.counter-list {
  background: #33316A;
  padding: 2.5rem;
  border-radius: 1.25rem;
  color: #FFF; }
  @media screen and (max-width: 1023px) {
    .counter-list {
      padding: 2rem; } }
  @media screen and (max-width: 767px) {
    .counter-list {
      padding: 1.5rem; } }
  .counter-list--inner {
    display: flex;
    margin: 0 -1rem; }
    @media screen and (max-width: 800px) {
      .counter-list--inner {
        flex-wrap: wrap;
        justify-content: center;
        margin-top: -1.5rem; } }
  .counter-list__wrapper {
    width: 25%;
    padding: 0 1rem; }
    @media screen and (max-width: 800px) {
      .counter-list__wrapper {
        width: 33%;
        margin-top: 1.5rem; } }
    @media screen and (max-width: 550px) {
      .counter-list__wrapper {
        width: 50%; } }
    @media screen and (max-width: 360px) {
      .counter-list__wrapper {
        width: 100%; } }
  .counter-list__title-container {
    height: fit-content;
    display: flex;
    justify-content: center; }
    .counter-list__title-container img {
      margin-left: 0.5rem;
      margin-top: 0;
      margin-bottom: auto; }
  .counter-list__title {
    font-family: "Nunito", sans-serif;
    font-size: 2.25rem;
    font-weight: 800;
    margin-bottom: 0.5rem; }
    @media screen and (max-width: 1023px) {
      .counter-list__title {
        font-size: 1.875rem; } }
    .counter-list__title span {
      font-size: 3.5rem;
      line-height: 89%;
      margin-right: 0.25rem; }
      @media screen and (max-width: 1023px) {
        .counter-list__title span {
          font-size: 3rem; } }
  .counter-list__text {
    font-family: "Nunito", sans-serif;
    font-weight: 600;
    text-align: center; }

.goals-list__img {
  position: relative;
  width: 40%;
  margin-right: 11.42851%; }
  @media screen and (max-width: 767px) {
    .goals-list__img {
      margin-bottom: 1rem; } }
  .goals-list__img img {
    position: relative;
    width: 100%;
    height: auto; }
  .goals-list__img .bg {
    position: absolute;
    display: block;
    top: -12%;
    left: -35%;
    width: 170%;
    height: 150%;
    background-size: cover;
    background-repeat: no-repeat;
    z-index: -1; }

.goals-list__description {
  width: 40%; }
  @media screen and (max-width: 767px) {
    .goals-list__description {
      width: 100%; } }

.goals-list__title {
  font-family: "Nunito", sans-serif;
  font-weight: 700;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 1.5rem; }
  @media screen and (max-width: 1023px) {
    .goals-list__title {
      font-size: 1.875rem;
      line-height: 2.125rem;
      margin-bottom: 1rem; } }
  @media screen and (max-width: 767px) {
    .goals-list__title {
      font-size: 1.625rem;
      line-height: 1.875rem; } }
  .goals-list__title:after {
    content: '';
    display: block;
    margin-top: 1.5rem;
    width: 4rem;
    height: 0.25rem;
    background: #F19B11;
    border-radius: 0.625rem; }
    @media screen and (max-width: 1023px) {
      .goals-list__title:after {
        margin-top: 1rem; } }

.goals-list__text {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #7E7F94; }

.goals-list__item {
  width: 100%;
  display: flex;
  align-items: center; }
  @media screen and (max-width: 900px) {
    .goals-list__item {
      margin-bottom: 1.5rem; }
      .goals-list__item:last-of-type {
        margin-bottom: 0; } }
  @media screen and (max-width: 767px) {
    .goals-list__item {
      display: block; } }
  .goals-list__item:nth-child(even) {
    flex-direction: row-reverse; }
    .goals-list__item:nth-child(even) .goals-list__img {
      margin-right: 0;
      margin-left: 11.42851%; }
      @media screen and (max-width: 767px) {
        .goals-list__item:nth-child(even) .goals-list__img {
          display: block;
          margin-left: auto;
          margin-right: 0; } }
    .goals-list__item:nth-child(even) .goals-list__description {
      text-align: right; }
    .goals-list__item:nth-child(even) .goals-list__title:after {
      margin-left: auto;
      margin-right: 0; }

.history-list {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  max-width: 66.875rem;
  margin: 0 auto; }
  @media screen and (max-width: 1023px) {
    .history-list {
      margin: 0 -1rem; } }
  @media screen and (max-width: 767px) {
    .history-list {
      margin-top: -1.5rem; } }
  .history-list__line {
    width: 100%;
    position: absolute;
    top: 25px;
    left: 0;
    z-index: -1; }
    @media screen and (max-width: 850px) {
      .history-list__line {
        display: none; } }
  .history-list__wrapper {
    width: 25%;
    padding: 0 1rem; }
    @media screen and (max-width: 767px) {
      .history-list__wrapper {
        width: 50%;
        margin-top: 1.5rem; } }
    @media screen and (max-width: 500px) {
      .history-list__wrapper {
        width: 100%; } }
  .history-list__title {
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "Nunito", sans-serif;
    text-align: center;
    margin-bottom: 1.5rem; }
    @media screen and (max-width: 767px) {
      .history-list__title {
        margin-bottom: 1rem; } }
  .history-list__caption {
    width: 11.5rem;
    height: 11.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    border-radius: 50%;
    border: 4px solid #F19B11;
    filter: drop-shadow(0px 30px 60px rgba(31, 34, 80, 0.12));
    margin-bottom: 1.5rem; }
    @media screen and (max-width: 1023px) {
      .history-list__caption {
        width: 9.375rem;
        height: 9.375rem; } }
    @media screen and (max-width: 767px) {
      .history-list__caption {
        margin-bottom: 1rem; } }
  .history-list__year {
    font-weight: 900;
    font-size: 3rem;
    color: #171A42; }
    @media screen and (max-width: 1023px) {
      .history-list__year {
        font-size: 2.5rem; } }
  .history-list__text {
    text-align: center;
    color: #7E7F94; }

.history-curved-line {
  position: absolute;
  top: 45%; }

.section-platform__subtitle {
  margin-bottom: 2rem; }
  @media screen and (max-width: 1023px) {
    .section-platform__subtitle {
      margin-bottom: 1.5rem; } }

.platform-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 -1rem; }
  .platform-list__wrapper {
    width: 50%;
    height: auto;
    padding: 0 1rem;
    border-radius: 1.25rem;
    margin-bottom: 1.5rem; }
    .platform-list__wrapper:last-of-type {
      margin-bottom: 0; }
    @media screen and (max-width: 1023px) {
      .platform-list__wrapper {
        width: 100%; } }
  .platform-list__item {
    display: flex;
    align-items: center;
    height: 100%;
    background: #FFFFFF;
    box-shadow: 0px 0.3125rem 1.25rem rgba(31, 34, 80, 0.05);
    border-radius: 1.25rem;
    padding: 2.5rem;
    transition: .5s; }
    @media screen and (max-width: 1023px) {
      .platform-list__item {
        padding: 2rem; } }
    @media screen and (max-width: 767px) {
      .platform-list__item {
        padding: 1.5rem; } }
    .platform-list__item:hover {
      box-shadow: 0px 1.875rem 3.75rem rgba(31, 34, 80, 0.12); }
    .platform-list__item img {
      margin-right: 1.5rem; }

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