:root{
  --height-header: 200px - 30px - 40px;
  --k-scale-desctop: 1;
  
}
@media screen and (min-width: 1600px) {
  .markdown-26-banner .markdown-26-banner__inner{
    max-width: 1800px;
  }
}
@media screen and (max-width: 1599px) {
  :root{
    --k-scale-desctop: 0.8888;
  }  
}
@media screen and (max-width: 1279px) {
  :root{
    --k-scale-desctop: 0.7777;
  }  
}
@media screen and (max-width: 990px) {
  .markdown-26-banner .markdown-26-banner__picture{
    width: calc(100% - 30px);
    left: 15px;
  }
  .markdown-26-banners-three .markdown-26-banners-three__inner{
    column-gap: calc(24px * var(--k-scale-desctop));
  } 
}
@media screen and (max-width: 767px) {
  .markdown-26-banner .markdown-26-banner__inner{
    aspect-ratio: 2/1;
  }
  .markdown-26-gallery-info{
    column-gap: calc(24px * var(--k-scale-desctop));
    flex-wrap: wrap;
  }
  .markdown-26-gallery-info .markdown-26-gallery-info__data{
    width: 100%;
    order: 2;
  }
  .markdown-26-gallery-info .markdown-26-gallery-info__data-btn{
    text-align: center;
  }
  .markdown-26-gallery-info .markdown-26-gallery-info__slider{
    width: 100%;
    order: 1;
  }
  .markdown-26-gallery-info-slider .markdown-26-gallery-info-slider__inner.slick-initialized.slick-slider{
    padding-top: 0;
    padding-bottom: calc(44px * var(--k-scale-desctop));
  }
  .markdown-26-banners-two .markdown-26-banners-two__inner{
    column-gap: calc(24px * var(--k-scale-desctop));
    grid-template-columns: 1fr;
  }
  .markdown-26-banners-three .markdown-26-banners-three__inner{
    column-gap: calc(24px * var(--k-scale-desctop));
    grid-template-columns: 1fr;
  }
  .markdown-26-banners-two-item .markdown-26-banners-two-item__picture-box,
  .markdown-26-banners-three-item .markdown-26-banners-three-item__picture-box{
    aspect-ratio: 1/1;
  }
  .markdown-26-gallery-info-slider .slick-initialized.slick-slider .slick-dots,
  .markdown-26-gallery-row .slick-initialized.slick-slider .slick-dots{
    justify-content: center;
  } 
  .markdown-26-gallery-info-slider .slick-initialized.slick-slider .slick-dots li,
  .markdown-26-gallery-row .slick-initialized.slick-slider .slick-dots li{
    width: 8px;
    height: 8px;
    min-width: 8px;
    margin-right: 4px;
  }
}