diff --git a/README.md b/README.md
index fe4bf121c0aa4a8bac2850d009a4c40f6793917e..f49feff5ab1e7a7ae1ef781ac9eea85a2e533bbc 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,21 @@
 
 Mjml шаблонизатор https://documentation.mjml.io
 
+## Использование со сторонними рендерами твига
+
+Если на проекте подключен иной обработчик твиг-шаблонов, то необходимо выключить регистрацию обработчика модуля.
+Необходимо перейти в настройки модуля и отключить свойство "Подключать обработчик шаблонов twig".
+
+В нужном объекте twig зарегистрировать расширение, получив его через метод `\Mail\Mjml\Mjml\Service\ExtensionService::compileTwigExtension`
+
+В перечень обрабатываемых файлов twig добавить расширение mjml.twig
+
+```php
+$arCustomTemplateEngines['twig'] = [
+    'templateExt' => ['mjml.twig', 'twig'],
+];
+```
+
 ## Использование
 
 В шаблоне письма выбрать режим "Визуальный редактор" и подключить компонент.
diff --git a/admin/assets/style.css b/admin/assets/style.css
new file mode 100644
index 0000000000000000000000000000000000000000..aa0a17c4c515d1bd0143d6f0598bd2b0c84d4739
--- /dev/null
+++ b/admin/assets/style.css
@@ -0,0 +1,14 @@
+.mjml-block {
+    background-color: #f5f9f9;
+    border: 1px solid;
+    border-color: #c4ced2 #dce7ed #dce7ed;
+    padding: 10px;
+}
+
+.mjml-block.error {
+    color: #ee1a1a;
+}
+
+.mjml-tr > td:first-child {
+    width: 50%;
+}
\ No newline at end of file
diff --git a/admin/assets/style.php b/admin/assets/style.php
new file mode 100644
index 0000000000000000000000000000000000000000..9650d69ce7d2c030ce32ff41d64b05eb8f4a43c3
--- /dev/null
+++ b/admin/assets/style.php
@@ -0,0 +1,3 @@
+<style>
+    <?php include_once __DIR__ . '/style.css' ?>
+</style>
diff --git a/admin/includes/errors.php b/admin/includes/errors.php
new file mode 100644
index 0000000000000000000000000000000000000000..9cfdfe3096d662a8a860f0299f7524d9a1c9bc3b
--- /dev/null
+++ b/admin/includes/errors.php
@@ -0,0 +1,11 @@
+<?php
+if (isset($errors) && is_array($errors)): ?>
+    <?php
+    foreach ($errors as $error): ?>
+        <p class="mjml-block error">
+            <?= $error ?>
+        </p>
+    <?php
+    endforeach; ?>
+<?php
+endif; ?>
\ No newline at end of file
diff --git a/admin/includes/options.php b/admin/includes/options.php
new file mode 100644
index 0000000000000000000000000000000000000000..f957a16d7b86fedb4ff3df1a0a7371a69f8d2282
--- /dev/null
+++ b/admin/includes/options.php
@@ -0,0 +1,67 @@
+<?php
+
+use Bitrix\Main\Localization\Loc;
+use Mail\Mjml\Module;
+
+if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) {
+    die();
+}
+
+global $APPLICATION;
+
+Loc::loadMessages(__FILE__);
+
+$module_id = Module::ID;
+$mid       = $_REQUEST["mid"];
+
+$aCheckbox = [
+    'use_event' => 'Y'
+];
+
+if ($_SERVER['REQUEST_METHOD'] === "POST" && check_bitrix_sessid()) {
+
+    foreach ($aCheckbox as $sKey => $sDefault) {
+        $sValue = $_REQUEST[$sKey] ?? 'N';
+        Module::setDbOption($sKey, $sValue);
+    }
+}
+
+$aTabs      = [
+    [
+        "DIV" => "edit1",
+        "TAB" => Loc::getMessage("MAIN_TAB_SETTINGS"),
+        "ICON" => "currency_settings",
+        "TITLE" => Loc::getMessage("MAIN_TAB_TITLE_SETTINGS")
+    ],
+];
+$tabControl = new CAdminTabControl("tabControl", $aTabs);
+
+$tabControl->Begin();
+?>
+<form method="POST" action="<?= $APPLICATION->GetCurPage() ?>?mid=<?= htmlspecialcharsbx($mid) ?>&lang=<?= LANG ?>"
+      name="mail.mjml">
+    <?= bitrix_sessid_post(); ?>
+    <?php
+    $tabControl->BeginNextTab();
+    ?>
+    <?php foreach ($aCheckbox as $sKey => $sDefault) { ?>
+        <?php $bChecked = Module::getDbOption($sKey, $sDefault) === 'Y' ?>
+        <tr class="mjml-tr">
+            <td>
+                <label for="use_event"><?= Loc::getMessage("MAIN_TAB_" . mb_strtoupper($sKey)) ?></label>
+            </td>
+            <td>
+                <input type="checkbox" name="use_event" id="use_event" value="Y" <?= $bChecked ? 'checked' : ''?>/>
+            </td>
+        </tr>
+    <?php } ?>
+    <?php
+    $tabControl->Buttons();
+    ?>
+
+    <input type="submit" name="Update" value="<?= Loc::getMessage("MAIN_SAVE") ?>">
+    <input type="hidden" name="Update" value="Y">
+
+    <?php
+    $tabControl->End(); ?>
+</form>
\ No newline at end of file
diff --git a/install/index.php b/install/index.php
index 2afd3cf56b1b31df8433db94f33e8e440c647ddd..427bf9d80441a5c682a1b1caa52bedde8a39ca6c 100644
--- a/install/index.php
+++ b/install/index.php
@@ -5,6 +5,7 @@ use Bitrix\Main\EventManager;
 use Bitrix\Main\IO\Directory;
 use Bitrix\Main\Localization\Loc;
 use Mail\Mjml\Events;
+use Mail\Mjml\Module;
 
 if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) {
     die();
@@ -12,7 +13,7 @@ if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) {
 
 class mail_mjml extends CModule
 {
-    public $MODULE_ID = 'mail.mjml';
+    public $MODULE_ID = Module::ID;
     public $MODULE_NAME;
     public $MODULE_VERSION;
     public $MODULE_VERSION_DATE;
diff --git a/lang/ru/admin/includes/options.php b/lang/ru/admin/includes/options.php
new file mode 100644
index 0000000000000000000000000000000000000000..5ed1c1015dddd13bd95d131ccf3ab14826d0e544
--- /dev/null
+++ b/lang/ru/admin/includes/options.php
@@ -0,0 +1,5 @@
+<?php
+
+$MESS["MAIN_TAB_SETTINGS"] = "Настройка";
+$MESS["MAIN_TAB_TITLE_SETTINGS"] = "Настройка";
+$MESS["MAIN_TAB_USE_EVENT"] = "Подключать обработчик шаблонов twig";
diff --git a/lang/ru/options.php b/lang/ru/options.php
new file mode 100644
index 0000000000000000000000000000000000000000..2e631f7eb03d0e4d684edeaf72a09c65efb9698d
--- /dev/null
+++ b/lang/ru/options.php
@@ -0,0 +1,3 @@
+<?php
+
+$MESS['ACCESS_DENIED'] = 'Доступ запрещен';
diff --git a/lib/events.php b/lib/events.php
index 3c3e8ebafe5c81fe0f20f9a60eb8f9c64c727886..6e098039c1b80ec89c56c89d0072124271f38c67 100644
--- a/lib/events.php
+++ b/lib/events.php
@@ -9,7 +9,9 @@ class Events
 {
     public static function bindEvents()
     {
-        static::addCustomTemplateEngine();
+        if (Module::getDbOption('use_event','Y') === 'Y') {
+            static::addCustomTemplateEngine();
+        }
     }
     
     public static function addCustomTemplateEngine()
diff --git a/lib/mjml/renderertemplate/componentrenderer.php b/lib/mjml/renderertemplate/componentrenderer.php
index 5ba308d452cbdc97cc62a9869464453ce85ccf3a..f8fccbb842cd0cf3a8b8e20495a00cfa3e9ed4ed 100644
--- a/lib/mjml/renderertemplate/componentrenderer.php
+++ b/lib/mjml/renderertemplate/componentrenderer.php
@@ -5,10 +5,9 @@ namespace Mail\Mjml\Mjml\RendererTemplate;
 use Bitrix\Main\Application;
 use CBitrixComponent;
 use CBitrixComponentTemplate;
-use Mail\Mjml\Mjml\Renderer\BinaryRenderer;
+use Mail\Mjml\Mjml\Service\ExtensionService;
 use Twig\Environment;
 use Twig\Loader\FilesystemLoader;
-use \Mail\Mjml\Mjml\TwigExtension\MjmlExtension;
 
 /**
  * Подключение кастомного типа шаблона
@@ -34,10 +33,10 @@ function renderTemplateFile(
     $parentTemplateFolder,
     $template
 ) {
-    global $APPLICATION;
+    global $USER;
 
     if (($f = Application::getDocumentRoot() . $templateFile) && file_exists($f)) {
-        if ($_REQUEST['clear_cache'] === 'Y') {
+        if ($_REQUEST['clear_cache'] === 'Y' && $USER && $USER->IsAdmin()) {
             touch($f);
         }
     }
@@ -45,15 +44,7 @@ function renderTemplateFile(
     $loader = new FilesystemLoader(Application::getDocumentRoot());
     $twig   = new Environment($loader);
 
-
-    $sPathToMjml = $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/mail.mjml/node_modules/.bin/mjml';
-    if (is_file($_SERVER['DOCUMENT_ROOT'] . '/local/modules/mail.mjml/install/index.php')) {
-        $sPathToMjml = $_SERVER['DOCUMENT_ROOT'] . '/local/modules/mail.mjml/node_modules/.bin/mjml';
-    }
-    
-    $renderer = new BinaryRenderer($sPathToMjml);
-
-    $twig->addExtension(new MjmlExtension($renderer));
+    $twig->addExtension(ExtensionService::compileTwigExtension());
     
     echo $twig->render(
         $templateFile,
diff --git a/lib/mjml/service/extensionservice.php b/lib/mjml/service/extensionservice.php
new file mode 100644
index 0000000000000000000000000000000000000000..d1d42bd066c083313d44ca299350a447df859833
--- /dev/null
+++ b/lib/mjml/service/extensionservice.php
@@ -0,0 +1,22 @@
+<?php
+
+namespace Mail\Mjml\Mjml\Service;
+
+use Mail\Mjml\Mjml\Renderer\BinaryRenderer;
+use Mail\Mjml\Mjml\TwigExtension\MjmlExtension;
+use Twig\Extension\ExtensionInterface;
+
+class ExtensionService
+{
+    public static function compileTwigExtension(array $aTwigFilter = []): ExtensionInterface
+    {
+        $sPathToMjml = $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/mail.mjml/node_modules/.bin/mjml';
+        if (is_file($_SERVER['DOCUMENT_ROOT'] . '/local/modules/mail.mjml/install/index.php')) {
+            $sPathToMjml = $_SERVER['DOCUMENT_ROOT'] . '/local/modules/mail.mjml/node_modules/.bin/mjml';
+        }
+
+        $renderer = new BinaryRenderer($sPathToMjml);
+
+        return new MjmlExtension($renderer, $aTwigFilter);
+    }
+}
\ No newline at end of file
diff --git a/lib/mjml/twigextension/mjmlextension.php b/lib/mjml/twigextension/mjmlextension.php
index dd270d3834e3dd977c0b21038d688e9da7ceddda..d978c0e6da43a614390ce3d5735a371969ca0ecb 100644
--- a/lib/mjml/twigextension/mjmlextension.php
+++ b/lib/mjml/twigextension/mjmlextension.php
@@ -16,14 +16,17 @@ class MjmlExtension extends AbstractExtension
      */
     protected $oRenderer;
 
+    protected $aTwigFilter = [];
+
     /**
      * MjmlExtension constructor.
      *
      * @param RendererInterface $renderer
      */
-    public function __construct(RendererInterface $renderer)
+    public function __construct(RendererInterface $renderer, array $aTwigFilter = [])
     {
-        $this->oRenderer = $renderer;
+        $this->oRenderer   = $renderer;
+        $this->aTwigFilter = $aTwigFilter;
     }
 
     /**
@@ -32,7 +35,11 @@ class MjmlExtension extends AbstractExtension
     public function getFilters(): array
     {
         return [
-            new TwigFilter('mjml_to_html', [$this, 'render'], ['is_safe' => ['all']])
+            new TwigFilter(
+                'mjml_to_html',
+                [$this, 'render'],
+                array_merge(['is_safe' => ['all']], $this->aTwigFilter)
+            )
         ];
     }
 
diff --git a/lib/module.php b/lib/module.php
new file mode 100644
index 0000000000000000000000000000000000000000..ddae7871355897f24b61b7735e020c731455e0bb
--- /dev/null
+++ b/lib/module.php
@@ -0,0 +1,32 @@
+<?php
+
+namespace Mail\Mjml;
+
+use Bitrix\Main\Config\Option;
+
+class Module
+{
+    public const ID = 'mail.mjml';
+
+    public static function getDbOption($name, $default = ''): string
+    {
+        return Option::get(self::ID, $name, $default);
+    }
+
+    public static function setDbOption(string $name, string $value): void
+    {
+        if ($value !== Option::getRealValue(self::ID, $name)) {
+            Option::set(self::ID, $name, $value);
+        }
+    }
+
+    public static function removeDbOption(string $name): void
+    {
+        Option::delete(self::ID, ['name' => $name]);
+    }
+
+    public static function removeDbOptions(): void
+    {
+        Option::delete(self::ID);
+    }
+}
\ No newline at end of file
diff --git a/options.php b/options.php
index 4548292bed152dfb6ff98b64433f87fcc7a413da..ef40b58287eb199ca438d57db0f72f66d69343a2 100644
--- a/options.php
+++ b/options.php
@@ -1,10 +1,31 @@
 <?php
 
 use Bitrix\Main\Loader;
+use Bitrix\Main\Localization\Loc;
+use Mail\Mjml\Module;
 
 if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) {
     die();
 }
 
-$module_id = 'mail.mjml';
-Loader::includeModule($module_id);
\ No newline at end of file
+try {
+
+    $module_id = Module::ID;
+
+    if (!Loader::includeModule($module_id)) {
+        throw new \RuntimeException('need to install module ' . $module_id);
+    }
+
+    if (CMain::GetGroupRight($module_id) <= "R") {
+        throw new \RuntimeException(Loc::getMessage("ACCESS_DENIED"));
+    }
+
+    include __DIR__ . '/admin/includes/options.php';
+    include __DIR__ . '/admin/assets/style.php';
+
+} catch (Throwable $e) {
+    $errors = [$e->getMessage()];
+
+    include __DIR__ . '/admin/includes/errors.php';
+    include __DIR__ . '/admin/assets/style.php';
+}
diff --git a/package-lock.json b/package-lock.json
index 78dc8e0dfe59b3e61bd4fbad86b88a397c8b3e79..334d4c645e368635ca23269f0aa7cb2fca89008e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,1403 +1,15 @@
 {
   "name": "mail.mjml",
   "version": "1.0.0",
-  "lockfileVersion": 2,
+  "lockfileVersion": 1,
   "requires": true,
-  "packages": {
-    "": {
-      "version": "1.0.0",
-      "dependencies": {
-        "mjml": "^4.12.0"
-      }
-    },
-    "node_modules/@babel/runtime": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.6.tgz",
-      "integrity": "sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ==",
-      "dependencies": {
-        "regenerator-runtime": "^0.13.4"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/abbrev": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
-      "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
-    },
-    "node_modules/ansi-colors": {
-      "version": "4.1.3",
-      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
-      "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/ansi-regex": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
-      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/ansi-styles": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
-      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
-      "dependencies": {
-        "color-convert": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      },
-      "funding": {
-        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
-      }
-    },
-    "node_modules/anymatch": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
-      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
-      "dependencies": {
-        "normalize-path": "^3.0.0",
-        "picomatch": "^2.0.4"
-      },
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/balanced-match": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
-      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
-    },
-    "node_modules/binary-extensions": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
-      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/boolbase": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
-      "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
-    },
-    "node_modules/brace-expansion": {
-      "version": "1.1.11",
-      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
-      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
-      "dependencies": {
-        "balanced-match": "^1.0.0",
-        "concat-map": "0.0.1"
-      }
-    },
-    "node_modules/braces": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
-      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
-      "dependencies": {
-        "fill-range": "^7.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/camel-case": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
-      "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==",
-      "dependencies": {
-        "no-case": "^2.2.0",
-        "upper-case": "^1.1.1"
-      }
-    },
-    "node_modules/cheerio": {
-      "version": "1.0.0-rc.10",
-      "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz",
-      "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==",
-      "dependencies": {
-        "cheerio-select": "^1.5.0",
-        "dom-serializer": "^1.3.2",
-        "domhandler": "^4.2.0",
-        "htmlparser2": "^6.1.0",
-        "parse5": "^6.0.1",
-        "parse5-htmlparser2-tree-adapter": "^6.0.1",
-        "tslib": "^2.2.0"
-      },
-      "engines": {
-        "node": ">= 6"
-      },
-      "funding": {
-        "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
-      }
-    },
-    "node_modules/cheerio-select": {
-      "version": "1.6.0",
-      "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz",
-      "integrity": "sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==",
-      "dependencies": {
-        "css-select": "^4.3.0",
-        "css-what": "^6.0.1",
-        "domelementtype": "^2.2.0",
-        "domhandler": "^4.3.1",
-        "domutils": "^2.8.0"
-      },
-      "funding": {
-        "url": "https://github.com/sponsors/fb55"
-      }
-    },
-    "node_modules/chokidar": {
-      "version": "3.5.3",
-      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
-      "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
-      "funding": [
-        {
-          "type": "individual",
-          "url": "https://paulmillr.com/funding/"
-        }
-      ],
-      "dependencies": {
-        "anymatch": "~3.1.2",
-        "braces": "~3.0.2",
-        "fsevents": "~2.3.2",
-        "glob-parent": "~5.1.2",
-        "is-binary-path": "~2.1.0",
-        "is-glob": "~4.0.1",
-        "normalize-path": "~3.0.0",
-        "readdirp": "~3.6.0"
-      },
-      "engines": {
-        "node": ">= 8.10.0"
-      },
-      "optionalDependencies": {
-        "fsevents": "~2.3.2"
-      }
-    },
-    "node_modules/clean-css": {
-      "version": "4.2.4",
-      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz",
-      "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==",
-      "dependencies": {
-        "source-map": "~0.6.0"
-      },
-      "engines": {
-        "node": ">= 4.0"
-      }
-    },
-    "node_modules/cliui": {
-      "version": "7.0.4",
-      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
-      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
-      "dependencies": {
-        "string-width": "^4.2.0",
-        "strip-ansi": "^6.0.0",
-        "wrap-ansi": "^7.0.0"
-      }
-    },
-    "node_modules/color-convert": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
-      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
-      "dependencies": {
-        "color-name": "~1.1.4"
-      },
-      "engines": {
-        "node": ">=7.0.0"
-      }
-    },
-    "node_modules/color-name": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
-      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
-    },
-    "node_modules/commander": {
-      "version": "2.20.3",
-      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
-      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
-    },
-    "node_modules/concat-map": {
-      "version": "0.0.1",
-      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
-      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
-    },
-    "node_modules/config-chain": {
-      "version": "1.1.13",
-      "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
-      "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
-      "dependencies": {
-        "ini": "^1.3.4",
-        "proto-list": "~1.2.1"
-      }
-    },
-    "node_modules/css-select": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
-      "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
-      "dependencies": {
-        "boolbase": "^1.0.0",
-        "css-what": "^6.0.1",
-        "domhandler": "^4.3.1",
-        "domutils": "^2.8.0",
-        "nth-check": "^2.0.1"
-      },
-      "funding": {
-        "url": "https://github.com/sponsors/fb55"
-      }
-    },
-    "node_modules/css-what": {
-      "version": "6.1.0",
-      "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
-      "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
-      "engines": {
-        "node": ">= 6"
-      },
-      "funding": {
-        "url": "https://github.com/sponsors/fb55"
-      }
-    },
-    "node_modules/detect-node": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
-      "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw=="
-    },
-    "node_modules/dom-serializer": {
-      "version": "1.4.1",
-      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
-      "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
-      "dependencies": {
-        "domelementtype": "^2.0.1",
-        "domhandler": "^4.2.0",
-        "entities": "^2.0.0"
-      },
-      "funding": {
-        "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
-      }
-    },
-    "node_modules/domelementtype": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
-      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
-      "funding": [
-        {
-          "type": "github",
-          "url": "https://github.com/sponsors/fb55"
-        }
-      ]
-    },
-    "node_modules/domhandler": {
-      "version": "4.3.1",
-      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
-      "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
-      "dependencies": {
-        "domelementtype": "^2.2.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      },
-      "funding": {
-        "url": "https://github.com/fb55/domhandler?sponsor=1"
-      }
-    },
-    "node_modules/domutils": {
-      "version": "2.8.0",
-      "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
-      "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
-      "dependencies": {
-        "dom-serializer": "^1.0.1",
-        "domelementtype": "^2.2.0",
-        "domhandler": "^4.2.0"
-      },
-      "funding": {
-        "url": "https://github.com/fb55/domutils?sponsor=1"
-      }
-    },
-    "node_modules/editorconfig": {
-      "version": "0.15.3",
-      "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
-      "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
-      "dependencies": {
-        "commander": "^2.19.0",
-        "lru-cache": "^4.1.5",
-        "semver": "^5.6.0",
-        "sigmund": "^1.0.1"
-      },
-      "bin": {
-        "editorconfig": "bin/editorconfig"
-      }
-    },
-    "node_modules/emoji-regex": {
-      "version": "8.0.0",
-      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
-      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
-    },
-    "node_modules/entities": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
-      "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
-      "funding": {
-        "url": "https://github.com/fb55/entities?sponsor=1"
-      }
-    },
-    "node_modules/escalade": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
-      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/escape-goat": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",
-      "integrity": "sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==",
-      "engines": {
-        "node": ">=10"
-      },
-      "funding": {
-        "url": "https://github.com/sponsors/sindresorhus"
-      }
-    },
-    "node_modules/fill-range": {
-      "version": "7.0.1",
-      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
-      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
-      "dependencies": {
-        "to-regex-range": "^5.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/fs.realpath": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
-      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
-    },
-    "node_modules/fsevents": {
-      "version": "2.3.2",
-      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
-      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
-      "hasInstallScript": true,
-      "optional": true,
-      "os": [
-        "darwin"
-      ],
-      "engines": {
-        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
-      }
-    },
-    "node_modules/get-caller-file": {
-      "version": "2.0.5",
-      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
-      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
-      "engines": {
-        "node": "6.* || 8.* || >= 10.*"
-      }
-    },
-    "node_modules/glob": {
-      "version": "7.2.3",
-      "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
-      "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
-      "dependencies": {
-        "fs.realpath": "^1.0.0",
-        "inflight": "^1.0.4",
-        "inherits": "2",
-        "minimatch": "^3.1.1",
-        "once": "^1.3.0",
-        "path-is-absolute": "^1.0.0"
-      },
-      "engines": {
-        "node": "*"
-      },
-      "funding": {
-        "url": "https://github.com/sponsors/isaacs"
-      }
-    },
-    "node_modules/glob-parent": {
-      "version": "5.1.2",
-      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
-      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
-      "dependencies": {
-        "is-glob": "^4.0.1"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/he": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
-      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
-      "bin": {
-        "he": "bin/he"
-      }
-    },
-    "node_modules/html-minifier": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz",
-      "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==",
-      "dependencies": {
-        "camel-case": "^3.0.0",
-        "clean-css": "^4.2.1",
-        "commander": "^2.19.0",
-        "he": "^1.2.0",
-        "param-case": "^2.1.1",
-        "relateurl": "^0.2.7",
-        "uglify-js": "^3.5.1"
-      },
-      "bin": {
-        "html-minifier": "cli.js"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/htmlparser2": {
-      "version": "6.1.0",
-      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
-      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
-      "funding": [
-        "https://github.com/fb55/htmlparser2?sponsor=1",
-        {
-          "type": "github",
-          "url": "https://github.com/sponsors/fb55"
-        }
-      ],
-      "dependencies": {
-        "domelementtype": "^2.0.1",
-        "domhandler": "^4.0.0",
-        "domutils": "^2.5.2",
-        "entities": "^2.0.0"
-      }
-    },
-    "node_modules/inflight": {
-      "version": "1.0.6",
-      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
-      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
-      "dependencies": {
-        "once": "^1.3.0",
-        "wrappy": "1"
-      }
-    },
-    "node_modules/inherits": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
-      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
-    },
-    "node_modules/ini": {
-      "version": "1.3.8",
-      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
-      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
-    },
-    "node_modules/is-binary-path": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
-      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
-      "dependencies": {
-        "binary-extensions": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/is-extglob": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
-      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-fullwidth-code-point": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
-      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/is-glob": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
-      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
-      "dependencies": {
-        "is-extglob": "^2.1.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-number": {
-      "version": "7.0.0",
-      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
-      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
-      "engines": {
-        "node": ">=0.12.0"
-      }
-    },
-    "node_modules/js-beautify": {
-      "version": "1.14.4",
-      "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.4.tgz",
-      "integrity": "sha512-+b4A9c3glceZEmxyIbxDOYB0ZJdReLvyU1077RqKsO4dZx9FUHjTOJn8VHwpg33QoucIykOiYbh7MfqBOghnrA==",
-      "dependencies": {
-        "config-chain": "^1.1.13",
-        "editorconfig": "^0.15.3",
-        "glob": "^7.1.3",
-        "nopt": "^5.0.0"
-      },
-      "bin": {
-        "css-beautify": "js/bin/css-beautify.js",
-        "html-beautify": "js/bin/html-beautify.js",
-        "js-beautify": "js/bin/js-beautify.js"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/juice": {
-      "version": "7.0.0",
-      "resolved": "https://registry.npmjs.org/juice/-/juice-7.0.0.tgz",
-      "integrity": "sha512-AjKQX31KKN+uJs+zaf+GW8mBO/f/0NqSh2moTMyvwBY+4/lXIYTU8D8I2h6BAV3Xnz6GGsbalUyFqbYMe+Vh+Q==",
-      "dependencies": {
-        "cheerio": "^1.0.0-rc.3",
-        "commander": "^5.1.0",
-        "mensch": "^0.3.4",
-        "slick": "^1.12.2",
-        "web-resource-inliner": "^5.0.0"
-      },
-      "bin": {
-        "juice": "bin/juice"
-      },
-      "engines": {
-        "node": ">=10.0.0"
-      }
-    },
-    "node_modules/juice/node_modules/commander": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
-      "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/lodash": {
-      "version": "4.17.21",
-      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
-      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
-    },
-    "node_modules/lower-case": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
-      "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA=="
-    },
-    "node_modules/lru-cache": {
-      "version": "4.1.5",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
-      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
-      "dependencies": {
-        "pseudomap": "^1.0.2",
-        "yallist": "^2.1.2"
-      }
-    },
-    "node_modules/mensch": {
-      "version": "0.3.4",
-      "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",
-      "integrity": "sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g=="
-    },
-    "node_modules/mime": {
-      "version": "2.6.0",
-      "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
-      "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
-      "bin": {
-        "mime": "cli.js"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/minimatch": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
-      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
-      "dependencies": {
-        "brace-expansion": "^1.1.7"
-      },
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/mjml": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml/-/mjml-4.12.0.tgz",
-      "integrity": "sha512-uWDu1pPQVyoX4iKIrM02J6qOBN6PC1rSMP64DKi2qGU4dpOztVgvTBh6JttIbINV4ZiALtpeGu+jeEUqp2ROXA==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "mjml-cli": "4.12.0",
-        "mjml-core": "4.12.0",
-        "mjml-migrate": "4.12.0",
-        "mjml-preset-core": "4.12.0",
-        "mjml-validator": "4.12.0"
-      },
-      "bin": {
-        "mjml": "bin/mjml"
-      }
-    },
-    "node_modules/mjml-accordion": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-accordion/-/mjml-accordion-4.12.0.tgz",
-      "integrity": "sha512-vqBk4NhXN+w6F3c5vnLxkvgneREpkwTzZpbxtMzpNqkUW2yei0oSQ26j/wLgXYTaX+4Czp+oVr0cnNxjyCZHjA==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-body": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-body/-/mjml-body-4.12.0.tgz",
-      "integrity": "sha512-IQBAHhdRKsNUXat+oxvRTjVJ1qzTRkNjFe/mtD/Pbn9olUnQmV+RKxnkqRZf7QtiTxVIOGC4kU9VLPjNymsFXQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-button": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-button/-/mjml-button-4.12.0.tgz",
-      "integrity": "sha512-XJfLP+mHvCr6Ky16ooYz5+8ODkf10+ATyvENCKyrof+rietr5WxN2FxWCZA9Orq20OE74/hvaOeZZdkxwtsXig==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-carousel": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-carousel/-/mjml-carousel-4.12.0.tgz",
-      "integrity": "sha512-vQ5Aqvix9mbAE0GspxIDpKK4dVMRuKFO3qV6N/CkrIAOe4+2CKV4AMn2fWUvQEx6hA6CGxayeLkI7E0hNOWcZA==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-cli": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-cli/-/mjml-cli-4.12.0.tgz",
-      "integrity": "sha512-//Y4XsN6aFgpZtDbQZRu4qe+CQzGWV3i5K3rC1dwPcdtpDMsXBPKiwIZFrQxpRVBwxs0hU4ZBQOMtvYZkoicdQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "chokidar": "^3.0.0",
-        "glob": "^7.1.1",
-        "html-minifier": "^4.0.0",
-        "js-beautify": "^1.6.14",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0",
-        "mjml-migrate": "4.12.0",
-        "mjml-parser-xml": "4.12.0",
-        "mjml-validator": "4.12.0",
-        "yargs": "^16.1.0"
-      },
-      "bin": {
-        "mjml-cli": "bin/mjml"
-      }
-    },
-    "node_modules/mjml-column": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-column/-/mjml-column-4.12.0.tgz",
-      "integrity": "sha512-Ub/7ov2B1T2jfSpxvF61o3UCU4gGDFUqIelr7ghuazLc2KvTwdHYeR8mWt8l8RBM6zZiWjkYEFMP22ty7WXztg==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-core": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-core/-/mjml-core-4.12.0.tgz",
-      "integrity": "sha512-B3gUkV3kFN1IlzIV3GnpWBmE21XHH5ARyydMxacR75iC53PvJ9c50hr6DWLGdrrDCC6Fdud8jTmgD9dnWPmJhQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "cheerio": "1.0.0-rc.10",
-        "detect-node": "2.0.4",
-        "html-minifier": "^4.0.0",
-        "js-beautify": "^1.6.14",
-        "juice": "^7.0.0",
-        "lodash": "^4.17.21",
-        "mjml-migrate": "4.12.0",
-        "mjml-parser-xml": "4.12.0",
-        "mjml-validator": "4.12.0"
-      }
-    },
-    "node_modules/mjml-divider": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-divider/-/mjml-divider-4.12.0.tgz",
-      "integrity": "sha512-L87iqrhVS+PnUInYbXK4lcTQcHfWMTL7ZqDL9XEMBywzX8cCfviLNMbqmLCO2HD8nMPVMRbcE32H04T6LyZ2qw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-group": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-group/-/mjml-group-4.12.0.tgz",
-      "integrity": "sha512-Rl7Iydd7M2SnbH1ItIi07hYY+FrEai5c6kYMKbcFWAuNupCuvUThuhx1AphMPCZFMLbbPSKNWMarBkWhepS7cw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-head": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head/-/mjml-head-4.12.0.tgz",
-      "integrity": "sha512-LcI4ykOB6nMV5W//tF9S1unlXxexfNZUnnyZ2OOzP1V7J5poLXdKXqB8XATN2YGGTsDZ5Q/5V1KO+NnjpW7zSw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-head-attributes": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-attributes/-/mjml-head-attributes-4.12.0.tgz",
-      "integrity": "sha512-tRwKUzIrtcw1FGy8Xpy4vrFo0u2daZgqx3X0cM5WWrGFcKe7ZdjNEAkU/3w+WsFjeMcb0fHdKvd+sxBjPJ6fpA==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-head-breakpoint": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-breakpoint/-/mjml-head-breakpoint-4.12.0.tgz",
-      "integrity": "sha512-BVVbvAIcIu49P1EJkEPPIY8Gu4GleyzpkdddqD3ihAPn3Pz07SEsFlHvI35eCszuaJeeMbSSxLrsF4m+aQQlvw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-head-font": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-font/-/mjml-head-font-4.12.0.tgz",
-      "integrity": "sha512-ja5sWbGOIr1gF/7IIPzrgOlWYiKk57BC8JWYRANV7CxNKa635sd6aBJHbzXv1A6Ph+zH5KtE0MSQCK8n49BIsw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-head-html-attributes": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-html-attributes/-/mjml-head-html-attributes-4.12.0.tgz",
-      "integrity": "sha512-XJesJuW9uzlNN5w/S7t5ZquSVDay7BehOKmIZKMwKn1y0SJBXiakcwt9M9hhF0HB189Bew0gpGt3m7QYvTez8g==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-head-preview": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-preview/-/mjml-head-preview-4.12.0.tgz",
-      "integrity": "sha512-pr02ZkxwU6/LWhrL3xP/hLrUXx27I1FnfgaYjgvMjh6pMURuy7W+W8BrNJKeyXZo685b2A5lNFDJV7rCJ6HrEQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-head-style": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-style/-/mjml-head-style-4.12.0.tgz",
-      "integrity": "sha512-64IVdJ2Xl000SrwLt4cebl+MiZcino/ywMkuLQ/c48XeR6pkvbjXYAInWsdlMG1y041n1bOZICNnQQc4xhNJrw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-head-title": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-title/-/mjml-head-title-4.12.0.tgz",
-      "integrity": "sha512-c7thJUmNLIdVy1ftLbYUjchHwrIfAb9SHdbuVQHdtQz45a3Ni2nie4AWxF/srn90k8q/uEKtQq1taOa4f71Zug==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-hero": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-hero/-/mjml-hero-4.12.0.tgz",
-      "integrity": "sha512-j87DgSAyLzMMuNtVqR1okkI/orKnvZoR7i+RsA1yueNql9dZtnw3Ezy8cas8MJaAoGOmqIy9AqGRJIr82w4mxQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-image": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-image/-/mjml-image-4.12.0.tgz",
-      "integrity": "sha512-P77M+PLLNn7QvGhL8sx+6yzkQbEMxIQO3yxqUC+x8Ie8kXS8phSNGcqx8qfhdN7p7sQ3CZdOIZSXkG7RRAF94w==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-migrate": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-migrate/-/mjml-migrate-4.12.0.tgz",
-      "integrity": "sha512-KDdPkuOzL9CAekY0CslM0Yqiomk4TubNMszw6UFfylp5xRA3CfBo0HdGcnewHBkZ8+isjPlzDWf3n+NkU11OiA==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "js-beautify": "^1.6.14",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0",
-        "mjml-parser-xml": "4.12.0",
-        "yargs": "^16.1.0"
-      },
-      "bin": {
-        "migrate": "lib/cli.js"
-      }
-    },
-    "node_modules/mjml-navbar": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-navbar/-/mjml-navbar-4.12.0.tgz",
-      "integrity": "sha512-TWKV5lFgwUvRbG+FNz6Uo7mGPJRU/BK1v0BeQr1e5Ykft4052iYIuv2XNwRkeoORmLT+7AN8FbkP+TVBpflbWw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-parser-xml": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-parser-xml/-/mjml-parser-xml-4.12.0.tgz",
-      "integrity": "sha512-cmCcvoiirH0kuCglGAjwBVfDrlnqS3e83uBwPN6wDN6IfxSgsPT6IV0vRfcJERsr2ThpFjvoSq4GmYi9oCUSMw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "detect-node": "2.0.4",
-        "htmlparser2": "^4.1.0",
-        "lodash": "^4.17.15"
-      }
-    },
-    "node_modules/mjml-parser-xml/node_modules/domhandler": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
-      "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
-      "dependencies": {
-        "domelementtype": "^2.0.1"
-      },
-      "engines": {
-        "node": ">= 4"
-      },
-      "funding": {
-        "url": "https://github.com/fb55/domhandler?sponsor=1"
-      }
-    },
-    "node_modules/mjml-parser-xml/node_modules/htmlparser2": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz",
-      "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==",
-      "dependencies": {
-        "domelementtype": "^2.0.1",
-        "domhandler": "^3.0.0",
-        "domutils": "^2.0.0",
-        "entities": "^2.0.0"
-      }
-    },
-    "node_modules/mjml-preset-core": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-preset-core/-/mjml-preset-core-4.12.0.tgz",
-      "integrity": "sha512-zoiCKcl/bK43ltr2J8dY9Qg5fcB3TbhaWcTG84oGYWdii5WEkKTXj5hpP1ss1XqdOGMNLij/HVwmli+xQCo6FQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "mjml-accordion": "4.12.0",
-        "mjml-body": "4.12.0",
-        "mjml-button": "4.12.0",
-        "mjml-carousel": "4.12.0",
-        "mjml-column": "4.12.0",
-        "mjml-divider": "4.12.0",
-        "mjml-group": "4.12.0",
-        "mjml-head": "4.12.0",
-        "mjml-head-attributes": "4.12.0",
-        "mjml-head-breakpoint": "4.12.0",
-        "mjml-head-font": "4.12.0",
-        "mjml-head-html-attributes": "4.12.0",
-        "mjml-head-preview": "4.12.0",
-        "mjml-head-style": "4.12.0",
-        "mjml-head-title": "4.12.0",
-        "mjml-hero": "4.12.0",
-        "mjml-image": "4.12.0",
-        "mjml-navbar": "4.12.0",
-        "mjml-raw": "4.12.0",
-        "mjml-section": "4.12.0",
-        "mjml-social": "4.12.0",
-        "mjml-spacer": "4.12.0",
-        "mjml-table": "4.12.0",
-        "mjml-text": "4.12.0",
-        "mjml-wrapper": "4.12.0"
-      }
-    },
-    "node_modules/mjml-raw": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-raw/-/mjml-raw-4.12.0.tgz",
-      "integrity": "sha512-vQUmrEZEgu0DCca7tiPdQ/vf8GM5QyeaabbLd1rX3XCt5Mid47LCdszmVcrk1WxqNuExIw1fNyEGCCDeP2qCJg==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-section": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-section/-/mjml-section-4.12.0.tgz",
-      "integrity": "sha512-5BdHrAghS/XJ40t3qtLHpY3rIVuBnJXv8dGm8U+oMVAzw3L4ySk5WI+FulRkchdPFCKpeXQZjXZaX0C7pmNaIw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-social": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-social/-/mjml-social-4.12.0.tgz",
-      "integrity": "sha512-eTsqJoKP65Imawh+WEX2dv4N34ItUmvIbsCeSQPhC/NG6klxDjzg5oDA1F2tZk+CPIuXVmJiauQ5/vPHLzUiVw==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-spacer": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-spacer/-/mjml-spacer-4.12.0.tgz",
-      "integrity": "sha512-YB+VCixcuWXDzICrGLFw7PJDkL166e4OG8IUUB2yhvd5VHtFFBc0iRksaEAumOL1r6MnXVCRq4Wcmxlzj7zOfQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-table": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-table/-/mjml-table-4.12.0.tgz",
-      "integrity": "sha512-IuLvyiJOsM6RgobuIfZuM36fJcoH8pK/A4awCLTEme0HCxEkkjzDkl4RBMK/KX53Cpor0U6oR6RlQfZcducpLg==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-text": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-text/-/mjml-text-4.12.0.tgz",
-      "integrity": "sha512-AFcXiQBC48ZfKKgAdU0NRS2nqftc8zLGxBtPwHNgFkuh5Lf2rWgPK6JRubNi7qhb8Sd7M8stU+LIRA5sxM1nRQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
-      }
-    },
-    "node_modules/mjml-validator": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-validator/-/mjml-validator-4.12.0.tgz",
-      "integrity": "sha512-EmOScfcJJ4LdIyHnE+K4FdkryQ+c6QRV7qp+zlunAHE5AUPaBS0OrHPHuNo1sOu7g1tc+bVl7eHR4FIb0Wkzwg==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6"
-      }
-    },
-    "node_modules/mjml-wrapper": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-wrapper/-/mjml-wrapper-4.12.0.tgz",
-      "integrity": "sha512-u0pq+A9QBLwpeF/hdv2uWZIv3Qp4wwf+CMaHZsUpb3YfOJD/6YKwLvkeA7ngE+YxwwzgtgjmIEs4eDae1evlgQ==",
-      "dependencies": {
-        "@babel/runtime": "^7.14.6",
-        "lodash": "^4.17.21",
-        "mjml-core": "4.12.0",
-        "mjml-section": "4.12.0"
-      }
-    },
-    "node_modules/no-case": {
-      "version": "2.3.2",
-      "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
-      "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
-      "dependencies": {
-        "lower-case": "^1.1.1"
-      }
-    },
-    "node_modules/node-fetch": {
-      "version": "2.6.7",
-      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
-      "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
-      "dependencies": {
-        "whatwg-url": "^5.0.0"
-      },
-      "engines": {
-        "node": "4.x || >=6.0.0"
-      },
-      "peerDependencies": {
-        "encoding": "^0.1.0"
-      },
-      "peerDependenciesMeta": {
-        "encoding": {
-          "optional": true
-        }
-      }
-    },
-    "node_modules/nopt": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
-      "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
-      "dependencies": {
-        "abbrev": "1"
-      },
-      "bin": {
-        "nopt": "bin/nopt.js"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/normalize-path": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
-      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/nth-check": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
-      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
-      "dependencies": {
-        "boolbase": "^1.0.0"
-      },
-      "funding": {
-        "url": "https://github.com/fb55/nth-check?sponsor=1"
-      }
-    },
-    "node_modules/once": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
-      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
-      "dependencies": {
-        "wrappy": "1"
-      }
-    },
-    "node_modules/param-case": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
-      "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==",
-      "dependencies": {
-        "no-case": "^2.2.0"
-      }
-    },
-    "node_modules/parse5": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
-      "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
-    },
-    "node_modules/parse5-htmlparser2-tree-adapter": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
-      "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
-      "dependencies": {
-        "parse5": "^6.0.1"
-      }
-    },
-    "node_modules/path-is-absolute": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
-      "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/picomatch": {
-      "version": "2.3.1",
-      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
-      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
-      "engines": {
-        "node": ">=8.6"
-      },
-      "funding": {
-        "url": "https://github.com/sponsors/jonschlinkert"
-      }
-    },
-    "node_modules/proto-list": {
-      "version": "1.2.4",
-      "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
-      "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA=="
-    },
-    "node_modules/pseudomap": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
-      "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ=="
-    },
-    "node_modules/readdirp": {
-      "version": "3.6.0",
-      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
-      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
-      "dependencies": {
-        "picomatch": "^2.2.1"
-      },
-      "engines": {
-        "node": ">=8.10.0"
-      }
-    },
-    "node_modules/regenerator-runtime": {
-      "version": "0.13.9",
-      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
-      "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
-    },
-    "node_modules/relateurl": {
-      "version": "0.2.7",
-      "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
-      "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
-      "engines": {
-        "node": ">= 0.10"
-      }
-    },
-    "node_modules/require-directory": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
-      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/semver": {
-      "version": "5.7.1",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
-      "bin": {
-        "semver": "bin/semver"
-      }
-    },
-    "node_modules/sigmund": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
-      "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g=="
-    },
-    "node_modules/slick": {
-      "version": "1.12.2",
-      "resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",
-      "integrity": "sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A==",
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/source-map": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
-      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/string-width": {
-      "version": "4.2.3",
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
-      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
-      "dependencies": {
-        "emoji-regex": "^8.0.0",
-        "is-fullwidth-code-point": "^3.0.0",
-        "strip-ansi": "^6.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/strip-ansi": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
-      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
-      "dependencies": {
-        "ansi-regex": "^5.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/to-regex-range": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
-      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
-      "dependencies": {
-        "is-number": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=8.0"
-      }
-    },
-    "node_modules/tr46": {
-      "version": "0.0.3",
-      "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
-      "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
-    },
-    "node_modules/tslib": {
-      "version": "2.4.0",
-      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
-      "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
-    },
-    "node_modules/uglify-js": {
-      "version": "3.16.1",
-      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.1.tgz",
-      "integrity": "sha512-X5BGTIDH8U6IQ1TIRP62YC36k+ULAa1d59BxlWvPUJ1NkW5L3FwcGfEzuVvGmhJFBu0YJ5Ge25tmRISqCmLiRQ==",
-      "bin": {
-        "uglifyjs": "bin/uglifyjs"
-      },
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/upper-case": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
-      "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA=="
-    },
-    "node_modules/valid-data-url": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",
-      "integrity": "sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA==",
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/web-resource-inliner": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-5.0.0.tgz",
-      "integrity": "sha512-AIihwH+ZmdHfkJm7BjSXiEClVt4zUFqX4YlFAzjL13wLtDuUneSaFvDBTbdYRecs35SiU7iNKbMnN+++wVfb6A==",
-      "dependencies": {
-        "ansi-colors": "^4.1.1",
-        "escape-goat": "^3.0.0",
-        "htmlparser2": "^4.0.0",
-        "mime": "^2.4.6",
-        "node-fetch": "^2.6.0",
-        "valid-data-url": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=10.0.0"
-      }
-    },
-    "node_modules/web-resource-inliner/node_modules/domhandler": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
-      "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
-      "dependencies": {
-        "domelementtype": "^2.0.1"
-      },
-      "engines": {
-        "node": ">= 4"
-      },
-      "funding": {
-        "url": "https://github.com/fb55/domhandler?sponsor=1"
-      }
-    },
-    "node_modules/web-resource-inliner/node_modules/htmlparser2": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz",
-      "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==",
-      "dependencies": {
-        "domelementtype": "^2.0.1",
-        "domhandler": "^3.0.0",
-        "domutils": "^2.0.0",
-        "entities": "^2.0.0"
-      }
-    },
-    "node_modules/webidl-conversions": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
-      "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
-    },
-    "node_modules/whatwg-url": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
-      "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
-      "dependencies": {
-        "tr46": "~0.0.3",
-        "webidl-conversions": "^3.0.0"
-      }
-    },
-    "node_modules/wrap-ansi": {
-      "version": "7.0.0",
-      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
-      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
-      "dependencies": {
-        "ansi-styles": "^4.0.0",
-        "string-width": "^4.1.0",
-        "strip-ansi": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=10"
-      },
-      "funding": {
-        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
-      }
-    },
-    "node_modules/wrappy": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
-      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
-    },
-    "node_modules/y18n": {
-      "version": "5.0.8",
-      "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
-      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/yallist": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
-      "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A=="
-    },
-    "node_modules/yargs": {
-      "version": "16.2.0",
-      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
-      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
-      "dependencies": {
-        "cliui": "^7.0.2",
-        "escalade": "^3.1.1",
-        "get-caller-file": "^2.0.5",
-        "require-directory": "^2.1.1",
-        "string-width": "^4.2.0",
-        "y18n": "^5.0.5",
-        "yargs-parser": "^20.2.2"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/yargs-parser": {
-      "version": "20.2.9",
-      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
-      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
-      "engines": {
-        "node": ">=10"
-      }
-    }
-  },
   "dependencies": {
     "@babel/runtime": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.6.tgz",
-      "integrity": "sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ==",
+      "version": "7.21.0",
+      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
+      "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
       "requires": {
-        "regenerator-runtime": "^0.13.4"
+        "regenerator-runtime": "^0.13.11"
       }
     },
     "abbrev": {
@@ -1424,9 +36,9 @@
       }
     },
     "anymatch": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
-      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
+      "version": "3.1.3",
+      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+      "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
       "requires": {
         "normalize-path": "^3.0.0",
         "picomatch": "^2.0.4"
@@ -1776,14 +388,44 @@
       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
     },
     "js-beautify": {
-      "version": "1.14.4",
-      "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.4.tgz",
-      "integrity": "sha512-+b4A9c3glceZEmxyIbxDOYB0ZJdReLvyU1077RqKsO4dZx9FUHjTOJn8VHwpg33QoucIykOiYbh7MfqBOghnrA==",
+      "version": "1.14.7",
+      "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.7.tgz",
+      "integrity": "sha512-5SOX1KXPFKx+5f6ZrPsIPEY7NwKeQz47n3jm2i+XeHx9MoRsfQenlOP13FQhWvg8JRS0+XLO6XYUQ2GX+q+T9A==",
       "requires": {
         "config-chain": "^1.1.13",
         "editorconfig": "^0.15.3",
-        "glob": "^7.1.3",
-        "nopt": "^5.0.0"
+        "glob": "^8.0.3",
+        "nopt": "^6.0.0"
+      },
+      "dependencies": {
+        "brace-expansion": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+          "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+          "requires": {
+            "balanced-match": "^1.0.0"
+          }
+        },
+        "glob": {
+          "version": "8.1.0",
+          "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+          "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+          "requires": {
+            "fs.realpath": "^1.0.0",
+            "inflight": "^1.0.4",
+            "inherits": "2",
+            "minimatch": "^5.0.1",
+            "once": "^1.3.0"
+          }
+        },
+        "minimatch": {
+          "version": "5.1.6",
+          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+          "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+          "requires": {
+            "brace-expansion": "^2.0.1"
+          }
+        }
       }
     },
     "juice": {
@@ -1843,62 +485,62 @@
       }
     },
     "mjml": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml/-/mjml-4.12.0.tgz",
-      "integrity": "sha512-uWDu1pPQVyoX4iKIrM02J6qOBN6PC1rSMP64DKi2qGU4dpOztVgvTBh6JttIbINV4ZiALtpeGu+jeEUqp2ROXA==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml/-/mjml-4.13.0.tgz",
+      "integrity": "sha512-OnFKESouLshz8DPFSb6M/dE8GkhiJnoy6LAam5TiLA1anAj24yQ2ZH388LtQoEkvTisqwiTmc9ejDh5ctnFaJQ==",
       "requires": {
         "@babel/runtime": "^7.14.6",
-        "mjml-cli": "4.12.0",
-        "mjml-core": "4.12.0",
-        "mjml-migrate": "4.12.0",
-        "mjml-preset-core": "4.12.0",
-        "mjml-validator": "4.12.0"
+        "mjml-cli": "4.13.0",
+        "mjml-core": "4.13.0",
+        "mjml-migrate": "4.13.0",
+        "mjml-preset-core": "4.13.0",
+        "mjml-validator": "4.13.0"
       }
     },
     "mjml-accordion": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-accordion/-/mjml-accordion-4.12.0.tgz",
-      "integrity": "sha512-vqBk4NhXN+w6F3c5vnLxkvgneREpkwTzZpbxtMzpNqkUW2yei0oSQ26j/wLgXYTaX+4Czp+oVr0cnNxjyCZHjA==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-accordion/-/mjml-accordion-4.13.0.tgz",
+      "integrity": "sha512-E3yihZW5Oq2p+sWOcr8kWeRTROmiTYOGxB4IOxW/jTycdY07N3FX3e6vuh7Fv3rryHEUaydUQYto3ICVyctI7w==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-body": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-body/-/mjml-body-4.12.0.tgz",
-      "integrity": "sha512-IQBAHhdRKsNUXat+oxvRTjVJ1qzTRkNjFe/mtD/Pbn9olUnQmV+RKxnkqRZf7QtiTxVIOGC4kU9VLPjNymsFXQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-body/-/mjml-body-4.13.0.tgz",
+      "integrity": "sha512-S4HgwAuO9dEsyX9sr6WBf9/xr+H2ASVaLn22aurJm1S2Lvc1wifLPYBQgFmNdCjaesTCNtOMUDpG+Rbnavyaqg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-button": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-button/-/mjml-button-4.12.0.tgz",
-      "integrity": "sha512-XJfLP+mHvCr6Ky16ooYz5+8ODkf10+ATyvENCKyrof+rietr5WxN2FxWCZA9Orq20OE74/hvaOeZZdkxwtsXig==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-button/-/mjml-button-4.13.0.tgz",
+      "integrity": "sha512-3y8IAHCCxh7ESHh1aOOqobZKUgyNxOKAGQ9TlJoyaLpsKUFzkN8nmrD0KXF0ADSuzvhMZ1CdRIJuZ5mjv2TwWQ==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-carousel": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-carousel/-/mjml-carousel-4.12.0.tgz",
-      "integrity": "sha512-vQ5Aqvix9mbAE0GspxIDpKK4dVMRuKFO3qV6N/CkrIAOe4+2CKV4AMn2fWUvQEx6hA6CGxayeLkI7E0hNOWcZA==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-carousel/-/mjml-carousel-4.13.0.tgz",
+      "integrity": "sha512-ORSY5bEYlMlrWSIKI/lN0Tz3uGltWAjG8DQl2Yr3pwjwOaIzGE+kozrDf+T9xItfiIIbvKajef1dg7B7XgP0zg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-cli": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-cli/-/mjml-cli-4.12.0.tgz",
-      "integrity": "sha512-//Y4XsN6aFgpZtDbQZRu4qe+CQzGWV3i5K3rC1dwPcdtpDMsXBPKiwIZFrQxpRVBwxs0hU4ZBQOMtvYZkoicdQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-cli/-/mjml-cli-4.13.0.tgz",
+      "integrity": "sha512-kAZxpH0QqlTF/CcLzELgKw1ljKRxrmWJ310CJQhbPAxHvwQ/nIb+q82U+zRJAelRPPKjnOb+hSrMRqTgk9rH3w==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "chokidar": "^3.0.0",
@@ -1906,27 +548,27 @@
         "html-minifier": "^4.0.0",
         "js-beautify": "^1.6.14",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0",
-        "mjml-migrate": "4.12.0",
-        "mjml-parser-xml": "4.12.0",
-        "mjml-validator": "4.12.0",
+        "mjml-core": "4.13.0",
+        "mjml-migrate": "4.13.0",
+        "mjml-parser-xml": "4.13.0",
+        "mjml-validator": "4.13.0",
         "yargs": "^16.1.0"
       }
     },
     "mjml-column": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-column/-/mjml-column-4.12.0.tgz",
-      "integrity": "sha512-Ub/7ov2B1T2jfSpxvF61o3UCU4gGDFUqIelr7ghuazLc2KvTwdHYeR8mWt8l8RBM6zZiWjkYEFMP22ty7WXztg==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-column/-/mjml-column-4.13.0.tgz",
+      "integrity": "sha512-O8FrWKK/bCy9XpKxrKRYWNdgWNaVd4TK4RqMeVI/I70IbnYnc1uf15jnsPMxCBSbT+NyXyk8k7fn099797uwpw==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-core": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-core/-/mjml-core-4.12.0.tgz",
-      "integrity": "sha512-B3gUkV3kFN1IlzIV3GnpWBmE21XHH5ARyydMxacR75iC53PvJ9c50hr6DWLGdrrDCC6Fdud8jTmgD9dnWPmJhQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-core/-/mjml-core-4.13.0.tgz",
+      "integrity": "sha512-kU5AoVTlZaXR/EDi3ix66xpzUe+kScYus71lBH/wo/B+LZW70GHE1AYWtsog5oJp1MuTHpMFTNuBD/wePeEgWg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "cheerio": "1.0.0-rc.10",
@@ -1935,158 +577,158 @@
         "js-beautify": "^1.6.14",
         "juice": "^7.0.0",
         "lodash": "^4.17.21",
-        "mjml-migrate": "4.12.0",
-        "mjml-parser-xml": "4.12.0",
-        "mjml-validator": "4.12.0"
+        "mjml-migrate": "4.13.0",
+        "mjml-parser-xml": "4.13.0",
+        "mjml-validator": "4.13.0"
       }
     },
     "mjml-divider": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-divider/-/mjml-divider-4.12.0.tgz",
-      "integrity": "sha512-L87iqrhVS+PnUInYbXK4lcTQcHfWMTL7ZqDL9XEMBywzX8cCfviLNMbqmLCO2HD8nMPVMRbcE32H04T6LyZ2qw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-divider/-/mjml-divider-4.13.0.tgz",
+      "integrity": "sha512-ooPCwfmxEC+wJduqObYezMp7W5UCHjL9Y1LPB5FGna2FrOejgfd6Ix3ij8Wrmycmlol7E2N4D7c5NDH5DbRCJg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-group": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-group/-/mjml-group-4.12.0.tgz",
-      "integrity": "sha512-Rl7Iydd7M2SnbH1ItIi07hYY+FrEai5c6kYMKbcFWAuNupCuvUThuhx1AphMPCZFMLbbPSKNWMarBkWhepS7cw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-group/-/mjml-group-4.13.0.tgz",
+      "integrity": "sha512-U7E8m8aaoAE/dMqjqXPjjrKcwO36B4cquAy9ASldECrIZJBcpFYO6eYf5yLXrNCUM2P0id8pgVjrUq23s00L7Q==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-head": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head/-/mjml-head-4.12.0.tgz",
-      "integrity": "sha512-LcI4ykOB6nMV5W//tF9S1unlXxexfNZUnnyZ2OOzP1V7J5poLXdKXqB8XATN2YGGTsDZ5Q/5V1KO+NnjpW7zSw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-head/-/mjml-head-4.13.0.tgz",
+      "integrity": "sha512-sL2qQuoVALXBCiemu4DPo9geDr8DuUdXVJxm+4nd6k5jpLCfSDmFlNhgSsLPzsYn7VEac3/sxsjLtomQ+6/BHg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-head-attributes": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-attributes/-/mjml-head-attributes-4.12.0.tgz",
-      "integrity": "sha512-tRwKUzIrtcw1FGy8Xpy4vrFo0u2daZgqx3X0cM5WWrGFcKe7ZdjNEAkU/3w+WsFjeMcb0fHdKvd+sxBjPJ6fpA==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-head-attributes/-/mjml-head-attributes-4.13.0.tgz",
+      "integrity": "sha512-haggCafno+0lQylxJStkINCVCPMwfTpwE6yjCHeGOpQl/TkoNmjNkDr7DEEbNTZbt4Ekg070lQFn7clDy38EoA==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-head-breakpoint": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-breakpoint/-/mjml-head-breakpoint-4.12.0.tgz",
-      "integrity": "sha512-BVVbvAIcIu49P1EJkEPPIY8Gu4GleyzpkdddqD3ihAPn3Pz07SEsFlHvI35eCszuaJeeMbSSxLrsF4m+aQQlvw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-head-breakpoint/-/mjml-head-breakpoint-4.13.0.tgz",
+      "integrity": "sha512-D2iPDeUKQK1+rYSNa2HGOvgfPxZhNyndTG0iBEb/FxdGge2hbeDCZEN0mwDYE3wWB+qSBqlCuMI+Vr4pEjZbKg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-head-font": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-font/-/mjml-head-font-4.12.0.tgz",
-      "integrity": "sha512-ja5sWbGOIr1gF/7IIPzrgOlWYiKk57BC8JWYRANV7CxNKa635sd6aBJHbzXv1A6Ph+zH5KtE0MSQCK8n49BIsw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-head-font/-/mjml-head-font-4.13.0.tgz",
+      "integrity": "sha512-mYn8aWnbrEap5vX2b4662hkUv6WifcYzYn++Yi6OHrJQi55LpzcU+myAGpfQEXXrpU8vGwExMTFKsJq5n2Kaow==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-head-html-attributes": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-html-attributes/-/mjml-head-html-attributes-4.12.0.tgz",
-      "integrity": "sha512-XJesJuW9uzlNN5w/S7t5ZquSVDay7BehOKmIZKMwKn1y0SJBXiakcwt9M9hhF0HB189Bew0gpGt3m7QYvTez8g==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-head-html-attributes/-/mjml-head-html-attributes-4.13.0.tgz",
+      "integrity": "sha512-m30Oro297+18Zou/1qYjagtmCOWtYXeoS38OABQ5zOSzMItE3TcZI9JNcOueIIWIyFCETe8StrTAKcQ2GHwsDw==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-head-preview": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-preview/-/mjml-head-preview-4.12.0.tgz",
-      "integrity": "sha512-pr02ZkxwU6/LWhrL3xP/hLrUXx27I1FnfgaYjgvMjh6pMURuy7W+W8BrNJKeyXZo685b2A5lNFDJV7rCJ6HrEQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-head-preview/-/mjml-head-preview-4.13.0.tgz",
+      "integrity": "sha512-v0K/NocjFCbaoF/0IMVNmiqov91HxqT07vNTEl0Bt9lKFrTKVC01m1S4K7AB78T/bEeJ/HwmNjr1+TMtVNGGow==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-head-style": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-style/-/mjml-head-style-4.12.0.tgz",
-      "integrity": "sha512-64IVdJ2Xl000SrwLt4cebl+MiZcino/ywMkuLQ/c48XeR6pkvbjXYAInWsdlMG1y041n1bOZICNnQQc4xhNJrw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-head-style/-/mjml-head-style-4.13.0.tgz",
+      "integrity": "sha512-tBa33GL9Atn5bAM2UwE+uxv4rI29WgX/e5lXX+5GWlsb4thmiN6rxpFTNqBqWbBNRbZk4UEZF78M7Da8xC1ZGQ==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-head-title": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-head-title/-/mjml-head-title-4.12.0.tgz",
-      "integrity": "sha512-c7thJUmNLIdVy1ftLbYUjchHwrIfAb9SHdbuVQHdtQz45a3Ni2nie4AWxF/srn90k8q/uEKtQq1taOa4f71Zug==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-head-title/-/mjml-head-title-4.13.0.tgz",
+      "integrity": "sha512-Mq0bjuZXJlwxfVcjuYihQcigZSDTKeQaG3nORR1D0jsOH2BXU4XgUK1UOcTXn2qCBIfRoIMq7rfzYs+L0CRhdw==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-hero": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-hero/-/mjml-hero-4.12.0.tgz",
-      "integrity": "sha512-j87DgSAyLzMMuNtVqR1okkI/orKnvZoR7i+RsA1yueNql9dZtnw3Ezy8cas8MJaAoGOmqIy9AqGRJIr82w4mxQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-hero/-/mjml-hero-4.13.0.tgz",
+      "integrity": "sha512-aWEOScdrhyjwdKBWG4XQaElRHP8LU5PtktkpMeBXa4yxrxNs25qRnDqMNkjSrnnmFKWZmQ166tfboY6RBNf0UA==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-image": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-image/-/mjml-image-4.12.0.tgz",
-      "integrity": "sha512-P77M+PLLNn7QvGhL8sx+6yzkQbEMxIQO3yxqUC+x8Ie8kXS8phSNGcqx8qfhdN7p7sQ3CZdOIZSXkG7RRAF94w==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-image/-/mjml-image-4.13.0.tgz",
+      "integrity": "sha512-agMmm2wRZTIrKwrUnYFlnAbtrKYSP0R2en+Vf92HPspAwmaw3/AeOW/QxmSiMhfGf+xsEJyzVvR/nd33jbT3sg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-migrate": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-migrate/-/mjml-migrate-4.12.0.tgz",
-      "integrity": "sha512-KDdPkuOzL9CAekY0CslM0Yqiomk4TubNMszw6UFfylp5xRA3CfBo0HdGcnewHBkZ8+isjPlzDWf3n+NkU11OiA==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-migrate/-/mjml-migrate-4.13.0.tgz",
+      "integrity": "sha512-I1euHiAyNpaz+B5vH+Z4T+hg/YtI5p3PqQ3/zTLv8gi24V6BILjTaftWhH5+3R/gQkQhH0NUaWNnRmds+Mq5DQ==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "js-beautify": "^1.6.14",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0",
-        "mjml-parser-xml": "4.12.0",
+        "mjml-core": "4.13.0",
+        "mjml-parser-xml": "4.13.0",
         "yargs": "^16.1.0"
       }
     },
     "mjml-navbar": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-navbar/-/mjml-navbar-4.12.0.tgz",
-      "integrity": "sha512-TWKV5lFgwUvRbG+FNz6Uo7mGPJRU/BK1v0BeQr1e5Ykft4052iYIuv2XNwRkeoORmLT+7AN8FbkP+TVBpflbWw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-navbar/-/mjml-navbar-4.13.0.tgz",
+      "integrity": "sha512-0Oqyyk+OdtXfsjswRb/7Ql1UOjN4MbqFPKoyltJqtj+11MRpF5+Wjd74Dj9H7l81GFwkIB9OaP+ZMiD+TPECgg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-parser-xml": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-parser-xml/-/mjml-parser-xml-4.12.0.tgz",
-      "integrity": "sha512-cmCcvoiirH0kuCglGAjwBVfDrlnqS3e83uBwPN6wDN6IfxSgsPT6IV0vRfcJERsr2ThpFjvoSq4GmYi9oCUSMw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-parser-xml/-/mjml-parser-xml-4.13.0.tgz",
+      "integrity": "sha512-phljtI8DaW++q0aybR/Ykv9zCyP/jCFypxVNo26r2IQo//VYXyc7JuLZZT8N/LAI8lZcwbTVxQPBzJTmZ5IfwQ==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "detect-node": "2.0.4",
@@ -2116,115 +758,115 @@
       }
     },
     "mjml-preset-core": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-preset-core/-/mjml-preset-core-4.12.0.tgz",
-      "integrity": "sha512-zoiCKcl/bK43ltr2J8dY9Qg5fcB3TbhaWcTG84oGYWdii5WEkKTXj5hpP1ss1XqdOGMNLij/HVwmli+xQCo6FQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-preset-core/-/mjml-preset-core-4.13.0.tgz",
+      "integrity": "sha512-gxzYaKkvUrHuzT1oqjEPSDtdmgEnN99Hf5f1r2CR5aMOB1x66EA3T8ATvF1o7qrBTVV4KMVlQem3IubMSYJZRw==",
       "requires": {
         "@babel/runtime": "^7.14.6",
-        "mjml-accordion": "4.12.0",
-        "mjml-body": "4.12.0",
-        "mjml-button": "4.12.0",
-        "mjml-carousel": "4.12.0",
-        "mjml-column": "4.12.0",
-        "mjml-divider": "4.12.0",
-        "mjml-group": "4.12.0",
-        "mjml-head": "4.12.0",
-        "mjml-head-attributes": "4.12.0",
-        "mjml-head-breakpoint": "4.12.0",
-        "mjml-head-font": "4.12.0",
-        "mjml-head-html-attributes": "4.12.0",
-        "mjml-head-preview": "4.12.0",
-        "mjml-head-style": "4.12.0",
-        "mjml-head-title": "4.12.0",
-        "mjml-hero": "4.12.0",
-        "mjml-image": "4.12.0",
-        "mjml-navbar": "4.12.0",
-        "mjml-raw": "4.12.0",
-        "mjml-section": "4.12.0",
-        "mjml-social": "4.12.0",
-        "mjml-spacer": "4.12.0",
-        "mjml-table": "4.12.0",
-        "mjml-text": "4.12.0",
-        "mjml-wrapper": "4.12.0"
+        "mjml-accordion": "4.13.0",
+        "mjml-body": "4.13.0",
+        "mjml-button": "4.13.0",
+        "mjml-carousel": "4.13.0",
+        "mjml-column": "4.13.0",
+        "mjml-divider": "4.13.0",
+        "mjml-group": "4.13.0",
+        "mjml-head": "4.13.0",
+        "mjml-head-attributes": "4.13.0",
+        "mjml-head-breakpoint": "4.13.0",
+        "mjml-head-font": "4.13.0",
+        "mjml-head-html-attributes": "4.13.0",
+        "mjml-head-preview": "4.13.0",
+        "mjml-head-style": "4.13.0",
+        "mjml-head-title": "4.13.0",
+        "mjml-hero": "4.13.0",
+        "mjml-image": "4.13.0",
+        "mjml-navbar": "4.13.0",
+        "mjml-raw": "4.13.0",
+        "mjml-section": "4.13.0",
+        "mjml-social": "4.13.0",
+        "mjml-spacer": "4.13.0",
+        "mjml-table": "4.13.0",
+        "mjml-text": "4.13.0",
+        "mjml-wrapper": "4.13.0"
       }
     },
     "mjml-raw": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-raw/-/mjml-raw-4.12.0.tgz",
-      "integrity": "sha512-vQUmrEZEgu0DCca7tiPdQ/vf8GM5QyeaabbLd1rX3XCt5Mid47LCdszmVcrk1WxqNuExIw1fNyEGCCDeP2qCJg==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-raw/-/mjml-raw-4.13.0.tgz",
+      "integrity": "sha512-JbBYxwX1a/zbqnCrlDCRNqov2xqUrMCaEdTHfqE2athj479aQXvLKFM20LilTMaClp/dR0yfvFLfFVrC5ej4FQ==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-section": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-section/-/mjml-section-4.12.0.tgz",
-      "integrity": "sha512-5BdHrAghS/XJ40t3qtLHpY3rIVuBnJXv8dGm8U+oMVAzw3L4ySk5WI+FulRkchdPFCKpeXQZjXZaX0C7pmNaIw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-section/-/mjml-section-4.13.0.tgz",
+      "integrity": "sha512-BLcqlhavtRakKtzDQPLv6Ae4Jt4imYWq/P0jo+Sjk7tP4QifgVA2KEQOirPK5ZUqw/lvK7Afhcths5rXZ2ItnQ==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-social": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-social/-/mjml-social-4.12.0.tgz",
-      "integrity": "sha512-eTsqJoKP65Imawh+WEX2dv4N34ItUmvIbsCeSQPhC/NG6klxDjzg5oDA1F2tZk+CPIuXVmJiauQ5/vPHLzUiVw==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-social/-/mjml-social-4.13.0.tgz",
+      "integrity": "sha512-zL2a7Wwsk8OXF0Bqu+1B3La1UPwdTMcEXptO8zdh2V5LL6Xb7Gfyvx6w0CmmBtG5IjyCtqaKy5wtrcpG9Hvjfg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-spacer": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-spacer/-/mjml-spacer-4.12.0.tgz",
-      "integrity": "sha512-YB+VCixcuWXDzICrGLFw7PJDkL166e4OG8IUUB2yhvd5VHtFFBc0iRksaEAumOL1r6MnXVCRq4Wcmxlzj7zOfQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-spacer/-/mjml-spacer-4.13.0.tgz",
+      "integrity": "sha512-Acw4QJ0MJ38W4IewXuMX7hLaW1BZaln+gEEuTfrv0xwPdTxX1ILqz4r+s9mYMxYkIDLWMCjBvXyQK6aWlid13A==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-table": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-table/-/mjml-table-4.12.0.tgz",
-      "integrity": "sha512-IuLvyiJOsM6RgobuIfZuM36fJcoH8pK/A4awCLTEme0HCxEkkjzDkl4RBMK/KX53Cpor0U6oR6RlQfZcducpLg==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-table/-/mjml-table-4.13.0.tgz",
+      "integrity": "sha512-UAWPVMaGReQhf776DFdiwdcJTIHTek3zzQ1pb+E7VlypEYgIpFvdUJ39UIiiflhqtdBATmHwKBOtePwU0MzFMg==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-text": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-text/-/mjml-text-4.12.0.tgz",
-      "integrity": "sha512-AFcXiQBC48ZfKKgAdU0NRS2nqftc8zLGxBtPwHNgFkuh5Lf2rWgPK6JRubNi7qhb8Sd7M8stU+LIRA5sxM1nRQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-text/-/mjml-text-4.13.0.tgz",
+      "integrity": "sha512-uDuraaQFdu+6xfuigCimbeznnOnJfwRdcCL1lTBTusTuEvW/5Va6m2D3mnMeEpl+bp4+cxesXIz9st6A9pcg5A==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0"
+        "mjml-core": "4.13.0"
       }
     },
     "mjml-validator": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-validator/-/mjml-validator-4.12.0.tgz",
-      "integrity": "sha512-EmOScfcJJ4LdIyHnE+K4FdkryQ+c6QRV7qp+zlunAHE5AUPaBS0OrHPHuNo1sOu7g1tc+bVl7eHR4FIb0Wkzwg==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-validator/-/mjml-validator-4.13.0.tgz",
+      "integrity": "sha512-uURYfyQYtHJ6Qz/1A7/+E9ezfcoISoLZhYK3olsxKRViwaA2Mm8gy/J3yggZXnsUXWUns7Qymycm5LglLEIiQg==",
       "requires": {
         "@babel/runtime": "^7.14.6"
       }
     },
     "mjml-wrapper": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/mjml-wrapper/-/mjml-wrapper-4.12.0.tgz",
-      "integrity": "sha512-u0pq+A9QBLwpeF/hdv2uWZIv3Qp4wwf+CMaHZsUpb3YfOJD/6YKwLvkeA7ngE+YxwwzgtgjmIEs4eDae1evlgQ==",
+      "version": "4.13.0",
+      "resolved": "https://registry.npmjs.org/mjml-wrapper/-/mjml-wrapper-4.13.0.tgz",
+      "integrity": "sha512-p/44JvHg04rAFR7QDImg8nZucEokIjFH6KJMHxsO0frJtLZ+IuakctzlZAADHsqiR52BwocDsXSa+o9SE2l6Ng==",
       "requires": {
         "@babel/runtime": "^7.14.6",
         "lodash": "^4.17.21",
-        "mjml-core": "4.12.0",
-        "mjml-section": "4.12.0"
+        "mjml-core": "4.13.0",
+        "mjml-section": "4.13.0"
       }
     },
     "no-case": {
@@ -2236,19 +878,19 @@
       }
     },
     "node-fetch": {
-      "version": "2.6.7",
-      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
-      "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+      "version": "2.6.9",
+      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz",
+      "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==",
       "requires": {
         "whatwg-url": "^5.0.0"
       }
     },
     "nopt": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
-      "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
+      "version": "6.0.0",
+      "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz",
+      "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==",
       "requires": {
-        "abbrev": "1"
+        "abbrev": "^1.0.0"
       }
     },
     "normalize-path": {
@@ -2322,9 +964,9 @@
       }
     },
     "regenerator-runtime": {
-      "version": "0.13.9",
-      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
-      "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
+      "version": "0.13.11",
+      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+      "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
     },
     "relateurl": {
       "version": "0.2.7",
@@ -2388,14 +1030,14 @@
       "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
     },
     "tslib": {
-      "version": "2.4.0",
-      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
-      "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
+      "version": "2.5.0",
+      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
+      "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
     },
     "uglify-js": {
-      "version": "3.16.1",
-      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.1.tgz",
-      "integrity": "sha512-X5BGTIDH8U6IQ1TIRP62YC36k+ULAa1d59BxlWvPUJ1NkW5L3FwcGfEzuVvGmhJFBu0YJ5Ge25tmRISqCmLiRQ=="
+      "version": "3.17.4",
+      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
+      "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g=="
     },
     "upper-case": {
       "version": "1.1.3",