.about_header {
  position: relative;
  padding: 170px 0px 120px 0px;
  overflow: hidden; }
  @media (max-width: 1180px) {
    .about_header {
      padding: 120px 0px; } }
  @media (max-width: 992px) {
    .about_header {
      padding: 150px 0px 30px 0px; } }
  .about_header .hero_bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    z-index: 1; }
  .about_header h1 {
    font-family: 'ButlerMedium';
    font-weight: 500;
    font-size: 2.77778rem;
    margin-bottom: 20px; }
    @media (max-width: 992px) {
      .about_header h1 {
        font-size: 2.22222rem; } }
    @media (max-width: 568px) {
      .about_header h1 {
        font-size: 1.94444rem; } }
  .about_header .content {
    max-width: 49%;
    margin-right: 0px;
    margin-left: auto;
    color: #fff;
    position: relative;
    z-index: 5;
    padding: 90px 0px 90px 110px; }
    @media (max-width: 1180px) {
      .about_header .content {
        max-width: 55%;
        padding: 50px 0px 50px 50px; } }
    @media (max-width: 992px) {
      .about_header .content {
        max-width: 95%;
        padding: 10px 0px 20px 30px; } }
    .about_header .content:before {
      content: "";
      display: block;
      position: absolute;
      top: 0px;
      left: 0px;
      height: 100%;
      width: 300%;
      background-color: #09263d;
      z-index: -1;
      border-top-left-radius: 44.33px;
      border-bottom-left-radius: 44.33px; }
      @media (max-width: 568px) {
        .about_header .content:before {
          opacity: 0.9; } }

.wrapper_line_1,
.wrapper_line_2 {
  position: relative; }

.line_1 {
  position: absolute;
  top: -170px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: -1; }
  @media (max-width: 992px) {
    .line_1 {
      top: 0px; } }
  @media (max-width: 768px) {
    .line_1 {
      display: none; } }

.line_2 {
  position: absolute;
  bottom: 130px;
  width: 65%;
  left: -60px;
  z-index: -1; }
  @media (max-width: 1700px) {
    .line_2 {
      width: 70%;
      left: -40px;
      bottom: 150px; } }
  @media (max-width: 1300px) {
    .line_2 {
      width: 75%;
      left: -120px; } }
  @media (max-width: 568px) {
    .line_2 {
      width: 100%;
      left: -200px; } }

.section_line {
  padding: 50px 0px;
  position: relative; }
  .section_line .container {
    max-width: 1350px; }
  .section_line .repeater {
    margin-bottom: 100px;
    margin-top: 80px; }
    @media (max-width: 700px) {
      .section_line .repeater {
        margin-bottom: 70px;
        margin-top: 50px; } }
    @media (max-width: 500px) {
      .section_line .repeater {
        margin-bottom: 50px;
        margin-top: 30px; } }
    .section_line .repeater .container {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr;
      gap: 50px;
      padding-left: 170px;
      padding-right: 170px; }
      @media (max-width: 1280px) {
        .section_line .repeater .container {
          padding-left: 1rem;
          padding-right: 1rem; } }
      @media (max-width: 1030px) {
        .section_line .repeater .container {
          grid-template-columns: 1fr 1fr 1fr; } }
      @media (max-width: 740px) {
        .section_line .repeater .container {
          grid-template-columns: 1fr 1fr; } }
      @media (max-width: 500px) {
        .section_line .repeater .container {
          gap: 5px; } }
    .section_line .repeater .bg {
      border-radius: 50%;
      background-color: #f5f0e9;
      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;
      -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;
      width: 187px;
      height: 187px;
      padding-left: 15px;
      padding-right: 15px;
      text-align: center; }
      @media (max-width: 500px) {
        .section_line .repeater .bg {
          width: 160px;
          height: 160px;
          padding-left: 5px;
          padding-right: 5px; } }
    .section_line .repeater h3, .section_line .repeater p, .section_line .repeater h4 {
      margin-top: 0px;
      margin-bottom: 0px; }
    .section_line .repeater h4 {
      font-size: 1.5rem;
      text-transform: initial; }
      @media (max-width: 500px) {
        .section_line .repeater h4 {
          font-size: 1.11111rem; } }
    .section_line .repeater h3 {
      font-size: 1.94444rem;
      font-weight: 500;
      font-family: 'Public Sans', sans-serif; }
      @media (max-width: 500px) {
        .section_line .repeater h3 {
          font-size: 1.38889rem; } }
    .section_line .repeater p {
      font-size: 1.05556rem;
      line-height: 1.2; }
      @media (max-width: 500px) {
        .section_line .repeater p {
          line-height: 1; } }
  .section_line .section_description .container {
    display: grid;
    grid-template-columns: 1fr 603px;
    gap: 50px; }
    @media (max-width: 1230px) {
      .section_line .section_description .container {
        grid-template-columns: 1fr 500px; } }
    @media (max-width: 1030px) {
      .section_line .section_description .container {
        grid-template-columns: 1fr 400px; } }
    @media (max-width: 800px) {
      .section_line .section_description .container {
        grid-template-columns: 1fr 300px; } }
    @media (max-width: 680px) {
      .section_line .section_description .container {
        grid-template-columns: 1fr; } }
  .section_line .section_description .image {
    height: 440px; }
    @media (max-width: 1230px) {
      .section_line .section_description .image {
        height: 400px; } }
    @media (max-width: 800px) {
      .section_line .section_description .image {
        height: 300px; } }
    .section_line .section_description .image img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; }
  .section_line .section_description .content {
    padding-top: 45px;
    padding-left: 20px; }
    @media (max-width: 992px) {
      .section_line .section_description .content {
        padding-top: 0px; } }
  .section_line .section_description h3 {
    margin-bottom: 35px; }
  .section_line .section_description_full {
    overflow: hidden;
    position: relative;
    margin-top: 85px;
    margin-bottom: 50px; }
    .section_line .section_description_full .container {
      max-width: calc( 50% + 590px);
      margin-left: 0px;
      margin-right: auto;
      padding-left: 0px;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
      @media (max-width: 680px) {
        .section_line .section_description_full .container {
          padding-left: 0px;
          padding-right: 0px; } }
      @media (max-width: 568px) {
        .section_line .section_description_full .container {
          gap: 0px; } }
    .section_line .section_description_full .image {
      height: 450px; }
      @media (max-width: 680px) {
        .section_line .section_description_full .image {
          -webkit-box-ordinal-group: 3;
          -webkit-order: 2;
              -ms-flex-order: 2;
                  order: 2;
          padding-left: 1rem;
          padding-right: 1rem; } }
      @media (max-width: 568px) {
        .section_line .section_description_full .image {
          margin-top: -30px;
          position: relative;
          z-index: 5;
          height: auto;
          aspect-ratio: 1 / 1; } }
      .section_line .section_description_full .image img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover; }
    .section_line .section_description_full h3 {
      margin-top: 10px; }
    .section_line .section_description_full .content {
      background-color: #092840;
      color: #FFF;
      position: relative;
      padding-top: 0px;
      padding-left: 40px; }
      @media (max-width: 1030px) {
        .section_line .section_description_full .content {
          padding-left: 0px; } }
      @media (max-width: 680px) {
        .section_line .section_description_full .content {
          padding-left: 1rem;
          -webkit-box-ordinal-group: 2;
          -webkit-order: 1;
              -ms-flex-order: 1;
                  order: 1;
          padding: 20px 1rem; } }
      @media (max-width: 568px) {
        .section_line .section_description_full .content {
          padding: 20px 1rem 50px 1rem; } }
      .section_line .section_description_full .content:before {
        content: '';
        display: block;
        width: 2000px;
        height: 155%;
        background-color: #092840;
        position: absolute;
        top: 60%;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        left: -150px;
        z-index: -1; }
        @media (max-width: 680px) {
          .section_line .section_description_full .content:before {
            display: none; } }
  .section_line .content h3 {
    font-size: 1.38889rem;
    font-weight: 600;
    font-weight: 500;
    font-family: 'Public Sans', sans-serif; }
  .section_line .image img {
    border-radius: 20px; }
  .section_line .write {
    text-align: center;
    padding-top: 140px;
    padding-bottom: 20px; }
    @media (max-width: 1300px) {
      .section_line .write {
        padding-top: 80px;
        padding-bottom: 10px; } }
    @media (max-width: 680px) {
      .section_line .write {
        padding-top: 70px;
        padding-bottom: 0px; } }
    .section_line .write h2 {
      font-size: 2.5rem;
      font-family: 'Butler'; }

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