body {
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h5, p {
  font-weight: normal;
  margin: 0;
}

:focus, button:focus, a:focus {
  outline: 0;
}

ol, ul {
  list-style: none;
  padding: 0;
}

li {
  list-style: none;
}

a {
  color: inherit;
}
a:focus, a:hover {
  color: inherit;
  text-decoration: none;
  outline: 0;
}

form {
  margin: 0;
}

input:focus, textarea:focus, select:focus {
  outline: 0;
}

button {
  border: none;
  background-color: transparent;
  padding: 0;
}
button:focus, button:hover {
  color: inherit;
  text-decoration: none;
  outline: 0;
}

/*@font-face {
	font-family: 'Branding-Medium';
	src: url('../fonts/Branding/Branding-Medium.woff2') format('woff2'),
	url('../fonts/Branding/Branding-Medium.woff') format('woff'),
	url('../fonts/Branding/Branding-Medium.eot') format('eot'),
	url('../fonts/Branding/Branding-Medium.svg') format('svg');
}*/
.form-group {
  position: relative;
  margin: 0;
}

input.error,
textarea.error,
select.error {
  background-color: #fce4e4;
  border: 1px solid #cc0033;
  outline: none;
}

label.error {
  color: red;
  font-size: 12px;
  position: absolute;
  bottom: -20px;
}

.slick-prev:before,
.slick-next:before {
  color: red;
}

.result-item {
  background-color: #fff;
  transition: all 0.2s linear;
}
.result-item:hover, .result-item:focus {
  background-color: #f1f5f6;
  transition: all 0.2s linear;
}
.result-item__more {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  max-height: 0px;
  padding: 0px 15px;
  border-bottom: 1px solid #efefef;
  transition: all 0.2s linear;
}
.result-item__more--show {
  max-height: unset;
  padding: 15px;
  transition: all 0.2s linear;
}
.result-item__more .result-item__col {
  position: relative;
  padding-left: 20px;
  font-size: 11px;
  font-size: 0.6875rem;
}
.result-item__more .result-item__col:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.result-item__more .result-item__col--phone {
  flex: 0.6;
  margin-right: 15px;
  margin-bottom: 10px;
}
.result-item__more .result-item__col--phone:after {
  width: 13px;
  height: 13px;
  background-image: url("../img/icon-phone.png");
}
.result-item__more .result-item__col--address {
  flex: 1;
}
.result-item__more .result-item__col--address:after {
  width: 10px;
  height: 14px;
  background-image: url("../img/icon-pin.png");
}
.result-item__picture {
  width: 39px;
  height: 39px;
  margin-right: 20px;
  border-radius: 50%;
  border: 2px solid #dcdcdc;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.result-item__picture--icon {
  background-image: url("../img/icon-doctor.png");
  background-size: auto;
}
.result-item__info {
  display: flex;
  flex-direction: column;
  color: #9a9a9a;
}
.result-item__info p {
  font-size: 10px;
  font-size: 0.625rem;
  margin-bottom: 0;
}
.result-item__info small {
  font-size: 9px;
  font-size: 0.5625rem;
}
.result-item .button--info {
  border-radius: 0px;
  font-size: 10px;
  font-size: 0.625rem;
  letter-spacing: 0.5px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.result-item .button--info:hover, .result-item .button--info:focus {
  box-shadow: none;
}

#page404 .title {
  text-align: center;
  font-size: 30px;
  font-weight: 800;
  text-transform: uppercase;
}
#page404 .title .sad {
  transform: rotate(90deg);
  font-size: 60px;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9nZW5lcmFsL3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9nZW5lcmFsL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2dlbmVyYWwvY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvZ2VuZXJhbC9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvcGFnZXMvcGFnZTQwNC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7RUFDQTtBQ0NGOztBRENBO0VBQ0U7RUFDQTtBQ0VGOztBREFBO0VBQ0U7QUNHRjs7QUREQTtFQUNFO0VBQ0E7QUNJRjs7QURGQTtFQUNFO0FDS0Y7O0FESEE7RUFDRTtBQ01GO0FETEU7RUFFRTtFQUNBO0VBQ0E7QUNNSjs7QURIQTtFQUNFO0FDTUY7O0FESkE7RUFDRTtBQ09GOztBRExBO0VBQ0U7RUFDQTtFQUNBO0FDUUY7QURQRTtFQUVFO0VBQ0E7RUFDQTtBQ1FKOztBQzNDQTs7Ozs7O0VBQUE7QUNOQTtFQUNFO0VBQ0E7QUYyREY7O0FFekRBOzs7RUFHRTtFQUNBO0VBQ0E7QUY0REY7O0FFMURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUY2REY7O0FFakRBOztFQUVFO0FGb0RGOztBRWpEQTtFQUNFO0VBQ0E7QUZvREY7QUVuREU7RUFDSTtFQUNBO0FGcUROO0FFbkRFO0VBQ0k7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7QUZtRE47QUVsRE07RUFHSTtFQUNBO0VBQ0E7QUZrRFY7QUVoRE07RUFDSTtFQUNBO0VDckRSLGVEc0R1QjtFQ3JEdkI7QUh3R0Y7QUVsRFU7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm9EZDtBRWxEVTtFQUNJO0VBQ0E7RUFDQTtBRm9EZDtBRW5EYztFQUNJO0VBQ0E7RUFDQTtBRnFEbEI7QUVsRFU7RUFDSTtBRm9EZDtBRW5EYztFQUNJO0VBQ0E7RUFDQTtBRnFEbEI7QUVoREU7RUFDSTtFQUNBO0VBQ0E7RUMzQ0wsa0JENEM0QjtFQUN2QjtFQUNBO0VBQ0E7RUFDQTtBRm9ETjtBRW5ETTtFQUNJO0VBQ0E7QUZxRFY7QUVsREU7RUFDSTtFQUNBO0VBQ0E7QUZvRE47QUVuRE07RUN0R0osZUR1R3VCO0VDdEd2QjtFRHVHUTtBRnNEVjtBRXBETTtFQzFHSixjRDJHdUI7RUMxR3ZCO0FIaUtGO0FFcERFO0VDbEVELGtCRG1FNEI7RUMvRzNCLGVEZ0htQjtFQy9HbkI7RURnSEk7RUFDQTtFQUNBO0FGeUROO0FFeERNO0VBQ0Y7QUYwREo7O0FJbkxFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUpzTEo7QUlyTEk7RUFDRTtFQUNBO0FKdUxOIiwiZmlsZSI6InNpdGUvY3NzL21haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keXtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5oMSxoMixoMyxoNCwgaDUsIGg1LCBwe1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbjpmb2N1cywgYnV0dG9uOmZvY3VzLCBhOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbmxpe1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYXtcclxuICBjb2xvcjppbmhlcml0O1xyXG4gICY6Zm9jdXMsXHJcbiAgJjpob3ZlcntcclxuICAgIGNvbG9yOmluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxufVxyXG5mb3Jte1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5pbnB1dDpmb2N1cywgdGV4dGFyZWE6Zm9jdXMsIHNlbGVjdDpmb2N1c3tcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbmJ1dHRvbntcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG59XHJcbiIsImJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDUsIHAge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG59XG5cbjpmb2N1cywgYnV0dG9uOmZvY3VzLCBhOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hOmZvY3VzLCBhOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cblxuZm9ybSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXQ6Zm9jdXMsIHRleHRhcmVhOmZvY3VzLCBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xufVxuYnV0dG9uOmZvY3VzLCBidXR0b246aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0JyYW5kaW5nLU1lZGl1bSc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvQnJhbmRpbmcvQnJhbmRpbmctTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0uZW90JykgZm9ybWF0KCdlb3QnKSxcblx0dXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0uc3ZnJykgZm9ybWF0KCdzdmcnKTtcbn0qL1xuLmZvcm0tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXQuZXJyb3IsXG50ZXh0YXJlYS5lcnJvcixcbnNlbGVjdC5lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2U0ZTQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYzAwMzM7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmxhYmVsLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbG9yOiByZWQ7XG59XG5cbi5yZXN1bHQtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbi5yZXN1bHQtaXRlbTpob3ZlciwgLnJlc3VsdC1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmNjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuLnJlc3VsdC1pdGVtX19tb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMHB4O1xuICBwYWRkaW5nOiAwcHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbi5yZXN1bHQtaXRlbV9fbW9yZS0tc2hvdyB7XG4gIG1heC1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG4ucmVzdWx0LWl0ZW1fX21vcmUgLnJlc3VsdC1pdGVtX19jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbn1cbi5yZXN1bHQtaXRlbV9fbW9yZSAucmVzdWx0LWl0ZW1fX2NvbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5yZXN1bHQtaXRlbV9fbW9yZSAucmVzdWx0LWl0ZW1fX2NvbC0tcGhvbmUge1xuICBmbGV4OiAwLjY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5yZXN1bHQtaXRlbV9fbW9yZSAucmVzdWx0LWl0ZW1fX2NvbC0tcGhvbmU6YWZ0ZXIge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbi1waG9uZS5wbmdcIik7XG59XG4ucmVzdWx0LWl0ZW1fX21vcmUgLnJlc3VsdC1pdGVtX19jb2wtLWFkZHJlc3Mge1xuICBmbGV4OiAxO1xufVxuLnJlc3VsdC1pdGVtX19tb3JlIC5yZXN1bHQtaXRlbV9fY29sLS1hZGRyZXNzOmFmdGVyIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb24tcGluLnBuZ1wiKTtcbn1cbi5yZXN1bHQtaXRlbV9fcGljdHVyZSB7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkY2RjZGM7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5yZXN1bHQtaXRlbV9fcGljdHVyZS0taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uLWRvY3Rvci5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cbi5yZXN1bHQtaXRlbV9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjOWE5YTlhO1xufVxuLnJlc3VsdC1pdGVtX19pbmZvIHAge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucmVzdWx0LWl0ZW1fX2luZm8gc21hbGwge1xuICBmb250LXNpemU6IDlweDtcbiAgZm9udC1zaXplOiAwLjU2MjVyZW07XG59XG4ucmVzdWx0LWl0ZW0gLmJ1dHRvbi0taW5mbyB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5yZXN1bHQtaXRlbSAuYnV0dG9uLS1pbmZvOmhvdmVyLCAucmVzdWx0LWl0ZW0gLmJ1dHRvbi0taW5mbzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNwYWdlNDA0IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI3BhZ2U0MDQgLnRpdGxlIC5zYWQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn0iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vIEZPTlQtRkFDRSAvLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy9TRSBGT1IgR09PR0xFRk9OVEVTIENPTE9DQVIgTk8gQVBQLkJMQURFLlBIUFxyXG5cclxuLypAZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0JyYW5kaW5nLU1lZGl1bSc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0JyYW5kaW5nL0JyYW5kaW5nLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuXHR1cmwoJy4uL2ZvbnRzL0JyYW5kaW5nL0JyYW5kaW5nLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0dXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0uZW90JykgZm9ybWF0KCdlb3QnKSxcclxuXHR1cmwoJy4uL2ZvbnRzL0JyYW5kaW5nL0JyYW5kaW5nLU1lZGl1bS5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xyXG59Ki8iLCIuZm9ybS1ncm91cCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5pbnB1dC5lcnJvcixcclxudGV4dGFyZWEuZXJyb3IsXHJcbnNlbGVjdC5lcnJvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTRlNDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2MwMDMzO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxubGFiZWwuZXJyb3Ige1xyXG4gIGNvbG9yOiByZWQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IC0yMHB4O1xyXG59XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAgQ0xBU1NFU1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkZGVza1NtYWxsKSB7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXRNYXgpIHtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogJGNlbE1heCkge1xyXG59XHJcbi5zbGljay1wcmV2OmJlZm9yZSxcclxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcclxuICBjb2xvcjogcmVkO1xyXG59XHJcblxyXG4ucmVzdWx0LWl0ZW0ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XHJcbiAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWY1ZjY7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xyXG4gIH1cclxuICAmX19tb3JlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgLy9vcGFjaXR5OiAwO1xyXG4gICAgICAvL3Zpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgbWF4LWhlaWdodDogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHggMTVweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xyXG4gICAgICAmLS1zaG93IHtcclxuICAgICAgICAgIC8vb3BhY2l0eTogMTtcclxuICAgICAgICAgIC8vdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xyXG4gICAgICB9XHJcbiAgICAgIC5yZXN1bHQtaXRlbV9fY29sIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIGZzaXplKDExcHgpO1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtLXBob25lIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwLjY7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb24tcGhvbmUucG5nJyk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi0tYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbi1waW4ucG5nJyk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgfVxyXG4gICZfX3BpY3R1cmUge1xyXG4gICAgICB3aWR0aDogMzlweDtcclxuICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2RjZGNkYztcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAmLS1pY29ue1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbi1kb2N0b3IucG5nJyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICAgIH1cclxuICB9XHJcbiAgJl9faW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGNvbG9yOiAjOWE5YTlhO1xyXG4gICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZzaXplKDEwcHgpO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICBzbWFsbCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmc2l6ZSg5cHgpO1xyXG4gICAgICB9XHJcbiAgfVxyXG4gIC5idXR0b24tLWluZm8ge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDBweCk7XHJcbiAgICAgIEBpbmNsdWRlIGZzaXplKDEwcHgpO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbiAgfVxyXG59XHJcbiIsIkBmdW5jdGlvbiBjYWxjdWxhdGVSZW0oJHNpemUpIHtcclxuICAkcmVtU2l6ZTogJHNpemUgLyAxNnB4O1xyXG4gIEByZXR1cm4gI3skcmVtU2l6ZX1yZW07XHJcbn1cclxuQG1peGluIGZzaXplKCRzaXplKSB7XHJcbiAgZm9udC1zaXplOiAkc2l6ZTsgLy9GYWxsYmFjayBpbiBweFxyXG4gIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcclxufVxyXG5cclxuQG1peGluIGRpbSgkd2lkdGg6IGF1dG8sICRoZWlnaHQ6IGF1dG8pe1xyXG5cdGhlaWdodDogJGhlaWdodDtcclxuXHR3aWR0aDogJHdpZHRoO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbigkZWxlbWVudDogYWxsIC4zcyBsaW5lYXIpe1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogJGVsZW1lbnQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiAkZWxlbWVudDtcclxuXHQtbXMtdHJhbnNpdGlvbjogJGVsZW1lbnQ7XHJcblx0LW8tdHJhbnNpdGlvbjogJGVsZW1lbnQ7XHJcblx0dHJhbnNpdGlvbjogJGVsZW1lbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4KCRhbGlnbjogbm9ybWFsLCAkanVzdGlmeTogbm9ybWFsKXtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0ZGlzcGxheTogLW1vei1mbGV4O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4O1xyXG5cdGRpc3BsYXk6IC1vLWZsZXg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogJGFsaWduO1xyXG5cdGp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XHJcbn1cclxuXHJcbkBtaXhpbiByb3RhdGUoJGFuZ2xlOiAwZGVnKXtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRhbmdsZSk7XHJcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgkYW5nbGUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkYW5nbGUpO1xyXG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKCRhbmdsZSk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoJGFuZ2xlKTtcclxufVxyXG5cclxuQG1peGluIHBzZXVkbygkZGlzcGxheTogYmxvY2ssICRwb3M6IGFic29sdXRlLCAkY29udGVudDogJycpe1xyXG5cdGNvbnRlbnQ6ICRjb250ZW50O1xyXG5cdGRpc3BsYXk6ICRkaXNwbGF5O1xyXG5cdHBvc2l0aW9uOiAkcG9zO1xyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcblxyXG5AbWl4aW4gYXBwZWFyYW5jZSgkdmFsOiBub25lKSB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiAkdmFsO1xyXG5cdC1tb3otYXBwZWFyYW5jZTogJHZhbDtcclxuXHRhcHBlYXJhbmNlOiAkdmFsO1xyXG59XHJcblxyXG5AbWl4aW4gY3NzLXRyaWFuZ2xlKCRjb2xvciwgJGRpcmVjdGlvbiwgJHNpemU6IDZweCwgJHBvc2l0aW9uOiBhYnNvbHV0ZSwgJHJvdW5kOiBmYWxzZSl7XHJcblx0QGluY2x1ZGUgcHNldWRvKCRwb3M6ICRwb3NpdGlvbik7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cclxuXHRAaWYgJHJvdW5kIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHR9XHJcblxyXG5cdEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xyXG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkICRjb2xvcjtcclxuXHRcdG1hcmdpbi10b3A6IDAgLSByb3VuZCggJHNpemUgLyAyLjUgKTtcclxuXHR9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xyXG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAgLSByb3VuZCggJHNpemUgLyAyLjUgKTtcclxuXHR9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xyXG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0kc2l6ZTtcclxuXHR9IEBlbHNlIGlmICAkZGlyZWN0aW9uID09IGxlZnQge1xyXG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0kc2l6ZTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZSgkY29sb3IsICRvcGFjaXR5OiAxKSB7XHJcblx0JjpwbGFjZWhvbGRlciB7IGNvbG9yOiAkY29sb3I7IG9wYWNpdHk6ICRvcGFjaXR5OyB9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRjb2xvcjsgb3BhY2l0eTogJG9wYWNpdHk7IH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRjb2xvcjsgb3BhY2l0eTogJG9wYWNpdHk7IH1cclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAkY29sb3I7IG9wYWNpdHk6ICRvcGFjaXR5OyB9XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAkY29sb3I7IG9wYWNpdHk6ICRvcGFjaXR5OyB9XHJcbn1cclxuXHJcbkBtaXhpbiBwdXNoLS1hdXRvIHsgbWFyZ2luOiB7IGxlZnQ6IGF1dG87IHJpZ2h0OiBhdXRvOyB9IH0iLCIjcGFnZTQwNHtcclxuICAudGl0bGV7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIC5zYWR7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSJdLCJzb3VyY2VSb290IjoiIn0=*/