.subpage_hero.clinic_page_hero .container {
  padding-bottom: 50px; }
  @media (max-width: 992px) {
    .subpage_hero.clinic_page_hero .container {
      padding-bottom: 25px; } }
  @media (max-width: 600px) {
    .subpage_hero.clinic_page_hero .container {
      padding-bottom: 0px; } }
  .subpage_hero.clinic_page_hero .container .main_text {
    max-width: 60%; }

.subpage_hero.clinic_page_hero .subpage_hero_thumb_img {
  -o-object-position: bottom right;
     object-position: bottom right; }
  @media (max-width: 992px) {
    .subpage_hero.clinic_page_hero .subpage_hero_thumb_img {
      -o-object-position: 90% 0%;
         object-position: 90% 0%; } }
  @media (max-width: 450px) {
    .subpage_hero.clinic_page_hero .subpage_hero_thumb_img {
      -o-object-position: 85% 0%;
         object-position: 85% 0%; } }

.benefit_section {
  padding: 90px 0; }
  @media (max-width: 992px) {
    .benefit_section {
      padding: 65px 0; } }
  @media (max-width: 750px) {
    .benefit_section {
      padding: 40px 0; } }
  @media (max-width: 568px) {
    .benefit_section {
      padding: 40px 0 20px; } }
  .benefit_section .main_text {
    padding: 40px 90px;
    padding-bottom: 200px;
    padding-left: 0; }
    @media (max-width: 992px) {
      .benefit_section .main_text {
        padding-right: 60px; } }
    @media (max-width: 750px) {
      .benefit_section .main_text {
        padding: 0 0 30px 0; } }
  .benefit_section .right_col {
    background-color: #f5f6f7;
    padding: 30px 50px 25px; }
    @media (max-width: 992px) {
      .benefit_section .right_col {
        padding: 30px 30px 25px; } }
    @media (max-width: 400px) {
      .benefit_section .right_col {
        padding: 30px 20px 25px; } }
    .benefit_section .right_col .benefits_list_repeater {
      position: relative;
      margin-top: -5px; }
      .benefit_section .right_col .benefits_list_repeater .benefit_item {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-column-gap: 25px;
           -moz-column-gap: 25px;
                column-gap: 25px;
        padding: 28px 0;
        border-bottom: 1px solid #eaebeb; }
        @media (max-width: 1366px) {
          .benefit_section .right_col .benefits_list_repeater .benefit_item {
            -webkit-column-gap: 20px;
               -moz-column-gap: 20px;
                    column-gap: 20px;
            padding: 15px 0;
            -webkit-box-align: center;
            -webkit-align-items: center;
                -ms-flex-align: center;
                    align-items: center; } }
        @media (max-width: 750px) {
          .benefit_section .right_col .benefits_list_repeater .benefit_item {
            padding: 8px 0; } }
        .benefit_section .right_col .benefits_list_repeater .benefit_item:last-of-type {
          border-bottom: none; }
        .benefit_section .right_col .benefits_list_repeater .benefit_item p {
          margin: 0; }
        .benefit_section .right_col .benefits_list_repeater .benefit_item img {
          margin-top: -7px; }
          @media (max-width: 1366px) {
            .benefit_section .right_col .benefits_list_repeater .benefit_item img {
              margin-top: 0; } }

.icon40 {
  width: 40px;
  height: 40px; }

.make_visit_section {
  position: relative;
  margin-top: -100px;
  margin-bottom: 130px; }
  @media (max-width: 1366px) {
    .make_visit_section {
      margin-bottom: 90px; } }
  @media (max-width: 768px) {
    .make_visit_section {
      margin-bottom: 60px; } }
  @media (max-width: 568px) {
    .make_visit_section {
      margin-top: 0;
      margin-bottom: 40px; } }
  .make_visit_section .container {
    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;
    min-height: 700px;
    padding-top: 110px;
    padding-bottom: 210px; }
    @media (max-width: 1440px) {
      .make_visit_section .container {
        min-height: 600px;
        padding-bottom: 170px; } }
    @media (max-width: 1250px) {
      .make_visit_section .container {
        min-height: 550px; } }
    @media (max-width: 1200px) {
      .make_visit_section .container {
        padding-bottom: 150px; } }
    @media (max-width: 568px) {
      .make_visit_section .container {
        padding-top: 20px;
        padding-bottom: 0px; } }
  .make_visit_section .grid2_col {
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
    padding-top: 5px; }
    @media (max-width: 1400px) {
      .make_visit_section .grid2_col {
        padding: 0 70px; } }
    @media (max-width: 750px) {
      .make_visit_section .grid2_col {
        row-gap: 70px;
        padding-left: 50%;
        padding-right: 0;
        padding-top: 30px; } }
    @media (max-width: 568px) {
      .make_visit_section .grid2_col {
        grid-template-columns: repeat(1, 1fr);
        padding-left: 50px;
        padding-right: 50px;
        padding-top: 10px;
        row-gap: 55px; } }
    @media (max-width: 450px) {
      .make_visit_section .grid2_col {
        padding: 0;
        padding-top: 10px;
        row-gap: 50px; } }
  .make_visit_section .contact_item {
    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-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #f5f6f7;
    min-height: 300px; }
    @media (max-width: 1366px) {
      .make_visit_section .contact_item {
        min-height: 250px; } }
    @media (max-width: 992px) {
      .make_visit_section .contact_item {
        min-height: 200px; } }
    @media (max-width: 750px) {
      .make_visit_section .contact_item {
        min-height: unset; } }
    .make_visit_section .contact_item .text {
      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%;
      padding: 20px;
      width: 100%;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
      @media (max-width: 992px) {
        .make_visit_section .contact_item .text {
          padding: 20px 20px 10px; } }
      .make_visit_section .contact_item .text a[href^='mailto:'] {
        color: #389f48;
        overflow-wrap: anywhere; }
    .make_visit_section .contact_item .contact_img {
      border-radius: 50%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-shrink: 0;
          -ms-flex-negative: 0;
              flex-shrink: 0;
      width: 112px;
      height: 112px;
      margin-bottom: -56px; }
      @media (max-width: 992px) {
        .make_visit_section .contact_item .contact_img {
          width: 90px;
          height: 90px;
          margin-bottom: -45px; } }
      @media (max-width: 992px) {
        .make_visit_section .contact_item .contact_img {
          width: 74px;
          height: 74px;
          margin-bottom: -37px; } }
  .make_visit_section .make_visit_bg_img {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 850px;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: 40% 0%;
       object-position: 40% 0%; }
    @media (max-width: 1400px) {
      .make_visit_section .make_visit_bg_img {
        -o-object-position: 30% 0%;
           object-position: 30% 0%;
        height: 750px; } }
    @media (max-width: 1250px) {
      .make_visit_section .make_visit_bg_img {
        height: 700px;
        -o-object-position: 35% 0%;
           object-position: 35% 0%; } }
    @media (max-width: 1120px) {
      .make_visit_section .make_visit_bg_img {
        -o-object-position: 20% 0%;
           object-position: 20% 0%; } }
    @media (max-width: 750px) {
      .make_visit_section .make_visit_bg_img {
        -o-object-position: 10% 0%;
           object-position: 10% 0%; } }
    @media (max-width: 568px) {
      .make_visit_section .make_visit_bg_img {
        -o-object-position: 0% 0%;
           object-position: 0% 0%;
        position: relative;
        height: 450px;
        margin-top: 25px; } }
    @media (max-width: 450px) {
      .make_visit_section .make_visit_bg_img {
        height: 400px; } }

.how_works_section_clinic_page {
  margin-top: 35px; }
  @media (max-width: 650px) {
    .how_works_section_clinic_page {
      margin-top: 0px; } }

.doctors.doctors_clinic_page {
  margin-top: -30px; }

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