.gallery .container-fluid {
  max-width: calc( 50% + 642px);
  margin-right: 0px;
  margin-left: auto;
  position: relative; }
  @media (max-width: 1400px) {
    .gallery .container-fluid {
      max-width: calc( 50% + 550px); } }
  @media (max-width: 1200px) {
    .gallery .container-fluid {
      max-width: calc( 50% + 482px); } }
  @media (max-width: 1050px) {
    .gallery .container-fluid {
      max-width: 100%;
      padding-left: 15px; } }
  .gallery .container-fluid:before {
    content: '';
    display: block;
    position: absolute;
    left: -25px;
    top: 0px;
    background-color: #4059a5;
    height: 100%;
    width: 1px; }

.gallery .header_bg {
  background-color: #2b4697;
  color: #FFF;
  padding-top: 120px; }

.gallery .header_page p {
  margin-bottom: 0px;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: 1.5px; }

.gallery .header_page h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 3.33333rem; }

.gallery .section_nav {
  display: grid;
  grid-template-columns: 100px 1fr;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .gallery .section_nav p {
    margin-bottom: 0px;
    margin-top: 0px; }
  .gallery .section_nav ul {
    padding-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    list-style-type: none;
    background-color: #1d3a7e;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .gallery .section_nav ul li {
      position: relative; }
      .gallery .section_nav ul li:before {
        content: '';
        display: block;
        position: absolute;
        bottom: -15px;
        left: 50%;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 15px 13.5px 0 13.5px;
        border-color: #1d3a7e transparent transparent transparent;
        opacity: 0;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s; }
      .gallery .section_nav ul li a {
        font-size: 16px;
        color: #FFF;
        text-decoration: none;
        padding: 25px 15px;
        display: block; }
        @media (max-width: 568px) {
          .gallery .section_nav ul li a {
            font-size: 14px;
            padding: 10px 8px; } }
    .gallery .section_nav ul li.active a {
      font-weight: 700; }
    .gallery .section_nav ul li.active:before {
      opacity: 1; }

.news_loop {
  overflow: hidden; }
  .news_loop .title_section_vertical {
    left: -60px;
    top: 60px; }
  .news_loop .container {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    position: relative;
    padding-top: 50px;
    padding-bottom: 50px; }
    @media (max-width: 568px) {
      .news_loop .container {
        grid-template-columns: 1fr 1fr; } }
    .news_loop .container:before {
      content: '';
      display: block;
      position: absolute;
      left: -25px;
      top: 0px;
      background-color: #d4daee;
      height: 100%;
      width: 1px; }
    .news_loop .container:after {
      content: '';
      display: block;
      position: absolute;
      right: -25px;
      top: 0px;
      background-color: #d4daee;
      height: 100%;
      width: 1px; }
  .news_loop .single_news {
    border: 1px solid #e5e9f2;
    margin-left: -1px;
    margin-bottom: -1px;
    padding: 35px; }
    @media (max-width: 990px) {
      .news_loop .single_news {
        padding: 15px; } }
    .news_loop .single_news .thumbnail {
      height: 221px;
      width: 100%;
      overflow: hidden;
      position: relative; }
      @media (max-width: 768px) {
        .news_loop .single_news .thumbnail {
          height: 150px; } }
      .news_loop .single_news .thumbnail 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; }
    .news_loop .single_news .title {
      margin-top: 20px; }
      .news_loop .single_news .title h3 {
        color: #2b4697;
        font-weight: 900;
        margin-top: 0px;
        margin-bottom: 0px; }
        @media (max-width: 768px) {
          .news_loop .single_news .title h3 {
            font-size: 16px; } }
    .news_loop .single_news a {
      text-decoration: none;
      color: #2b4697; }
      .news_loop .single_news a:hover .thumbnail img {
        -webkit-transform: scale(1.05);
            -ms-transform: scale(1.05);
                transform: scale(1.05); }
  .news_loop .single_news.wide {
    grid-column: span 2;
    grid-row: span 2;
    padding: 15px 15px 0px 15px;
    position: relative;
    overflow: hidden;
    border-bottom: none;
    border-right: none;
    border-left: none; }
    @media (max-width: 568px) {
      .news_loop .single_news.wide {
        grid-column: span 1;
        grid-row: span 1;
        padding: 15px 15px 15px 15px; } }
    .news_loop .single_news.wide a {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      height: 100%;
      width: 100%; }
      .news_loop .single_news.wide a .thumbnail {
        height: 100%; }
        .news_loop .single_news.wide a .thumbnail img {
          height: 100%; }
    .news_loop .single_news.wide .thumbnail {
      max-width: 100%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1; }
      .news_loop .single_news.wide .thumbnail img {
        position: absolute;
        top: 0px;
        left: 0px; }
    .news_loop .single_news.wide .title {
      max-width: 100%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: none; }
  .news_loop .pagination {
    padding-left: 0px;
    margin-bottom: 0px;
    margin-top: 30px;
    background-color: #f3f5f9;
    list-style-type: none;
    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;
    grid-column: span 3;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 15px 15px; }
    .news_loop .pagination .prev-page.disable,
    .news_loop .pagination .next-page.disable {
      opacity: 0.7; }
    .news_loop .pagination .prev-page a,
    .news_loop .pagination .prev-page span,
    .news_loop .pagination .next-page a,
    .news_loop .pagination .next-page span {
      display: block;
      width: 34px;
      height: 34px;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 34px; }
    .news_loop .pagination .prev-page a,
    .news_loop .pagination .prev-page span {
      background-image: url(../../../img/strzalka11@2.png); }
    .news_loop .pagination .number-content {
      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; }
      .news_loop .pagination .number-content li a,
      .news_loop .pagination .number-content li span {
        font-size: 14px;
        font-weight: 700;
        color: #2b4697;
        display: block;
        width: 25px;
        height: 25px;
        line-height: 25px;
        border-radius: 50%;
        text-decoration: none;
        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; }
      .news_loop .pagination .number-content li.pagi-curr span {
        color: #FFF;
        background-color: #2b4697; }
    .news_loop .pagination .next-page a,
    .news_loop .pagination .next-page span {
      background-image: url(../../../img/strzalka12@2.png); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvZ2FsbGVyeS5zY3NzIiwiX21lZGlhcXVlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUdJLDZCQUE4QjtFQUM5QixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGtCQUFrQixFQUFBO0VDNkVuQjtJRG5GSDtNQVFNLDZCQUE4QixFQUFBLEVBbUJqQztFQ3dEQTtJRG5GSDtNQVdNLDZCQUE4QixFQUFBLEVBZ0JqQztFQ3dEQTtJRG5GSDtNQWNNLGVBQWU7TUFDZixrQkFBa0IsRUFBQSxFQVlyQjtFQTNCSDtJQWtCTSxXQUFXO0lBQ1gsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsUUFBUTtJQUNSLHlCQUF5QjtJQUN6QixZQUFZO0lBQ1osVUFBVSxFQUFBOztBQXpCaEI7RUE2Qk0seUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxrQkFBa0IsRUFBQTs7QUEvQnhCO0VBb0NRLGtCQUFrQjtFQUNsQix5QkFBeUI7RUFDekIsZ0JBQWdCO0VBQ2hCLHFCQUFxQixFQUFBOztBQXZDN0I7RUEwQ1EsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixxQkM1QzJCLEVBQUE7O0FEQW5DO0VBd0RNLGFBQWE7RUFDYixnQ0FBZ0M7RUFDaEMseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CLEVBQUE7RUExRHpCO0lBNERRLGtCQUFrQjtJQUNsQixlQUFlLEVBQUE7RUE3RHZCO0lBZ0VRLGlCQUFpQjtJQUNqQixlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQix5QkFBeUI7SUFDekIsb0JBQWE7SUFBYixxQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHVCQUFlO1FBQWYsbUJBQWU7WUFBZixlQUFlO0lBQ2YseUJBQW1CO0lBQW5CLDJCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CLEVBQUE7SUF2RTNCO01BeUVVLGtCQUFrQixFQUFBO01BekU1QjtRQTJFWSxXQUFXO1FBQ1gs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Q2hCLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsb0JBQWE7SUFBYixxQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHlCQUFtQjtJQUFuQiwyQkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsV0FBVztJQUNYLHlCQUE4QjtJQUE5QixzQ0FBOEI7UUFBOUIsc0JBQThCO1lBQTlCLDhCQUE4QjtJQUM5QixrQkFBa0IsRUFBQTtJQS9JdEI7O01Ba0pNLFlBQVksRUFBQTtJQWxKbEI7Ozs7TUF5SlEsY0FBYztNQUNkLFdBQVc7TUFDWCxZQUFZO01BQ1osNEJBQTRCO01BQzVCLGtDQUFrQztNQUNsQyxxQkFBb0IsRUFBQTtJQTlKNUI7O01BcUtRLG9EQUFzRCxFQUFBO0lBcks5RDtNQXlLTSxvQkFBYTtNQUFiLHFCQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IseUJBQW1CO01BQW5CLDJCQUFtQjtVQUFuQixzQkFBbUI7Y0FBbkIsbUJBQW1CLEVBQUE7TUExS3pCOztRQStLVSxlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGNBQWM7UUFDZCxjQUFjO1FBQ2QsV0FBVztRQUNYLFlBQVk7UUFDWixpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLHFCQUFxQjtRQUNyQixvQkFBYTtRQUFiLHFCQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2Isd0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN2Qix5QkFBbUI7UUFBbkIsMkJBQW1CO1lBQW5CLHNCQUFtQjtnQkFBbkIsbUJBQW1CLEVBQUE7TUExTDdCO1FBcU1VLFdBQVc7UUFDWCx5QkFBeUIsRUFBQTtJQXRNbkM7O01BNk1RLG9EQUFzRCxFQUFBIiwiZmlsZSI6InBhZ2UvZ2FsbGVyeS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vLi4vYXNzZXRzL3Njc3MvbWVkaWFxdWVyeVwiO1xuXG4uZ2FsbGVyeSB7XG5cbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCA1MCUgKyA2NDJweCApO1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSByd2QoMTQwMCkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKCA1MCUgKyA1NTBweCApO1xuICAgIH1cbiAgICBAaW5jbHVkZSByd2QoMTIwMCkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKCA1MCUgKyA0ODJweCApO1xuICAgIH1cbiAgICBAaW5jbHVkZSByd2QoMTA1MCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTI1cHg7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDU5YTU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMXB4O1xuICAgIH1cbiAgfVxuICAgIC5oZWFkZXJfYmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNDY5NztcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuXG4gICAgfVxuICAgIC5oZWFkZXJfcGFnZSB7XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICB9XG4gICAgICBoMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oNjApO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyAuaGVhZGVyX3BhZ2Uge1xuICAgIC8vICAgd2lkdGg6IGNhbGMoIDUwJSArIDY0MHB4ICk7XG4gICAgLy8gICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAvLyAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIC8vIH1cbiAgICAuc2VjdGlvbl9uYXYge1xuICAgICAgLy8gd2lkdGg6IGNhbGMoIDUwJSArIDY0MHB4ICk7XG4gICAgICAvLyBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgIC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwcHggMWZyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDNhN2U7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbGkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCggLTUwJSApO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxNXB4IDEzLjVweCAwIDEzLjVweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzFkM2E3ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaS5hY3RpdmUge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbn1cblxuXG4ubmV3c19sb29wIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnRpdGxlX3NlY3Rpb25fdmVydGljYWwge1xuICAgIGxlZnQ6IC02MHB4O1xuICAgIHRvcDogNjBweDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIEBpbmNsdWRlIHBob25lIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTI1cHg7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGRhZWU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMXB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTI1cHg7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGRhZWU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMXB4O1xuICAgIH1cbiAgfVxuICAuc2luZ2xlX25ld3Mge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU5ZjI7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICAgIEBpbmNsdWRlIHJ3ZCg5OTApIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuXG4udGh1bWJuYWlsIHtcbiAgaGVpZ2h0OiAyMjFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIH1cbn1cblxuLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgaDMge1xuICAgIGNvbG9yOiAjMmI0Njk3O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMyYjQ2OTc7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnRodW1ibmFpbCB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaW5nbGVfbmV3cy53aWRlIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgIGdyaWQtcm93OiBzcGFuIDI7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDBweCAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIEBpbmNsdWRlIHBob25lIHtcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gICAgICBncmlkLXJvdzogc3BhbiAxO1xuICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLnRodW1ibmFpbCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50aHVtYm5haWwge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuZmxleDogMTtcbmltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbmZsZXg6IDE7XG5kaXNwbGF5OiBub25lO1xuICAgIH1cblxuICB9XG5cblxuICAucGFnaW5hdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjVmOTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAucHJldi1wYWdlLmRpc2FibGUsXG4gICAgLm5leHQtcGFnZS5kaXNhYmxlIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICAucHJldi1wYWdlLFxuICAgIC5uZXh0LXBhZ2Uge1xuICAgICAgYSxcbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOjM0cHg7XG4gICAgICB9XG5cbiAgICB9XG4gICAgLnByZXYtcGFnZSB7XG4gICAgICBhLFxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCggLi4vLi4vLi4vaW1nL3N0cnphbGthMTFAMi5wbmcgKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm51bWJlci1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbGkge1xuXG4gICAgICAgIGEsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGNvbG9yOiAjMmI0Njk3O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBhIHtcblxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpLnBhZ2ktY3VyciB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjQ2OTc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm5leHQtcGFnZSB7XG4gICAgICBhLFxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCggLi4vLi4vLi4vaW1nL3N0cnphbGthMTJAMi5wbmcgKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRicm93c2VyLWNvbnRleHQ6IDE4OyAvLyBEZWZhdWx0XHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcclxuICBAcmV0dXJuICN7JHBpeGVscy8kY29udGV4dH1yZW07XHJcbn1cclxuLy8gU21hbGwgdGFibGV0cyBhbmQgbGFyZ2Ugc21hcnRwaG9uZXMgKGxhbmRzY2FwZSB2aWV3KVxyXG4kc2NyZWVuLXBob25lOiA1NjhweDtcclxuLy8gb3JpZW50YWwgcGhvbmVPcmllbnRhbFxyXG4kc2NyZWVuLXBob25lT3JpZW50YWw6IDc2N3B4O1xyXG4vLyBTbWFsbCB0YWJsZXRzIChwb3J0cmFpdCB2aWV3KVxyXG4kc2NyZWVuLXRhYmxldDogNzY4cHg7XHJcbi8vIFRhYmxldHMgYW5kIHNtYWxsIGRlc2t0b3BzXHJcbiRzY3JlZW4tdGFibGV0LWxnOiA5OTJweDtcclxuLy8gTGFyZ2UgdGFibGV0cyBhbmQgZGVza3RvcHNcclxuJHNjcmVlbi1sYXB0b3Atc206IDEyMDBweDtcclxuLy8gTGFwdG9wXHJcbiRzY3JlZW4tbGFwdG9wOiAxMzY2cHg7XHJcbi8vIExhcHRvcCBiaWdcclxuJHNtYWxsLWRlc2t0b3Atc206IDE0NDBweDtcclxuLy8gZGVza3RvcFxyXG4kc2NyZWVuLWRlc2t0b3A6IDE2MDBweDtcclxuXHJcbi8vIFBob25lIG9yaWVudGFsXHJcbkBtaXhpbiBwaG9uZU9yaWVudGFsIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1waG9uZU9yaWVudGFsfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG9yaWVudGF0aW9uOmxhbmRzY2FwZSkge1xyXG4gICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi8vIFNtYWxsIGRldmljZXNcclxuQG1peGluIHBob25lU21hbGwge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuLy8gU21hbGwgZGV2aWNlc1xyXG5AbWl4aW4gcGhvbmUge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXBob25lfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gTWVkaXVtIGRldmljZXNcclxuQG1peGluIHRhYmxldCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tdGFibGV0fSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gTGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0LWxnIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi10YWJsZXQtbGd9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiBsYXB0b3Atc20ge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWxhcHRvcC1zbX0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuLy8gbGFwdG9wXHJcbkBtaXhpbiBsYXB0b3Age1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWxhcHRvcH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuLy8gTGFwdG9wIGJpZ1xyXG5AbWl4aW4gZGVza3RvcC1zbSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzbWFsbC1kZXNrdG9wLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBEZWtzdG9wXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1kZXNrdG9wfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gQ3VzdG9tIGRldmljZXNcclxuQG1peGluIHJ3ZCgkc2NyZWVuKSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuKydweCcpIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIHJ3ZCgxNDAwKSB7XHJcbi8vICAgICBmb250LXNpemU6IDQwcHg7XHJcbi8vIH1cclxuXHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MTBweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1MHB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge31cclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyMDBweFxyXG4pICFkZWZhdWx0O1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTc1cHgsXHJcbiAgbWQ6IDc2NXB4LFxyXG4gIGxnOiA5OTBweCxcclxuICB4bDogMTE5MHB4XHJcbikgIWRlZmF1bHQ7XHJcbiJdfQ== */
