.cat_section {
  padding: 50px 0px 180px 0px;
  overflow: hidden; }
  @media (max-width: 1200px) {
    .cat_section {
      padding: 50px 0px 85px 0px; } }
  @media (max-width: 568px) {
    .cat_section {
      padding: 50px 0px 80px 0px; } }
  .cat_section .title {
    max-width: 700px; }
  .cat_section h2 {
    margin-bottom: 25px; }
    @media (max-width: 1200px) {
      .cat_section h2 {
        margin-bottom: 20px; } }
    @media (max-width: 568px) {
      .cat_section h2 {
        margin-bottom: 30px; } }
  .cat_section .list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    gap: 150px;
    margin-top: 110px; }
    @media (max-width: 1200px) {
      .cat_section .list {
        margin-top: 60px;
        gap: 55px; } }
    @media (max-width: 568px) {
      .cat_section .list {
        margin-top: 20px; } }
    @media (max-width: 568px) {
      .cat_section .list {
        gap: 15px; } }
  .cat_section .item {
    max-width: calc(62% - 40px);
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(62% - 40px);
        -ms-flex: 0 0 calc(62% - 40px);
            flex: 0 0 calc(62% - 40px);
    position: relative;
    text-decoration: none;
    color: #000; }
    .cat_section .item:hover .thumb img {
      -webkit-transform: scale(1.03);
          -ms-transform: scale(1.03);
              transform: scale(1.03); }
    .cat_section .item:hover .content h3 {
      text-decoration: underline; }
    @media (max-width: 1200px) {
      .cat_section .item {
        max-width: calc(67% - 40px);
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(67% - 40px);
            -ms-flex: 0 0 calc(67% - 40px);
                flex: 0 0 calc(67% - 40px); } }
    @media (max-width: 568px) {
      .cat_section .item {
        max-width: 100%;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%; } }
    @media (min-width: 568px) {
      .cat_section .item:nth-child(2):before, .cat_section .item:nth-child(4):before {
        display: none; }
      .cat_section .item:nth-child(3):before {
        height: 250%; }
      .cat_section .item:nth-child(2), .cat_section .item:nth-child(3) {
        max-width: calc(38% - 110px);
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(38% - 110px);
            -ms-flex: 0 0 calc(38% - 110px);
                flex: 0 0 calc(38% - 110px); } }
  @media (min-width: 568px) and (max-width: 1200px) {
    .cat_section .item:nth-child(2), .cat_section .item:nth-child(3) {
      max-width: calc(37% - 65px);
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 calc(37% - 65px);
          -ms-flex: 0 0 calc(37% - 65px);
              flex: 0 0 calc(37% - 65px); } }
  @media (min-width: 568px) and (max-width: 568px) {
    .cat_section .item:nth-child(2), .cat_section .item:nth-child(3) {
      max-width: 267px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 267px;
          -ms-flex: 0 0 267px;
              flex: 0 0 267px; } }
    @media (min-width: 568px) {
        .cat_section .item:nth-child(2) .thumb, .cat_section .item:nth-child(3) .thumb {
          height: 362px; } }
    @media (min-width: 568px) and (max-width: 1550px) {
      .cat_section .item:nth-child(2) .thumb, .cat_section .item:nth-child(3) .thumb {
        height: 300px; } }
    @media (min-width: 568px) and (max-width: 1200px) {
      .cat_section .item:nth-child(2) .thumb, .cat_section .item:nth-child(3) .thumb {
        height: 201px; } }
    @media (min-width: 568px) and (max-width: 568px) {
      .cat_section .item:nth-child(2) .thumb, .cat_section .item:nth-child(3) .thumb {
        height: 195px; } }
    @media (max-width: 568px) {
      .cat_section .item:nth-child(3n):before, .cat_section .item:nth-child(1):before {
        display: none; }
      .cat_section .item:nth-child(2), .cat_section .item:nth-child(4) {
        max-width: 267px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 267px;
            -ms-flex: 0 0 267px;
                flex: 0 0 267px; }
        .cat_section .item:nth-child(2) .thumb, .cat_section .item:nth-child(4) .thumb {
          height: 195px; }
        .cat_section .item:nth-child(2):before, .cat_section .item:nth-child(4):before {
          height: 200%;
          top: -50%; } }
    .cat_section .item:before {
      content: "";
      display: block;
      position: absolute;
      top: 0px;
      right: 0px;
      background-color: #e0e6e9;
      width: 1px;
      height: 150%; }
      @media (max-width: 1200px) {
        .cat_section .item:before {
          height: 200%; } }
    .cat_section .item .thumb {
      height: 684px;
      width: 100%;
      position: relative;
      z-index: 5;
      overflow: hidden; }
      @media (max-width: 1550px) {
        .cat_section .item .thumb {
          height: 550px; } }
      @media (max-width: 1200px) {
        .cat_section .item .thumb {
          height: 386px; } }
      @media (max-width: 568px) {
        .cat_section .item .thumb {
          height: 275px; } }
      .cat_section .item .thumb img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s; }
    .cat_section .item .content {
      background-color: #fff;
      padding-top: 45px; }
      @media (max-width: 1200px) {
        .cat_section .item .content {
          padding-top: 10px; } }
      @media (max-width: 568px) {
        .cat_section .item .content {
          padding-top: 5px; } }
      .cat_section .item .content h3 {
        font-size: 24px;
        color: #000;
        margin-bottom: 0px; }
        @media (max-width: 1200px) {
          .cat_section .item .content h3 {
            font-size: 18px; } }
        @media (max-width: 568px) {
          .cat_section .item .content h3 {
            font-size: 16px; } }
      .cat_section .item .content p {
        font-size: 20px;
        color: #656e71;
        margin-top: 5px; }
        @media (max-width: 1200px) {
          .cat_section .item .content p {
            font-size: 16px; } }
        @media (max-width: 568px) {
          .cat_section .item .content p {
            font-size: 12px; } }

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