.product__section {
  padding-bottom: 6rem;
  padding-top: 0rem; }
  .product__section .container {
    padding-right: 0px; }
    @media (max-width: 1550px) {
      .product__section .container {
        padding-right: 1rem; } }
  .product__section .grid_col {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 15px; }
    @media (max-width: 1050px) {
      .product__section .grid_col {
        grid-template-columns: 1fr; } }
    .product__section .grid_col .single .gallery {
      grid-template-columns: 1fr 1fr 1fr; }
      .product__section .grid_col .single .gallery .single__image:nth-child(1) {
        grid-column: initial; }
      .product__section .grid_col .single .gallery .single__image::before {
        display: none; }
    .product__section .grid_col .single:nth-child(2) {
      display: grid;
      grid-template-columns: 50% 50%;
      grid-row: 2 span;
      padding: 3rem 0rem 3rem 5rem; }
      @media (max-width: 1450px) {
        .product__section .grid_col .single:nth-child(2) {
          grid-template-columns: 45% 55%;
          padding: 3rem 0rem 3rem 3rem; } }
      @media (max-width: 700px) {
        .product__section .grid_col .single:nth-child(2) {
          grid-template-columns: 1fr; } }
      .product__section .grid_col .single:nth-child(2) .gallery {
        grid-template-columns: 1fr 1fr;
        gap: 0px; }
        @media (max-width: 700px) {
          .product__section .grid_col .single:nth-child(2) .gallery img {
            max-height: 700px; } }
  .product__section .single {
    border: 8px solid #DADDEE;
    padding: 3rem 2.8rem;
    margin-bottom: 25px; }
    @media (max-width: 568px) {
      .product__section .single {
        padding: 2.2rem 1.3rem; } }
    .product__section .single .description {
      margin-bottom: 70px; }
      @media (max-width: 700px) {
        .product__section .single .description {
          margin-bottom: 0px; } }
      .product__section .single .description p {
        font-size: 28px;
        color: #103275;
        margin-top: 0px; }
        @media (max-width: 1280px) {
          .product__section .single .description p {
            font-size: 2rem; } }
    .product__section .single .title {
      margin-top: 4rem; }
      @media (max-width: 568px) {
        .product__section .single .title {
          margin-top: 0rem; } }
      .product__section .single .title p {
        color: #000;
        margin-top: 0px;
        margin-bottom: 0px;
        font-size: 2.8rem; }
        @media (max-width: 1280px) {
          .product__section .single .title p {
            font-size: 1.8rem; } }
    .product__section .single .two__lines {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-top: 15px;
      max-width: 295px; }
      @media (max-width: 1280px) {
        .product__section .single .two__lines {
          margin-top: 20px;
          max-width: 220px; } }
      @media (max-width: 568px) {
        .product__section .single .two__lines {
          padding-left: 0px;
          padding-right: 10px;
          margin-top: 15px;
          max-width: 150px; } }
      .product__section .single .two__lines .line--blue {
        background-color: #D31827;
        height: 6px;
        width: 93px; }
        @media (max-width: 1600px) {
          .product__section .single .two__lines .line--blue {
            width: 70px; } }
        @media (max-width: 1200px) {
          .product__section .single .two__lines .line--blue {
            width: 43px; } }
        @media (max-width: 568px) {
          .product__section .single .two__lines .line--blue {
            height: 3px; } }
      .product__section .single .two__lines .line--red {
        background-color: #103275;
        height: 6px;
        width: 93px; }
        @media (max-width: 1600px) {
          .product__section .single .two__lines .line--red {
            width: 70px; } }
        @media (max-width: 1200px) {
          .product__section .single .two__lines .line--red {
            width: 43px; } }
        @media (max-width: 568px) {
          .product__section .single .two__lines .line--red {
            height: 3px; } }
    .product__section .single .gallery {
      display: grid;
      grid-template-columns: 580px 1fr 1fr 1fr;
      gap: 50px;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
      @media (max-width: 1390px) {
        .product__section .single .gallery {
          grid-template-columns: 500px 1fr 1fr 1fr; } }
      @media (max-width: 1250px) {
        .product__section .single .gallery {
          grid-template-columns: 400px 1fr 1fr 1fr; } }
      @media (max-width: 1080px) {
        .product__section .single .gallery {
          grid-template-columns: 1fr 1fr 1fr 1fr; } }
      @media (max-width: 992px) {
        .product__section .single .gallery {
          grid-template-columns: 1fr 1fr 1fr; } }
      @media (max-width: 568px) {
        .product__section .single .gallery {
          gap: 15px; } }
      .product__section .single .gallery .single__image {
        position: relative; }
        @media (max-width: 992px) {
          .product__section .single .gallery .single__image:nth-child(1) {
            grid-column: span 3;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
                -ms-flex-align: center;
                    align-items: center; } }
        .product__section .single .gallery .single__image:before {
          content: '';
          display: block;
          position: absolute;
          top: 50%;
          -webkit-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
                  transform: translateY(-50%);
          left: -30px;
          height: 229px;
          width: 1px;
          background-color: #DADDEE; }
          @media (max-width: 992px) {
            .product__section .single .gallery .single__image:before {
              display: none; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvcXVpbmNhaWxsZXJpZS5zY3NzIiwiX21lZGlhcXVlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQTtFQUNJLG9CQUFvQjtFQUNwQixpQkFBaUIsRUFBQTtFQUZyQjtJQUlRLGtCQUFrQixFQUFBO0lDeUV2QjtNRDdFSDtRQU1ZLG1CQUFtQixFQUFBLEVBRTFCO0VBUkw7SUFVUSxhQUFhO0lBQ2IsOEJBQThCO0lBQzlCLFNBQVMsRUFBQTtJQ2lFZDtNRDdFSDtRQWNZLDBCQUEwQixFQUFBLEVBOENqQztJQTVETDtNQW1CZ0Isa0NBQWtDLEVBQUE7TUFuQmxEO1FBc0JlLG9CQUFvQixFQUFBO01BdEJuQztRQXlCd0IsYUFBYSxFQUFBO0lBekJyQztNQWlDZ0IsYUFBYTtNQUNiLDhCQUE4QjtNQUM5QixnQkFBZ0I7TUFDaEIsNEJBQTRCLEVBQUE7TUN5Q3pDO1FEN0VIO1VBc0NvQiw4QkFBOEI7VUFDOUIsNEJBQTRCLEVBQUEsRUFnQm5DO01Dc0JWO1FEN0VIO1VBMENvQiwwQkFBeUIsRUFBQSxFQWFoQztNQXZEYjtRQTZDb0IsOEJBQStCO1FBQy9CLFFBQVEsRUFBQTtRQytCekI7VUQ3RUg7WUFpRDRCLGlCQUFpQixFQUFBLEVBRXhCO0VBbkRyQjtJQThEUSx5QkFBeUI7SUFDekIsb0JBQW9CO0lBQ3BCLG1CQUFtQixFQUFBO0lDYXhCO01EN0VIO1FBa0VZLHNCQUFzQixFQUFBLEVBMkg3QjtJQTdMTDtNQXFFWSxtQkFBbUIsRUFBQTtNQ1E1QjtRRDdFSDtVQXVFZ0Isa0JBQWtCLEVBQUEsRUFVekI7TUFqRlQ7UUEwRWdCLGVBQWU7UUFDZixjQUFjO1FBQ2QsZUFBZSxFQUFBO1FDQzVCO1VEN0VIO1lBOEVvQixlQUFlLEVBQUEsRUFFdEI7SUFoRmI7TUFtRlksZ0JBQWdCLEVBQUE7TUNOekI7UUQ3RUg7VUFxRmdCLGdCQUFlLEVBQUEsRUFXdEI7TUFoR1Q7UUF3RmdCLFdBQVc7UUFDWCxlQUFlO1FBQ2Ysa0JBQWtCO1FBQ2xCLGlCQUFpQixFQUFBO1FDZDlCO1VEN0VIO1lBNkZvQixpQkFBaUIsRUFBQSxFQUV4QjtJQS9GYjtNQWtHWSxvQkFBYTtNQUFiLHFCQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IseUJBQW1CO01BQW5CLDJCQUFtQjtVQUFuQixzQkFBbUI7Y0FBbkIsbUJBQW1CO01BQ25CLHlCQUE4QjtNQUE5QixzQ0FBOEI7VUFBOUIsc0JBQThCO2NBQTlCLDhCQUE4QjtNQUM5QixnQkFBZ0I7TUFFaEIsZ0JBQWdCLEVBQUE7TUMxQnpCO1FEN0VIO1VBeUdjLGdCQUFnQjtVQUNoQixnQkFBZ0IsRUFBQSxFQW9DbkI7TUNqRVI7UUQ3RUg7VUE2R2MsaUJBQWlCO1VBQ2pCLG1CQUFtQjtVQUNuQixnQkFBZ0I7VUFDaEIsZ0JBQWdCLEVBQUEsRUE4Qm5CO01BOUlYO1FBbUhnQix5QkFBeUI7UUFDekIsV0FBVztRQUNYLFdBQVcsRUFBQTtRQ3hDeEI7VUQ3RUg7WUF1SGtCLFdBQVcsRUFBQSxFQVFoQjtRQ2xEVjtVRDdFSDtZQTBIa0IsV0FBVyxFQUFBLEVBS2hCO1FDbERWO1VEN0VIO1lBNkhrQixXQUFXLEVBQUEsRUFFaEI7TUEvSGI7UUFpSWdCLHlCQUF5QjtRQUN6QixXQUFXO1FBQ1gsV0FBVyxFQUFBO1FDdER4QjtVRDdFSDtZQXFJa0IsV0FBVyxFQUFBLEVBUWhCO1FDaEVWO1VEN0VIO1lBd0lrQixXQUFXLEVBQUEsRUFLaEI7UUNoRVY7VUQ3RUg7WUEySWtCLFdBQVcsRUFBQSxFQUVoQjtJQTdJYjtNQWdKWSxhQUFhO01BQ2Isd0NBQXdDO01BQ3hDLFNBQVM7TUFDVCx5QkFBbUI7TUFBbkIsMkJBQW1CO1VBQW5CLHNCQUFtQjtjQUFuQixtQkFBbUIsRUFBQTtNQ3RFNUI7UUQ3RUg7VUFxSmdCLHdDQUF3QyxFQUFBLEVBdUMvQztNQy9HTjtRRDdFSDtVQXdKZ0Isd0NBQXdDLEVBQUEsRUFvQy9DO01DL0dOO1FEN0VIO1VBMkpnQixzQ0FBc0MsRUFBQSxFQWlDN0M7TUMvR047UUQ3RUg7VUE4SmdCLGtDQUFtQyxFQUFBLEVBOEIxQztNQy9HTjtRRDdFSDtVQWlLZ0IsU0FBUyxFQUFBLEVBMkJoQjtNQTVMVDtRQW9LZ0Isa0JBQWtCLEVBQUE7UUN2Ri9CO1VEN0VIO1lBdUt1QixtQkFBbUI7WUFDbkIsb0JBQWE7WUFBYixxQkFBYTtZQUFiLG9CQUFhO1lBQWIsYUFBYTtZQUNiLHdCQUF1QjtZQUF2QiwrQkFBdUI7Z0JBQXZCLHFCQUF1QjtvQkFBdkIsdUJBQXVCO1lBQ3ZCLHlCQUFtQjtZQUFuQiwyQkFBbUI7Z0JBQW5CLHNCQUFtQjtvQkFBbkIsbUJBQW1CLEVBQUEsRUFFekI7UUE1S2pCO1VBOEtvQixXQUFXO1VBQ1gsY0FBYztVQUNkLGtCQUFrQjtVQUNsQixRQUFRO1VBQ1IsbUNBQTJCO2NBQTNCLCtCQUEyQjtrQkFBM0IsMkJBQTJCO1VBQzNCLFdBQVc7VUFDWCxhQUFhO1VBQ2IsVUFBVTtVQUNWLHlCQUF5QixFQUFBO1VDekcxQztZRDdFSDtjQXdMd0IsYUFBYSxFQUFBLEVBRXBCIiwiZmlsZSI6InBhZ2UvcXVpbmNhaWxsZXJpZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuQGltcG9ydCBcIi4uL19tZWRpYXF1ZXJ5XCI7XHJcblxyXG5cclxuLnByb2R1Y3RfX3NlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICBAaW5jbHVkZSByd2QoMTU1MCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmlkX2NvbCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHJ3ZCgxMDUwKSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2luZ2xlIHtcclxuICAgICAgICAgICBcclxuICAgICAgICAgICAgLmdhbGxlcnkge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgICAgICAgICAgIC5zaW5nbGVfX2ltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XHJcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMiBzcGFuO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwcmVtIDNyZW0gNXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCgxNDUwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NSUgNTUlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMHJlbSAzcmVtIDNyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByd2QoNzAwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5nYWxsZXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg3MDApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2luZ2xlIHtcclxuICAgICAgICBib3JkZXI6IDhweCBzb2xpZCAjREFEREVFO1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMi44cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcndkKDU2OCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjJyZW0gMS4zcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByd2QoNzAwKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEwMzI3NTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCgxMjgwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByd2QoMTI4MCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50d29fX2xpbmVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI5NXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByd2QoMTI4MCkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSByd2QoNTY4KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saW5lLS1ibHVlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEMzE4Mjc7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5M3B4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcndkKDE2MDApIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByd2QoMTIwMCkge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saW5lLS1yZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMzI3NTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkzcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByd2QoMTYwMCkge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCgxMjAwKSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcndkKDU2OCkge1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAuZ2FsbGVyeSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTgwcHggMWZyIDFmciAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogNTBweDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcndkKDEzOTApIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAwcHggMWZyIDFmciAxZnI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcndkKDEyNTApIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAwcHggMWZyIDFmciAxZnI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcndkKDEwODApIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogIDFmciAxZnIgMWZyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2luZ2xlX19pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcndkKDk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREFEREVFO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGJyb3dzZXItY29udGV4dDogMTg7IC8vIERlZmF1bHRcclxuXHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcclxuICBAcmV0dXJuICN7JHBpeGVscy8kY29udGV4dH1yZW07XHJcbn1cclxuXHJcbi8vIFNtYWxsIHRhYmxldHMgYW5kIGxhcmdlIHNtYXJ0cGhvbmVzIChsYW5kc2NhcGUgdmlldylcclxuJHNjcmVlbi1waG9uZTogNTY4cHg7XHJcbi8vIG9yaWVudGFsIHBob25lT3JpZW50YWxcclxuJHNjcmVlbi1waG9uZU9yaWVudGFsOiA3NjdweDtcclxuLy8gU21hbGwgdGFibGV0cyAocG9ydHJhaXQgdmlldylcclxuJHNjcmVlbi10YWJsZXQ6IDc2OHB4O1xyXG4vLyBUYWJsZXRzIGFuZCBzbWFsbCBkZXNrdG9wc1xyXG4kc2NyZWVuLXRhYmxldC1sZzogOTkycHg7XHJcbi8vIExhcmdlIHRhYmxldHMgYW5kIGRlc2t0b3BzXHJcbiRzY3JlZW4tbGFwdG9wLXNtOiAxMjAwcHg7XHJcbi8vIExhcHRvcFxyXG4kc2NyZWVuLWxhcHRvcDogMTM2NnB4O1xyXG4vLyBMYXB0b3AgYmlnXHJcbiRzbWFsbC1kZXNrdG9wLXNtOiAxNDQwcHg7XHJcbi8vIGRlc2t0b3BcclxuJHNjcmVlbi1kZXNrdG9wOiAxNjAwcHg7XHJcblxyXG4vLyBQaG9uZSBvcmllbnRhbFxyXG5AbWl4aW4gcGhvbmVPcmllbnRhbCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmVPcmllbnRhbH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBvcmllbnRhdGlvbjpsYW5kc2NhcGUpIHtcclxuICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4vLyBTbWFsbCBkZXZpY2VzXHJcbkBtaXhpbiBwaG9uZSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmV9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBNZWRpdW0gZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0IHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi10YWJsZXR9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiB0YWJsZXQtbGcge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldC1sZ30pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEV4dHJhIGxhcmdlIGRldmljZXNcclxuQG1peGluIGxhcHRvcC1zbSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBsYXB0b3BcclxuQG1peGluIGxhcHRvcCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBMYXB0b3AgYmlnXHJcbkBtaXhpbiBkZXNrdG9wLXNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLWRlc2t0b3Atc219KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIERla3N0b3BcclxuQG1peGluIGRlc2t0b3Age1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWRlc2t0b3B9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBDdXN0b20gZGV2aWNlc1xyXG5AbWl4aW4gcndkKCRzY3JlZW4pIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4rJ3B4Jykge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyMDBweFxyXG4pICFkZWZhdWx0O1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTc1cHgsXHJcbiAgbWQ6IDc2NXB4LFxyXG4gIGxnOiA5OTBweCxcclxuICB4bDogMTE5MHB4XHJcbikgIWRlZmF1bHQ7XHJcbiJdfQ== */
