@charset "UTF-8";
/*

	main.scss
	--------------------
	The primary Sass file in the root folder that imports all others.

	/abstracts
	--------------------
	Holds Sass tools, helper files, variables, functions, mixins and other config files. 
	These files are meant to be just helpers which don’t output any CSS when compiled

	/base
	--------------------
	Holds the boilerplate code for the project. 
	Including standard styles such as resets and typographic rules, which are commonly used throughout your project.

	/components
	--------------------
	Holds all of your styles for buttons, carousels, sliders, and similar page components (think widgets). 
	Your project will typically contain a lot of component files — as the whole site/app should be mostly composed of small modules.

	/layout
	--------------------
	Contains all styles involved with the layout of your project. 
	Such as styles for your header, footer, navigation and the grid system.

	/pages
	--------------------
	Any styles specific to individual pages will sit here. 
	For example it’s not uncommon for the home page of your site to require page specific styles that no other page receives.

*/
.bg-caption-wrap {
  position: relative;
  display: inline-block; }

.bg-caption-wrap img {
  display: block;
  max-width: 100%;
  height: auto; }

.center .media-caption-wrap {
	margin: auto;
}

.media-caption-wrap {
	position: relative;
	width: fit-content;
}
.nectar-post-grid-item-bg .media-caption-wrap {
	position: static;
}
.media-caption-wrap::after {
	content: attr(data-caption);
    position: absolute;
    bottom: 0;
    right: 0;
    translate: -100%;
    writing-mode: vertical-rl;
    text-orientation: mixed;
    transform: translateX(100%) rotate(180deg);
    padding: 1rem 0.6rem;
    background: rgba(0, 0, 0, 0.65);
    color: #fff;
    font-size: 0.45rem;
    line-height: 1.2;
    pointer-events: none;
    font-family: "congenial", sans-serif;
    font-weight: 300;
}
.bg-caption-wrap::after {
  content: attr(data-caption);
  position: absolute;
  bottom: 0;
  right: 34px;
  /* texte vertical lisible de bas en haut */
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: translateX(100%) rotate(180deg);
  padding: 1rem 0.6rem;
  background: rgba(0, 0, 0, 0.65);
  color: #fff;
  font-size: 0.65rem;
  line-height: 1.2;
  pointer-events: none;
  font-family: "congenial", sans-serif;
  font-weight: 300; }

.vnv-socials {
  position: absolute;
  /* point de départ */
  left: 10px;
  top: 500px;
  width: 50px;
  background: #d9ae67;
  color: #fff;
  z-index: 9999; }
  .vnv-socials i {
    font-size: 28px !important; }
  @media screen and (max-width: 720px) {
    .vnv-socials {
      position: fixed;
      top: auto;
      bottom: 0px;
      left: 0px;
      width: 100%;
      display: flex;
      justify-content: space-around; }
      .vnv-socials i {
        font-size: 22px !important; } }

@media screen and (max-width: 720px) {
  body {
    padding-bottom: 50px;
    /* espace pour le menu fixe */ } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJhYnN0cmFjdHMvX2Z1bmN0aW9ucy5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsImFic3RyYWN0cy9faW1hZ2VzLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fY29sb3Iuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsInNob3J0Y29kZXMvX3Zudi1zb2NpYWxzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLypcblxuXHRtYWluLnNjc3Ncblx0LS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0VGhlIHByaW1hcnkgU2FzcyBmaWxlIGluIHRoZSByb290IGZvbGRlciB0aGF0IGltcG9ydHMgYWxsIG90aGVycy5cblxuXHQvYWJzdHJhY3RzXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdEhvbGRzIFNhc3MgdG9vbHMsIGhlbHBlciBmaWxlcywgdmFyaWFibGVzLCBmdW5jdGlvbnMsIG1peGlucyBhbmQgb3RoZXIgY29uZmlnIGZpbGVzLiBcblx0VGhlc2UgZmlsZXMgYXJlIG1lYW50IHRvIGJlIGp1c3QgaGVscGVycyB3aGljaCBkb27igJl0IG91dHB1dCBhbnkgQ1NTIHdoZW4gY29tcGlsZWRcblxuXHQvYmFzZVxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRIb2xkcyB0aGUgYm9pbGVycGxhdGUgY29kZSBmb3IgdGhlIHByb2plY3QuIFxuXHRJbmNsdWRpbmcgc3RhbmRhcmQgc3R5bGVzIHN1Y2ggYXMgcmVzZXRzIGFuZCB0eXBvZ3JhcGhpYyBydWxlcywgd2hpY2ggYXJlIGNvbW1vbmx5IHVzZWQgdGhyb3VnaG91dCB5b3VyIHByb2plY3QuXG5cblx0L2NvbXBvbmVudHNcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0SG9sZHMgYWxsIG9mIHlvdXIgc3R5bGVzIGZvciBidXR0b25zLCBjYXJvdXNlbHMsIHNsaWRlcnMsIGFuZCBzaW1pbGFyIHBhZ2UgY29tcG9uZW50cyAodGhpbmsgd2lkZ2V0cykuIFxuXHRZb3VyIHByb2plY3Qgd2lsbCB0eXBpY2FsbHkgY29udGFpbiBhIGxvdCBvZiBjb21wb25lbnQgZmlsZXMg4oCUIGFzIHRoZSB3aG9sZSBzaXRlL2FwcCBzaG91bGQgYmUgbW9zdGx5IGNvbXBvc2VkIG9mIHNtYWxsIG1vZHVsZXMuXG5cblx0L2xheW91dFxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRDb250YWlucyBhbGwgc3R5bGVzIGludm9sdmVkIHdpdGggdGhlIGxheW91dCBvZiB5b3VyIHByb2plY3QuIFxuXHRTdWNoIGFzIHN0eWxlcyBmb3IgeW91ciBoZWFkZXIsIGZvb3RlciwgbmF2aWdhdGlvbiBhbmQgdGhlIGdyaWQgc3lzdGVtLlxuXG5cdC9wYWdlc1xuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRBbnkgc3R5bGVzIHNwZWNpZmljIHRvIGluZGl2aWR1YWwgcGFnZXMgd2lsbCBzaXQgaGVyZS4gXG5cdEZvciBleGFtcGxlIGl04oCZcyBub3QgdW5jb21tb24gZm9yIHRoZSBob21lIHBhZ2Ugb2YgeW91ciBzaXRlIHRvIHJlcXVpcmUgcGFnZSBzcGVjaWZpYyBzdHlsZXMgdGhhdCBubyBvdGhlciBwYWdlIHJlY2VpdmVzLlxuXG4qL1xuXG4vLyBhYnN0cmFjdHNcbkBpbXBvcnQgXCJhYnN0cmFjdHMvdmFyaWFibGVzXCIsIFwiYWJzdHJhY3RzL2Z1bmN0aW9uc1wiLCBcImFic3RyYWN0cy9taXhpbnNcIixcbiAgXCJhYnN0cmFjdHMvaW1hZ2VzXCI7XG5cbi8vIGJhc2VcbkBpbXBvcnQgXCJiYXNlL3Jlc2V0XCIsIFwiYmFzZS9jb2xvclwiLCBcImJhc2UvdHlwb2dyYXBoeVwiO1xuXG4vLyBzaG9ydGNvZGVzXG5AaW1wb3J0IFwic2hvcnRjb2Rlcy92bnYtc29jaWFsc1wiO1xuIiwiIiwiQGZ1bmN0aW9uIHJlbSgkc2l6ZSlcbntcbiAgICBAcmV0dXJuICRzaXplIC8gMTZweCAqIDFyZW07XG59IiwiXG5AbWl4aW4gYmFja2dyb3VuZC1jb2xvcigkY29sb3ItbmFtZSwgJGNvbG9yLWNvZGUpXG57XG4gICAgLmJhY2tncm91bmQtI3skY29sb3ItbmFtZX17XG4gICAgICAucm93LWJne1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29kZTtcbiAgICAgIH1cbiAgICB9XG59XG5cblxuQG1peGluIGZvbnQtZmFjZSgkbmFtZSwgJGZpbGUsICR3ZWlnaHQ6IG5vcm1hbCwgJHN0eWxlOiBub3JtYWwsICRkaXNwbGF5OiBhdXRvKXtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiI3skbmFtZX1cIjtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvI3skZmlsZX0uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzLyN7JGZpbGV9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzLyN7JGZpbGV9LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvI3skZmlsZX0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy8jeyRmaWxlfS5zdmc/I3dlYmZvbnQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAgJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiAgICRzdHlsZTtcbiAgICBmb250LWRpc3BsYXk6ICRkaXNwbGF5O1xuICB9XG59XG5cbi8vIFRyYW5zZm9ybVxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3Jtcykge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gICAgdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcbn1cblxuLy8gUm90YXRlXG5AbWl4aW4gcm90YXRlICgkZGVnKSB7IFxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoI3skZGVnfWRlZykpO1xufVxuXG4vLyBTY2FsZVxuQG1peGluIHNjYWxlKCRzY2FsZSkge1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcbn1cblxuLy8gVHJhbnNsYXRlXG5AbWl4aW4gdHJhbnNsYXRlICgkeCwgJHkpIHtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xufVxuXG4vLyBTa2V3XG5AbWl4aW4gc2tldyAoJHgsICR5KSB7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7XG59XG5cbi8vIFRyYW5zZm9ybSBPcmlnaW5cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luICgkb3JpZ2luKSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG59XG5cbi8vIEZsZXhib3ggZGlzcGxheVxuQG1peGluIGZsZXhib3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8vIElubGluZSBmbGV4IGRpc3BsYXlcbkBtaXhpbiBpbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1vei1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4vLyBUaGUgJ2ZsZXgnIHNob3J0aGFuZFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8cG9zaXRpdmUtbnVtYmVyPiwgaW5pdGlhbCwgYXV0bywgb3Igbm9uZVxuQG1peGluIGZsZXgoJGZnOiAxLCAkZnM6IDAsICRmYjogYXV0bykge1xuXG4gIC8vIFNldCBhIHZhcmlhYmxlIHRvIGJlIHVzZWQgYnkgYm94LWZsZXggcHJvcGVydGllc1xuICAkZmctYm94ZmxleDogJGZnO1xuXG4gIC8vIEJveC1GbGV4IG9ubHkgc3VwcG9ydHMgYSBmbGV4LWdyb3cgdmFsdWUgc28gbGV0cyBncmFiIHRoZVxuICAvLyBmaXJzdCBpdGVtIGluIHRoZSBsaXN0IGFuZCBqdXN0IHJldHVybiB0aGF0LlxuICBAaWYgdHlwZS1vZigkZmcpID09ICdsaXN0JyB7XG4gICAgJGZnLWJveGZsZXg6IG50aCgkZmcsIDEpO1xuICB9XG5cbiAgIC13ZWJraXQtYm94OiAkZmctYm94ZmxleDtcbiAgICAgIC1tb3otYm94OiAkZmctYm94ZmxleDtcbiAgLXdlYmtpdC1mbGV4OiAkZmcgJGZzICRmYjtcbiAgICAgIC1tcy1mbGV4OiAkZmcgJGZzICRmYjtcbiAgICAgICAgICBmbGV4OiAkZmcgJGZzICRmYjtcbn1cblxuLy8gRmxleCBGbG93IERpcmVjdGlvblxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIHJvdyAoZGVmYXVsdCkgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlXG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJGRpcmVjdGlvbjogcm93KSB7XG4gIEBpZiAkZGlyZWN0aW9uID09IHJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBjb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfSBAZWxzZSB7XG4gICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICB9XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5cbi8vIEZsZXggTGluZSBXcmFwcGluZ1xuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbkBtaXhpbiBmbGV4LXdyYXAoJHZhbHVlOiBub3dyYXApIHtcbiAgLy8gTm8gV2Via2l0L0ZGIEJveCBmYWxsYmFjay5cbiAgLXdlYmtpdC1mbGV4LXdyYXA6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6ICR2YWx1ZTtcbiAgfVxuICBmbGV4LXdyYXA6ICR2YWx1ZTtcbn1cblxuLy8gRmxleCBEaXJlY3Rpb24gYW5kIFdyYXBcbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXG4vLyA8ZmxleC1kaXJlY3Rpb24+IHx8IDxmbGV4LXdyYXA+XG5AbWl4aW4gZmxleC1mbG93KCR2YWx1ZXM6IChyb3cgbm93cmFwKSkge1xuICAvLyBObyBXZWJraXQvRkYgQm94IGZhbGxiYWNrLlxuICAtd2Via2l0LWZsZXgtZmxvdzogJHZhbHVlcztcbiAgICAgIC1tcy1mbGV4LWZsb3c6ICR2YWx1ZXM7XG4gICAgICAgICAgZmxleC1mbG93OiAkdmFsdWVzO1xufVxuXG4vLyBEaXNwbGF5IE9yZGVyXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIDxpbnRlZ2VyPlxuQG1peGluIG9yZGVyKCRpbnQ6IDApIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJGludCArIDE7XG4gICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6ICRpbnQgKyAxO1xuICAgICAgICAgICAgICAtd2Via2l0LW9yZGVyOiAkaW50O1xuICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAkaW50O1xuICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAkaW50O1xufVxuXG4vLyBGbGV4IGdyb3cgZmFjdG9yXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIDxudW1iZXI+XG5AbWl4aW4gZmxleC1ncm93KCRpbnQ6IDEpIHtcbiAgIC13ZWJraXQtYm94LWZsZXg6ICRpbnQ7XG4gICAgICAtbW96LWJveC1mbGV4OiAkaW50O1xuICAtd2Via2l0LWZsZXgtZ3JvdzogJGludDtcbiAgICAgICAgICAgLW1zLWZsZXg6ICRpbnQ7XG4gICAgICAgICAgZmxleC1ncm93OiAkaW50O1xufVxuXG4vLyBGbGV4IHNocmlua1xuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW0gc2hyaW5rIGZhY3RvclxuLy8gPG51bWJlcj4gXG5AbWl4aW4gZmxleC1zaHJpbmsoJGludDogMCkge1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAkaW50O1xuICAgICAtbW96LWZsZXgtc2hyaW5rOiAkaW50O1xuICAgICAgICAgICAgIC1tcy1mbGV4OiAkaW50O1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAkaW50O1xufVxuXG4vLyBGbGV4IGJhc2lzXG4vLyAtIHRoZSBpbml0aWFsIG1haW4gc2l6ZSBvZiB0aGUgZmxleCBpdGVtXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNuaXRpYWwgbWFpbiBzaXplIG9mIHRoZSBmbGV4IGl0ZW1cbi8vIDx3aWR0aD4gXG5AbWl4aW4gZmxleC1iYXNpcygkdmFsdWU6IGF1dG8pIHtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAkdmFsdWU7XG4gICAgICAgICAgZmxleC1iYXNpczogJHZhbHVlO1xufVxuXG4vLyBBeGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCR2YWx1ZTogZmxleC1zdGFydCkge1xuICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgIC1tb3otYm94LXBhY2s6IGVuZDtcbiAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IHNwYWNlLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBzcGFjZS1hcm91bmQge1xuICAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm94LXBhY2s6ICR2YWx1ZTtcbiAgICAgICAtbW96LWJveC1wYWNrOiAkdmFsdWU7XG4gICAgICAgLW1zLWZsZXgtcGFjazogJHZhbHVlO1xuICB9XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG59XG5cbi8vIFBhY2tpbmcgRmxleCBMaW5lc1xuLy8gLSBhcHBsaWVzIHRvOiBtdWx0aS1saW5lIGZsZXggY29udGFpbmVyc1xuLy8gZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2ggXG5AbWl4aW4gYWxpZ24tY29udGVudCgkdmFsdWU6IHN0cmV0Y2gpIHtcbiAgLy8gTm8gV2Via2l0IEJveCBGYWxsYmFjay5cbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiAkdmFsdWU7XG4gIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kO1xuICB9IEBlbHNlIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6ICR2YWx1ZTtcbiAgfVxuICBhbGlnbi1jb250ZW50OiAkdmFsdWU7XG59XG5cbi8vIENyb3NzLWF4aXMgQWxpZ25tZW50XG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoIFxuQG1peGluIGFsaWduLWl0ZW1zKCR2YWx1ZTogc3RyZXRjaCkge1xuICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAtbW96LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgICAtbW96LWJveC1hbGlnbjogZW5kO1xuICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiAkdmFsdWU7XG4gICAgICAgLW1vei1ib3gtYWxpZ246ICR2YWx1ZTtcbiAgICAgICAtbXMtZmxleC1hbGlnbjogJHZhbHVlO1xuICB9XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6ICR2YWx1ZTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogJHZhbHVlO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoIFxuQG1peGluIGFsaWduLXNlbGYoJHZhbHVlOiBhdXRvKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG4gIC13ZWJraXQtYWxpZ24tc2VsZjogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICB9IEBlbHNlIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiAkdmFsdWU7XG4gIH1cbiAgYWxpZ24tc2VsZjogJHZhbHVlO1xufVxuXG5AbWl4aW4gYm94LXNoYWRvdygkdG9wLCAkbGVmdCwgJGJsdXIsICRjb2xvciwgJGluc2V0OiBmYWxzZSkge1xuICBAaWYgJGluc2V0IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gICAgLW1vei1ib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gICAgLW1vei1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGxpc3QpIHsgXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRsaXN0KTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGxpc3QpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGxpc3QpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGxpc3QpOyAgXG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gICAgLW1vei10cmFuc2l0aW9uOiAgICAkdHJhbnNpdGlvbjtcbiAgICAtby10cmFuc2l0aW9uOiAgICAgICR0cmFuc2l0aW9uO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgdHJhbnNpdGlvbjogICAgICAgICAkdHJhbnNpdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXByb3BlcnR5KCRwcm9wZXJ0eS4uLikge1xuICAgIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgJHByb3BlcnR5O1xuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6ICAgICAgJHByb3BlcnR5O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6ICAgICAgICAgJHByb3BlcnR5O1xufVxuQG1peGluIHRyYW5zaXRpb24tZHVyYXRpb24oJGR1cmF0aW9uLi4uKSB7XG4gICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAkZHVyYXRpb247XG4gICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgICAkZHVyYXRpb247XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAkZHVyYXRpb247XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgICAgICAkZHVyYXRpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oJHRpbWluZy4uLikge1xuICAgIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICAgICR0aW1pbmc7XG4gICAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICAgICAgJHRpbWluZztcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAgICAgICAgICR0aW1pbmc7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkZGVsYXkuLi4pIHtcbiAgICAtbW96LXRyYW5zaXRpb24tZGVsYXk6ICAgICRkZWxheTtcbiAgICAtby10cmFuc2l0aW9uLWRlbGF5OiAgICAgICRkZWxheTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAgICAgICAgICRkZWxheTtcbn0iLCIuYmctY2FwdGlvbi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5iZy1jYXB0aW9uLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYmctY2FwdGlvbi13cmFwOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jYXB0aW9uKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAzNHB4O1xuXG4gIC8qIHRleHRlIHZlcnRpY2FsIGxpc2libGUgZGUgYmFzIGVuIGhhdXQgKi9cbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgdGV4dC1vcmllbnRhdGlvbjogbWl4ZWQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSByb3RhdGUoMTgwZGVnKTtcblxuICBwYWRkaW5nOiAxcmVtIDAuNnJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC42NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgLy8gd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgZm9udC1mYW1pbHk6IFwiY29uZ2VuaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4iLCIiLCIvLyIsIiIsIi52bnYtc29jaWFscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgLyogcG9pbnQgZGUgZMOpcGFydCAqL1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDUwMHB4O1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZDogI2Q5YWU2NztcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDk5OTk7XG5cbiAgaSB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC8vIHBhZGRpbmc6IDEwcHggMDtcblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICBib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgLyogZXNwYWNlIHBvdXIgbGUgbWVudSBmaXhlICovXG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUErQkU7QUkvQkYsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLENBQUMsR0FBRyxDQUFDO0VBQ25CLE9BQU8sRUFBRSxLQUFLO0VBQ2QsU0FBUyxFQUFFLElBQUk7RUFDZixNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxDQUFDO0VBQ3RCLE9BQU8sRUFBRSxrQkFBa0I7RUFDM0IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsSUFBSTtFQUVYLDJDQUEyQztFQUMzQyxZQUFZLEVBQUUsV0FBVztFQUN6QixnQkFBZ0IsRUFBRSxLQUFLO0VBQ3ZCLFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxjQUFjO0VBRTFDLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLFVBQVUsRUFBRSxtQkFBbUI7RUFDL0IsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsT0FBTztFQUNsQixXQUFXLEVBQUUsR0FBRztFQUVoQixjQUFjLEVBQUUsSUFBSTtFQUVwQixXQUFXLEVBQUUsdUJBQXVCO0VBQ3BDLFdBQVcsRUFBRSxHQUFHLEdBQ2pCOztBSWhDRCxBQUFBLFlBQVksQ0FBQztFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQUUscUJBQXFCO0VBQ3pDLElBQUksRUFBRSxJQUFJO0VBQ1YsR0FBRyxFQUFFLEtBQUs7RUFDVixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxPQUFPO0VBQ25CLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLElBQUksR0FtQmQ7RUExQkQsQUFTRSxZQVRVLENBU1YsQ0FBQyxDQUFDO0lBQ0EsU0FBUyxFQUFFLGVBQWUsR0FDM0I7RUFDRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0lBWnJDLEFBQUEsWUFBWSxDQUFDO01BYVQsUUFBUSxFQUFFLEtBQUs7TUFDZixHQUFHLEVBQUUsSUFBSTtNQUNULE1BQU0sRUFBRSxHQUFHO01BQ1gsSUFBSSxFQUFFLEdBQUc7TUFDVCxLQUFLLEVBQUUsSUFBSTtNQUNYLE9BQU8sRUFBRSxJQUFJO01BQ2IsZUFBZSxFQUFFLFlBQVksR0FPaEM7TUExQkQsQUFzQkksWUF0QlEsQ0FzQlIsQ0FBQyxDQUFDO1FBQ0EsU0FBUyxFQUFFLGVBQWUsR0FDM0I7O0FBR0wsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNqQyxBQUFBLElBQUksQ0FBQztJQUNILGNBQWMsRUFBRSxJQUFJO0lBQUUsOEJBQThCLEVBQ3JEIn0= */
