.color-gray {
  color: #8c8c8c; }
  .color-gray-light {
    color: #A9A9A9; }

.color-black {
  color: #000; }

body.noscroll {
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch; }

.center {
  text-align: center; }

.headline {
  color: #222222;
  font-size: 22px;
  line-height: 1.3em;
  font-weight: 600; }

.btn--primary {
  color: #fff !important;
  border: 1px solid #2BC3BA;
  border-radius: 0;
  background-color: #2BC3BA;
  padding: 15px 25px;
  margin-top: 15px;
  -webkit-transition: .3s all ease;
  transition: .3s all ease; }
  .btn--primary strong, .btn--primary b {
    -webkit-transition: .3s all ease;
    transition: .3s all ease;
    color: #fff !important; }
  .btn--primary:hover {
    background-color: #fff !important;
    color: #2BC3BA !important; }
    .btn--primary:hover strong, .btn--primary:hover b {
      color: #2BC3BA !important; }

.d-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
          flex-grow: 1;
  max-width: 100%; }

.mr-3 {
  margin-right: 1.5rem; }

.mb-2 {
  margin-bottom: 1rem; }

.mb-3 {
  margin-bottom: 1.5rem; }

.mb-4 {
  margin-bottom: 2rem; }

.mb-5 {
  margin-bottom: 2.5rem; }

.btns-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }

.fs-bigger {
  font-size: 22px; }
  @media (max-width: 1279.98px) {
    .fs-bigger {
      font-size: 20px; } }

.fs-big {
  font-size: 24px; }
  @media (max-width: 1279.98px) {
    .fs-big {
      font-size: 22px; } }

.fs-smaller {
  font-size: 14px; }

.strong {
  font-weight: 700; }

.featured-box {
  position: relative;
  width: 100%;
  min-height: 250px;
  padding: 50px;
  margin-top: 45px;
  margin-bottom: 45px;
  color: #181969 !important;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  @media (max-width: 991.98px) {
    .featured-box {
      padding: 30px; } }
  .featured-box::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border-top: 60px solid #fff;
    border-right: 60px solid transparent; }
    @media (max-width: 991.98px) {
      .featured-box::before {
        border-width: 30px; } }
  .featured-box::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 0;
    border-bottom: 60px solid #fff;
    border-left: 60px solid transparent; }
    @media (max-width: 991.98px) {
      .featured-box::after {
        border-width: 30px; } }
  .featured-box__content {
    width: 100%; }
  .featured-box__btn {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .featured-box__btn:hover {
      opacity: 0.4 !important; }
    .featured-box__btn-wrapper {
      position: relative;
      padding-top: 30px; }
  .featured-box .btn {
    color: #fff !important;
    border: 1px solid #2BC3BA;
    border-radius: 0;
    background-color: #2BC3BA;
    padding: 15px 25px;
    margin-top: 15px;
    -webkit-transition: .3s all ease;
    transition: .3s all ease; }
    @media (max-width: 991.98px) {
      .featured-box .btn {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    .featured-box .btn strong, .featured-box .btn b {
      -webkit-transition: .3s all ease;
      transition: .3s all ease;
      color: #fff !important; }
    .featured-box .btn:hover {
      background-color: #fff !important;
      color: #2BC3BA !important; }
      .featured-box .btn:hover strong, .featured-box .btn:hover b {
        color: #2BC3BA !important; }
  .featured-box .btn-img {
    -webkit-transition: .3s all ease;
    transition: .3s all ease; }
    .featured-box .btn-img:hover {
      opacity: 0.5 !important; }
  .featured-box a {
    color: #4ecac2 !important; }
  .featured-box strong, .featured-box b {
    color: #181969 !important; }
  .featured-box .bg {
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    -o-object-position: 100% 0;
       object-position: 100% 0;
    -o-object-fit: cover;
       object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1; }

.popup {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  opacity: 0;
  z-index: -1000;
  -webkit-transition: .8s all ease;
  transition: .8s all ease;
  visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .popup.show-popup {
    opacity: 1;
    z-index: 10000000;
    visibility: visible;
    -webkit-transition: 1s all ease;
    transition: 1s all ease; }
    .popup.show-popup .popup__box {
      margin-top: 0;
      opacity: 1; }
  .popup__bg {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 5;
    cursor: pointer;
    background-color: #bfbfbf;
    opacity: .9; }
  .popup__box {
    z-index: 75;
    display: block;
    position: relative;
    max-height: calc(100vh - 88px);
    overflow-y: auto;
    -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08);
            box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08);
    max-width: calc(100vw - 16px);
    width: 970px;
    margin-top: 50vh;
    -webkit-transition: .5s all ease;
    transition: .5s all ease;
    background-color: #fff;
    padding: 30px 15px; }
    @media (min-width: 768px) {
      .popup__box {
        padding: 45px 40px 30px; } }
  .popup__close {
    position: absolute;
    top: 15px;
    right: 30px;
    font-size: 32px;
    width: 36px;
    height: 36px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1;
    background-color: transparent;
    color: #000;
    z-index: 99;
    cursor: pointer;
    -webkit-transition: .2s all ease;
    transition: .2s all ease; }
    @media (max-width: 767.98px) {
      .popup__close {
        right: 15px; } }
    .popup__close:hover {
      color: #2BC3BA; }
  .popup__logo {
    position: absolute;
    top: 30px;
    left: 40px; }
    @media (max-width: 767.98px) {
      .popup__logo {
        top: 15px;
        left: 15px; } }
  .popup-booking-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
    padding-top: 80px; }
    @media (max-width: 767.98px) {
      .popup-booking-content {
        padding-top: 50px; } }
    .popup-booking-content .col-img {
      width: 250px; }
      @media (max-width: 991.98px) {
        .popup-booking-content .col-img {
          width: 200px; } }
      @media (max-width: 767.98px) {
        .popup-booking-content .col-img {
          display: none; } }
    .popup-booking-content .col-form {
      width: calc(100% - 280px);
      margin-left: auto; }
      @media (max-width: 991.98px) {
        .popup-booking-content .col-form {
          width: calc(100% - 230px); } }
      @media (max-width: 767.98px) {
        .popup-booking-content .col-form {
          width: 100%; } }
      .popup-booking-content .col-form .headline {
        margin-top: 0;
        font-size: 26px; }
        @media (max-width: 575.98px) {
          .popup-booking-content .col-form .headline {
            font-size: 24px; } }

body.show-popup .template-single-blog main.content {
  z-index: 999; }

.wpcf7 {
  /* CUSTOM CHECKBOX */ }
  .wpcf7 input:-webkit-autofill,
  .wpcf7 input:-webkit-autofill:hover,
  .wpcf7 input:-webkit-autofill:focus,
  .wpcf7 input:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s; }
  .wpcf7 input:not([type='checkbox']), .wpcf7 textarea, .wpcf7 select {
    font-family: "Lato", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #2BC3BA;
    background-color: transparent;
    padding: 12px 15px !important;
    margin-bottom: 16px;
    width: 100%;
    border: none;
    border-bottom: 1px solid #bfbfbf;
    border-radius: 0; }
    .wpcf7 input:not([type='checkbox'])::-webkit-input-placeholder, .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 select::-webkit-input-placeholder {
      color: #D6D6D6;
      font-size: 14px; }
    .wpcf7 input:not([type='checkbox'])::-moz-placeholder, .wpcf7 textarea::-moz-placeholder, .wpcf7 select::-moz-placeholder {
      color: #D6D6D6;
      font-size: 14px; }
    .wpcf7 input:not([type='checkbox']):-ms-input-placeholder, .wpcf7 textarea:-ms-input-placeholder, .wpcf7 select:-ms-input-placeholder {
      color: #D6D6D6;
      font-size: 14px; }
    .wpcf7 input:not([type='checkbox'])::-ms-input-placeholder, .wpcf7 textarea::-ms-input-placeholder, .wpcf7 select::-ms-input-placeholder {
      color: #D6D6D6;
      font-size: 14px; }
    .wpcf7 input:not([type='checkbox'])::placeholder, .wpcf7 textarea::placeholder, .wpcf7 select::placeholder {
      color: #D6D6D6;
      font-size: 14px; }
    .wpcf7 input:not([type='checkbox']):focus, .wpcf7 textarea:focus, .wpcf7 select:focus {
      border-color: #8c8c8c; }
      .wpcf7 input:not([type='checkbox']):focus::-webkit-input-placeholder, .wpcf7 textarea:focus::-webkit-input-placeholder, .wpcf7 select:focus::-webkit-input-placeholder {
        color: transparent; }
      .wpcf7 input:not([type='checkbox']):focus::-moz-placeholder, .wpcf7 textarea:focus::-moz-placeholder, .wpcf7 select:focus::-moz-placeholder {
        color: transparent; }
      .wpcf7 input:not([type='checkbox']):focus:-ms-input-placeholder, .wpcf7 textarea:focus:-ms-input-placeholder, .wpcf7 select:focus:-ms-input-placeholder {
        color: transparent; }
      .wpcf7 input:not([type='checkbox']):focus::-ms-input-placeholder, .wpcf7 textarea:focus::-ms-input-placeholder, .wpcf7 select:focus::-ms-input-placeholder {
        color: transparent; }
      .wpcf7 input:not([type='checkbox']):focus::placeholder, .wpcf7 textarea:focus::placeholder, .wpcf7 select:focus::placeholder {
        color: transparent; }
    .wpcf7 input:not([type='checkbox']).wpcf7-not-valid, .wpcf7 textarea.wpcf7-not-valid, .wpcf7 select.wpcf7-not-valid {
      border-color: red; }
  .wpcf7 input[type='checkbox'] {
    -webkit-appearance: checkbox;
    position: absolute;
    opacity: 0;
    cursor: pointer; }
    .wpcf7 input[type='checkbox']:checked + span::before {
      background-color: #2BC3BA; }
    .wpcf7 input[type='checkbox'] + span {
      position: relative;
      padding-left: 30px; }
      .wpcf7 input[type='checkbox'] + span::before {
        content: "";
        width: 20px !important;
        height: 20px !important;
        border: 1px solid #bfbfbf;
        background-color: transparent;
        display: inline-block;
        margin-right: 15px;
        opacity: 1;
        margin-top: 4px;
        position: absolute;
        top: 0;
        left: 0;
        -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
                box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05); }
  .wpcf7 select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-position: right 50%;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="12" style="opacity: .6" version="1"><path d="M4 8L0 4h8z"/></svg>');
    border-radius: 0%; }
    .wpcf7 select:focus {
      -webkit-box-shadow: none;
              box-shadow: none;
      outline: none; }
  .wpcf7 textarea {
    height: 46px;
    margin-bottom: 12px; }
  .wpcf7 .wpcf7-acceptance {
    width: 100%; }
    .wpcf7 .wpcf7-acceptance .wpcf7-list-item {
      width: 100%;
      margin: 0 !important; }
      .wpcf7 .wpcf7-acceptance .wpcf7-list-item label {
        display: -ms-flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 16px; }
    .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label {
      color: #111;
      font-size: 12px; }
      .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label a {
        color: #2BC3BA;
        text-decoration: underline;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease; }
        .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label a:hover {
          color: #bfbfbf; }
  .wpcf7 button[type="submit"],
  .wpcf7 input[type="submit"] {
    display: inline-block;
    margin-left: auto;
    border: none;
    cursor: pointer;
    padding: 8px 24px;
    margin-top: 16px;
    background-color: #2BC3BA;
    color: #fff;
    border: 1px solid #2BC3BA;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 0 !important; }
    @media (max-width: 575.98px) {
      .wpcf7 button[type="submit"],
      .wpcf7 input[type="submit"] {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 8px;
        padding-right: 8px; } }
    .wpcf7 button[type="submit"]:hover:not(:disabled),
    .wpcf7 input[type="submit"]:hover:not(:disabled) {
      color: #2BC3BA;
      background-color: #fff; }
  .wpcf7 .col-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .wpcf7 .ajax-loader {
    position: absolute;
    width: 0 !important;
    height: 0 !important; }
  .wpcf7 .wpcf7-not-valid-tip {
    display: none !important;
    font-size: 12px;
    margin-top: -8px;
    color: red; }
  .wpcf7 div.wpcf7-response-output {
    width: 100%;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    padding: 16px 24px !important;
    text-align: center;
    font-size: 14px;
    line-height: 1.5;
    margin-top: 32px !important; }

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
  border: 1px solid red;
  color: red; }

.wpcf7 form.sent .wpcf7-response-output {
  border: 1px solid #2BC3BA;
  color: #2BC3BA; }

.wpcf7 .float-labels {
  margin-bottom: 16px;
  position: relative;
  z-index: 3; }

.wpcf7 .float-labels p > label {
  position: relative;
  display: block;
  -webkit-transition: all .1s ease-in-out;
  transition: all .1s ease-in-out;
  color: #B7B7B7 !important;
  font-size: 14px;
  z-index: -1;
  font-weight: 400 !important;
  margin-top: -2px;
  margin-bottom: 2px; }
  .wpcf7 .float-labels p > label .star {
    color: red !important; }

/* PRIVACY POLICY */
div.privacy-policy ol > li {
  /* 	display: list-item; */ }

.privacy-policy ol {
  list-style: decimal; }

.privacy-policy ol li {
  display: block;
  text-align: left;
  padding-left: 24px;
  position: relative; }

.privacy-policy ol li::before {
  position: absolute; }

.privacy-policy ol ol {
  margin-top: 16px; }

.privacy-policy ol.upper-alpha, .privacy-policy ol.lower-alpha {
  counter-reset: alpha; }

.privacy-policy ol.upper-alpha > li, .privacy-policy ol.lower-alpha > li {
  display: block; }

.privacy-policy ol.upper-alpha > li::before, .privacy-policy ol.lower-alpha > li::before {
  content: counter(alpha, upper-alpha) ". " !important;
  counter-increment: alpha;
  left: 0; }

.privacy-policy ol.lower-alpha > li::before {
  content: counter(alpha, lower-alpha) ") " !important; }

.privacy-policy a {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

.privacy-policy a:hover {
  opacity: 0.7; }

/* PRIVACY POLICY - END */
.z-static-pin {
  position: fixed;
  bottom: 120px;
  left: 0;
  z-index: 120;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
  -webkit-filter: drop-shadow(0px 0px 4px rgba(72, 72, 72, 0.25));
          filter: drop-shadow(0px 0px 4px rgba(72, 72, 72, 0.25));
  -webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  .z-static-pin.move {
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0); }

.z-static-label {
  position: absolute;
  top: 18px;
  right: 0;
  width: 40px;
  height: 122px;
  background-color: #2BC3BA;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
  -webkit-transform: translateX(calc(100% - 2px));
      -ms-transform: translateX(calc(100% - 2px));
          transform: translateX(calc(100% - 2px));
  letter-spacing: 2px;
  font-size: 90%; }
  .z-static-label strong {
    -webkit-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
            transform: rotate(-180deg);
    -webkit-writing-mode: vertical-rl;
        -ms-writing-mode: tb-rl;
            writing-mode: vertical-rl;
    text-orientation: mixed; }

.features-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 40px 0 30px; }
  @media (max-width: 1199.98px) {
    .features-list {
      padding: 30px 0 20px; } }
  @media (max-width: 991.98px) {
    .features-list {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; } }
  .features-list.size-4-col {
    padding-bottom: 0; }
    .features-list.size-4-col li {
      width: 22%;
      max-width: 190px; }
      .features-list.size-4-col li .img-holder {
        width: 120px;
        height: 110px; }
        .features-list.size-4-col li .img-holder::before {
          border-top: 15px solid #fff;
          border-right: 15px solid transparent; }
        .features-list.size-4-col li .img-holder:after {
          border-bottom: 15px solid #fff;
          border-left: 15px solid transparent; }
        .features-list.size-4-col li .img-holder img {
          max-width: 62px;
          max-height: 62px; }
  .features-list li {
    width: 30%;
    max-width: 220px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    text-align: center;
    margin-bottom: 0.5rem; }
    @media (max-width: 991.98px) {
      .features-list li {
        margin-left: 0;
        margin-right: 0;
        padding-left: 15px;
        padding-right: 15px;
        max-width: 50% !important;
        width: 50% !important; } }
    .features-list li .img-holder {
      background-color: #F6F6F6;
      max-width: 100%;
      width: 160px;
      height: 150px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin: 0 auto;
      position: relative; }
      @media (max-width: 991.98px) {
        .features-list li .img-holder {
          width: 100px !important;
          height: 100px !important; } }
      @media (max-width: 399.98px) {
        .features-list li .img-holder {
          width: 90px !important;
          height: 90px !important; } }
      .features-list li .img-holder::before, .features-list li .img-holder:after {
        content: "";
        position: absolute;
        width: 0;
        height: 0; }
      .features-list li .img-holder::before {
        top: 0;
        left: 0;
        border-top: 30px solid #fff;
        border-right: 30px solid transparent; }
        @media (max-width: 991.98px) {
          .features-list li .img-holder::before {
            border-top: 15px solid #fff;
            border-right: 15px solid transparent; } }
      .features-list li .img-holder::after {
        bottom: 0;
        right: 0;
        border-bottom: 30px solid #fff;
        border-left: 30px solid transparent; }
        @media (max-width: 991.98px) {
          .features-list li .img-holder::after {
            border-bottom: 15px solid #fff;
            border-left: 15px solid transparent; } }
    .features-list li p,
    .features-list li span {
      display: block;
      text-align: center;
      color: #000;
      font-size: 13px; }
      @media (max-width: 1199.98px) {
        .features-list li p,
        .features-list li span {
          line-height: 1.5; } }
    .features-list li img {
      max-width: 82px;
      max-height: 82px; }
      @media (max-width: 991.98px) {
        .features-list li img {
          max-width: 60px !important;
          max-height: 60px !important; } }
      @media (max-width: 575.98px) {
        .features-list li img {
          max-width: 45px !important;
          max-height: 45px !important; } }

.attention-box .img-holder {
  max-width: 245px; }
  @media (max-width: 1199.98px) {
    .attention-box .img-holder {
      max-width: 200px; } }
  @media (max-width: 991.98px) {
    .attention-box .img-holder {
      max-width: 100px;
      padding-top: 10px; } }
  @media (max-width: 767.98px) {
    .attention-box .img-holder {
      max-width: 70px; } }
  @media (max-width: 575.98px) {
    .attention-box .img-holder {
      max-width: 50px;
      position: absolute; } }

@media (max-width: 575.98px) {
  .attention-box .text-holder p.fs-bigger {
    padding-left: 60px; } }

p + .attention-box {
  margin-top: -60px; }

.table-custom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  max-width: calc(100% - 30px);
  margin: 60px auto; }
  @media (max-width: 1199.98px) {
    .table-custom {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; } }
  .table-custom .table-col {
    border: 1px solid #EBEBEB;
    border-radius: 30px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.25);
            box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.25);
    max-width: calc(33% - 15px);
    padding: 15px; }
    @media (max-width: 1199.98px) {
      .table-custom .table-col {
        -webkit-box-flex: initial;
            -ms-flex: initial;
                flex: initial;
        width: 50%;
        max-width: calc(50% - 30px);
        margin-left: 15px;
        margin-right: 15px;
        margin-bottom: 30px; }
        .table-custom .table-col:nth-last-of-type(1) {
          margin-bottom: 0; } }
    @media (max-width: 991.98px) {
      .table-custom .table-col {
        width: 100%;
        max-width: 100%;
        margin-left: 0;
        margin-right: 0; } }
    .table-custom .table-col__row {
      padding: 5px 0; }
      .table-custom .table-col__row.--first {
        padding: 15px 0; }
      .table-custom .table-col__row:nth-last-of-type(1) {
        padding: 15px 0 10px; }
      .table-custom .table-col__row:not(.--first) {
        font-weight: 300;
        border-top: 1px solid #EBEBEB; }

body.postid-3574 .template-blog .post .entry-content-wrapper {
  overflow: initial !important; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJfZ2xvYmFsLnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJfZmVhdHVyZWQtYm94LnNjc3MiLCJfcG9wdXAuc2NzcyIsIl93cGNmNy5zY3NzIiwiX3dwY2Y3LWZsb2F0LWxhYmVscy5zY3NzIiwiX3ByaXZhY3ktcG9saWN5LnNjc3MiLCJfc3RhdGljLXBpbi5zY3NzIiwiX3Bvc3QtY29udGVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtCQTtFQUNFLGNBYm1CLEVBQUE7RUFlbkI7SUFDRSxjQWpCaUIsRUFBQTs7QUFxQnJCO0VBQ0UsV0FBVyxFQUFBOztBQzNCYjtFQUVJLGtCQUFrQjtFQUNsQixpQ0FBaUMsRUFBQTs7QUFJckM7RUFDRSxrQkFBa0IsRUFBQTs7QUFJcEI7RUFDRSxjQUFjO0VBQ2QsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0IsRUFBQTs7QUFLaEI7RUFDRSxzQkFBc0I7RUFDdEIseUJEdkJhO0VDd0JiLGdCQUFnQjtFQUNoQix5QkR6QmE7RUMwQmIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixnQ0FBd0I7RUFBeEIsd0JBQXdCLEVBQUE7RUFQekI7SUFVRyxnQ0FBd0I7SUFBeEIsd0JBQXdCO0lBQ3hCLHNCQUFzQixFQUFBO0VBWHpCO0lBZUcsaUNBQWlDO0lBQ2pDLHlCQUEwQixFQUFBO0lBaEI3QjtNQW1CSyx5QkFBMEIsRUFBQTs7QUFNbEM7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYSxFQUFBOztBQUVmO0VBQ0UsbUJBQWU7TUFBZixlQUFlLEVBQUE7O0FBR2pCO0VBQ0UsMEJBQTBCO0VBQzFCLGFBQWE7RUFDYixvQkFBb0I7RUFDcEIsbUJBQVk7VUFBWixZQUFZO0VBQ1osZUFBZSxFQUFBOztBQUlmO0VBQ0Usb0JBQW9CLEVBQUE7O0FBS3RCO0VBQ0UsbUJBQW1CLEVBQUE7O0FBRXJCO0VBQ0UscUJBQXFCLEVBQUE7O0FBRXZCO0VBQ0UsbUJBQW1CLEVBQUE7O0FBRXJCO0VB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eUI7SUFDekIsbUJBQW1CO0lBQ25CLHNCQUFzQjtJQUN0Qix3REFBOEM7WUFBOUMsZ0RBQThDO0lBRTlDLDJCQUEyQjtJQUMzQixhQUFhLEVBQUE7SVB0SWY7TU9tSEY7UUFzQk0seUJBQWE7WUFBYixpQkFBYTtnQkFBYixhQUFhO1FBQ2IsVUFBVTtRQUNWLDJCQUEyQjtRQUMzQixpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLG1CQUFtQixFQUFBO1FBM0J6QjtVQThCUSxnQkFBZ0IsRUFBQSxFQUNqQjtJUHhKTDtNT3lIRjtRQW1DTSxXQUFXO1FBQ1gsZUFBZTtRQUNmLGNBQWM7UUFDZCxlQUFlLEVBQUEsRUFtQmxCO0lBekRIO01BMENNLGNBQWMsRUFBQTtNQTFDcEI7UUE2Q1EsZUFBZSxFQUFBO01BN0N2QjtRQWdEUSxvQkFBb0IsRUFBQTtNQWhENUI7UUFvRFEsZ0JBQWdCO1FBQ2hCLDZCQUE2QixFQUFBOztBQVNyQztFQUVJLDRCQUE0QixFQUFBIiwiZmlsZSI6ImN1c3RvbS1zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkcHJpbWFyeTogIzJCQzNCQTtcblxuJHByaW1hcnktMTAwOiAjZjJmMmYyO1xuJHByaW1hcnktMTUwOiAjRjZGNkY2O1xuJHByaW1hcnktMjAwOiAjYmZiZmJmO1xuJHByaW1hcnktMjUwOiAjQTlBOUE5O1xuJHByaW1hcnktMzAwOiAjOGM4YzhjO1xuXG4kcHJpbWFyeS02MDA6ICM0ZDRkNGQ7XG4kcHJpbWFyeS03MDA6ICMzMzMzMzM7XG4kcHJpbWFyeS04MDA6ICMxYTFhMWE7XG5cbiRmb250LWNvbG9yLWJhc2U6ICMxMTE7XG4kcmVkOiByZWQ7XG5cbiRmb250LWZhbWlseTogJ0xhdG8nLCAnSGVsdmV0aWNhTmV1ZScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cblxuLmNvbG9yLWdyYXkge1xuICBjb2xvcjogJHByaW1hcnktMzAwO1xuXG4gICYtbGlnaHQge1xuICAgIGNvbG9yOiAkcHJpbWFyeS0yNTA7XG4gIH1cbn1cblxuLmNvbG9yLWJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG59XG4iLCJib2R5IHtcbiAgJi5ub3Njcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi5oZWFkbGluZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuXG4uYnRueyBcbiAgJi0tcHJpbWFyeSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblxuICAgIHN0cm9uZywgYiB7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgIHN0cm9uZywgYiB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jb2wge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuIFxuLm1yIHtcbiAgJi0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG4ubWIge1xuICAmLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgJi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgJi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gICYtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG5cblxuLmJ0bnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuXG4uZnMtYmlnZ2VyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuXG4gIEBpbmNsdWRlIG1heDEyODAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uZnMtYmlnIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuXG4gIEBpbmNsdWRlIG1heDEyODAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4uZnMtc21hbGxlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnN0cm9uZ3sgXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4iLCIvLyBNSU4gV0lEVEhcblxuQG1peGluIG1pbjU3NiB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtaW43Njgge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWluOTkyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbjEyMDAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbjEzNjAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbjE0ODAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ4MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG5cbi8vIE1BWCBXSURUSFxuXG5AbWl4aW4gbWF4NDAwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM5OS45OHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heDU3NiB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXg3Njgge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWF4OTkyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heDEyMDAge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heDEyODAge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heDEzNjAge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTM1OS45OHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heDE0ODAge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTQ3OS45OHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5mZWF0dXJlZC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgcGFkZGluZzogNTBweDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgY29sb3I6ICMxODE5NjkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBAaW5jbHVkZSBtYXg5OTIge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDYwcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICBAaW5jbHVkZSBtYXg5OTIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDYwcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXG4gICAgQGluY2x1ZGUgbWF4OTkyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMzBweDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG5cbiAgJl9fYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgJi13cmFwcGVye1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLmJ0biB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblxuICAgIEBpbmNsdWRlIG1heDk5MiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIHN0cm9uZywgYiB7XG4gICAgdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblxuICAgICAgc3Ryb25nLCBiIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1pbWcge1xuICAgIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgYSB7IFxuICAgIGNvbG9yOiAjNGVjYWMyICFpbXBvcnRhbnQ7XG4gIH1cblxuICBzdHJvbmcsIGIge1xuICAgIGNvbG9yOiAjMTgxOTY5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmcge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1wb3NpdGlvbjogMTAwJSAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuIiwiLnBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDAwO1xuICB0cmFuc2l0aW9uOiAuOHMgYWxsIGVhc2U7XG4gIC8vIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIFxuICAmLnNob3ctcG9wdXAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTAwMDAwMDA7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uOiAxcyBhbGwgZWFzZTtcblxuICAgIC5wb3B1cF9fYm94IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2JnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTIwMDtcbiAgICBvcGFjaXR5OiAuOTtcbiAgfVxuXG4gICZfX2JveCB7XG4gICAgei1pbmRleDogNzU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4OHB4KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTZweCAwcHggcmdiYSgwLDAsMCwwLjA4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAxNnB4KTtcbiAgICB3aWR0aDogOTcwcHg7XG4gICAgbWFyZ2luLXRvcDogNTB2aDtcbiAgICB0cmFuc2l0aW9uOiAuNXMgYWxsIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtaW43Njgge1xuICAgICAgcGFkZGluZzogNDVweCA0MHB4IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgei1pbmRleDogOTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IC4ycyBhbGwgZWFzZTtcblxuICAgIEBpbmNsdWRlIG1heDc2OCB7XG4gICAgICByaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC8vIG9wYWNpdHk6IDAuNztcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cbiAgJl9fbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICBsZWZ0OiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4NzY4IHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAmLWJvb2tpbmctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuXG4gIEBpbmNsdWRlIG1heDc2OCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cblxuICAuY29sLWltZyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4OTkyIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXg3Njgge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY29sLWZvcm0ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtYXg5OTIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzMHB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4NzY4IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5oZWFkbGluZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXg1NzYge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gfVxufVxuXG5ib2R5LnNob3ctcG9wdXAge1xuICAudGVtcGxhdGUtc2luZ2xlLWJsb2cge1xuICAgIG1haW4uY29udGVudCB7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgfVxuICB9XG59XG4iLCIud3BjZjcge1xuXG4gIC8vIGNocm9tZSBhdXRvY29tcGxldGUgaGlnaGxpZ2h0IGZpeFxuICBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuICBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuICBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuICBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgfVxuICAvLyBCQVNJQyBJTlBVVFNcbiAgaW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKSwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEycHggMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeS0yMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIC8vIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAjRDZENkQ2O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS0zMDA7XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYud3BjZjctbm90LXZhbGlkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cblxuICAvLyBDSEVDS0JPWFxuICAvLyBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgLy8gICAtd2Via2l0LWFwcGVhcmFuY2U6Y2hlY2tib3g7XG4gIC8vICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAvLyAgIG1pbi13aWR0aDogMTJweDtcbiAgLy8gfVxuXG5cbiAgICAvKiBDVVNUT00gQ0hFQ0tCT1ggKi9cbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTpjaGVja2JveDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIFxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gIFxuICAgICAgKyBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LTIwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG5cblxuICAvLyBTRUxDRVRcbiAgc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPD94bWwgdmVyc2lvbj1cIjEuMFwiIGVuY29kaW5nPVwidXRmLThcIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgXCItLy9XM0MvL0RURCBTVkcgMS4xLy9FTlwiIFwiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkXCI+PHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjEyXCIgc3R5bGU9XCJvcGFjaXR5OiAuNlwiIHZlcnNpb249XCIxXCI+PHBhdGggZD1cIk00IDhMMCA0aDh6XCIvPjwvc3ZnPicpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAlO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBURVhUQVJFQVxuICB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cblxuXG4gIC8vIEFDQ0VQVEFOQ0VcbiAgLndwY2Y3LWFjY2VwdGFuY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLndwY2Y3LWxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG4gICAgICBjb2xvcjogJGZvbnQtY29sb3ItYmFzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LTIwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8gU1VCTUlUXG4gIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgbWF4NTc2IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIH1cblxuICAgICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAuY29sLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLy8gQUpBWCBMT0FERVJcbiAgLmFqYXgtbG9hZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIFRJUCBCRUxPVyBGSUVMRFxuICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgIGNvbG9yOiAkcmVkO1xuICB9XG5cbiAgLy8gU1RBVFVTIElORk9cbiAgZGl2LndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE2cHggMjRweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuXG59XG5cbi8vIEVSUk9SIC0gU1RBVFVTIElORk9cbi53cGNmNyBmb3JtLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLndwY2Y3IGZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHJlZDtcbiAgY29sb3I6ICRyZWQ7XG59XG5cbi8vIFNFTlQgLSBTVEFUVVMgSU5GT1xuLndwY2Y3IGZvcm0uc2VudCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cbiIsIi53cGNmNyAuZmxvYXQtbGFiZWxzIHtcbiAgLy8gbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuXG4ud3BjZjcgLmZsb2F0LWxhYmVscyBwID4gbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogI0I3QjdCNyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHotaW5kZXg6IC0xO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcblxuICAuc3RhciB7XG4gICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICB9XG5cbn1cblxuLy8gLndwY2Y3IC5mbG9hdC1sYWJlbHMgcCA+IGxhYmVsLm1vdmUge1xuLy8gICBvcGFjaXR5OiAuODtcbi8vICAgZm9udC1zaXplOiAxMHB4O1xuLy8gICB0b3A6IC04cHg7XG4vLyAgIGNvbG9yOiAkcHJpbWFyeTtcbi8vICAgZm9udC13ZWlnaHQ6IDUwMDtcbi8vIH1cbiIsIi8qIFBSSVZBQ1kgUE9MSUNZICovXG5cbi8vIC5wcml2YWN5LXBvbGljeSBzcGFuLnJlZCB7XG4vLyAgIGNvbG9yOiByZWQ7XG4vLyB9XG5cbmRpdi5wcml2YWN5LXBvbGljeSBvbCA+IGxpIHtcbi8qIFx0ZGlzcGxheTogbGlzdC1pdGVtOyAqL1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgb2wge1xubGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuLnByaXZhY3ktcG9saWN5IG9sIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgb2wgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnByaXZhY3ktcG9saWN5IG9sIG9sIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnByaXZhY3ktcG9saWN5IG9sLnVwcGVyLWFscGhhLCAucHJpdmFjeS1wb2xpY3kgb2wubG93ZXItYWxwaGEge1xuICBjb3VudGVyLXJlc2V0OiBhbHBoYTtcbn1cblxuLnByaXZhY3ktcG9saWN5IG9sLnVwcGVyLWFscGhhID4gbGksIC5wcml2YWN5LXBvbGljeSBvbC5sb3dlci1hbHBoYSA+IGxpIHtcbmRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgb2wudXBwZXItYWxwaGEgPiBsaTo6YmVmb3JlLCAucHJpdmFjeS1wb2xpY3kgb2wubG93ZXItYWxwaGEgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihhbHBoYSwgdXBwZXItYWxwaGEpIFwiLiBcIiAhaW1wb3J0YW50O1xuICBjb3VudGVyLWluY3JlbWVudDogYWxwaGE7XG5sZWZ0OiAwO1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgb2wubG93ZXItYWxwaGEgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihhbHBoYSwgbG93ZXItYWxwaGEpIFwiKSBcIiAhaW1wb3J0YW50O1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgYSB7XG50cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnByaXZhY3ktcG9saWN5IGE6aG92ZXIge1xub3BhY2l0eTogMC43O1xufVxuXG4vKiBQUklWQUNZIFBPTElDWSAtIEVORCAqL1x0XHRcbiIsIi56LXN0YXRpYyB7XG4gICYtcGluIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEyMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA0cHggcmdiYSgjNDg0ODQ4LCAwLjI1KSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuXG4gICAgJi5tb3ZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gIH1cblxuICAmLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMTIycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgLy8gd3JpdGluZy1tb2RlOiBzaWRld2F5cy1scjtcbiAgICAvLyB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICAgIC8vIHRleHQtb3JpZW50YXRpb246IG1peGVkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlIC0gMnB4KSk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBmb250LXNpemU6IDkwJTtcblxuICAgIHN0cm9uZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgICB0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDtcbiAgICB9XG4gIH1cbn1cbiIsIi5mZWF0dXJlcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDQwcHggMCAzMHB4O1xuXG4gIEBpbmNsdWRlIG1heDEyMDAge1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWF4OTkyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG5cbiAgJi5zaXplLTQtY29sIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAyMiU7XG4gICAgICBtYXgtd2lkdGg6IDE5MHB4O1xuXG4gICAgICAuaW1nLWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogNjJweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA2MnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbGkge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblxuICAgIEBpbmNsdWRlIG1heDk5MiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuXG4gICAgLmltZy1ob2xkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTUwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiAgY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBpbmNsdWRlIG1heDk5MiB7XG4gICAgICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1heDQwMCB7XG4gICAgICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMzBweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4OTkyIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4OTkyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBwLFxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgQGluY2x1ZGUgbWF4MTIwMCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogODJweDsgXG4gICAgICBtYXgtaGVpZ2h0OiA4MnB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXg5OTIge1xuICAgICAgICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4NTc2IHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uYXR0ZW50aW9uLWJveCB7XG4gIC5pbWctaG9sZGVyIHtcbiAgICBtYXgtd2lkdGg6IDI0NXB4O1xuXG4gICAgQGluY2x1ZGUgbWF4MTIwMCB7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heDk5MiB7XG4gICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heDc2OCB7XG4gICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heDU3NiB7XG4gICAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG4gIC50ZXh0LWhvbGRlciB7XG4gICAgcC5mcy1iaWdnZXIge1xuICAgICAgQGluY2x1ZGUgbWF4NTc2IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5wICsgLmF0dGVudGlvbi1ib3gge1xuICBtYXJnaW4tdG9wOiAtNjBweDtcbn1cblxuXG4udGFibGUtY3VzdG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXJnaW46IDYwcHggYXV0bztcblxuICBAaW5jbHVkZSBtYXgxMjAwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC50YWJsZS1jb2wge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCAwcHggcmdiYSgwLDAsMCwgMC4yNSk7XG4gICAgLy8gZmlsdGVyOiBkcm9wLXNoYWRvdyggMHB4IDBweCA1MHB4IHJnYmEoMCwwLDAsIDAuMjUpICk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDMzJSAtIDE1cHgpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgxMjAwIHtcbiAgICAgIGZsZXg6IGluaXRpYWw7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAmOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heDk5MiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICZfX3JvdyB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcblxuICAgICAgJi4tLWZpcnN0IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgfVxuICAgICAgJjpudGgtbGFzdC1vZi10eXBlKDEpIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDEwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KC4tLWZpcnN0KSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFQkVCO1xuICAgICAgfVxuICAgICBcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzcGVjaWZpYyBwb3N0IG1vZHMgXG5ib2R5LnBvc3RpZC0zNTc0IHtcbiAgLnRlbXBsYXRlLWJsb2cgLnBvc3QgLmVudHJ5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxufVxuIl19 */
