/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/custom.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;500;600;700&amp;family=Playfair+Display:wght@400;700&amp;display=swap);
/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/custom.scss (1) ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&display=swap);
/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/custom.scss (2) ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=DM Sans:wght@300;400;500;600;700&amp;family=Playfair+Display:wght@400;700&amp;display=swap);
/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/custom.scss (3) ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://cdn.jsdelivr.net/gh/lipis/flag-icons@6.6.6/css/flag-icons.min.css);
/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/custom.scss (4) ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
/* ----------------------------------------------------------------
	Canvas: SAAS 2
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------------------
	FONTS
---------------------------------------------------------------------------- */
:root {
  --cnvs-themecolor: #3E45EB;
  --cnvs-themecolor-rgb: 62, 69, 235;
  --cnvs-gradient-color: linear-gradient(to right, #f6955c, #f23457);
  --cnvs-saas-color-1: #FFF7EF;
  --cnvs-saas-color-2: #F9FAF6;
  --cnvs-font-size-h1:	2.75rem;
  --cnvs-font-size-h2:	2rem;
  --cnvs-font-size-h3:	1.75rem;
  --cnvs-font-size-h4:	1.5rem;
  --cnvs-font-size-h5:	1rem;
  --cnvs-font-size-h6:	0.875rem;
  --cnvs-section-padding: 6rem;
  --bs-body-font-size: 1.125rem;
  --cnvs-primary-font: "DM Sans", sans-serif;
  --cnvs-body-font: "DM Sans", sans-serif;
  --cnvs-secondary-font: "Cookie", cursive;
  --cnvs-other-font: "Marcellus", serif;
  --cnvs-slider-arrow-color: var(--cnvs-contrast-300);
  --cnvs-slider-arrows-bg-color: transparent;
  --cnvs-slider-arrows-bg-hover-color: var(--cnvs-slider-arrows-bg-color);
  --cnvs-slider-arrows-size: 34px;
  --cnvs-canvas-slider-dots-size: 0.725rem;
  --cnvs-card-rounded: 20px;
}

:root,
.not-dark {
  --cnvs-heading-color: var(--cnvs-contrast-1000);
}

.fw-bolder {
  font-weight: 800 !important;
}

.rounded-xxl {
  border-radius: var(--cnvs-card-rounded);
}

.gradient-color {
  background-image: var(--cnvs-gradient-color) !important;
}

.gradient-text {
  font-family: var(--cnvs-secondary-font);
  padding: 0 5px;
  font-size: 120%;
}

.cnvs-bg-color-1 {
  background-color: var(--cnvs-saas-color-1) !important;
}

.cnvs-bg-color-2 {
  background-color: var(--cnvs-saas-color-2) !important;
}

#header {
  --cnvs-primary-menu-font-size: 1.125rem;
  --cnvs-primary-menu-tt:	none;
  --cnvs-primary-menu-ls:	0;
  --cnvs-primary-menu-padding-x: 20px;
  --cnvs-primary-menu-font-weight: 400;
  --cnvs-primary-menu-font: var(--cnvs-body-font);
}

#wrapper {
  background: var(--cnvs-body-bg);
  background-image: var(--cnvs-body-image);
  background-repeat: repeat-y;
  background-position: center top;
  background-size: 100% auto;
}

/* Swiper Tabs */
.swiper-pagination-progress {
  --cnvs-swiper-bar-size: 2px;
  --cnvs-swiper-bar-color: var(--cnvs-contrast-200);
  --cnvs-swiper-bar-active-color: var(--cnvs-contrast-1000);
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: auto;
  border-radius: 0;
  opacity: 1;
  margin: 0px;
  background-color: transparent;
}

.swiper-pagination-progress .swiper-pagination-bar,
.swiper-pagination-progress .swiper-pagination-bar-active {
  position: absolute;
  bottom: 0;
  border-radius: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: var(--cnvs-swiper-bar-size);
  margin: 0px;
  background-color: var(--cnvs-swiper-bar-color);
}

.swiper-pagination-progress .swiper-pagination-bar-active {
  z-index: 2;
  width: 0%;
  background-color: var(--cnvs-swiper-bar-active-color);
}

.active .swiper-pagination-progress .swiper-pagination-bar-active {
  animation-name: swiperbarAnim;
  animation-duration: 5s;
  animation-timing-function: ease-in;
  animation-iteration-count: 1;
  animation-direction: alternate;
  animation-fill-mode: forwards;
}

@keyframes swiperbarAnim {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
.swiper-tab-link {
  --swiper-tab-title: #AAA;
  --swiper-tab-content: ;
  counter-increment: step-counter;
  position: relative;
  overflow: hidden;
  margin-bottom: 5px;
  padding: 20px 0;
  cursor: pointer;
}

.swiper-tab-link::before {
  content: "0" counter(step-counter) ".";
  position: relative;
  display: inline-block;
  font-size: 26px;
  font-weight: 600;
  min-width: 50px;
  margin-right: 5px;
  color: var(--swiper-tab-title);
  font-family: monospace;
  line-height: 1;
}

.swiper-tab-link .swiper-tab-title {
  display: inline-block;
  color: var(--swiper-tab-title);
  margin-bottom: 0;
  font-size: calc(1.275rem + 0.3vw);
}

.swiper-tab-link .swiper-tab-content {
  margin-bottom: 0;
  padding-top: 10px;
  margin-left: 5px;
  line-height: 0;
  opacity: 0;
  vertical-align: middle;
  font-size: 1rem;
  transition: line-height 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s 0.1s cubic-bezier(0.4, 0, 0.2, 1);
}

@media (min-width: 768px) {
  .swiper-tab-link .swiper-tab-content {
    margin-left: 60px;
  }
}
.swiper-tab-link.active .swiper-tab-content {
  opacity: 0.8;
  line-height: var(--cnvs-line-height-content);
  transition: line-height 0.5s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

.swiper-tab-link.active {
  --swiper-tab-title: #000;
}

.back-shadow {
  ---cnvs-back-shadow-size: 5px;
  ---cnvs-back-shadow-bg: var(--cnvs-contrast-1000);
  ---cnvs-back-shadow-color: var(--cnvs-contrast-0);
  position: relative;
  background-color: var(---cnvs-back-shadow-color);
  border: 1px solid var(---cnvs-back-shadow-bg);
  margin-left: var(---cnvs-back-shadow-size);
  margin-bottom: var(---cnvs-back-shadow-size);
  box-shadow: calc(-1 * var(---cnvs-back-shadow-size)) var(---cnvs-back-shadow-size) 0 var(---cnvs-back-shadow-bg);
}

.pricing-bg {
  position: absolute;
  left: 0;
  top: 0;
  transform: scale(120%);
  z-index: -1;
  opacity: 0.4;
  object-fit: cover;
  width: 100%;
}

.pts-left,
.pts-right {
  font-weight: 600 !important;
}

.toggle {
  --cnvs-toggle-base-color: var(--cnvs-heading-color);
  --cnvs-toggle-font-size: 1.125rem;
  --cnvs-toggle-title-color: var(--cnvs-heading-color);
  --cnvs-toggle-content-padding: 1.5rem 1.75rem;
  margin: 0 0 30px 0;
}

.toggle-header {
  border-radius: var(--cnvs-card-rounded);
  font-weight: 600;
}

.toggle-content {
  padding: 1.5rem 0;
  padding-bottom: 0.75rem;
  opacity: 0.8;
  margin-bottom: 0;
}

.toggle-closed {
  transition: 0.2s;
  opacity: 0.2;
}

.toggle-active .toggle-closed {
  display: block;
  transform: rotate(45deg);
  opacity: 1;
}

.pricing-tenure-switcher .btn-group {
  background-color: var(--cnvs-contrast-200);
  padding: 6px;
}

.pricing-tenure-switcher .btn-group .btn {
  --bs-btn-border-width: 0;
  --bs-btn-padding-x: 1.25rem;
  --bs-btn-padding-y: 0.425rem;
  --bs-btn-font-size: var(--bs-body-font-size);
  --bs-btn-font-weight: 500;
  border-radius: var(--bs-border-radius-pill) !important;
}

.pricing-tenure-switcher .btn-check:checked + .btn {
  background-color: var(--cnvs-contrast-900);
  color: #FFF;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FudmFzL2Nzcy9zdHlsZS1jdXN0b20uY3NzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFPQTs7a0VBQUE7QUFJQTs7OEVBQUE7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFWSjs7QUFhQTs7RUFFSTtBQVZKOztBQWFBO0VBQ0k7QUFWSjs7QUFhQTtFQUNJO0FBVko7O0FBYUE7RUFDSTtBQVZKOztBQWFBO0VBQ0k7RUFDQTtFQUNBO0FBVko7O0FBYUE7RUFDSTtBQVZKOztBQWFBO0VBQ0k7QUFWSjs7QUFhQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVZKOztBQWFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVZKOztBQWNBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFYSjs7QUFhQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFWSjs7QUFhQTtFQUNJO0VBQ0E7RUFDQTtBQVZKOztBQVlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBVEo7O0FBV0E7RUFDSTtJQUNJO0VBUk47RUFVRTtJQUNJO0VBUk47QUFDRjtBQVdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVRKOztBQVlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFUSjs7QUFZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBVEo7O0FBWUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBVEo7O0FBWUE7RUFDSTtJQUNJO0VBVE47QUFDRjtBQVlBO0VBQ0k7RUFDQTtFQUNBO0FBVko7O0FBYUE7RUFDSTtBQVZKOztBQWFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBVko7O0FBY0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBWEo7O0FBY0E7O0VBRUk7QUFYSjs7QUFlQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBWko7O0FBZUE7RUFDSTtFQUNBO0FBWko7O0FBZUE7RUFDSTtFQUNBO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVpKOztBQWVBO0VBQ0k7RUFDQTtBQVpKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2N1c3RvbS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUxhdG86d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwJmFtcDtmYW1pbHk9UGxheWZhaXIrRGlzcGxheTp3Z2h0QDQwMDs3MDAmYW1wO2Rpc3BsYXk9c3dhcFwiIDtcclxuQGltcG9ydCBcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9S2FsYW06d2dodEAzMDA7NDAwOzcwMCZkaXNwbGF5PXN3YXBcIjtcclxuQGltcG9ydCBcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9RE0gU2Fuczp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDAmYW1wO2ZhbWlseT1QbGF5ZmFpcitEaXNwbGF5OndnaHRANDAwOzcwMCZhbXA7ZGlzcGxheT1zd2FwXCIgO1xyXG5AaW1wb3J0IFwiaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2doL2xpcGlzL2ZsYWctaWNvbnNANi42LjYvY3NzL2ZsYWctaWNvbnMubWluLmNzc1wiO1xyXG5cclxuLy9AaW1wb3J0IHVybChcIi4uL2J1aWxkL2ZvbnRzL0thbGFtL3N0eWxlc2hlZXQuY3NzXCIpO1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdENhbnZhczogU0FBUyAyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRGT05UU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG46cm9vdCB7XHJcbiAgICAtLWNudnMtdGhlbWVjb2xvcjogIzNFNDVFQjtcclxuICAgIC0tY252cy10aGVtZWNvbG9yLXJnYjogNjIsIDY5LCAyMzU7XHJcbiAgICAtLWNudnMtZ3JhZGllbnQtY29sb3I6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y2OTU1YywgI2YyMzQ1Nyk7XHJcblxyXG4gICAgLy8tLWNudnMtYm9keS1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL25ldy9ibHVyLWJnLnBuZ1wiKTtcclxuXHJcbiAgICAtLWNudnMtc2Fhcy1jb2xvci0xOiAjRkZGN0VGO1xyXG4gICAgLS1jbnZzLXNhYXMtY29sb3ItMjogI0Y5RkFGNjtcclxuXHJcbiAgICAtLWNudnMtZm9udC1zaXplLWgxOlx0Mi43NXJlbTtcclxuICAgIC0tY252cy1mb250LXNpemUtaDI6XHQycmVtO1xyXG4gICAgLS1jbnZzLWZvbnQtc2l6ZS1oMzpcdDEuNzVyZW07XHJcbiAgICAtLWNudnMtZm9udC1zaXplLWg0Olx0MS41cmVtO1xyXG4gICAgLS1jbnZzLWZvbnQtc2l6ZS1oNTpcdDFyZW07XHJcbiAgICAtLWNudnMtZm9udC1zaXplLWg2Olx0MC44NzVyZW07XHJcbiAgICAtLWNudnMtc2VjdGlvbi1wYWRkaW5nOiA2cmVtO1xyXG4gICAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblxyXG4gICAgLS1jbnZzLXByaW1hcnktZm9udDogJ0RNIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgLS1jbnZzLWJvZHktZm9udDogJ0RNIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgLS1jbnZzLXNlY29uZGFyeS1mb250OiAnQ29va2llJywgY3Vyc2l2ZTtcclxuICAgIC0tY252cy1vdGhlci1mb250OiAnTWFyY2VsbHVzJywgc2VyaWY7XHJcblxyXG4gICAgLS1jbnZzLXNsaWRlci1hcnJvdy1jb2xvcjogdmFyKC0tY252cy1jb250cmFzdC0zMDApO1xyXG4gICAgLS1jbnZzLXNsaWRlci1hcnJvd3MtYmctY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLS1jbnZzLXNsaWRlci1hcnJvd3MtYmctaG92ZXItY29sb3I6IHZhcigtLWNudnMtc2xpZGVyLWFycm93cy1iZy1jb2xvcik7XHJcbiAgICAtLWNudnMtc2xpZGVyLWFycm93cy1zaXplOiAzNHB4O1xyXG4gICAgLS1jbnZzLWNhbnZhcy1zbGlkZXItZG90cy1zaXplOiAwLjcyNXJlbTtcclxuICAgIC0tY252cy1jYXJkLXJvdW5kZWQ6IDIwcHg7XHJcbn1cclxuXHJcbjpyb290LFxyXG4ubm90LWRhcmsge1xyXG4gICAgLS1jbnZzLWhlYWRpbmctY29sb3I6IHZhcigtLWNudnMtY29udHJhc3QtMTAwMCk7XHJcbn1cclxuXHJcbi5mdy1ib2xkZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC14eGwge1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tY252cy1jYXJkLXJvdW5kZWQpO1xyXG59XHJcblxyXG4uZ3JhZGllbnQtY29sb3Ige1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tY252cy1ncmFkaWVudC1jb2xvcikgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyYWRpZW50LXRleHQge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWNudnMtc2Vjb25kYXJ5LWZvbnQpO1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICBmb250LXNpemU6IDEyMCU7XHJcbn1cclxuXHJcbi5jbnZzLWJnLWNvbG9yLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY252cy1zYWFzLWNvbG9yLTEpICAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY252cy1iZy1jb2xvci0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNudnMtc2Fhcy1jb2xvci0yKSAgIWltcG9ydGFudDtcclxufVxyXG5cclxuI2hlYWRlciB7XHJcbiAgICAtLWNudnMtcHJpbWFyeS1tZW51LWZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAtLWNudnMtcHJpbWFyeS1tZW51LXR0Olx0bm9uZTtcclxuICAgIC0tY252cy1wcmltYXJ5LW1lbnUtbHM6XHQwO1xyXG4gICAgLS1jbnZzLXByaW1hcnktbWVudS1wYWRkaW5nLXg6IDIwcHg7XHJcbiAgICAtLWNudnMtcHJpbWFyeS1tZW51LWZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAtLWNudnMtcHJpbWFyeS1tZW51LWZvbnQ6IHZhcigtLWNudnMtYm9keS1mb250KTtcclxufVxyXG5cclxuI3dyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY252cy1ib2R5LWJnKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWNudnMtYm9keS1pbWFnZSk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbn1cclxuXHJcblxyXG4vKiBTd2lwZXIgVGFicyAqL1xyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xyXG4gICAgLS1jbnZzLXN3aXBlci1iYXItc2l6ZTogMnB4O1xyXG4gICAgLS1jbnZzLXN3aXBlci1iYXItY29sb3I6ICB2YXIoLS1jbnZzLWNvbnRyYXN0LTIwMCk7XHJcbiAgICAtLWNudnMtc3dpcGVyLWJhci1hY3RpdmUtY29sb3I6IHZhcigtLWNudnMtY29udHJhc3QtMTAwMCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLWJhcixcclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIC5zd2lwZXItcGFnaW5hdGlvbi1iYXItYWN0aXZlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1jbnZzLXN3aXBlci1iYXItc2l6ZSk7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNudnMtc3dpcGVyLWJhci1jb2xvcik7XHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tYmFyLWFjdGl2ZSB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgd2lkdGg6IDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY252cy1zd2lwZXItYmFyLWFjdGl2ZS1jb2xvcik7XHJcbn1cclxuLmFjdGl2ZSAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLWJhci1hY3RpdmUge1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHN3aXBlcmJhckFuaW07XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDVzO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XHJcbiAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XHJcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxufVxyXG5Aa2V5ZnJhbWVzIHN3aXBlcmJhckFuaW0ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItdGFiLWxpbmsge1xyXG4gICAgLS1zd2lwZXItdGFiLXRpdGxlOiAjQUFBO1xyXG4gICAgLS1zd2lwZXItdGFiLWNvbnRlbnQ6IDtcclxuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzdGVwLWNvdW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpcGVyLXRhYi1saW5rOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCIwXCIgY291bnRlcihzdGVwLWNvdW50ZXIpJy4nO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1pbi13aWR0aDogNTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgY29sb3I6IHZhcigtLXN3aXBlci10YWItdGl0bGUpO1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uc3dpcGVyLXRhYi1saW5rIC5zd2lwZXItdGFiLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiB2YXIoLS1zd2lwZXItdGFiLXRpdGxlKTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XHJcbn1cclxuXHJcbi5zd2lwZXItdGFiLWxpbmsgLnN3aXBlci10YWItY29udGVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgdHJhbnNpdGlvbjogbGluZS1oZWlnaHQgMC42cyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSwgb3BhY2l0eSAuMXMgLjFzIGN1YmljLWJlemllciguNCwwLC4yLDEpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zd2lwZXItdGFiLWxpbmsgLnN3aXBlci10YWItY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItdGFiLWxpbmsuYWN0aXZlIC5zd2lwZXItdGFiLWNvbnRlbnQge1xyXG4gICAgb3BhY2l0eTogLjg7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tY252cy1saW5lLWhlaWdodC1jb250ZW50KTtcclxuICAgIHRyYW5zaXRpb246IGxpbmUtaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSksIG9wYWNpdHkgLjE1cyAuMTVzIGN1YmljLWJlemllciguNCwwLC4yLDEpO1xyXG59XHJcblxyXG4uc3dpcGVyLXRhYi1saW5rLmFjdGl2ZSB7XHJcbiAgICAtLXN3aXBlci10YWItdGl0bGU6ICMwMDA7XHJcbn1cclxuXHJcbi5iYWNrLXNoYWRvdyB7XHJcbiAgICAtLS1jbnZzLWJhY2stc2hhZG93LXNpemU6IDVweDtcclxuICAgIC0tLWNudnMtYmFjay1zaGFkb3ctYmc6IHZhcigtLWNudnMtY29udHJhc3QtMTAwMCk7XHJcbiAgICAtLS1jbnZzLWJhY2stc2hhZG93LWNvbG9yOiB2YXIoLS1jbnZzLWNvbnRyYXN0LTApO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tLWNudnMtYmFjay1zaGFkb3ctY29sb3IpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tLWNudnMtYmFjay1zaGFkb3ctYmcpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLS1jbnZzLWJhY2stc2hhZG93LXNpemUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tLWNudnMtYmFjay1zaGFkb3ctc2l6ZSk7XHJcbiAgICBib3gtc2hhZG93OiBjYWxjKC0xICogdmFyKC0tLWNudnMtYmFjay1zaGFkb3ctc2l6ZSkpIHZhcigtLS1jbnZzLWJhY2stc2hhZG93LXNpemUpIDAgdmFyKC0tLWNudnMtYmFjay1zaGFkb3ctYmcpO1xyXG59XHJcblxyXG5cclxuLnByaWNpbmctYmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMTIwJSk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wdHMtbGVmdCxcclxuLnB0cy1yaWdodCB7XHJcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4udG9nZ2xlIHtcclxuICAgIC0tY252cy10b2dnbGUtYmFzZS1jb2xvcjogdmFyKC0tY252cy1oZWFkaW5nLWNvbG9yKTtcclxuICAgIC0tY252cy10b2dnbGUtZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIC0tY252cy10b2dnbGUtdGl0bGUtY29sb3I6IHZhcigtLWNudnMtaGVhZGluZy1jb2xvcik7XHJcbiAgICAtLWNudnMtdG9nZ2xlLWNvbnRlbnQtcGFkZGluZzogMS41cmVtIDEuNzVyZW07XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbn1cclxuXHJcbi50b2dnbGUtaGVhZGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWNudnMtY2FyZC1yb3VuZGVkKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi50b2dnbGUtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAuNzVyZW07XHJcbiAgICBvcGFjaXR5OiAuODtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi50b2dnbGUtY2xvc2VkIHtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgIG9wYWNpdHk6IC4yO1xyXG59XHJcblxyXG4udG9nZ2xlLWFjdGl2ZSAudG9nZ2xlLWNsb3NlZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5wcmljaW5nLXRlbnVyZS1zd2l0Y2hlciAuYnRuLWdyb3VwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNudnMtY29udHJhc3QtMjAwKTtcclxuICAgIHBhZGRpbmc6IDZweDtcclxufVxyXG5cclxuLnByaWNpbmctdGVudXJlLXN3aXRjaGVyIC5idG4tZ3JvdXAgLmJ0biB7XHJcbiAgICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDA7XHJcbiAgICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XHJcbiAgICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuNDI1cmVtO1xyXG4gICAgLS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XHJcbiAgICAtLWJzLWJ0bi1mb250LXdlaWdodDogNTAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHJpY2luZy10ZW51cmUtc3dpdGNoZXIgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jbnZzLWNvbnRyYXN0LTkwMCk7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxufVxyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/