/*# sourceMappingURL=data:application/json;base64,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XG4gIGZvbnQtZmFtaWx5OiBcImFsbW9uaVwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChhbG1vbmktZGwvYWxtb25pLTMwMC53b2ZmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJhbG1vbmlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoYWxtb25pLWRsL2FsbW9uaS00MDAud29mZik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiYWxtb25pXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKGFsbW9uaS1kbC9hbG1vbmktNzAwLndvZmYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiRWxpdGlzbVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChmYmVsaXRpc20vRmJFbGl0aXNtLVJlZ3VsYXIud29mZik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJFbGl0aXNtXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKGZiZWxpdGlzbS9GYkVsaXRpc20tQm9sZC53b2ZmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYkVsaXRpc21cIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoZmJlbGl0aXNtL0ZiRWxpdGlzbS1CbGFjay53b2ZmKTtcbn1cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgLyogZm9yIG9sZGVyIGNocm9tZSB2ZXJzaW9ucy4gbWF5IG5vIGxvbmdlciBhcHBseS4gKi9cbn1cblxuOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuOnJvb3Qge1xuICAtLWJhc2UtZm9udC1zaXplOiAxNnB4O1xuICAtLWZvbnQtZmFtaWx5LW1haW46IFwiYWxtb25pXCI7XG4gIC0tZm9udC1mYW1pbHktc2Vjb25kZXJ5OiBcIkZiRWxpdGlzbVwiO1xuICAtLWdyaWQtd2lkdGg6IDg1cmVtO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiB2YXIoLS1iYXNlLWZvbnQtc2l6ZSk7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1haW4pO1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjlmZDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxpZ25jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oaWRlLW9uLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZ3JpZC13aWR0aCB7XG4gIG1heC13aWR0aDogdmFyKC0tZ3JpZC13aWR0aCk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNWVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktc2Vjb25kZXJ5KTtcbiAgY29sb3I6ICMwYzE2M2Y7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLm1haW4tbmF2aWdhdGlvbiAuZ3JpZC13aWR0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubG9nbyB7XG4gIHdpZHRoOiA3Ljg3NWVtO1xuICBoZWlnaHQ6IDMuNjg3NWVtO1xufVxuLmxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm5hdi1iYXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5uYXYtYmFyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtYmFyIHVsIGxpIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDUyLjVlbSkge1xuICAubmF2LWJhciB1bCBsaTpob3ZlciA+IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5uYXYtYmFyIGxpOmhvdmVyID4gYSwgLm5hdi1iYXIgbGkubWVudS1pdGVtZS1oYXMtY2hpbGRyZW46aG92ZXIgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2VkMmM3MztcbiAgfVxufVxuLm5hdi1iYXIgdWwgbGkgdWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTBlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5uYXYtYmFyIHVsIGxpIHVsIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uYXYtYmFyIHVsIGxpIHVsIGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEuMmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm5hdi1iYXIgdWwgbGkgdWwgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY2Zjc7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm5hdi1iYXIgdWwgbGkgdWwgYS5zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZWQyYzczO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5uYXYtYmFyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwIDEuNTNlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4ubmF2LWJhciBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgPiBhLCAubmF2LWJhciBsaS5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSwgLm5hdi1iYXIgbGkuY3VycmVudF9wYWdlX3BhcmVudCA+IGEsIC5uYXYtYmFyIGxpLmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGEge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2VkMmM3Mztcbn1cbi5uYXYtYmFyIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuc3ViLW1lbnUgLmN1cnJlbnQtbWVudS1pdGVtIGEsIC5uYXYtYmFyIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgLnN1Yi1tZW51IC5jdXJyZW50LW1lbnUtaXRlbSBhLCAubmF2LWJhciBsaS5jdXJyZW50X3BhZ2VfcGFyZW50IC5zdWItbWVudSAuY3VycmVudC1tZW51LWl0ZW0gYSwgLm5hdi1iYXIgbGkuY3VycmVudF9wYWdlX2FuY2VzdG9yIC5zdWItbWVudSAuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZWQyYzczO1xufVxuXG4ubG9naW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICMyMjQ4N2Y7XG4gIGhlaWdodDogMS41ZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmxvZ2luIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sb2dpbiBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBtYXJnaW46IDAgMC41cmVtIDAgMC4zcmVtO1xufVxuXG4uY3VzdG9tLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHJpZ2h0OiAwLjVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jdXN0b20tYnV0dG9uOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ0ODhiO1xufVxuXG4uY3VzdG9tLWJ1dHRvbjphY3RpdmUgc3BhbiwgLmN1c3RvbS1idXR0b246aG92ZXI6YWN0aXZlIHNwYW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjU1ZW0sIDAuNTVlbSk7XG59XG5cbi5oZXJvLXNlY3Rpb24taGVhZGxpbmUgPiAuY3VzdG9tLWJ1dHRvbjpob3ZlcjphY3RpdmUgc3BhbiwgLmZvb3Rlci1pbnB1dCA+IC5jdXN0b20tYnV0dG9uOmhvdmVyOmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMmM3Mztcbn1cblxuLmN1c3RvbS1idXR0b246YWN0aXZlOmFmdGVyLCAuY3VzdG9tLWJ1dHRvbjpob3ZlcjphY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLWJ1dHRvbiBzcGFuIHtcbiAgYm9yZGVyOiBzb2xpZCAyLjVweCB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMmM3MztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMC41NWVtIDEuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5vdXRzaWRlLWJvcmRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0wLjUyNWVtO1xuICB0b3A6IDAuNTI1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogc29saWQgMi41cHggY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uYm9sZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4wMzEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZiRWxpdGlzbVwiO1xufVxuXG4uc2VtaS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44NzVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwLjJlbSAwO1xuICBmb250LWZhbWlseTogXCJGYkVsaXRpc21cIjtcbn1cblxuLmJ0bi1hcnJheS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiAwLjU1ZW07XG4gIGhlaWdodDogMC41NWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogc29saWQgMXB4IGN1cnJlbnRDb2xvcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAuNjU2MjVlbTtcbn1cblxuLmljb24tY29udGFpbiB7XG4gIHdpZHRoOiA0LjM3NWVtO1xuICBoZWlnaHQ6IDQuMzc1ZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjM3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaWNvbi1jb250YWluIGltZyB7XG4gIHdpZHRoOiA2MyU7XG59XG5cbi5pY29uLWNvbnRhaW4ubXVzdGFyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMzNDA7XG59XG5cbi5pY29uLWNvbnRhaW4ud2F0ZXJtZWxvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDUwNWU7XG59XG5cbi5pY29uLWNvbnRhaW4uZHVzay1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNDg3Zjtcbn1cblxuLmljb24tY29udGFpbi50d2lsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjQ4ODA7XG59XG5cbi5pY29uLWNvbnRhaW4ucHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg5NGE4Nztcbn1cblxuLmljb24tY29udGFpbi5yZWQtcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDJjNzM7XG59XG5cbi5idG4tYXJyYXktYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLWFycmF5LnJlZC1waW5rIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZWQyYzczO1xufVxuXG4uYnRuLWFycmF5LmRhcmstaW5kaWdvIGJ1dHRvbiB7XG4gIGNvbG9yOiAjMGMxNjNmO1xufVxuXG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5zbWFsbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjRlbTtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG5cbi5zbWFsbC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cblxuLmZvcm0tY29udGFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2LjI1ZW0gMDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY0ODgwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb2xsYXBzZS13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAyNy4zNzVlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtLWNvbnRhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDUwNWU7XG59XG5cbi5mb3JtLWNvbnRhaW4gPiAuZ3JpZC13aWR0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oYWxmLWdyaWQge1xuICB3aWR0aDogNTAlO1xufVxuXG4uaW5wdXQtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cblxuLmlucHV0LWZvcm0gZm9ybSB7XG4gIG1heC13aWR0aDogMjcuMzc1ZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaW5wdXQtZm9ybSBoNCB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmJFbGl0aXNtXCI7XG4gIG1hcmdpbjogMDtcbn1cblxuLmlucHV0LWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTAsIDQ5LCA1MCwgMC41KTtcbn1cblxuLmlucHV0LWZvcm0gaW5wdXQsIC5pbnB1dC1mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtaW5kZW50OiAxLjQ2MjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMGMxNjNmO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmlucHV0LWZvcm0gc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi9hc3NldHMvZG93bi1hcnJvdy1ibGFjay5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAuOGVtIGNlbnRlcjtcbn1cblxuZGl2LndwY2Y3IC5hamF4LWxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxOHB4O1xufVxuXG5zcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMHB4O1xufVxuXG4uaW5wdXQtZm9ybSBidXR0b24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMC41ZW0pO1xuICBoZWlnaHQ6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xufVxuXG4uaW5wdXQtZm9ybSBidXR0b24gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMzNDA7XG59XG5cbi5kZXRhaWwtZm9ybSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xufVxuLmRldGFpbC1mb3JtIGg0IHtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBmb250LWZhbWlseTogXCJGYkVsaXRpc21cIjtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjUxODE4ZW07XG59XG4uZGV0YWlsLWZvcm0gcCB7XG4gIGZvbnQtc2l6ZTogMC44MjVyZW07XG4gIG1hcmdpbi10b3A6IDEuMTI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMTI1ZW07XG59XG5cbi5zbWFsbC1ib2xkLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJGYkVsaXRpc21cIjtcbiAgbWFyZ2luLWJvdHRvbTogMC41NjI1cmVtO1xufVxuXG4uc21hbGwtYm9sZC10aXRsZS5kZWZhdWx0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC44ODg4OGVtO1xufVxuXG4udW5kZXJsaW5lLXRpdGxlIHtcbiAgd2lkdGg6IDdlbTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggd2hpdGU7XG59XG5cbi51bmRlcmxpbmUtdGl0bGUubGFzdCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmxvY2F0aW9uLWJ0biB7XG4gIHBhZGRpbmctdG9wOiAwLjU2MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4IHdoaXRlO1xufVxuXG4ubG9jYXRpb246bGFzdC1jaGlsZCAubG9jYXRpb24tYnRuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xufVxuXG4ubG9jYXRpb24tY29udGVudCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2NhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxvY2F0aW9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXS5sb2NhdGlvbi1zdGF0ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5sb2NhdGlvbi1jb250ZW50IHtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5sb2NhdGlvbiBpbnB1dFt0eXBlPXJhZGlvXS5sb2NhdGlvbi1zdGF0ZTpjaGVja2VkIH4gLmxvY2F0aW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubG9jYXRpb24gaW5wdXRbdHlwZT1yYWRpb10ubG9jYXRpb24tc3RhdGU6Y2hlY2tlZCArIC5sb2NhdGlvbi1idG4gLnRyaWFuZ2xlLWJ0biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi50cmlhbmdsZS1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNjI1ZW07XG4gIGhlaWdodDogMC4zNzVlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDFlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJhc3NldHMvZG93bi1hcnJvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLXRvcDogMC41OTg1ZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvKmNsaWNrIHRocm91Z2ggYXJyb3cqL1xufVxuXG4uZm9ybS1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uZm9ybS1pY29uIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZm9ybS1pY29uIGltZyB7XG4gIHdpZHRoOiAxLjc1ZW07XG4gIGhlaWdodDogMS45ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjY5Mzc1ZW07XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbmZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMxNjNmO1xuICBwYWRkaW5nOiAwIDFlbTtcbn1cblxuZm9vdGVyIC5mb290ZXItbGlua3M6bGFzdC1vZi10eXBlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnRhY3QtdXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDVlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXgtd2lkdGg6IDk3cmVtO1xufVxuXG4ubGluayB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuXG4uc29jaWFsLW1lZGlhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc29jaWFsLW1lZGlhIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc29jaWFsLW1lZGlhIGltZyB7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAyLjVlbTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWFyZ2luOiAwIDAuODQzNzVlbTtcbn1cblxuLnN0aWNreS1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWMzNDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDEuMWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjUsIDAuMDUsIDAuMzYsIDEpO1xufVxuXG4uc3RpY2t5LWZvcm0uY2xvc2UtcyB7XG4gIHdpZHRoOiA0LjI1ZW07XG4gIGhlaWdodDogNC4yNWVtO1xuICBib3gtc2hhZG93OiAwcHggMC4yZW0gMC45ZW0gcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgYm90dG9tOiAyZW07XG4gIHJpZ2h0OiAyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb246IGNpcmNsZUFuaW1hdGlvbiAxMHMgaW5maW5pdGU7XG59XG5cbi5zdGlja3ktZm9ybS5jbG9zZS1zIC5tYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdGlja3ktZm9ybS5jbG9zZS1zID4gLmdyaWQtd2lkdGgsIC5zdGlja3ktZm9ybS5jbG9zZS1zID4gLmNsb3NlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNjUsIDAuMDUsIDAuMzYsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuXG4uc3RpY2t5LWZvcm0gPiAuZ3JpZC13aWR0aCwgLnN0aWNreS1mb3JtID4gLmNsb3NlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQgMC40cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN0aWNreS1mb3JtLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbi5zb2NpYWwtbWVkaWEgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZvb3Rlci1saW5rcywgLnNvY2lhbC1tZWRpYSB7XG4gIHdpZHRoOiAzMy4zMzMlO1xufVxuXG4uZm9vdGVyLWxpbmtzIGEge1xuICBmb250LXNpemU6IDAuODdyZW07XG4gIHBhZGRpbmc6IDAgMC40ZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCB3aGl0ZTtcbn1cblxuLmZvb3Rlci1saW5rcyBhOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnN0aWNreS1mb3JtIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zdGlja3ktZm9ybSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3RpY2t5LWZvcm0gYS5tYWlsIHtcbiAgcmlnaHQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gIG1heC13aWR0aDogMmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3RpY2t5LWZvcm0gYS5tYWlsIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zdGlja3ktZm9ybSBhLmNsb3NlIHtcbiAgdG9wOiAxLjVlbTtcbiAgcmlnaHQ6IDEuNWVtO1xuICB3aWR0aDogMS42ODc1ZW07XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zdGlja3ktZm9ybSBoMyB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMS4zMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjYyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmJFbGl0aXNtXCI7XG59XG5cbi5zdGlja3ktbW9iaWxlLWN0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb290ZXItaW5wdXQgZm9ybSA+IHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb290ZXItaW5wdXQgaW5wdXQge1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IDEuNjgxMjVyZW07XG4gIHRleHQtaW5kZW50OiAwLjk0Mzc1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGNvbG9yOiByZ2JhKDUwLCA0OSwgNTAsIDAuNSk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mb290ZXItaW5wdXQgc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgY29sb3I6ICM0ODFiMmM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZm9vdGVyLWlucHV0IGRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBjb2xvcjogIzQ4MWIyYztcbn1cblxuLnN0aWNreS1mb3JtIGJ1dHRvbiB7XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDE1LjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG59XG5cbi5tb2JpbGUtd2FsbHBhcGVyLCAubW9iaWxlLWZpbGxlciwgLmhhbWJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZXJvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW46IDEuNTYyNWVtIDEuNWVtIDMuN2VtO1xuICBtaW4taGVpZ2h0OiAzMGVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODRlbSkge1xuICAuaGVybyB7XG4gICAgbWluLWhlaWdodDogMjBlbTtcbiAgfVxufVxuXG4uaGVyby1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDM3LjVlbTtcbn1cblxuLnBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJGYkVsaXRpc21cIjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBhZ2UtdGl0bGU6YWZ0ZXIge1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQyYzczO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiA1cHggYXV0bztcbn1cblxuLnBhZ2Utc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJBbG1vbmlcIjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBhZ2UtY29udGVudC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDU0LjQzNzVlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMGMxNjNmO1xufVxuLnBhZ2UtY29udGVudC1jb250YWluZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZS1jb250ZW50LWNvbnRhaW5lciBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wYWdlLWNvbnRlbnQtdGl0bGUge1xuICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZiRWxpdGlzbVwiLCBcIkFsbW9uaVwiO1xufVxuXG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5wYWdlLWNvbnRlbnQtcGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zcGxpdC1ncmlkIHtcbiAgcGFkZGluZzogNS43NWVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5oYWxmLWEtZ3JpZCB7XG4gIHdpZHRoOiAxOC43NWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jaGVja21hcmsge1xuICB3aWR0aDogMy43NWVtO1xuICBoZWlnaHQ6IDMuNzVlbTtcbiAgYm9yZGVyOiA0cHggc29saWQgI2VkMmM3MztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjYyNWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2UtY29udGVudC1tZWRpdW0tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA0LjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZiRWxpdGlzbVwiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5wYWdlLWNvbnRlbnQtc3VidGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm11c3RhcmQge1xuICBjb2xvcjogI2ZlYzM0MDtcbn1cblxuLndhdGVybWVsb24ge1xuICBjb2xvcjogI2YwNTA1ZTtcbn1cblxuLnJlZC1waW5rIHtcbiAgY29sb3I6ICNlZDJjNzM7XG59XG5cbi5lZ2dwbGFudHQge1xuICBjb2xvcjogIzg5NGE4Nztcbn1cblxuLmR1c2stYmx1ZSB7XG4gIGNvbG9yOiAjMjI0ODdmO1xufVxuXG4uZGlzcGxheUNoYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXBwLWljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXBwLWljb24ud2F6ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvd2F6ZS5wbmcpO1xufVxuXG4uYXBwLWljb24ubW9vdml0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9tb292aXQucG5nKTtcbn1cblxuLmFwcC1pY29uLmdtYXBzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9nb29nbGUtbWFwLnBuZyk7XG59XG5cbi52aWRlby1wb3B1cC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMSwgNywgMzIsIDAuOSk7XG4gIHotaW5kZXg6IDk5OTtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnZpZGVvLXBvcHVwLW92ZXJsYXkuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnZpZGVvLXBvcHVwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTc4cHg7XG4gIG1hcmdpbjogMCAyNHB4O1xufVxuXG4udmlkZW8tY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02M3B4O1xuICByaWdodDogLTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4udmlkZW8tY2xvc2UtYnRuIHNwYW4ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyN3B4O1xuICByaWdodDogOXB4O1xufVxuXG4udmlkZW8tY2xvc2UtYnRuIHNwYW46Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi52aWRlby1jbG9zZS1idG4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnZpZGVvLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi52aWRlby13cmFwcGVyIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4udmlkZW8tZGV0YWlscyB7XG4gIHBhZGRpbmc6IDIuMzEyNWVtO1xufVxuXG4udmlkZW8tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3aWR0aDogOTAlO1xufVxuXG5mb3JtI3dkbV9zZWFyY2hfc3VibWl0IHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG5cbi5sZC1tb2RhbC5sZC1sb2dpbi1tb2RhbCB7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG4ubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWxvZ2luLW1vZGFsIC5sZC1sb2dpbi1tb2RhbC1mb3JtIC5sb2dpbi11c2VybmFtZTpiZWZvcmUsXG4ubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWxvZ2luLW1vZGFsIC5sZC1sb2dpbi1tb2RhbC1mb3JtIC5sb2dpbi1wYXNzd29yZDpiZWZvcmUge1xuICB0b3A6IDJlbTtcbn1cblxuLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1idXR0b246bm90KC5sZC1qcy1yZWdpc3Rlci1hY2NvdW50KTpub3QoLmxlYXJuZGFzaC1saW5rLXByZXZpb3VzLWluY29tcGxldGUpOm5vdCgubGQtYnV0dG9uLXRyYW5zcGFyZW50KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiRmJFbGl0aXNtXCI7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5sZWFybmRhc2gtd3JhcHBlciAubGQtYnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1idXR0b24ubGQtbG9naW4tYnV0dG9uLmxkLWxvZ2luIC5sZC1pY29uIHtcbiAgbWFyZ2luOiAtMC40cmVtIDAuNXJlbSAwIDAuM3JlbTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi9hc3NldHMvbG9naW4taWNvbi5zdmdcIik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1idXR0b24ubGQtbG9naW4tYnV0dG9uLmxkLWxvZ2luIC5sZC1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1zdGF0dXMtd2FpdGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjQ4N2Y7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1wcm9ncmVzcyAubGQtcHJvZ3Jlc3MtaGVhZGluZyAubGQtcHJvZ3Jlc3Mtc3RhdHMgLmxkLXByb2dyZXNzLXBlcmNlbnRhZ2Uge1xuICBjb2xvcjogIzBjMTYzZjtcbn1cbi5sZWFybmRhc2gtd3JhcHBlciAubGQtdG9waWMtbGlzdC5sZC10YWJsZS1saXN0IC5sZC10YWJsZS1saXN0LWl0ZW0gLmxkLXRhYmxlLWxpc3QtaXRlbS1wcmV2aWV3IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNpbmdsZS1zZndkLWNvdXJzZXMgLmhlcm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZS1zZndkLWNvdXJzZXMgc2VjdGlvbi5wYWdlLWNvbnRlbnQge1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG4uc2luZ2xlLXNmd2QtY291cnNlcyAuYXJ0aWNsZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGQtY291cnNlLWxpc3QtaXRlbXMgLmxkX2NvdXJzZV9ncmlkIC5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDJjNzM7XG4gIGJvcmRlci1jb2xvcjogI2VkMmM3Mztcbn1cbi5sZC1jb3Vyc2UtbGlzdC1pdGVtcyAubGRfY291cnNlX2dyaWQgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMmM3MztcbiAgYm9yZGVyLWNvbG9yOiAjZWQyYzczO1xufVxuXG4vKiogTGFwdG9wICoqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODUuMzc1cmVtKSB7XG4gIC5ncmlkLXdpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDcyLjI1cmVtO1xuICB9XG5cbiAgLmNvbGxhcHNlLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMjNlbTtcbiAgfVxuXG4gIC5pbnB1dC1mb3JtIGZvcm0ge1xuICAgIG1heC13aWR0aDogMjNlbTtcbiAgfVxuXG4gIC52aWRlby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDAuN2VtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIuMjVyZW0pIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1iYXNlLWZvbnQtc2l6ZSk7XG4gIH1cblxuICAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDEuNWVtO1xuICB9XG5cbiAgLm5hdi1iYXIgYSB7XG4gICAgbWFyZ2luOiAwIDAuNWVtO1xuICB9XG5cbiAgLmZvb3Rlci1saW5rcyB7XG4gICAgd2lkdGg6IDQxJTtcbiAgfVxuXG4gIC5mb290ZXItbGlua3MgYSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cblxuICAuc29jaWFsLW1lZGlhIHtcbiAgICB3aWR0aDogMTglO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC52aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEuNnJlbSk7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUyLjVlbSkge1xuICAuZ3JpZC13aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgfVxuXG4gIC5wYWdlLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDMyLjVlbTtcbiAgfVxuICAucGFnZS1jb250ZW50LWNvbnRhaW5lciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuaGFsZi1hLWdyaWQge1xuICAgIG1heC13aWR0aDogMjkuNDA0N3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLm1haW4tbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5ub3JtYWwtc3VidGl0bGUge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuZm9ybS1jb250YWluID4gLmdyaWQtd2lkdGgge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmZvb3Rlci1saW5rcyB7XG4gICAgd2lkdGg6IDQxJTtcbiAgfVxuXG4gIC5mb290ZXItbGlua3MgYSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cblxuICAuc29jaWFsLW1lZGlhIHtcbiAgICB3aWR0aDogMTglO1xuICB9XG5cbiAgLmlucHV0LWZvcm0gZm9ybSA+IC5ub3JtYWwtc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcbiAgfVxuXG4gIC5ici1yZW1vdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUyLjQzNzVyZW0pIHtcbiAgLyogODM5cHggKi9cbiAgLmhpZGUtb24tZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZ3JpZC13aWR0aCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogNy44MTI1ZW07XG4gICAgcGFkZGluZy1yaWdodDogNy44MTI1ZW07XG4gIH1cblxuICAucGFnZS1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzNi4yNWVtO1xuICB9XG5cbiAgLnBhZ2UtY29udGVudC1tZWRpdW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjkyO1xuICB9XG5cbiAgLnBhZ2UtY29udGVudC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjA1cmVtO1xuICB9XG5cbiAgLmRpc3BsYXlDaGFuZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc3BsaXQtZ3JpZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNWVtO1xuICB9XG5cbiAgLmdyaWQtd2lkdGguY29udGFjdC11cyB7XG4gICAgcGFkZGluZy10b3A6IDEuNWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVlbTtcbiAgfVxuXG4gIC5tYWluLW5hdmlnYXRpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubWFpbi1uYXZpZ2F0aW9uIC5ncmlkLXdpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICB9XG5cbiAgLm1haW4tbmF2aWdhdGlvbi5ncmlkLXdpZHRoIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmxvZ2luIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdi1iYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDVlbTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuXG4gIC5uYXYtYmFyLm9wZW4ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1ZW0pO1xuICB9XG5cbiAgLm5hdi1iYXIgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm5hdi1iYXIgdWwgbGkge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAubmF2LWJhciB1bCBsaS5hY3RpdmUtc3VibWVudSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZWQyYzczO1xuICB9XG4gIC5uYXYtYmFyIHVsIGxpLmFjdGl2ZS1zdWJtZW51IHVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdi1iYXIgdWwgbGkgdWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAubmF2LWJhciBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxLjIzZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWU7XG4gIH1cblxuICAuaGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDVlbTtcbiAgICB3aWR0aDogNWVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjQ4N2Y7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAuZm9ybS1jb250YWluIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmZvcm0tY29udGFpbjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZGV0YWlsLWZvcm0gaDQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRhaW4gPiAuZ3JpZC13aWR0aCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG5cbiAgLmhhbGYtZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNS42MjVlbSAyLjYyNWVtO1xuICB9XG5cbiAgLmlucHV0LWZvcm0gZm9ybSwgLmNvbGxhcHNlLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNy44MTI1ZW0pO1xuICB9XG5cbiAgLmlucHV0LWZvcm0ge1xuICAgIGJhY2tncm91bmQ6ICNmMDUwNWU7XG4gIH1cblxuICAuc21hbGwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5jb250YWN0LXVzIHtcbiAgICBwYWRkaW5nLXRvcDogMS41ZW07XG4gICAgbWluLWhlaWdodDogMTBlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5mb290ZXItbGlua3MsIC5zb2NpYWwtbWVkaWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgZm9vdGVyIC5mb290ZXItbGlua3M6bGFzdC1vZi10eXBlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42MjVyZW07XG4gIH1cblxuICAuZm9vdGVyLWxpbmtzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNvY2lhbC1tZWRpYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5zdGlja3ktZm9ybSAuZ3JpZC13aWR0aCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDV2dztcbiAgfVxuXG4gIC5mb290ZXItaW5wdXQgaW5wdXQge1xuICAgIHdpZHRoOiBjYWxjKDEwdncgKyA1cmVtKTtcbiAgICBoZWlnaHQ6IDIuODEyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5zdGlja3ktZm9ybSBidXR0b24ge1xuICAgIHdpZHRoOiA2LjYyNXJlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuc3RpY2t5LWZvcm0gYnV0dG9uIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5mb290ZXItaW5wdXQgPiAub3V0c2lkZS1ib3JkZXI6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMC4yNjVlbTtcbiAgICB0b3A6IDAuNTI1ZW07XG4gIH1cblxuICAuc3RpY2t5LWZvcm0gaDMge1xuICAgIHBhZGRpbmctdG9wOiAxLjY4NzVyZW07XG4gIH1cblxuICBmb290ZXIgLmZvb3Rlci1saW5rczpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC52aWRlby10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45cmVtO1xuICAgIGZvbnQtc2l6ZTogMS45NXJlbTtcbiAgfVxuXG4gIC52aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuNzgxMjVlbSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NWVtO1xuICB9XG5cbiAgLnZpZGVvLWJhY2tncm91bmQtYXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICB9XG5cbiAgLnZpZGVvLWluZm8ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNy41cmVtKSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYmFzZS1mb250LXNpemUpO1xuICB9XG5cbiAgLmdyaWQtd2lkdGgge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuOTM3NWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuOTM3NWVtO1xuICB9XG5cbiAgLm1haW4tbmF2aWdhdGlvbi5ncmlkLXdpZHRoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjU4MTI1cmVtO1xuICB9XG5cbiAgLnN0aWNreS1mb3JtID4gLmdyaWQtd2lkdGgge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc21hbGwtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAuc3RpY2t5LWZvcm0ge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjkzNzVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gIH1cbiAgLnN0aWNreS1mb3JtLmNsb3NlLXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNS41ZW07XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuc3RpY2t5LWZvcm0uY2xvc2UtcyAubWFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5mb290ZXItaW5wdXQgZm9ybSA+IHAge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZvb3Rlci1pbnB1dCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMi44MTI1cmVtO1xuICB9XG5cbiAgLmZvb3Rlci1pbnB1dCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gIH1cblxuICAuZm9vdGVyLWlucHV0IGJ1dHRvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubm9ybWFsLXN1YnRpdGxlID4gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc3RpY2t5LW1vYmlsZS1jdGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1LjVlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjMzQwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB6LWluZGV4OiA0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5zdGlja3ktbW9iaWxlLWN0YS5oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5zdGlja3ktbW9iaWxlLWN0YSBidXR0b24ge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkMmM3MztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiYWxtb25pXCI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgfVxuXG4gIC52aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnBsYXktYnRuIHtcbiAgICB3aWR0aDogNC40Mzc1ZW07XG4gICAgaGVpZ2h0OiA0LjQzNzVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3LjQzNzVyZW0pIHtcbiAgLmdyaWQtd2lkdGgge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIH1cblxuICAucGFnZS1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmhlcm8ge1xuICAgIG1pbi1oZWlnaHQ6IDEyLjVlbTtcbiAgfVxuXG4gIC5zcGxpdC1ncmlkIHtcbiAgICBwYWRkaW5nOiA0ZW0gMDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmNoZWNrbWFyayB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgd2lkdGg6IDIuNmVtO1xuICAgIGhlaWdodDogMi42ZW07XG4gIH1cblxuICAuY2hlY2ttYXJrIHN2ZyB7XG4gICAgd2lkdGg6IDEuMmVtO1xuICB9XG5cbiAgLmhhbGYtYS1ncmlkIHtcbiAgICBtYXgtd2lkdGg6IDEyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICB9XG5cbiAgLmhhbGYtYS1ncmlkIC5wYWdlLWNvbnRlbnQtcGFyYWdyYXBoIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuaGFsZi1hLWdyaWQ6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmRpc3BsYXlDaGFuZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNtYWxsLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDEwLjY4NzVyZW07XG4gIH1cblxuICAuc29jaWFsLW1lZGlhIGltZyB7XG4gICAgd2lkdGg6IDEuODc1ZW07XG4gICAgaGVpZ2h0OiAxLjg3NWVtO1xuICAgIG1hcmdpbjogMCAwLjVlbTtcbiAgfVxuXG4gIC5mb290ZXItbGlua3MgYSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cblxuICAuZm9ybS1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmZvcm0taWNvbiBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5oYWxmLWdyaWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmNvbGxhcHNlLXdyYXBwZXIsIC5pbnB1dC1mb3JtIGZvcm0ge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjB2dyk7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDI5cmVtKSB7XG4gIC5mb290ZXItbGlua3MgYSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4xZW07XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAyMHJlbSkge1xuICBmb290ZXIgLmZvb3Rlci1saW5rczpsYXN0LW9mLXR5cGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5oYWxmLWdyaWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmlucHV0LWZvcm0gZm9ybSwgLmNvbGxhcHNlLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIH1cblxuICAuaGVybyB7XG4gICAgbWluLWhlaWdodDogMTJlbTtcbiAgICBtYXJnaW46IDAgMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgfVxuXG4gIC5wYWdlLWNvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIC5zcGxpdC1ncmlkIHtcbiAgICBwYWRkaW5nLXRvcDogMi42MjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNGVtO1xuICB9XG5cbiAgLmhhbGYtYS1ncmlkIHtcbiAgICBtYXgtd2lkdGg6IDExLjg3NWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgfVxuXG4gIC5jaGVja21hcmsge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLnBhZ2UtY29udGVudC1wYXJhZ3JhcGgsIC5wYWdlLWNvbnRlbnQtbWVkaXVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG5cbiAgLnBhZ2UtY29udGVudC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44MTI1cmVtO1xuICB9XG5cbiAgLnZpZGVvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gIH1cblxuICAudmlkZW8tYmFja2dyb3VuZC1hcmVhIHtcbiAgICBoZWlnaHQ6IDEwLjM3NWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5wbGF5LWJ0biB7XG4gICAgd2lkdGg6IDIuMjVlbTtcbiAgICBoZWlnaHQ6IDIuMjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC52aWRlby1pbmZvIC5wYWdlLWNvbnRlbnQtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQGtleWZyYW1lcyBjaXJjbGVBbmltYXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAzJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIDYlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59Il19 */

::-webkit-input-placeholder {
	opacity: 1 !important;
}

:-moz-placeholder, ::-moz-placeholder {
	opacity: 1 !important;
}

:-ms-input-placeholder {
	opacity: 1 !important;
}

:root {
	--base-font-size: 16px;
	--font-family-main: "almoni";
	--font-family-secondery: "FbElitism";
	--grid-width: 85rem;
}

html {
	font-size: 16px;
	font-size: var(--base-font-size);
	scroll-behavior: smooth;
}

body {
	font-family: almoni;
	font-family: var(--font-family-main);
	direction: rtl;
	background-color: #f5f9fd;
}

a {
	color: inherit;
}

.aligncenter {
	text-align: center;
}

.hide-on-desktop {
	display: none;
}

button {
	outline: none;
}

.grid-width {
	max-width: 85rem;
	max-width: var(--grid-width);
	margin: 0 auto;
}

.main-navigation {
	width: 100%;
	height: 5em;
	font-family: FbElitism;
	font-family: var(--font-family-secondery);
	color: #0c163f;
	font-weight: 600;
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 9999;
	background-color: #fff;
	box-shadow: 0 2px 14px 0 rgba(0, 0, 0, .2);
}

.main-navigation .grid-width {
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 100%;
}

.logo {
	width: 7.875em;
	height: 3.6875em;
}

.logo img {
	width: 100%;
}

.logo img, .nav-bar {
	height: 100%;
}

.nav-bar ul {
	list-style: none;
	display: flex;
	padding: 0;
	margin: 0;
	height: 100%;
	align-items: center;
}

.nav-bar ul li {
	height: 100%;
	position: relative;
}

@media (min-width:52.5em) {
	.nav-bar ul li:hover>ul {
		display: block;
	}
	
	.nav-bar li.menu-iteme-has-children:hover>a, .nav-bar li:hover>a {
		border-bottom: 4px solid #ed2c73;
	}
}

.nav-bar ul li ul {
	position: absolute;
	left: 50%;
	top: 100%;
	width: 10em;
	height: auto;
	display: none;
	transform: translateX(-50%);
}

.nav-bar ul li ul li {
	width: 100%;
}

.nav-bar ul li ul a {
	margin: 0;
	padding: 1.2em 0;
	text-align: center;
	width: 100%;
	display: block;
	background: #fff;
	font-size: .85em;
	border: none;
}

.nav-bar ul li ul a:hover {
	background: #f5f6f7;
	border: none;
}

.nav-bar ul li ul a.selected {
	color: #ed2c73;
	border: none;
}

.nav-bar a {
	text-decoration: none;
	font-size: 1rem;
	margin: 0 1.53em;
	letter-spacing: 1.2px;
	height: 100%;
	display: flex;
	align-items: center;
	border: 4px solid transparent;
	border-right: none;
	border-left: none;
}

.nav-bar li.current-menu-ancestor .sub-menu .current-menu-item a, .nav-bar li.current-menu-ancestor>a, .nav-bar li.current-menu-parent .sub-menu .current-menu-item a, .nav-bar li.current-menu-parent>a, .nav-bar li.current_page_ancestor .sub-menu .current-menu-item a, .nav-bar li.current_page_ancestor>a, .nav-bar li.current_page_parent .sub-menu .current-menu-item a, .nav-bar li.current_page_parent>a {
	border-bottom: 4px solid #ed2c73;
}

.login {
	display: flex;
	font-size: 1rem;
	border-right: 1px solid #22487f;
	height: 1.5em;
	align-items: flex-end;
}

.login a {
	text-decoration: none;
}

.login img {
	display: inline-block;
	height: 100%;
	width: 1.5em;
	vertical-align: bottom;
	margin: 0 .5rem 0 .3rem;
}

.custom-button {
	display: block;
	position: relative;
	font-size: 1em;
	font-weight: 700;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	padding: 0;
	color: #fff;
	cursor: pointer;
	background-color: transparent;
	right: .5em;
	transition: all .2s ease-in-out;
}

.custom-button:hover span {
	background-color: #fd488b;
}

.custom-button:active span, .custom-button:hover:active span {
	transform: translate(.55em, .55em);
}

.footer-input>.custom-button:hover:active span, .hero-section-headline>.custom-button:hover:active span {
	background-color: #ed2c73;
}

.custom-button:active:after, .custom-button:hover:active:after {
	opacity: 0;
}

.custom-button span {
	border: 2.5px solid #fff;
	background-color: #ed2c73;
	padding: .55em 1.5em;
	position: relative;
	border-radius: 0;
	display: block;
	text-align: center;
	z-index: 1;
	line-height: 1.5;
}

.custom-button span, .outside-border:after {
	width: 100%;
	height: 100%;
	transition: all .2s ease-in-out;
}

.outside-border:after {
	content: "";
	position: absolute;
	right: -.525em;
	top: .525em;
	border: 2.5px solid;
	border-radius: 5px;
}

.bold-title {
	font-size: 2.5em;
	margin: 0 0 .03125rem;
}

.bold-title, .semi-title {
	font-weight: 700;
	font-family: FbElitism;
}

.semi-title {
	font-size: 1.875em;
	padding: 0;
	margin: .2em 0;
}

.btn-array-btn {
	display: inline-block;
	background: none;
	width: .55em;
	height: .55em;
	border-radius: 50%;
	border: 1px solid;
	padding: 0;
	margin: 0 .65625em;
}

.icon-contain {
	width: 4.375em;
	height: 4.375em;
	line-height: 4.375em;
	text-align: center;
	margin-bottom: 1.75em;
	border-radius: 5px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.icon-contain img {
	width: 63%;
}

.icon-contain.mustard {
	background-color: #fec340;
}

.icon-contain.watermelon {
	background-color: #f0505e;
}

.icon-contain.dusk-blue {
	background-color: #22487f;
}

.icon-contain.twilight {
	background-color: #4f4880;
}

.icon-contain.purple {
	background-color: #894a87;
}

.icon-contain.red-pink {
	background-color: #ed2c73;
}

.btn-array-btn:first-child {
	margin-right: 0;
}

.btn-array.red-pink button {
	color: #ed2c73;
}

.btn-array.dark-indigo button {
	color: #0c163f;
}

.selected {
	background-color: currentColor;
}

.small-title {
	font-size: 1rem;
	margin: 0 0 .4em;
	color: #4a4a4a;
}

.small-subtitle {
	font-size: .9rem;
	margin: 0;
	color: #4a4a4a;
	line-height: 1.35;
}

.form-contain {
	width: 100%;
	padding: 6.25em 0;
	color: #fff;
	background-color: #4f4880;
	position: relative;
}

.collapse-wrapper {
	max-width: 27.375em;
	margin: 0 auto;
}

.form-contain:before {
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	width: 50%;
	height: 100%;
	background-color: #f0505e;
}

.form-contain>.grid-width {
	display: flex;
	align-items: center;
}

.half-grid {
	width: 50%;
}

.input-form {
	position: relative;
	text-align: center;
	align-self: baseline;
}

.input-form form {
	max-width: 27.375em;
	margin: 0 auto;
}

.input-form h4 {
	font-size: 1.375em;
	font-family: FbElitism;
	margin: 0;
}

.input-form input::-webkit-input-placeholder {
	color: rgba(50, 49, 50, .5);
}

.input-form input::-moz-placeholder {
	color: rgba(50, 49, 50, .5);
}

.input-form input:-ms-input-placeholder {
	color: rgba(50, 49, 50, .5);
}

.input-form input::-ms-input-placeholder {
	color: rgba(50, 49, 50, .5);
}

.input-form input::placeholder {
	color: rgba(50, 49, 50, .5);
}

.input-form input, .input-form select {
	width: 100%;
	height: 2.5rem;
	border-radius: .3rem;
	margin-bottom: 1.25rem;
	border: none;
	text-indent: 1.4625rem;
	font-size: .875rem;
	color: #0c163f;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #fff;
}

.input-form select {
	background-image: url("https://cdn-ilegnaf.nitrocdn.com/SwXPyeRMjseHLSKLgXlPKzsgcOBojbnL/assets/images/optimized/rev-b9b8d22/znk.co.il/wp-content/themes/znk/dist/down-arrow-black.c61ce72a.svg");
	background-position: .8em;
}

div.wpcf7 .ajax-loader {
	position: relative;
	top: 18px;
}

span.wpcf7-not-valid-tip {
	color: #fff;
	position: relative;
	top: -10px;
}

.input-form button {
	width: calc(100% - .5em);
	height: 3rem;
	border-radius: .3em;
}

.input-form button span {
	background-color: #fec340;
}

.detail-form {
	align-self: baseline;
}

.detail-form h4 {
	font-size: 1.375em;
	font-family: FbElitism;
	margin: 0 0 .51818em;
}

.input-form select.nitro-lazy {
	background-image: none !important;
}

.detail-form p {
	font-size: .825rem;
	margin-top: 1.125em;
	margin-bottom: 1.125em;
}

.small-bold-title {
	font-weight: 400;
	font-size: 1.125rem;
	font-family: FbElitism;
	margin: 0 0 .5625rem;
}

.small-bold-title.default {
	margin-bottom: .88888em;
}

.underline-title {
	width: 7em;
	margin: 0;
	border-bottom: 1px solid #fff;
}

.underline-title.last {
	margin-bottom: 1em;
}

.location-btn {
	padding-top: .5625rem;
	padding-right: 1.25rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-top: 1px solid #fff;
}

.location:last-child .location-btn {
	border-bottom: 1px solid #fff;
}

.location-content {
	padding-right: 1.25rem;
	display: none;
}

.location {
	position: relative;
}

.location a {
	text-decoration: none;
	color: inherit;
}

input[type=radio].location-state {
	opacity: 0;
	width: 0;
	height: 0;
	position: absolute;
}

.location-content {
	flex-flow: wrap;
	justify-content: space-between;
}

.location input[type=radio].location-state:checked~.location-content {
	display: flex;
}

.location input[type=radio].location-state:checked+.location-btn .triangle-btn {
	transform: rotate(180deg);
}

.triangle-btn {
	display: block;
	width: .625em;
	height: .375em;
	padding: 0;
	background: none;
	border: none;
	background-image: url("https://cdn-ilegnaf.nitrocdn.com/SwXPyeRMjseHLSKLgXlPKzsgcOBojbnL/assets/images/optimized/rev-b9b8d22/znk.co.il/wp-content/themes/znk/dist/down-arrow.6a599d99.svg");
	background-repeat: no-repeat;
	background-size: contain;
	margin: .5985em 1em 1rem;
	pointer-events: none;
}

.triangle-btn.nitro-lazy {
	background-image: none !important;
}

.form-icon {
	margin-bottom: 1em;
}

.form-icon a {
	width: 100%;
	height: 100%;
}

.form-icon img {
	width: 1.75em;
	height: 1.9em;
	margin-left: .69375em;
	-o-object-fit: contain;
	object-fit: contain;
}

footer {
	width: 100%;
	background-color: #0c163f;
	padding: 0 1em;
}

footer .footer-links:last-of-type {
	text-align: left;
}

.contact-us {
	display: flex;
	justify-content: space-between;
	width: 100%;
	align-items: center;
	height: 5em;
	color: #fff;
	max-width: 97rem;
}

.link {
	font-size: .8125rem;
}

.social-media {
	text-align: center;
}

.social-media a {
	width: 100%;
	height: 100%;
}

.social-media img {
	height: 2.5em;
	width: 2.5em;
	-o-object-fit: contain;
	object-fit: contain;
	margin: 0 .84375em;
}

.sticky-form {
	width: 100%;
	background-color: #fec340;
	color: #fff;
	padding-top: 1.1em;
	padding-bottom: 2em;
	text-align: center;
	position: fixed;
	bottom: 0;
	right: 0;
	z-index: 2;
	opacity: 1;
	transition: all .3s cubic-bezier(.65, .05, .36, 1);
}

.sticky-form.close-s {
	width: 4.25em;
	height: 4.25em;
	box-shadow: 0 .2em .9em rgba(0, 0, 0, .38);
	bottom: 2em;
	right: 2em;
	border-radius: 50%;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	-webkit-animation: circleAnimation 10s infinite;
	animation: circleAnimation 10s infinite;
}

.sticky-form.close-s .mail {
	display: block;
}

.sticky-form.close-s>.close, .sticky-form.close-s>.grid-width {
	transition: all .2s cubic-bezier(.65, .05, .36, 1);
	transform: scale(0);
}

.sticky-form>.close, .sticky-form>.grid-width {
	transition: all .2s ease-in-out .4s;
	transform: scale(1);
}

.sticky-form.hidden {
	opacity: 0;
	z-index: -1;
	transform: translateY(100%);
}

.social-media a {
	text-decoration: none;
}

.footer-links, .social-media {
	width: 33.333%;
}

.footer-links a {
	font-size: .87rem;
	padding: 0 .4em;
	text-decoration: none;
	border-left: 1px solid #fff;
}

.footer-links a:last-of-type {
	border: none;
}

.sticky-form a {
	position: absolute;
	display: block;
	cursor: pointer;
}

.sticky-form img {
	width: 100%;
	height: 100%;
}

.sticky-form a.mail {
	right: 50%;
	top: 50%;
	transform: translate(50%, -50%);
	max-width: 2em;
	display: none;
}

.sticky-form a.mail svg {
	width: 100%;
	height: 100%;
}

.sticky-form a.close {
	top: 1.5em;
	right: 1.5em;
	width: 1.6875em;
	z-index: 1;
}

.sticky-form h3 {
	font-size: 1.375em;
	padding-top: 1.3125rem;
	margin: 0 0 1.625rem;
	font-family: FbElitism;
}

.sticky-mobile-cta {
	display: none;
}

.footer-input form>p {
	display: flex;
	align-items: flex-start;
	justify-content: center;
}

.footer-input input {
	height: 2.5rem;
	width: 90%;
	margin-left: 1.68125rem;
	text-indent: .94375rem;
	font-size: .875em;
	border: none;
	border-radius: .3em;
	color: rgba(50, 49, 50, .5);
	outline: none;
}

.footer-input span.wpcf7-not-valid-tip {
	color: #481b2c;
	position: relative;
	top: 3px;
	text-align: right;
}

.footer-input div.wpcf7-response-output {
	color: #481b2c;
}

.sticky-form button {
	height: 3rem;
	width: 15.125rem;
	border-radius: .3em;
}

.hamburger, .mobile-filler, .mobile-wallpaper {
	display: none;
}

.hero {
	background-position: 50%;
	background-size: cover;
	margin: 1.5625em 1.5em 3.7em;
	min-height: 30em;
}

@media (max-width:84em) {
	.hero {
		min-height: 20em;
	}
}

.hero-content {
	text-align: center;
	max-width: 37.5em;
}

.page-title {
	font-size: 2.125rem;
	font-family: FbElitism;
	margin: 0 auto 1.375rem;
	font-weight: 100;
	position: relative;
	display: inline-block;
}

.page-title:after {
	width: 140px;
	height: 3px;
	background-color: #ed2c73;
	display: block;
	content: "";
	margin: 5px auto;
}

.page-subtitle {
	font-family: Almoni;
	font-size: 1.0625rem;
	line-height: 1.5;
	margin: 0;
}

.page-content-container {
	max-width: 54.4375em;
	margin: 0 auto;
	color: #0c163f;
}

.page-content-container img {
	max-width: 100%;
	height: auto;
}

.page-content-container iframe {
	max-width: 100%;
}

.page-content-title {
	font-size: 2.8125rem;
	font-weight: 700;
	margin-top: 0;
	margin-bottom: .75rem;
	font-family: FbElitism, Almoni;
}

.bold {
	font-weight: 900;
}

.page-content-paragraph {
	font-size: 1rem;
	line-height: 1.6;
	margin-bottom: 1em;
	margin-top: 0;
}

.split-grid {
	padding: 5.75em 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.half-a-grid {
	width: 18.75em;
	flex-direction: column;
	text-align: center;
}

.checkmark, .half-a-grid {
	display: flex;
	align-items: center;
}

.checkmark {
	width: 3.75em;
	height: 3.75em;
	border: 4px solid #ed2c73;
	border-radius: 50%;
	margin-bottom: 1.625em;
	justify-content: center;
}

.page-content-medium-title {
	margin-top: 0;
	margin-bottom: 4.375rem;
	line-height: 1.7;
	font-size: 1.6875rem;
	font-family: FbElitism;
	text-align: center;
	font-weight: 400;
}

.page-content-subtitle {
	font-size: 1rem;
	line-height: 1.5;
	margin: 0;
}

.mustard {
	color: #fec340;
}

.watermelon {
	color: #f0505e;
}

.red-pink {
	color: #ed2c73;
}

.eggplantt {
	color: #894a87;
}

.dusk-blue {
	color: #22487f;
}

.displayChange {
	display: block;
}

.app-icon {
	width: 28px;
	height: 28px;
	margin-left: 10px;
	display: inline-block;
}

.app-icon.waze {
	background-image: url("https://cdn-ilegnaf.nitrocdn.com/SwXPyeRMjseHLSKLgXlPKzsgcOBojbnL/assets/images/optimized/rev-b9b8d22/znk.co.il/wp-content/themes/znk/dist/waze.f9691493.png");
}

.app-icon.waze.nitro-lazy {
	background-image: none !important;
}

.app-icon.moovit {
	background-image: url("https://cdn-ilegnaf.nitrocdn.com/SwXPyeRMjseHLSKLgXlPKzsgcOBojbnL/assets/images/optimized/rev-b9b8d22/znk.co.il/wp-content/themes/znk/dist/moovit.33ea0445.png");
}

.app-icon.moovit.nitro-lazy {
	background-image: none !important;
}

.app-icon.gmaps {
	background-image: url("https://cdn-ilegnaf.nitrocdn.com/SwXPyeRMjseHLSKLgXlPKzsgcOBojbnL/assets/images/optimized/rev-b9b8d22/znk.co.il/wp-content/themes/znk/dist/google-map.7e10501a.png");
}

.app-icon.gmaps.nitro-lazy {
	background-image: none !important;
}

.video-popup-overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(1, 7, 32, .9);
	z-index: 999;
	display: none;
	justify-content: center;
	align-items: center;
	opacity: 0;
	transition: opacity .3s ease-in-out;
}

.video-popup-overlay.active {
	display: flex;
	opacity: 1;
}

.video-popup-container {
	position: relative;
	width: 100%;
	max-width: 978px;
	margin: 0 24px;
}

.video-close-btn {
	position: absolute;
	top: -63px;
	right: -3px;
	cursor: pointer;
	width: 60px;
	height: 60px;
}

.video-close-btn span {
	width: 40px;
	height: 5px;
	background-color: #fff;
	border-radius: 4px;
	display: block;
	position: absolute;
	top: 27px;
	right: 9px;
}

.video-close-btn span:first-child {
	transform: rotate(45deg);
}

.video-close-btn span:last-child {
	transform: rotate(-45deg);
}

.video-wrapper {
	width: 100%;
	padding-top: 56.25%;
}

.video-wrapper iframe {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.video-details {
	padding: 2.3125em;
}

.video-description {
	font-size: .9em;
	line-height: 1.5;
	width: 90%;
}

form#wdm_search_submit {
	direction: ltr;
}

.ld-modal.ld-login-modal {
	z-index: 99999;
}

.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password:before, .learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username:before {
	top: 2em;
}

.learndash-wrapper .ld-button:not(.ld-js-register-account):not(.learndash-link-previous-incomplete):not(.ld-button-transparent) {
	background-color: transparent !important;
	background-color: initial !important;
	color: #000 !important;
	color: initial !important;
	font-size: 16px;
	font-weight: 700;
	font-family: FbElitism;
	padding: 0 !important;
}

.learndash-wrapper .ld-button:hover {
	opacity: 1 !important;
}

.learndash-wrapper .ld-button.ld-login-button.ld-login .ld-icon {
	margin: -.4rem .5rem 0 .3rem;
	width: 24px;
	height: 24px;
	background-image: url("https://cdn-ilegnaf.nitrocdn.com/SwXPyeRMjseHLSKLgXlPKzsgcOBojbnL/assets/images/source/rev-b9b8d22/znk.co.il/wp-content/themes/znk/dist/login-icon.1a2a900c.svg");
	pointer-events: none;
}

.learndash-wrapper .ld-button.ld-login-button.ld-login .ld-icon.nitro-lazy {
	background-image: none !important;
}

.learndash-wrapper .ld-button.ld-login-button.ld-login .ld-icon:before {
	display: none;
}

.learndash-wrapper .ld-status-waiting {
	background-color: #22487f;
	color: #fff;
}

.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
	color: #0c163f;
}

.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview {
	align-items: center;
}

.single-sfwd-courses .hero {
	display: none;
}

.single-sfwd-courses section.page-content {
	padding: 6rem 0;
}

.single-sfwd-courses .articles {
	display: none;
}

.ld-course-list-items .ld_course_grid .btn-primary, .ld-course-list-items .ld_course_grid .btn-primary:hover {
	background-color: #ed2c73;
	border-color: #ed2c73;
}

@media (max-width:85.375rem) {
	.grid-width {
		max-width: 72.25rem;
	}
	
	.collapse-wrapper, .input-form form {
		max-width: 23em;
	}
	
	.video-section {
		padding: 0 .7em;
		max-width: 100%;
		justify-content: center;
	}
}

@media (max-width:72.25rem) {
	html {
		font-size: 16px;
		font-size: var(--base-font-size);
	}
	
	.main-navigation {
		padding: 0 1.5em;
	}
	
	.nav-bar a {
		margin: 0 .5em;
	}
	
	.footer-links {
		width: 41%;
	}
	
	.footer-links a {
		font-size: .8rem;
	}
	
	.social-media {
		width: 18%;
	}
}

@media (max-width:64em) {
	.video-container {
		width: calc(33% - 1.6rem);
	}
}

@media (max-width:52.5em) {
	.grid-width {
		width: 100%;
		padding-right: 1.5em;
		padding-left: 1.5em;
	}
	
	.page-content-container {
		max-width: 32.5em;
	}
	
	.page-content-container table {
		width: 100%;
	}
	
	.half-a-grid {
		max-width: 29.4047vw;
		width: auto;
	}
	
	.main-navigation {
		padding: 0;
	}
	
	.normal-subtitle {
		width: 80%;
		margin: 0 auto;
	}
	
	.form-contain>.grid-width {
		justify-content: space-around;
	}
	
	.footer-links {
		width: 41%;
	}
	
	.footer-links a {
		font-size: .8rem;
	}
	
	.social-media {
		width: 18%;
	}
	
	.input-form form>.normal-subtitle {
		margin-bottom: .6rem;
	}
	
	.br-remove {
		display: none;
	}
}

@media (max-width:52.4375rem) {
	.hide-on-desktop {
		display: block;
	}
	
	.grid-width {
		max-width: 100%;
		padding-left: 7.8125em;
		padding-right: 7.8125em;
	}
	
	.page-content-container {
		max-width: 36.25em;
	}
	
	.page-content-medium-title {
		font-size: 1.5rem;
		line-height: 1.92;
	}
	
	.page-content-subtitle {
		font-size: 1.05rem;
	}
	
	.displayChange {
		display: none;
	}
	
	.split-grid {
		padding-bottom: 4.5em;
	}
	
	.grid-width.contact-us {
		padding-top: 1.5em;
		padding-bottom: 1.5em;
	}
	
	.main-navigation {
		padding: 0;
	}
	
	.main-navigation .grid-width {
		max-width: 100%;
		padding-left: 0;
		padding-right: 1.5em;
	}
	
	.main-navigation.grid-width {
		padding: 0;
	}
	
	.login {
		display: none;
	}
	
	.nav-bar {
		position: fixed;
		top: 5em;
		height: 0;
		right: 0;
		width: 100%;
		background: #fff;
		overflow: auto;
		visibility: hidden;
		transition: all .4s ease-in-out;
		-webkit-overflow-scrolling: touch;
	}
	
	.nav-bar.open {
		visibility: visible;
		height: calc(100% - 5em);
	}
	
	.nav-bar ul {
		display: block;
	}
	
	.nav-bar ul li {
		height: auto;
	}
	
	.nav-bar ul li.active-submenu>a {
		border-bottom: 4px solid #ed2c73;
	}
	
	.nav-bar ul li.active-submenu ul {
		max-width: 10em;
		display: block;
	}
	
	.nav-bar ul li.active-submenu ul, .nav-bar ul li ul {
		position: relative;
		left: auto;
		margin: 0 auto;
		width: auto;
	}
	
	.nav-bar ul li ul {
		max-width: 100%;
		transform: none;
	}
	
	.nav-bar a {
		display: block;
		padding: 1.23em 0;
		text-align: center;
		border-bottom: 2px solid #eee;
	}
	
	.hamburger {
		display: block;
		height: 5em;
		width: 5em;
		background-color: #22487f;
		padding: 0;
		border: none;
		margin: none;
		outline: none;
	}
	
	.form-contain {
		padding: 0;
	}
	
	.form-contain:before {
		display: none;
	}
	
	.detail-form h4 {
		text-align: center;
		margin-bottom: 1.875rem;
	}
	
	.form-contain>.grid-width {
		padding: 0;
		flex-direction: column;
		flex-flow: column;
	}
	
	.half-grid {
		width: 100%;
		padding: 5.625em 2.625em;
	}
	
	.collapse-wrapper, .input-form form {
		max-width: calc(100% - 7.8125em);
	}
	
	.input-form {
		background: #f0505e;
	}
	
	.small-title {
		font-size: 1rem;
	}
	
	.contact-us {
		padding-top: 1.5em;
		min-height: 10em;
		text-align: center;
		flex-direction: column;
	}
	
	.footer-links, .social-media {
		width: 100%;
	}
	
	footer .footer-links:last-of-type {
		text-align: center;
		margin-bottom: 1.625rem;
	}
	
	.footer-links {
		margin-bottom: 1rem;
	}
	
	.social-media {
		margin-bottom: 1.5rem;
		order: -1;
	}
	
	.sticky-form .grid-width {
		padding-left: 0;
		padding-right: 5vw;
	}
	
	.footer-input input {
		width: calc(10vw + 5rem);
		height: 2.8125rem;
		margin-left: .75rem;
	}
	
	.sticky-form button {
		width: 6.625rem;
		height: 3rem;
	}
	
	.sticky-form button span {
		font-size: 1rem;
	}
	
	.footer-input>.outside-border:after {
		right: -.265em;
		top: .525em;
	}
	
	.sticky-form h3 {
		padding-top: 1.6875rem;
	}
	
	footer .footer-links:last-of-type {
		margin: 0;
	}
	
	.video-title {
		margin-bottom: .9rem;
		font-size: 1.95rem;
	}
	
	.video-container {
		width: calc(50% - 1.78125em);
		margin-bottom: 1.95em;
	}
	
	.video-background-area {
		margin-bottom: 2em;
	}
	
	.video-info {
		text-align: right;
	}
}

@media (max-width:37.5rem) {
	html {
		font-size: 16px;
		font-size: var(--base-font-size);
	}
	
	.grid-width {
		max-width: 100%;
		padding-left: 5.9375em;
		padding-right: 5.9375em;
	}
	
	.main-navigation.grid-width {
		padding-right: 1.58125rem;
	}
	
	.sticky-form>.grid-width {
		padding: 0;
	}
	
	.small-subtitle {
		font-size: .875rem;
	}
	
	.sticky-form {
		padding-left: 2.25rem;
		padding-right: 1.9375rem;
		width: 100%;
		height: 100%;
		z-index: 9999;
	}
	
	.sticky-form.close-s {
		background-color: transparent;
		pointer-events: none;
		width: 100%;
		height: 5.5em;
		box-shadow: none;
		bottom: 0;
		right: 0;
		border-radius: 0;
	}
	
	.sticky-form.close-s .mail {
		display: none;
	}
	
	.footer-input form>p {
		flex-flow: column;
		align-items: center;
	}
	
	.wpcf7-form-control-wrap {
		width: 100%;
	}
	
	.footer-input button, .footer-input input {
		width: 100%;
		height: 2.8125rem;
	}
	
	.footer-input button span {
		font-size: 1rem;
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 0;
	}
	
	.normal-subtitle>br {
		display: none;
	}
	
	.sticky-mobile-cta {
		display: block;
		position: fixed;
		bottom: 0;
		width: 100%;
		height: 5.5em;
		background-color: #fec340;
		display: flex;
		align-items: center;
		justify-content: center;
		z-index: 4;
		transition: all .3s ease-in-out;
	}
	
	.sticky-mobile-cta.hidden {
		opacity: 0;
		z-index: -1;
		transform: translateY(100%);
	}
	
	.sticky-mobile-cta button {
		width: 140px;
		height: 54px;
		border-radius: 4px;
		border: 3px solid #fff;
		background-color: #ed2c73;
		font-size: 18px;
		color: #fff;
		font-family: almoni;
		font-weight: 700;
		margin: 0 4px;
	}
	
	.video-container {
		width: 100%;
	}
	
	.play-btn {
		width: 4.4375em;
		height: 4.4375em;
		margin-bottom: 1.5rem;
	}
}

@media (max-width:37.4375rem) {
	.grid-width {
		padding-left: 1em;
		padding-right: 1em;
	}
	
	.grid-width, .page-content-container {
		max-width: 100%;
	}
	
	.hero {
		min-height: 12.5em;
	}
	
	.split-grid {
		padding: 4em 0;
		flex-flow: column;
		flex-wrap: nowrap;
		align-items: center;
	}
	
	.checkmark {
		font-size: 1.6em;
		border-width: 4px;
		margin-bottom: 1em;
		width: 2.6em;
		height: 2.6em;
	}
	
	.checkmark svg {
		width: 1.2em;
	}
	
	.half-a-grid {
		max-width: 12em;
		margin-bottom: 2em;
	}
	
	.half-a-grid .page-content-paragraph {
		margin: 0;
	}
	
	.half-a-grid:last-of-type {
		margin-bottom: 0;
	}
	
	.displayChange {
		display: block;
	}
	
	.small-title {
		max-width: 10.6875rem;
	}
	
	.social-media img {
		width: 1.875em;
		height: 1.875em;
		margin: 0 .5em;
	}
	
	.footer-links a {
		font-size: .8rem;
	}
	
	.form-icon {
		display: flex;
	}
	
	.form-icon img {
		margin: 0;
	}
	
	.half-grid {
		padding-right: 0;
		padding-left: 0;
	}
	
	.collapse-wrapper, .input-form form {
		max-width: calc(100% - 20vw);
	}
}

@media (max-width:29rem) {
	.footer-links a {
		padding-right: .1em;
		font-size: .75rem;
	}
}

@media (max-width:20rem) {
	footer .footer-links:last-of-type {
		text-align: center;
	}
	
	.half-grid {
		padding-right: 0;
		padding-left: 0;
	}
	
	.collapse-wrapper, .input-form form {
		max-width: 100%;
		padding-right: 1em;
		padding-left: 1em;
	}
	
	.hero {
		min-height: 12em;
		margin: 0 1em 3em;
	}
	
	.page-content-title {
		font-size: 2rem;
	}
	
	.split-grid {
		padding-top: 2.625em;
		padding-bottom: 4em;
	}
	
	.half-a-grid {
		max-width: 11.875em;
		margin-bottom: 2em;
	}
	
	.checkmark {
		font-size: 1em;
		border-width: 4px;
	}
	
	.page-content-medium-title, .page-content-paragraph {
		font-size: 1.125rem;
	}
	
	.page-content-subtitle {
		font-size: 1rem;
	}
	
	.video-container {
		margin-bottom: .8125rem;
	}
	
	.video-title {
		font-size: 1.8125rem;
		margin-bottom: .6rem;
	}
	
	.video-background-area {
		height: 10.375em;
		margin-bottom: 1.5rem;
	}
	
	.play-btn {
		width: 2.25em;
		height: 2.25em;
		margin-bottom: .875rem;
	}
	
	.video-info .page-content-subtitle {
		font-size: 1rem;
	}
}

@-webkit-keyframes circleAnimation {
	0% {
		transform: scale(1);
	}
	
	3% {
		transform: scale(1.1);
	}
	
	6% {
		transform: scale(1);
	}
}

@keyframes circleAnimation {
	0% {
		transform: scale(1);
	}
	
	3% {
		transform: scale(1.1);
	}
	
	6% {
		transform: scale(1);
	}
}
