.simple_header--col .icon {
  max-width: 100px;
  margin-top: 5rem; }
  @media (max-width: 568px) {
    .simple_header--col .icon {
      max-width: 50px; } }

.simple_header--col h1 {
  line-height: 1; }

.simple_header--col .right__col {
  padding-top: 1rem; }
  .simple_header--col .right__col p {
    font-size: 1.8rem;
    line-height: 1.6; }

.module {
  padding: 0rem 0rem; }
  .module h2 {
    margin-bottom: 1rem; }
  .module .grid {
    margin-top: 0rem; }

.functionalities .item {
  margin-bottom: 5rem; }
  @media (max-width: 1600px) {
    .functionalities .item {
      padding-left: 2rem;
      padding-right: 2rem; } }
  .functionalities .item .container {
    padding-left: 0px;
    padding-right: 0px; }
  .functionalities .item .wrapper {
    position: relative;
    max-width: 1580px;
    margin: 0 auto; }
  .functionalities .item .bg__gray {
    background-color: #f6f6f6;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    -webkit-box-shadow: 0px 0px 53px 5px rgba(0, 112, 242, 0.2);
            box-shadow: 0px 0px 53px 5px rgba(0, 112, 242, 0.2); }
  .functionalities .item .bg__mask {
    position: absolute;
    top: -3%;
    left: -1%;
    -webkit-mask-image: url(../../../img/ramka-prostokat.svg);
            mask-image: url(../../../img/ramka-prostokat.svg);
    background-color: rgba(255, 255, 255, 0.98);
    -webkit-mask-position: left top;
            mask-position: left top;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    border-radius: 30px;
    width: 102%;
    height: 100%; }
  .functionalities .item .wrapper__up .container {
    position: relative;
    z-index: 10;
    color: #000;
    padding-top: 5rem;
    padding-bottom: 2rem; }
    @media (max-width: 750px) {
      .functionalities .item .wrapper__up .container {
        padding-top: 8rem; } }
  .functionalities .item .image {
    margin-right: 0px;
    margin-left: auto; }
    .functionalities .item .image img {
      max-width: 420px;
      width: 100%;
      height: 244px;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 20px; }
  .functionalities .item .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px; }
    @media (max-width: 750px) {
      .functionalities .item .container {
        grid-template-columns: 1fr; } }
  .functionalities .item .title__grid {
    display: grid;
    grid-template-columns: 50px 1fr;
    gap: 30px; }
    @media (max-width: 568px) {
      .functionalities .item .title__grid {
        grid-template-columns: 40px 1fr;
        gap: 15px; } }
  .functionalities .item h2 {
    font-weight: 400;
    margin-top: 0px;
    margin-bottom: 2.5rem; }
  .functionalities .item p {
    line-height: 1.6; }
  .functionalities .item .content {
    max-width: 480px; }
  .functionalities .item .cta {
    margin-top: 1rem; }
  .functionalities .item .bg {
    padding: 2rem 5rem;
    border-radius: 20px;
    margin: 0 auto;
    position: relative;
    z-index: 10; }
    @media (max-width: 680px) {
      .functionalities .item .bg {
        padding: 2rem 3rem; } }

.challenges {
  margin-top: 12rem;
  margin-bottom: 3rem; }
  .challenges .title_section {
    text-align: center;
    margin-bottom: 8rem; }
  .challenges .items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px; }
    @media (max-width: 568px) {
      .challenges .items {
        grid-template-columns: repeat(2, 1fr); } }
  .challenges .item {
    text-align: center; }
  .challenges .icon {
    max-width: 50px; }
  .challenges p {
    font-size: 1.8rem; }
  .challenges .title_up {
    font-weight: 700; }
  .challenges .separator img {
    max-width: 15px; }

.practice {
  margin-bottom: 17rem;
  margin-top: 11rem; }
  @media (max-width: 568px) {
    .practice {
      margin-bottom: 5rem;
      margin-top: 5rem; } }
  .practice .video_wrapper {
    position: relative;
    margin-top: 2rem;
    margin-right: 0px; }
    .practice .video_wrapper video {
      aspect-ratio: 16 / 9;
      width: 100%;
      height: 100%;
      border-radius: 20px;
      overflow: hidden;
      -o-object-fit: cover;
         object-fit: cover; }
      @media (max-width: 992px) {
        .practice .video_wrapper video {
          height: auto; } }
    .practice .video_wrapper .play-button-wrapper {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      cursor: pointer;
      -webkit-transition: all 0.4s;
      -o-transition: all 0.4s;
      transition: all 0.4s; }
      .practice .video_wrapper .play-button-wrapper svg {
        width: 76px; }
        @media (max-width: 568px) {
          .practice .video_wrapper .play-button-wrapper svg {
            width: 40px; } }
        .practice .video_wrapper .play-button-wrapper svg path {
          fill: #fff; }
    .practice .video_wrapper .play-button-wrapper.playing {
      opacity: 0; }

.case_section {
  padding-bottom: 0px; }
  .case_section .slider__wrapper {
    background-color: #FFF; }

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