.breadcrumbs {
  position: relative;
  z-index: 10; }

.haier_header {
  position: relative;
  padding: 30px 0px 175px 0px;
  background-color: #080808;
  color: #FFF; }
  @media (max-width: 1230px) {
    .haier_header {
      padding: 30px 0px 175px 0px; } }
  @media (max-width: 992px) {
    .haier_header {
      padding: 30px 0px 0px 0px;
      overflow: hidden; } }
  @media (max-width: 568px) {
    .haier_header {
      padding: 15px 0px 0px 0px; } }
  .haier_header .content {
    max-width: 50%;
    margin-right: 0px;
    margin-left: auto;
    position: relative;
    z-index: 5; }
    @media (max-width: 992px) {
      .haier_header .content {
        max-width: 100%;
        padding-left: 5px;
        padding-right: 5px; } }
  .haier_header h1 {
    text-transform: uppercase;
    margin-bottom: 75px; }
    @media (max-width: 992px) {
      .haier_header h1 {
        margin-bottom: 40px; } }
  .haier_header p {
    margin-bottom: 25px; }
  @media (max-width: 992px) {
    .haier_header .bg_container {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
          -ms-flex-pack: start;
              justify-content: flex-start; } }
  .haier_header .bg_hero {
    position: absolute;
    bottom: 0px;
    left: 0px; }
    @media (max-width: 992px) {
      .haier_header .bg_hero {
        position: relative;
        width: 160%;
        -o-object-position: right bottom;
           object-position: right bottom;
        max-width: inherit;
        margin-right: 0px;
        margin-left: auto; } }

.trust {
  padding: 50px 0px 20px 0px; }
  @media (max-width: 1180px) {
    .trust {
      padding: 0px 0px 20px 0px; } }
  .trust .content {
    max-width: 530px;
    padding-right: 15px; }
    @media (max-width: 992px) {
      .trust .content {
        max-width: 100%;
        margin-bottom: 30px;
        padding-left: 5px;
        padding-right: 5px; } }
  .trust h2 {
    text-transform: uppercase;
    margin-bottom: 25px;
    margin-top: 75px; }
    @media (max-width: 568px) {
      .trust h2 {
        margin-top: 40px; } }
  .trust .container {
    display: grid;
    grid-template-columns: calc( 100% - 640px) 640px;
    gap: 0px; }
    @media (max-width: 1180px) {
      .trust .container {
        grid-template-columns: calc( 100% - 500px) 500px; } }
    @media (max-width: 992px) {
      .trust .container {
        grid-template-columns: 100%; } }
  .trust .trust_slider {
    margin-top: -130px;
    position: -webkit-sticky;
    position: sticky;
    top: 100px;
    z-index: 10; }
    @media (max-width: 1180px) {
      .trust .trust_slider {
        margin-top: -80px; } }
    @media (max-width: 992px) {
      .trust .trust_slider {
        margin-top: 20px;
        max-width: 600px; } }
  .trust .swiper-button-next {
    background-image: url("../../../img/strzalka-6@2.png");
    background-size: 30px 30px;
    right: 5px;
    background-repeat: no-repeat; }
    .trust .swiper-button-next:after {
      display: none; }
  .trust .swiper-button-prev {
    background-image: url("../../../img/strzalka-5@2.png");
    background-size: 30px 30px;
    left: 5px;
    background-repeat: no-repeat; }
    .trust .swiper-button-prev:after {
      display: none; }
  .trust .swiper-wrapper {
    padding-bottom: 30px; }
  .trust .swiper-pagination {
    bottom: 0px;
    text-align: left;
    padding-left: 10px; }
    .trust .swiper-pagination .swiper-pagination-bullet {
      margin: 0 5px; }
    .trust .swiper-pagination span {
      background-color: #000;
      width: 10px;
      height: 10px;
      margin: 0 8px; }
  .trust .swiper-slide {
    height: 500px; }
    @media (max-width: 1180px) {
      .trust .swiper-slide {
        height: 400px; } }
    @media (max-width: 568px) {
      .trust .swiper-slide {
        height: 300px; } }
    .trust .swiper-slide img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 15px; }

.full_desc {
  padding: 50px 0px; }

.cat_section {
  position: relative;
  padding: 50px 0px 140px 0px;
  margin-bottom: 25px; }
  @media (max-width: 630px) {
    .cat_section {
      padding: 30px 0px 0px 0px; } }
  .cat_section .bg {
    position: absolute;
    top: 210px;
    right: 0px;
    width: 67%;
    height: calc( 60% - 210px);
    -o-object-fit: cover;
       object-fit: cover; }
    @media (max-width: 1380px) {
      .cat_section .bg {
        top: 100px;
        height: calc( 50% - 150px);
        width: 70%; } }
    @media (max-width: 1050px) {
      .cat_section .bg {
        width: 61%; } }
    @media (max-width: 630px) {
      .cat_section .bg {
        position: relative;
        top: 0px;
        height: 400px;
        width: 100%; } }
  .cat_section .container .cat_section_content {
    background-color: #f6f6f6;
    padding: 40px 0px 35px 0px;
    max-width: 480px;
    position: relative;
    z-index: 5; }
    @media (max-width: 1380px) {
      .cat_section .container .cat_section_content {
        padding: 30px 30px 50px 30px; } }
    @media (max-width: 630px) {
      .cat_section .container .cat_section_content {
        max-width: 100%;
        padding: 30px 5px 30px 5px; } }
    .cat_section .container .cat_section_content:before {
      content: '';
      display: block;
      position: absolute;
      left: -70%;
      top: 0px;
      width: 200%;
      height: 100%;
      background-color: #f6f6f6;
      z-index: -1; }
      @media (max-width: 1380px) {
        .cat_section .container .cat_section_content:before {
          left: -100%; } }
    .cat_section .container .cat_section_content h2 {
      text-transform: uppercase;
      margin-bottom: 25px; }
    .cat_section .container .cat_section_content p {
      margin-bottom: 25px; }
    .cat_section .container .cat_section_content .button {
      margin-top: 20px; }

.offer {
  position: relative;
  padding: 240px 0px 50px 0px;
  min-height: 1290px; }
  @media (max-width: 1130px) {
    .offer {
      min-height: auto;
      padding: 30px 0px 0px 0px; } }
  .offer .product_thumb {
    text-align: center; }
  .offer .gallery {
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 2;
    width: 100%;
    height: 100%; }
    @media (max-width: 1130px) {
      .offer .gallery {
        position: relative; } }
    .offer .gallery img {
      position: absolute;
      top: 0px;
      left: 0px; }
      .offer .gallery img:nth-child(1) {
        z-index: 3; }
        @media (max-width: 1130px) {
          .offer .gallery img:nth-child(1) {
            position: relative; } }
      .offer .gallery img:nth-child(2) {
        z-index: 2; }
      .offer .gallery img:nth-child(3) {
        z-index: 1; }
  .offer .wrapper {
    width: 50%;
    margin-right: 0px;
    margin-left: auto; }
    @media (max-width: 1130px) {
      .offer .wrapper {
        width: 100%; } }
  .offer .content {
    max-width: 480px;
    position: relative;
    z-index: 10; }
    @media (max-width: 1130px) {
      .offer .content {
        max-width: 100%; } }
    .offer .content h2 {
      text-transform: uppercase;
      margin-bottom: 25px; }

.mission {
  position: relative;
  padding: 100px 5px 105px 5px;
  color: #FFF;
  background-color: #080808; }
  @media (max-width: 992px) {
    .mission {
      padding: 50px 5px 50px 5px; } }
  .mission .container {
    display: grid;
    grid-template-columns: 1fr 1fr; }
    @media (max-width: 700px) {
      .mission .container {
        grid-template-columns: 1fr; } }
  .mission h2 {
    text-transform: uppercase;
    margin-bottom: 60px; }
    @media (max-width: 568px) {
      .mission h2 {
        margin-bottom: 0px; } }
  .mission p {
    margin-bottom: 25px; }
  .mission .bg {
    position: absolute;
    top: 0px;
    right: 0px; }
  .mission .content {
    max-width: 480px; }
    @media (max-width: 700px) {
      .mission .content {
        max-width: 100%; } }
  .mission .gallery {
    position: relative;
    margin-top: 115px; }
    @media (max-width: 700px) {
      .mission .gallery {
        margin-top: 20px; } }
    .mission .gallery img {
      position: absolute;
      top: 0px;
      left: 0px; }
      .mission .gallery img:nth-child(1) {
        position: relative; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvaGFpZXJfYWNfcG9sc2thLnNjc3MiLCJfbWVkaWFxdWVyeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBO0VBQ0ksa0JBQWtCO0VBQ2xCLFdBQVcsRUFBQTs7QUFFZjtFQUNJLGtCQUFrQjtFQUNsQiwyQkFBMkI7RUFDM0IseUJBQXlCO0VBQ3pCLFdBQVcsRUFBQTtFQ3FFWjtJRHpFSDtNQU9RLDJCQUEyQixFQUFBLEVBbURsQztFQ2VFO0lEekVIO01BVVEseUJBQXlCO01BQ3pCLGdCQUFnQixFQUFBLEVBK0N2QjtFQ2VFO0lEekVIO01BY1EseUJBQXlCLEVBQUEsRUE0Q2hDO0VBMUREO0lBaUJBLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixVQUFVLEVBQUE7SUNvRFA7TUR6RUg7UUF1QkksZUFBZTtRQUNmLGlCQUFpQjtRQUNqQixrQkFBa0IsRUFBQSxFQUdqQjtFQTVCTDtJQThCUSx5QkFBeUI7SUFDekIsbUJBQW1CLEVBQUE7SUMwQ3hCO01EekVIO1FBaUNZLG1CQUFtQixFQUFBLEVBRTFCO0VBbkNMO0lBcUNRLG1CQUFtQixFQUFBO0VDb0N4QjtJRHpFSDtNQXlDVSxvQkFBYTtNQUFiLHFCQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsdUJBQTJCO01BQTNCLG1DQUEyQjtVQUEzQixvQkFBMkI7Y0FBM0IsMkJBQTJCLEVBQUEsRUFFOUI7RUE1Q1A7SUE4Q1Esa0JBQWtCO0lBQ2xCLFdBQVc7SUFDWCxTQUFTLEVBQUE7SUN5QmQ7TUR6RUg7UUFrRFksa0JBQWtCO1FBQ2xCLFdBQVc7UUFDWCxnQ0FBNkI7V0FBN0IsNkJBQTZCO1FBQzdCLGtCQUFrQjtRQUNsQixpQkFBaUI7UUFDakIsaUJBQWlCLEVBQUEsRUFFeEI7O0FBRUw7RUFDSSwwQkFBMEIsRUFBQTtFQ2EzQjtJRGRIO01BR1EseUJBQXlCLEVBQUEsRUE0R2hDO0VBL0dEO0lBT1EsZ0JBQWdCO0lBQ2hCLG1CQUFtQixF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QWtCO01BQ2xCLFFBQVE7TUFDUixTQUFTLEVBQUE7TUFoRHJCO1FBa0RlLGtCQUFrQixFQUFBIiwiZmlsZSI6InBhZ2UvaGFpZXJfYWNfcG9sc2thLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuQGltcG9ydCBcIi4uL21peGluc1wiO1xuQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL21lZGlhcXVlcnlcIjtcbi5icmVhZGNydW1icyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xufVxuLmhhaWVyX2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDE3NXB4IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIFxuICAgIEBpbmNsdWRlIHJ3ZCgxMjMwKSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMHB4IDE3NXB4IDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcndkKDk5Mikge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDBweCAwcHggMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBAaW5jbHVkZSByd2QoNTY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMHB4IDBweCAwcHg7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbm1heC13aWR0aDogNTAlO1xubWFyZ2luLXJpZ2h0OiAwcHg7XG5tYXJnaW4tbGVmdDogYXV0bztcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbnotaW5kZXg6IDU7XG5AaW5jbHVkZSByd2QoOTkyKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuICAgIH1cbiAgICBoMSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgIC5iZ19jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSByd2QoOTkyKSAge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9IFxuICAgICAgfSBcbiAgICAuYmdfaGVybyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgQGluY2x1ZGUgcndkKDk5Mikge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDE2MCU7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgIH1cbn1cbi50cnVzdCB7XG4gICAgcGFkZGluZzogNTBweCAwcHggMjBweCAwcHg7XG4gICAgQGluY2x1ZGUgcndkKDExODApIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCAyMHB4IDBweDtcblxuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYyggMTAwJSAtIDY0MHB4ICkgNjQwcHg7XG4gICAgICAgIGdhcDogMHB4O1xuICAgICAgICBAaW5jbHVkZSByd2QoMTE4MCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKCAxMDAlIC0gNTAwcHggKSA1MDBweDtcblxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudHJ1c3Rfc2xpZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEzMHB4O1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgQGluY2x1ZGUgcndkKDExODApIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltZy9zdHJ6YWxrYS02QDIucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweDtcblxuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIFxuXG4gIFxuICAgIFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vaW1nL3N0cnphbGthLTVAMi5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgXG4gICAgICAgXG4gICAgXG4gICAgICAgIFxuIFxuICAgIFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCgxMTgwKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcbiAgICAgICAgICAgIGhlaWdodDozMDBweDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZnVsbF9kZXNjIHtcbiAgICBwYWRkaW5nOiA1MHB4IDBweDtcbn1cbi5jYXRfc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDUwcHggMHB4IDE0MHB4IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIEBpbmNsdWRlIHJ3ZCg2MzApIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwcHggMHB4IDBweDtcblxuICAgIH1cblxuICAgIC5iZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIxMHB4O1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIHdpZHRoOiA2NyU7XG4gICAgICBoZWlnaHQ6IGNhbGMoIDYwJSAtIDIxMHB4ICk7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIEBpbmNsdWRlIHJ3ZCgxMzgwKSB7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogY2FsYyggNTAlIC0gMTUwcHggKTtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJ3ZCgxMDUwKSB7XG4gICAgICAgIHdpZHRoOiA2MSU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByd2QoNjMwKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgIFxuICAgICAgLmNhdF9zZWN0aW9uX2NvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDBweCAzNXB4IDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBAaW5jbHVkZSByd2QoMTM4MCkge1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCA1MHB4IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcndkKDYzMCkge1xuICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtNzAlO1xuICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIEBpbmNsdWRlIHJ3ZCgxMzgwKSB7XG4gICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLm9mZmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjQwcHggMHB4IDUwcHggMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyOTBweDtcbiAgICBAaW5jbHVkZSByd2QoMTEzMCkge1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDBweCAwcHggMHB4O1xuICAgIH1cbiAgICAucHJvZHVjdF90aHVtYiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZ2FsbGVyeSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgcndkKDExMzApIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcndkKDExMzApIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgIC53cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSByd2QoMTEzMCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBAaW5jbHVkZSByd2QoMTEzMCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4ubWlzc2lvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwMHB4IDVweCAxMDVweCA1cHg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgICBAaW5jbHVkZSByd2QoOTkyKSB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggNXB4IDUwcHggNXB4O1xuXG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIEBpbmNsdWRlIHJ3ZCg3MDApIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSByd2QoNTY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgIC5iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgICAgQGluY2x1ZGUgcndkKDcwMCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdhbGxlcnkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDExNXB4O1xuICAgICAgICBAaW5jbHVkZSByd2QoNzAwKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgXG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuIiwiJGJyb3dzZXItY29udGV4dDogMTg7IC8vIERlZmF1bHRcclxuXHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcclxuICBAcmV0dXJuICN7JHBpeGVscy8kY29udGV4dH1yZW07XHJcbn1cclxuXHJcbi8vIFNtYWxsIHRhYmxldHMgYW5kIGxhcmdlIHNtYXJ0cGhvbmVzIChsYW5kc2NhcGUgdmlldylcclxuJHNjcmVlbi1waG9uZTogNTY4cHg7XHJcbi8vIG9yaWVudGFsIHBob25lT3JpZW50YWxcclxuJHNjcmVlbi1waG9uZU9yaWVudGFsOiA3NjdweDtcclxuLy8gU21hbGwgdGFibGV0cyAocG9ydHJhaXQgdmlldylcclxuJHNjcmVlbi10YWJsZXQ6IDc2OHB4O1xyXG4vLyBUYWJsZXRzIGFuZCBzbWFsbCBkZXNrdG9wc1xyXG4kc2NyZWVuLXRhYmxldC1sZzogOTkycHg7XHJcbi8vIExhcmdlIHRhYmxldHMgYW5kIGRlc2t0b3BzXHJcbiRzY3JlZW4tbGFwdG9wLXNtOiAxMjAwcHg7XHJcbi8vIExhcHRvcFxyXG4kc2NyZWVuLWxhcHRvcDogMTM2NnB4O1xyXG4vLyBMYXB0b3AgYmlnXHJcbiRzbWFsbC1kZXNrdG9wLXNtOiAxNDQwcHg7XHJcbi8vIGRlc2t0b3BcclxuJHNjcmVlbi1kZXNrdG9wOiAxNjAwcHg7XHJcblxyXG4vLyBQaG9uZSBvcmllbnRhbFxyXG5AbWl4aW4gcGhvbmVPcmllbnRhbCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmVPcmllbnRhbH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBvcmllbnRhdGlvbjpsYW5kc2NhcGUpIHtcclxuICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4vLyBTbWFsbCBkZXZpY2VzXHJcbkBtaXhpbiBwaG9uZSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmV9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBNZWRpdW0gZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0IHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi10YWJsZXR9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiB0YWJsZXQtbGcge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldC1sZ30pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEV4dHJhIGxhcmdlIGRldmljZXNcclxuQG1peGluIGxhcHRvcC1zbSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBsYXB0b3BcclxuQG1peGluIGxhcHRvcCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBMYXB0b3AgYmlnXHJcbkBtaXhpbiBkZXNrdG9wLXNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLWRlc2t0b3Atc219KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIERla3N0b3BcclxuQG1peGluIGRlc2t0b3Age1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWRlc2t0b3B9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBDdXN0b20gZGV2aWNlc1xyXG5AbWl4aW4gcndkKCRzY3JlZW4pIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4rJ3B4Jykge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuQG1peGluIHJ3ZG1pbigkc2NyZWVuKSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbisncHgnKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiB9XHJcblxyXG4vLyBAaW5jbHVkZSByd2QoMTQwMCkge1xyXG4vLyAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4vLyB9XHJcblxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjEwcHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTBweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHt9XHJcblxyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxMjAwcHhcclxuKSAhZGVmYXVsdDtcclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU3NXB4LFxyXG4gIG1kOiA3NjVweCxcclxuICBsZzogOTkwcHgsXHJcbiAgeGw6IDExOTBweFxyXG4pICFkZWZhdWx0O1xyXG4iXX0= */
