main {
  margin-top: 99px; }
  @media (max-width: 1250px) {
    main {
      margin-top: 60px; } }

.text_border {
  -webkit-text-stroke: 1px #FFF;
  color: transparent; }

.simple_header {
  position: relative;
  padding: 19rem 0rem 0rem;
  color: #fff; }
  .simple_header img {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    z-index: -1; }
  .simple_header h1 {
    font-size: 100px;
    font-weight: 700;
    margin-bottom: 0px;
    font-family: "Syne", sans-serif;
    -webkit-transform: translateY(25px);
        -ms-transform: translateY(25px);
            transform: translateY(25px); }
    @media (max-width: 1300px) {
      .simple_header h1 {
        font-size: 80px; } }
    @media (max-width: 680px) {
      .simple_header h1 {
        font-size: 50px;
        -webkit-transform: translateY(15px);
            -ms-transform: translateY(15px);
                transform: translateY(15px); } }

.page_content {
  position: relative;
  padding-top: 30px; }
  .page_content .tree_left,
  .page_content .tree_right {
    position: absolute;
    top: 300px;
    z-index: -1; }
  .page_content .tree_left {
    left: 0px; }
  .page_content .tree_right {
    right: 0px; }
  .page_content .container {
    position: relative; }
  .page_content .back_wrapper {
    position: absolute;
    top: 5px;
    left: -130px;
    height: 100%; }
    @media (max-width: 1360px) {
      .page_content .back_wrapper {
        left: -100px; } }
    @media (max-width: 1300px) {
      .page_content .back_wrapper {
        display: none; } }
  .page_content .back_link {
    position: absolute;
    width: 80px;
    height: 49px;
    border-radius: 40px;
    background-color: #80ff8e;
    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: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: -webkit-sticky;
    position: sticky;
    top: 150px;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s; }
    .page_content .back_link:hover {
      background-color: #b3ffbb; }
  .page_content .post_thumb img {
    height: 632px;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover; }
    @media (max-width: 1600px) {
      .page_content .post_thumb img {
        height: 550px; } }
    @media (max-width: 1200px) {
      .page_content .post_thumb img {
        height: 450px; } }
    @media (max-width: 992px) {
      .page_content .post_thumb img {
        height: 400px; } }
    @media (max-width: 680px) {
      .page_content .post_thumb img {
        height: 365px; } }
    @media (max-width: 568px) {
      .page_content .post_thumb img {
        height: 285px; } }
  .page_content .post_date {
    font-size: 18px;
    font-weight: 700;
    color: #000; }
    @media (max-width: 680px) {
      .page_content .post_date {
        font-size: 16px; } }
    .page_content .post_date p {
      margin-top: 35px; }
  .page_content .title_post h1 {
    font-size: 48px;
    font-weight: 400;
    margin-bottom: 40px;
    margin-top: 0px; }
    @media (max-width: 1250px) {
      .page_content .title_post h1 {
        font-size: 30px; } }
    @media (max-width: 680px) {
      .page_content .title_post h1 {
        font-size: 28px; } }
  .page_content .container {
    max-width: 1080px; }
  .page_content .wp-block-separator {
    margin-top: 30px;
    margin-bottom: 30px; }

.gutenberg {
  padding-bottom: 25px; }
  .gutenberg h2 {
    border-left: 9px solid #80ff8e;
    font-weight: 700;
    font-size: 38px;
    padding: 10px 0px 10px 30px;
    margin-top: 50px;
    margin-bottom: 20px; }
    @media (max-width: 1250px) {
      .gutenberg h2 {
        font-size: 30px; } }
    @media (max-width: 680px) {
      .gutenberg h2 {
        font-size: 28px; } }
  .gutenberg p {
    font-size: 20px;
    line-height: 28px;
    font-weight: 400; }
    @media (max-width: 680px) {
      .gutenberg p {
        font-size: 16px;
        line-height: 28px; } }
  .gutenberg ul li {
    font-size: 20px;
    line-height: 28px;
    font-weight: 400;
    position: relative;
    padding-left: 15px; }
    @media (max-width: 680px) {
      .gutenberg ul li {
        font-size: 16px;
        line-height: 28px; } }
  .gutenberg .wp-block-table,
  .gutenberg table {
    font-size: 15px; }
    @media (max-width: 680px) {
      .gutenberg .wp-block-table,
      .gutenberg table {
        font-size: 14px; } }
    .gutenberg .wp-block-table thead th,
    .gutenberg table thead th {
      background-color: #142e03;
      color: #fff;
      font-weight: 700;
      padding: 15px 15px;
      text-align: left;
      border-right: 1px solid #fff;
      font-size: 15px; }
      @media (max-width: 680px) {
        .gutenberg .wp-block-table thead th,
        .gutenberg table thead th {
          font-size: 14px; } }
      .gutenberg .wp-block-table thead th:nth-last-child(1),
      .gutenberg table thead th:nth-last-child(1) {
        border: none; }
    .gutenberg .wp-block-table tbody tr:nth-child(even) td,
    .gutenberg table tbody tr:nth-child(even) td {
      background-color: #f2f7f5; }
    .gutenberg .wp-block-table tbody td,
    .gutenberg table tbody td {
      padding: 15px 15px;
      border: none;
      border-right: 1px solid #e3e3e3;
      font-size: 15px; }
      @media (max-width: 680px) {
        .gutenberg .wp-block-table tbody td,
        .gutenberg table tbody td {
          font-size: 14px; } }
      .gutenberg .wp-block-table tbody td:nth-last-child(1),
      .gutenberg table tbody td:nth-last-child(1) {
        border: none; }
  .gutenberg .wp-block-gallery {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
    gap: 40px !important;
    margin-top: 40px;
    margin-bottom: 40px; }
    @media (max-width: 992px) {
      .gutenberg .wp-block-gallery {
        grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); } }
    .gutenberg .wp-block-gallery .wp-block-image {
      width: 100% !important;
      height: 397px; }
      @media (max-width: 992px) {
        .gutenberg .wp-block-gallery .wp-block-image {
          height: 300px; } }
    .gutenberg .wp-block-gallery img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; }
  .gutenberg .wp-block-quote {
    padding: 20px 0px 100px 0px;
    margin: 0px;
    position: relative; }
    .gutenberg .wp-block-quote:before {
      content: "";
      display: block;
      position: absolute;
      left: -30px;
      top: 10px;
      width: 127px;
      height: 127px;
      background-image: url(../../../img/cytat@2.png);
      background-repeat: no-repeat;
      background-position: left center;
      background-size: 127px;
      z-index: -1; }

.completed_investments_grid .container {
  max-width: 1760px; }

.completed_investments_grid .grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 160px;
  margin: 10rem 0rem;
  row-gap: 120px; }
  @media (max-width: 1600px) {
    .completed_investments_grid .grid {
      gap: 100px; } }
  @media (max-width: 1200px) {
    .completed_investments_grid .grid {
      gap: 50px; } }
  @media (max-width: 992px) {
    .completed_investments_grid .grid {
      gap: 20px; } }
  @media (max-width: 680px) {
    .completed_investments_grid .grid {
      grid-template-columns: 1fr;
      gap: 35px; } }

.completed_investments_grid .single_investment {
  overflow: hidden; }
  .completed_investments_grid .single_investment:hover img {
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1); }
  .completed_investments_grid .single_investment img {
    height: 620px;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s; }
    @media (max-width: 1600px) {
      .completed_investments_grid .single_investment img {
        height: 550px; } }
    @media (max-width: 1200px) {
      .completed_investments_grid .single_investment img {
        height: 450px; } }
    @media (max-width: 992px) {
      .completed_investments_grid .single_investment img {
        height: 400px; } }
    @media (max-width: 680px) {
      .completed_investments_grid .single_investment img {
        height: 365px; } }
    @media (max-width: 568px) {
      .completed_investments_grid .single_investment img {
        height: 285px; } }

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