body {
  font-family: "Open Sans", sans-serif;
}

.presence-in-the-world {
  background: #F9F9F9;
  padding-bottom: max(80px, min(5.291vw, 80px));
}
.presence-in-the-world .background {
  background: url("../img/company-location.svg") no-repeat center center;
  background-size: cover;
  position: relative;
  height: max(570px, min(37.6984vw, 570px));
}
.presence-in-the-world .background div {
  position: absolute;
  z-index: 1;
  bottom: max(52px, min(3.4392vw, 52px));
  left: 0;
}
.presence-in-the-world .background div h1 {
  color: #3268AA;
  margin-bottom: max(10px, min(0.6614vw, 10px));
}
.presence-in-the-world .background:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: max(52px, min(3.4392vw, 52px));
  background: linear-gradient(180deg, rgba(249, 249, 249, 0) 0%, #F9F9F9 100%);
}
.presence-in-the-world .filters {
  display: flex;
  flex-wrap: wrap;
  gap: max(40px, min(2.6455vw, 40px));
}
.presence-in-the-world .filters .filter {
  color: #201F1F;
  font-family: "ITC Avant Garde Gothic W01 MdC", sans-serif;
  font-size: max(16px, min(1.0582vw, 16px));
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  border-radius: max(8px, min(0.5291vw, 8px));
  cursor: pointer;
  padding: max(12px, min(0.7937vw, 12px)) max(16px, min(1.0582vw, 16px)) max(8px, min(0.5291vw, 8px));
}
.presence-in-the-world .filters .filter:hover, .presence-in-the-world .filters .filter:focus-within, .presence-in-the-world .filters .filter.active {
  color: #FFFFFF;
  background: #3268AA;
}
.presence-in-the-world .continents {
  margin-top: max(25px, min(1.6534vw, 25px));
  padding-bottom: max(26px, min(1.7196vw, 26px));
  border-bottom: max(1px, min(0.0661vw, 1px)) solid #E9E9E9;
}
@media (max-width: 1024px) {
  .presence-in-the-world .continents {
    border: none;
    margin-top: 43px;
    gap: 26px;
  }
  .presence-in-the-world .continents .filter {
    width: 100%;
    background: #EFF0F3;
    color: #586368;
    text-align: center;
  }
}
.presence-in-the-world .countries {
  padding-top: max(29px, min(1.918vw, 29px));
  gap: max(10px, min(0.6614vw, 10px));
}
@media (max-width: 1024px) {
  .presence-in-the-world .countries {
    display: none;
  }
}
.presence-in-the-world .mobile {
  display: none;
}
.presence-in-the-world .items {
  margin-top: max(78px, min(5.1587vw, 78px));
}
.presence-in-the-world .items .country h2 {
  color: #3268AA;
  margin-top: max(45px, min(2.9762vw, 45px));
  margin-bottom: max(45px, min(2.9762vw, 45px));
}
.presence-in-the-world .items .country > div {
  margin-bottom: max(40px, min(2.6455vw, 40px));
  display: flex;
  flex-wrap: wrap;
  gap: max(38px, min(2.5132vw, 38px));
}
.presence-in-the-world .items .country > div .company {
  padding: max(30px, min(1.9841vw, 30px)) max(40px, min(2.6455vw, 40px)) max(30px, min(1.9841vw, 30px)) max(20px, min(1.3228vw, 20px));
  background: #FFFFFF;
  border-radius: max(4px, min(0.2646vw, 4px));
  border: max(1px, min(0.0661vw, 1px)) solid #F2F2F2;
  width: calc(33.3333333333% - max(76px, min(5.0265vw, 76px)) / 3);
  display: flex;
  flex-direction: column;
}
.presence-in-the-world .items .country > div .company .title {
  margin-bottom: max(10px, min(0.6614vw, 10px));
  font-weight: bold;
}
.presence-in-the-world .items .country > div .company .address {
  padding-bottom: max(20px, min(1.3228vw, 20px));
  border-bottom: max(1px, min(0.0661vw, 1px)) solid #F2F2F2;
}
.presence-in-the-world .items .country > div .company .domains {
  display: flex;
  flex-wrap: wrap;
  gap: max(10px, min(0.6614vw, 10px));
  margin-top: max(20px, min(1.3228vw, 20px));
  margin-bottom: max(20px, min(1.3228vw, 20px));
}
.presence-in-the-world .items .country > div .company .domains .domain {
  padding: max(4px, min(0.2646vw, 4px)) max(16px, min(1.0582vw, 16px));
  background: #f1f1f1;
  border-radius: max(100px, min(6.6138vw, 100px));
  display: flex;
  align-items: center;
  gap: max(10px, min(0.6614vw, 10px));
}
.presence-in-the-world .items .country > div .company .domains .domain span {
  width: max(8px, min(0.5291vw, 8px));
  height: max(8px, min(0.5291vw, 8px));
  border-radius: 50%;
}
.presence-in-the-world .items .country > div .company .expertises {
  margin-top: max(20px, min(1.3228vw, 20px));
  color: #586368;
  margin-bottom: max(20px, min(1.3228vw, 20px));
}
.presence-in-the-world .items .country > div .company .information {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: auto;
  padding-top: max(20px, min(1.3228vw, 20px));
  border-top: max(1px, min(0.0661vw, 1px)) solid #F2F2F2;
}
.presence-in-the-world .items .country > div .company .information .phone {
  display: flex;
  gap: max(10px, min(0.6614vw, 10px));
  position: relative;
  color: #1C1B1F;
}
.presence-in-the-world .items .country > div .company .information .phone:before {
  content: "";
  width: max(20px, min(1.3228vw, 20px));
  height: max(20px, min(1.3228vw, 20px));
  -webkit-mask: url("../img/icons/phone.svg") center no-repeat;
          mask: url("../img/icons/phone.svg") center no-repeat;
  background: #1C1B1F;
}
.presence-in-the-world .items .country > div .company .information a {
  background: #3268AA;
  border-radius: max(4px, min(0.2646vw, 4px));
  position: relative;
  font-family: "ITC Avant Garde Gothic W01 MdC", sans-serif;
  font-weight: 500;
  font-size: max(16px, min(1.0582vw, 16px));
  line-height: 100%;
  padding: max(10px, min(0.6614vw, 10px)) max(33px, min(2.1825vw, 33px)) max(6px, min(0.3968vw, 6px)) max(18px, min(1.1905vw, 18px));
  margin-left: auto;
}
.presence-in-the-world .items .country > div .company .information a:after {
  content: "";
  height: 100%;
  width: max(35px, min(2.3148vw, 35px));
  position: absolute;
  top: calc(50% - max(17px, min(1.1243vw, 17px)));
  right: 0;
  -webkit-mask: url("../img/icons/external.svg") no-repeat;
          mask: url("../img/icons/external.svg") no-repeat;
  -webkit-mask-size: max(35px, min(2.3148vw, 35px));
          mask-size: max(35px, min(2.3148vw, 35px));
  background: #FFFFFF;
}
.presence-in-the-world .items .country > div .company .information a:hover, .presence-in-the-world .items .country > div .company .information a:focus-within {
  color: #3268AA;
  background: #FFFFFF;
}
.presence-in-the-world .items .country > div .company .information a:hover:after, .presence-in-the-world .items .country > div .company .information a:focus-within:after {
  background: #3268AA;
}
@media (max-width: 1024px) {
  .presence-in-the-world .items .country h2 {
    margin-top: 43px;
    margin-bottom: 43px;
  }
  .presence-in-the-world .items .country > div {
    gap: 43px;
  }
  .presence-in-the-world .items .country > div .company {
    width: 100%;
    padding-right: 20px;
  }
}
@media (max-width: 1024px) {
  .presence-in-the-world .mobile {
    display: block;
    position: relative;
  }
  .presence-in-the-world .mobile:after {
    content: "";
    position: absolute;
    background: linear-gradient(180deg, #FFFFFF 0%, #EDEDED 100%);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
  }
  .presence-in-the-world .mobile label {
    display: none;
  }
  .presence-in-the-world .mobile select {
    padding: 16px 20px;
    color: #586368;
    font-family: "ITC Avant Garde Gothic W01 MdC", sans-serif;
    font-weight: 500;
    font-size: 16px;
    text-transform: uppercase;
    border: 1px solid #DCDCDC;
    border-radius: 8px;
    width: 100%;
    background-color: transparent;
    background-image: url("../img/icons/arrow-down.svg");
    background-repeat: no-repeat;
    background-position-x: calc(100% - max(14px, min(0.9259vw, 14px)));
    background-position-y: center;
    background-size: max(20px, min(1.3228vw, 20px)) max(20px, min(1.3228vw, 20px));
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    position: relative;
    z-index: 2;
  }
}
@media (max-width: 800px) {
  .presence-in-the-world {
    padding-top: 50px;
  }
  .presence-in-the-world .background {
    background: transparent;
    height: auto;
    margin-bottom: 43px;
  }
  .presence-in-the-world .background div {
    position: static;
  }
  .presence-in-the-world .background:after {
    display: none;
  }
  .presence-in-the-world .background .text-large {
    font-size: max(22px, min(1.455vw, 22px));
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    line-height: 140%;
  }
}
@media (max-width: 800px) and (max-width: 800px) {
  .presence-in-the-world .background .text-large {
    font-size: 20px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy11bnByZWZpeGVkL2NvbXBvbmVudHMvYmxvY2tzL2Jsb2NrLXByZXNlbmNlLWluLXRoZS13b3JsZC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQ0FBb0M7QUFDdEM7O0FBRUE7RUFDRSxtQkFBbUI7RUFDbkIsNkNBQTZDO0FBQy9DO0FBQ0E7RUFDRSxzRUFBc0U7RUFDdEUsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQix5Q0FBeUM7QUFDM0M7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1Ysc0NBQXNDO0VBQ3RDLE9BQU87QUFDVDtBQUNBO0VBQ0UsY0FBYztFQUNkLDZDQUE2QztBQUMvQztBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLFdBQVc7RUFDWCxzQ0FBc0M7RUFDdEMsNEVBQTRFO0FBQzlFO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLG1DQUFtQztBQUNyQztBQUNBO0VBQ0UsY0FBYztFQUNkLHlEQUF5RDtFQUN6RCx5Q0FBeUM7RUFDekMsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQix5QkFBeUI7RUFDekIsMkNBQTJDO0VBQzNDLGVBQWU7RUFDZixtR0FBbUc7QUFDckc7QUFDQTtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLDBDQUEwQztFQUMxQyw4Q0FBOEM7RUFDOUMseURBQXlEO0FBQzNEO0FBQ0E7RUFDRTtJQUNFLFlBQVk7SUFDWixnQkFBZ0I7SUFDaEIsU0FBUztFQUNYO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCxrQkFBa0I7RUFDcEI7QUFDRjtBQUNBO0VBQ0UsMENBQTBDO0VBQzFDLG1DQUFtQztBQUNyQztBQUNBO0VBQ0U7SUFDRSxhQUFhO0VBQ2Y7QUFDRjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLGNBQWM7RUFD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Y2stcHJlc2VuY2UtaW4tdGhlLXdvcmxkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHkge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnByZXNlbmNlLWluLXRoZS13b3JsZCB7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gIHBhZGRpbmctYm90dG9tOiBtYXgoODBweCwgbWluKDUuMjkxdncsIDgwcHgpKTtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29tcGFueS1sb2NhdGlvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBtYXgoNTcwcHgsIG1pbigzNy42OTg0dncsIDU3MHB4KSk7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5iYWNrZ3JvdW5kIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiBtYXgoNTJweCwgbWluKDMuNDM5MnZ3LCA1MnB4KSk7XG4gIGxlZnQ6IDA7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5iYWNrZ3JvdW5kIGRpdiBoMSB7XG4gIGNvbG9yOiAjMzI2OEFBO1xuICBtYXJnaW4tYm90dG9tOiBtYXgoMTBweCwgbWluKDAuNjYxNHZ3LCAxMHB4KSk7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5iYWNrZ3JvdW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IG1heCg1MnB4LCBtaW4oMy40MzkydncsIDUycHgpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNDksIDI0OSwgMjQ5LCAwKSAwJSwgI0Y5RjlGOSAxMDAlKTtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogbWF4KDQwcHgsIG1pbigyLjY0NTV2dywgNDBweCkpO1xufVxuLnByZXNlbmNlLWluLXRoZS13b3JsZCAuZmlsdGVycyAuZmlsdGVyIHtcbiAgY29sb3I6ICMyMDFGMUY7XG4gIGZvbnQtZmFtaWx5OiBcIklUQyBBdmFudCBHYXJkZSBHb3RoaWMgVzAxIE1kQ1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IG1heCgxNnB4LCBtaW4oMS4wNTgydncsIDE2cHgpKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDhweCwgbWluKDAuNTI5MXZ3LCA4cHgpKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiBtYXgoMTJweCwgbWluKDAuNzkzN3Z3LCAxMnB4KSkgbWF4KDE2cHgsIG1pbigxLjA1ODJ2dywgMTZweCkpIG1heCg4cHgsIG1pbigwLjUyOTF2dywgOHB4KSk7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5maWx0ZXJzIC5maWx0ZXI6aG92ZXIsIC5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmZpbHRlcnMgLmZpbHRlcjpmb2N1cy13aXRoaW4sIC5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmZpbHRlcnMgLmZpbHRlci5hY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzMyNjhBQTtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmNvbnRpbmVudHMge1xuICBtYXJnaW4tdG9wOiBtYXgoMjVweCwgbWluKDEuNjUzNHZ3LCAyNXB4KSk7XG4gIHBhZGRpbmctYm90dG9tOiBtYXgoMjZweCwgbWluKDEuNzE5NnZ3LCAyNnB4KSk7XG4gIGJvcmRlci1ib3R0b206IG1heCgxcHgsIG1pbigwLjA2NjF2dywgMXB4KSkgc29saWQgI0U5RTlFOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByZXNlbmNlLWluLXRoZS13b3JsZCAuY29udGluZW50cyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDQzcHg7XG4gICAgZ2FwOiAyNnB4O1xuICB9XG4gIC5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmNvbnRpbmVudHMgLmZpbHRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI0VGRjBGMztcbiAgICBjb2xvcjogIzU4NjM2ODtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmNvdW50cmllcyB7XG4gIHBhZGRpbmctdG9wOiBtYXgoMjlweCwgbWluKDEuOTE4dncsIDI5cHgpKTtcbiAgZ2FwOiBtYXgoMTBweCwgbWluKDAuNjYxNHZ3LCAxMHB4KSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmNvdW50cmllcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByZXNlbmNlLWluLXRoZS13b3JsZCAubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIHtcbiAgbWFyZ2luLXRvcDogbWF4KDc4cHgsIG1pbig1LjE1ODd2dywgNzhweCkpO1xufVxuLnByZXNlbmNlLWluLXRoZS13b3JsZCAuaXRlbXMgLmNvdW50cnkgaDIge1xuICBjb2xvcjogIzMyNjhBQTtcbiAgbWFyZ2luLXRvcDogbWF4KDQ1cHgsIG1pbigyLjk3NjJ2dywgNDVweCkpO1xuICBtYXJnaW4tYm90dG9tOiBtYXgoNDVweCwgbWluKDIuOTc2MnZ3LCA0NXB4KSk7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IG1heCg0MHB4LCBtaW4oMi42NDU1dncsIDQwcHgpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IG1heCgzOHB4LCBtaW4oMi41MTMydncsIDM4cHgpKTtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIC5jb3VudHJ5ID4gZGl2IC5jb21wYW55IHtcbiAgcGFkZGluZzogbWF4KDMwcHgsIG1pbigxLjk4NDF2dywgMzBweCkpIG1heCg0MHB4LCBtaW4oMi42NDU1dncsIDQwcHgpKSBtYXgoMzBweCwgbWluKDEuOTg0MXZ3LCAzMHB4KSkgbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiBtYXgoNHB4LCBtaW4oMC4yNjQ2dncsIDRweCkpO1xuICBib3JkZXI6IG1heCgxcHgsIG1pbigwLjA2NjF2dywgMXB4KSkgc29saWQgI0YyRjJGMjtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSBtYXgoNzZweCwgbWluKDUuMDI2NXZ3LCA3NnB4KSkgLyAzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIC5jb3VudHJ5ID4gZGl2IC5jb21wYW55IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IG1heCgxMHB4LCBtaW4oMC42NjE0dncsIDEwcHgpKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiAuY29tcGFueSAuYWRkcmVzcyB7XG4gIHBhZGRpbmctYm90dG9tOiBtYXgoMjBweCwgbWluKDEuMzIyOHZ3LCAyMHB4KSk7XG4gIGJvcmRlci1ib3R0b206IG1heCgxcHgsIG1pbigwLjA2NjF2dywgMXB4KSkgc29saWQgI0YyRjJGMjtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIC5jb3VudHJ5ID4gZGl2IC5jb21wYW55IC5kb21haW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IG1heCgxMHB4LCBtaW4oMC42NjE0dncsIDEwcHgpKTtcbiAgbWFyZ2luLXRvcDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICBtYXJnaW4tYm90dG9tOiBtYXgoMjBweCwgbWluKDEuMzIyOHZ3LCAyMHB4KSk7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiAuY29tcGFueSAuZG9tYWlucyAuZG9tYWluIHtcbiAgcGFkZGluZzogbWF4KDRweCwgbWluKDAuMjY0NnZ3LCA0cHgpKSBtYXgoMTZweCwgbWluKDEuMDU4MnZ3LCAxNnB4KSk7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgxMDBweCwgbWluKDYuNjEzOHZ3LCAxMDBweCkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IG1heCgxMHB4LCBtaW4oMC42NjE0dncsIDEwcHgpKTtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIC5jb3VudHJ5ID4gZGl2IC5jb21wYW55IC5kb21haW5zIC5kb21haW4gc3BhbiB7XG4gIHdpZHRoOiBtYXgoOHB4LCBtaW4oMC41MjkxdncsIDhweCkpO1xuICBoZWlnaHQ6IG1heCg4cHgsIG1pbigwLjUyOTF2dywgOHB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIC5jb3VudHJ5ID4gZGl2IC5jb21wYW55IC5leHBlcnRpc2VzIHtcbiAgbWFyZ2luLXRvcDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICBjb2xvcjogIzU4NjM2ODtcbiAgbWFyZ2luLWJvdHRvbTogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xufVxuLnByZXNlbmNlLWluLXRoZS13b3JsZCAuaXRlbXMgLmNvdW50cnkgPiBkaXYgLmNvbXBhbnkgLmluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICBib3JkZXItdG9wOiBtYXgoMXB4LCBtaW4oMC4wNjYxdncsIDFweCkpIHNvbGlkICNGMkYyRjI7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiAuY29tcGFueSAuaW5mb3JtYXRpb24gLnBob25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiBtYXgoMTBweCwgbWluKDAuNjYxNHZ3LCAxMHB4KSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMxQzFCMUY7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiAuY29tcGFueSAuaW5mb3JtYXRpb24gLnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBtYXgoMjBweCwgbWluKDEuMzIyOHZ3LCAyMHB4KSk7XG4gIGhlaWdodDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICBtYXNrOiB1cmwoXCIuLi9pbWcvaWNvbnMvcGhvbmUuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6ICMxQzFCMUY7XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiAuY29tcGFueSAuaW5mb3JtYXRpb24gYSB7XG4gIGJhY2tncm91bmQ6ICMzMjY4QUE7XG4gIGJvcmRlci1yYWRpdXM6IG1heCg0cHgsIG1pbigwLjI2NDZ2dywgNHB4KSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSVRDIEF2YW50IEdhcmRlIEdvdGhpYyBXMDEgTWRDXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogbWF4KDE2cHgsIG1pbigxLjA1ODJ2dywgMTZweCkpO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogbWF4KDEwcHgsIG1pbigwLjY2MTR2dywgMTBweCkpIG1heCgzM3B4LCBtaW4oMi4xODI1dncsIDMzcHgpKSBtYXgoNnB4LCBtaW4oMC4zOTY4dncsIDZweCkpIG1heCgxOHB4LCBtaW4oMS4xOTA1dncsIDE4cHgpKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiAuY29tcGFueSAuaW5mb3JtYXRpb24gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IG1heCgzNXB4LCBtaW4oMi4zMTQ4dncsIDM1cHgpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gbWF4KDE3cHgsIG1pbigxLjEyNDN2dywgMTdweCkpKTtcbiAgcmlnaHQ6IDA7XG4gIG1hc2s6IHVybChcIi4uL2ltZy9pY29ucy9leHRlcm5hbC5zdmdcIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IG1heCgzNXB4LCBtaW4oMi4zMTQ4dncsIDM1cHgpKTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIC5jb3VudHJ5ID4gZGl2IC5jb21wYW55IC5pbmZvcm1hdGlvbiBhOmhvdmVyLCAucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiAuY29tcGFueSAuaW5mb3JtYXRpb24gYTpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzMyNjhBQTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIC5jb3VudHJ5ID4gZGl2IC5jb21wYW55IC5pbmZvcm1hdGlvbiBhOmhvdmVyOmFmdGVyLCAucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSA+IGRpdiAuY29tcGFueSAuaW5mb3JtYXRpb24gYTpmb2N1cy13aXRoaW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzI2OEFBO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5pdGVtcyAuY291bnRyeSBoMiB7XG4gICAgbWFyZ2luLXRvcDogNDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xuICB9XG4gIC5wcmVzZW5jZS1pbi10aGUtd29ybGQgLml0ZW1zIC5jb3VudHJ5ID4gZGl2IHtcbiAgICBnYXA6IDQzcHg7XG4gIH1cbiAgLnByZXNlbmNlLWluLXRoZS13b3JsZCAuaXRlbXMgLmNvdW50cnkgPiBkaXYgLmNvbXBhbnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByZXNlbmNlLWluLXRoZS13b3JsZCAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnByZXNlbmNlLWluLXRoZS13b3JsZCAubW9iaWxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZGRkZGIDAlLCAjRURFREVEIDEwMCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5wcmVzZW5jZS1pbi10aGUtd29ybGQgLm1vYmlsZSBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5tb2JpbGUgc2VsZWN0IHtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgY29sb3I6ICM1ODYzNjg7XG4gICAgZm9udC1mYW1pbHk6IFwiSVRDIEF2YW50IEdhcmRlIEdvdGhpYyBXMDEgTWRDXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRENEQ0RDO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvYXJyb3ctZG93bi5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSAtIG1heCgxNHB4LCBtaW4oMC45MjU5dncsIDE0cHgpKSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBtYXgoMjBweCwgbWluKDEuMzIyOHZ3LCAyMHB4KSkgbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJlc2VuY2UtaW4tdGhlLXdvcmxkIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICAucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNDNweDtcbiAgfVxuICAucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5iYWNrZ3JvdW5kIGRpdiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAucHJlc2VuY2UtaW4tdGhlLXdvcmxkIC5iYWNrZ3JvdW5kOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcmVzZW5jZS1pbi10aGUtd29ybGQgLmJhY2tncm91bmQgLnRleHQtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogbWF4KDIycHgsIG1pbigxLjQ1NXZ3LCAyMnB4KSk7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByZXNlbmNlLWluLXRoZS13b3JsZCAuYmFja2dyb3VuZCAudGV4dC1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4iXX0= */