';
- print '';
+ print ' ';
if (count($dirthemes)) {
$i = 0;
@@ -603,11 +607,10 @@ function showWebsiteTemplates(Website $website)
$handle = opendir($dirtheme);
if (is_resource($handle)) {
while (($subdir = readdir($handle)) !== false) {
- if (is_file($dirtheme."/".$subdir) && substr($subdir, 0, 1) <> '.'
- && substr($subdir, 0, 3) <> 'CVS' && preg_match('/\.zip$/i', $subdir)) {
- $subdirwithoutzip = preg_replace('/\.zip$/i', '', $subdir);
+ if (is_file($dirtheme."/".$subdir) && substr($subdir, 0, 1) <> '.' && substr($subdir, 0, 3) <> 'CVS' && preg_match('/\.zip$/i', $subdir)) {
+ $subdirwithoutzip = preg_replace('/\.zip$/i', '', $subdir);
- // Disable not stable themes (dir ends with _exp or _dev)
+ // Disable not stable themes (dir ends with _exp or _dev)
if ($conf->global->MAIN_FEATURES_LEVEL < 2 && preg_match('/_dev$/i', $subdir)) {
continue;
}
@@ -615,38 +618,44 @@ function showWebsiteTemplates(Website $website)
continue;
}
- print ' ';
+ print ' ';
- $file = $dirtheme."/".$subdirwithoutzip.".jpg";
- $url = DOL_URL_ROOT.'/viewimage.php?modulepart=doctemplateswebsite&file='.$subdirwithoutzip.".jpg";
+ $templatedir = $dirtheme."/".$subdir;
+ $file = $dirtheme."/".$subdirwithoutzip.".jpg";
+ $url = DOL_URL_ROOT.'/viewimage.php?modulepart=doctemplateswebsite&file='.$subdirwithoutzip.".jpg";
if (!file_exists($file)) {
$url = DOL_URL_ROOT.'/public/theme/common/nophoto.png';
}
- $originalfile = basename($file);
- $entity = $conf->entity;
- $modulepart = 'doctemplateswebsite';
- $cache = '';
- $title = $file;
+ $originalfile = basename($file);
+ $entity = $conf->entity;
+ $modulepart = 'doctemplateswebsite';
+ $cache = '';
+ $title = $file;
- $ret = '';
- $urladvanced = getAdvancedPreviewUrl($modulepart, $originalfile, 1, '&entity='.$entity);
+ $ret = '';
+ $urladvanced = getAdvancedPreviewUrl($modulepart, $originalfile, 1, '&entity='.$entity);
if (!empty($urladvanced)) {
$ret .= ' ';
} else {
- $ret .= '';
+ $ret .= '';
}
- print $ret;
- print ' ';
- print '';
+ print $ret;
+ print '  ';
+ print '';
- print ' ';
- print $subdir.' ('.dol_print_size(dol_filesize($dirtheme."/".$subdir), 1, 1).')';
- print ' ref).'&templateuserfile='.urlencode($subdir).'" class="button">'.$langs->trans("Load").'';
- print ' ';
+ print ' ';
+ print $subdir;
+ print ' ';
+ print ' '.dol_print_size(dol_filesize($dirtheme."/".$subdir), 1, 1).' - '.dol_print_date(dol_filemtime($templatedir), 'dayhour', 'tzuserrel').'';
+ if ($user->hasRight('website', 'delete')) {
+ print ' ref).'&templateuserfile='.urlencode($subdir).'">'.img_picto('', 'delete').'';
+ }
+ print ' ref).'&templateuserfile='.urlencode($subdir).'" class="button">'.$langs->trans("Load").'';
+ print ' ';
- $i++;
+ $i++;
}
}
}
diff --git a/htdocs/core/modules/modWebsite.class.php b/htdocs/core/modules/modWebsite.class.php
index bf229791ff3..6c87d1d799e 100644
--- a/htdocs/core/modules/modWebsite.class.php
+++ b/htdocs/core/modules/modWebsite.class.php
@@ -203,6 +203,7 @@ class modWebsite extends DolibarrModules
dol_mkdir($destroot);
+ // Copy templates in zip format (old)
$docs = dol_dir_list($srcroot, 'files', 0, 'website_.*(\.zip|\.jpg)$');
foreach ($docs as $cursorfile) {
$src = $srcroot.'/'.$cursorfile['name'];
@@ -217,6 +218,24 @@ class modWebsite extends DolibarrModules
}
}
+ // Copy templates in dir format (recommended)
+ $docs = dol_dir_list($srcroot, 'directories', 0, 'website_.*$');
+
+ foreach ($docs as $cursorfile) {
+ $src = $srcroot.'/'.$cursorfile['name'];
+ $dest = $destroot.'/'.$cursorfile['name'];
+
+ // Compress it
+ global $errormsg;
+ $errormsg = '';
+ $result = dol_compress_dir($src, $dest.'.zip', 'zip');
+ if ($result < 0) {
+ $error++;
+ $this->error = ($errormsg ? $errormsg : $langs->trans('ErrorFailToCreateZip', $dest));
+ $this->errors[] = ($errormsg ? $errormsg : $langs->trans('ErrorFailToCreateZip', $dest));
+ }
+ }
+
if ($error) {
return 0;
}
diff --git a/htdocs/don/payment/card.php b/htdocs/don/payment/card.php
index f5507e5e6c7..19f40bc984e 100644
--- a/htdocs/don/payment/card.php
+++ b/htdocs/don/payment/card.php
@@ -214,9 +214,9 @@ print ' ';
if (empty($action)) {
if ($user->rights->don->supprimer) {
if (!$disable_delete) {
- print ' '.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans('Delete'), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), '', 1);
} else {
- print ' '.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("CantRemovePaymentWithOneInvoicePaid"), $langs->trans('Delete'), 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), '', 1);
}
}
}
diff --git a/htdocs/ecm/dir_add_card.php b/htdocs/ecm/dir_add_card.php
index 01a1cfb63a9..3f20188db56 100644
--- a/htdocs/ecm/dir_add_card.php
+++ b/htdocs/ecm/dir_add_card.php
@@ -283,11 +283,10 @@ if (empty($action) || $action == 'delete_section') {
// Actions buttons
print ' ';
- if ($user->rights->ecm->setup) {
- print ' '.$langs->trans('Delete').'';
- } else {
- print ' '.$langs->trans('Delete').'';
- }
+
+ // Delete
+ print dolGetButtonAction($langs->trans('Delete'), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), '', $user->rights->ecm->setup);
+
print ' ';
}
diff --git a/htdocs/ecm/dir_card.php b/htdocs/ecm/dir_card.php
index c36cebfc80c..42607aa0dab 100644
--- a/htdocs/ecm/dir_card.php
+++ b/htdocs/ecm/dir_card.php
@@ -464,21 +464,8 @@ if ($action != 'edit' && $action != 'delete' && $action != 'deletefile') {
print ' '.$langs->trans('ECMAddSection').'';
}
- //if (count($filearrayall) == 0)
- //{
- if ($permtoadd) {
- print ' '.$langs->trans('Delete').'';
- } else {
- print ' '.$langs->trans('Delete').'';
- }
- /*}
- else
- {
- if (count($filearray) > 0)
- print ' '.$langs->trans('Delete').'';
- else
- print ' '.$langs->trans('Delete').'';
- }*/
+ print dolGetButtonAction($langs->trans('Delete'), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken().($module ? '&module='.urlencode($module) : '').'§ion='.urlencode($section).($backtopage ? '&backtopage='.urlencode($backtopage) : ''), '', $permtoadd);
+
print ' ';
}
diff --git a/htdocs/ecm/file_card.php b/htdocs/ecm/file_card.php
index 1b572e44eb8..8202335fbc3 100644
--- a/htdocs/ecm/file_card.php
+++ b/htdocs/ecm/file_card.php
@@ -424,16 +424,9 @@ if ($action != 'edit') {
if ($user->rights->ecm->setup) {
print ' '.$langs->trans('Edit').'';
}
- /*
- if ($user->rights->ecm->setup)
- {
- print ' '.$langs->trans('Delete').'';
- }
- else
- {
- print ' '.$langs->trans('Delete').'';
- }
- */
+
+ //print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $user->rights->ecm->setup);
+
print ' ';
}
diff --git a/htdocs/expensereport/payment/card.php b/htdocs/expensereport/payment/card.php
index 316dccd91d8..db6c21e202f 100644
--- a/htdocs/expensereport/payment/card.php
+++ b/htdocs/expensereport/payment/card.php
@@ -238,12 +238,13 @@ if ($resql) {
*/
print '';
+// Delete
if ($action == '') {
if ($user->rights->expensereport->supprimer) {
if (!$disable_delete) {
- print ' '.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', 1);
} else {
- print ' '.$langs->trans('Delete').'';
+ print dolGetButtonAction($title_button, $langs->trans("Delete"), 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', 0);
}
}
}
diff --git a/htdocs/fichinter/card-rec.php b/htdocs/fichinter/card-rec.php
index 6c07ec6837d..2f82b16e1ad 100644
--- a/htdocs/fichinter/card-rec.php
+++ b/htdocs/fichinter/card-rec.php
@@ -741,11 +741,9 @@ if ($action == 'create') {
print $langs->trans("AddIntervention").' ';
}
- if ($user->rights->ficheinter->supprimer) {
- print '';
- }
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $user->rights->ficheinter->supprimer);
+
print '';
} else {
print $langs->trans("ErrorRecordNotFound");
diff --git a/htdocs/fichinter/card.php b/htdocs/fichinter/card.php
index 8b3868bf195..cef3f737c53 100644
--- a/htdocs/fichinter/card.php
+++ b/htdocs/fichinter/card.php
@@ -104,6 +104,7 @@ $result = restrictedArea($user, 'ficheinter', $id, 'fichinter');
$permissionnote = $user->rights->ficheinter->creer; // Used by the include of actions_setnotes.inc.php
$permissiondellink = $user->rights->ficheinter->creer; // Used by the include of actions_dellink.inc.php
+$permissiontodelete = (($object->statut == Fichinter::STATUS_DRAFT && $user->rights->ficheinter->creer) || $user->rights->ficheinter->supprimer);
/*
@@ -1688,10 +1689,7 @@ if ($action == 'create') {
}
// Delete
- if (($object->statut == Fichinter::STATUS_DRAFT && $user->rights->ficheinter->creer) || $user->rights->ficheinter->supprimer) {
- print '';
- }
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
}
}
diff --git a/htdocs/fourn/facture/card-rec.php b/htdocs/fourn/facture/card-rec.php
index 71ba4f6928a..ead5a5f8ea8 100644
--- a/htdocs/fourn/facture/card-rec.php
+++ b/htdocs/fourn/facture/card-rec.php
@@ -1621,10 +1621,8 @@ if ($action == 'create') {
}
}
- //if ($object->statut == Facture::STATUS_DRAFT && ($user->rights->fournisseur->facture->supprimer || $user->rights->supplier_invoice->supprimer))
- if (($user->rights->fournisseur->facture->supprimer || $user->rights->supplier_invoice->supprimer)) {
- print '';
- }
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=ask_deleteinvoice&token='.newToken(), 'delete', ($user->rights->fournisseur->facture->supprimer || $user->rights->supplier_invoice->supprimer));
print '';
diff --git a/htdocs/fourn/paiement/card.php b/htdocs/fourn/paiement/card.php
index c7c1297e0e8..a11cf769204 100644
--- a/htdocs/fourn/paiement/card.php
+++ b/htdocs/fourn/paiement/card.php
@@ -374,9 +374,9 @@ if ($result > 0) {
if ($user->socid == 0 && $action == '') {
if ($user->rights->fournisseur->facture->supprimer) {
if ($allow_delete) {
- print ''.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', 1);
} else {
- print ''.$langs->trans('Delete').'';
+ print dolGetButtonAction($title_button, $langs->trans("Delete"), 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', 0);
}
}
}
diff --git a/htdocs/hrm/establishment/card.php b/htdocs/hrm/establishment/card.php
index f1bddce44e4..8e00473bca2 100644
--- a/htdocs/hrm/establishment/card.php
+++ b/htdocs/hrm/establishment/card.php
@@ -420,8 +420,13 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
* Action bar
*/
print '';
+
+ // Modify
print ' '.$langs->trans('Modify').'';
- print ' '.$langs->trans('Delete').'';
+
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
+
print ' ';
}
diff --git a/htdocs/includes/adodbtime/adodb-time.inc.php b/htdocs/includes/adodbtime/adodb-time.inc.php
index 030196db275..1dfa97929a2 100644
--- a/htdocs/includes/adodbtime/adodb-time.inc.php
+++ b/htdocs/includes/adodbtime/adodb-time.inc.php
@@ -1,8 +1,8 @@
global->MAIN_DISABLE_GLOBAL_WORKBOARD)) {
}
$textLateTitle = $langs->trans("NActionsLate", $board->nbtodolate);
- $textLateTitle .= ' ('.$langs->trans("Late").' = '.$langs->trans("DateReference").' > '.$langs->trans("DateToday").' '.(ceil($board->warning_delay) >= 0 ? '+' : '').ceil($board->warning_delay).' '.$langs->trans("days").')';
+ $textLateTitle .= ' ('.$langs->trans("Late").' = '.$langs->trans("DateReference").' > '.$langs->trans("DateToday").' '.(ceil(empty($board->warning_delay) ? 0 : $board->warning_delay) >= 0 ? '+' : '').ceil(empty($board->warning_delay) ? 0 : $board->warning_delay).' '.$langs->trans("days").')';
if ($board->id == 'bank_account') {
$textLateTitle .= ' '.$langs->trans("IfYouDontReconcileDisableProperty", $langs->transnoentitiesnoconv("Conciliable")).'';
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate.zip b/htdocs/install/doctemplates/websites/website_template-corporate.zip
deleted file mode 100644
index e7f645d168a..00000000000
Binary files a/htdocs/install/doctemplates/websites/website_template-corporate.zip and /dev/null differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/LICENSE b/htdocs/install/doctemplates/websites/website_template-corporate/LICENSE
new file mode 100644
index 00000000000..8b137891791
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/LICENSE
@@ -0,0 +1 @@
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/README.md b/htdocs/install/doctemplates/websites/website_template-corporate/README.md
new file mode 100644
index 00000000000..12ac388316c
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/README.md
@@ -0,0 +1 @@
+This template has been developed by DoliCloud (https://www.dolicloud.com) for Dolibarr ERP CRM.
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/.dolibarr b/htdocs/install/doctemplates/websites/website_template-corporate/containers/.dolibarr
new file mode 100644
index 00000000000..0ef9997b4ab
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/.dolibarr
@@ -0,0 +1,2 @@
+# Some properties for Dolibarr web site CMS
+param=value
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/.htaccess b/htdocs/install/doctemplates/websites/website_template-corporate/containers/.htaccess
new file mode 100644
index 00000000000..ed27b33461f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/.htaccess
@@ -0,0 +1,2 @@
+# Order allow,deny
+# Deny from all
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/LICENSE b/htdocs/install/doctemplates/websites/website_template-corporate/containers/LICENSE
new file mode 100644
index 00000000000..8b137891791
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/LICENSE
@@ -0,0 +1 @@
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/README.md b/htdocs/install/doctemplates/websites/website_template-corporate/containers/README.md
new file mode 100644
index 00000000000..12ac388316c
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/README.md
@@ -0,0 +1 @@
+This template has been developed by DoliCloud (https://www.dolicloud.com) for Dolibarr ERP CRM.
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog-our-company-is-now-on-dolibarr.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog-our-company-is-now-on-dolibarr.php
new file mode 100644
index 00000000000..99c4f10314b
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog-our-company-is-now-on-dolibarr.php
@@ -0,0 +1,5 @@
+ref.'/page180.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog-our-new-web-site-has-been-launched.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog-our-new-web-site-has-been-launched.php
new file mode 100644
index 00000000000..248bb708f48
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog-our-new-web-site-has-been-launched.php
@@ -0,0 +1,5 @@
+ref.'/page181.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog.php
new file mode 100644
index 00000000000..43a0212d3f6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/blog.php
@@ -0,0 +1,5 @@
+ref.'/page179.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/careers.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/careers.php
new file mode 100644
index 00000000000..a2c8a7165a7
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/careers.php
@@ -0,0 +1,5 @@
+ref.'/page182.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/carriere.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/carriere.php
new file mode 100644
index 00000000000..f32f4818ac4
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/carriere.php
@@ -0,0 +1,5 @@
+ref.'/page183.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/clients-testimonials.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/clients-testimonials.php
new file mode 100644
index 00000000000..2c01e32e135
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/clients-testimonials.php
@@ -0,0 +1,5 @@
+ref.'/page184.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/contact.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/contact.php
new file mode 100644
index 00000000000..2c9c69905fa
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/contact.php
@@ -0,0 +1,5 @@
+ref.'/page185.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/faq.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/faq.php
new file mode 100644
index 00000000000..94f01880f4e
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/faq.php
@@ -0,0 +1,5 @@
+ref.'/page186.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/footer.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/footer.php
new file mode 100644
index 00000000000..533ddc027a2
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/footer.php
@@ -0,0 +1,5 @@
+ref.'/page187.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/header.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/header.php
new file mode 100644
index 00000000000..831c7ded51a
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/header.php
@@ -0,0 +1,5 @@
+ref.'/page188.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/home.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/home.php
new file mode 100644
index 00000000000..86a6639e327
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/home.php
@@ -0,0 +1,5 @@
+ref.'/page189.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/htmlheader.html b/htdocs/install/doctemplates/websites/website_template-corporate/containers/htmlheader.html
new file mode 100644
index 00000000000..948c6713c3d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/htmlheader.html
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/index.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/index.php
new file mode 100644
index 00000000000..5ac34065524
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/index.php
@@ -0,0 +1,11 @@
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/javascript.js.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/javascript.js.php
new file mode 100644
index 00000000000..f58102cf00b
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/javascript.js.php
@@ -0,0 +1,13 @@
+
+/* JS content (all pages) */
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/manifest.json.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/manifest.json.php
new file mode 100644
index 00000000000..b61531d6c11
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/manifest.json.php
@@ -0,0 +1,13 @@
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/our-team.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/our-team.php
new file mode 100644
index 00000000000..1afe5d1523d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/our-team.php
@@ -0,0 +1,5 @@
+ref.'/page190.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page179.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page179.tpl.php
new file mode 100644
index 00000000000..7a474b5595e
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page179.tpl.php
@@ -0,0 +1,99 @@
+
+
+
+Blog
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ load("main");
+ $fuser = new User($db);
+ $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', 5, 0, array('type_container'=>'blogpost', 'status'=>1, 'lang'=>'null,'.$websitepage->lang));
+ foreach($arrayofblogs as $blog)
+ {
+ print ' ';
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page180.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page180.tpl.php
new file mode 100644
index 00000000000..538fc1764e4
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page180.tpl.php
@@ -0,0 +1,84 @@
+
+
+
+Our company is now on Dolibarr ERP CRM
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Like several thousands of companies, our company (name ?>) has moved all its information system to Dolibarr ERP CRM. More than 20 applications have been replaced by only one, easier to use and fully integrated.
+ This is an important step in improving all of our services.
+
+
+
+
+
+
+ Screenshot of our new Open Source solution
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page181.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page181.tpl.php
new file mode 100644
index 00000000000..a8a484ccf44
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page181.tpl.php
@@ -0,0 +1,85 @@
+
+
+
+ Our new web site has been launched
+
+
+
+
+
+
+
+
+
+use_manifest) { print ' '."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Our new website, based on Dolibarr CMS, has been launched.
+ Now it is modern and directly integrated with the internal management tools of the company. Many new online services will be available for our customers...
+
+
+
+
+
+
+
+ Theme of our new web site
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page182.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page182.tpl.php
new file mode 100644
index 00000000000..49735b4f21a
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page182.tpl.php
@@ -0,0 +1,129 @@
+
+
+
+ Careers
+
+
+
+
+
+
+
+
+
+use_manifest) { print ' '."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page183.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page183.tpl.php
new file mode 100644
index 00000000000..bf4d4c92682
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page183.tpl.php
@@ -0,0 +1,84 @@
+
+
+
+Carrière
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page184.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page184.tpl.php
new file mode 100644
index 00000000000..fca2346bede
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page184.tpl.php
@@ -0,0 +1,78 @@
+
+
+
+Clients Testimonials
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ What they say about us
+
+ Send us your testimonial (by email to email; ?>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page185.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page185.tpl.php
new file mode 100644
index 00000000000..f478da7021f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page185.tpl.php
@@ -0,0 +1,84 @@
+
+
+
+Contact
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page186.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page186.tpl.php
new file mode 100644
index 00000000000..111e4615774
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page186.tpl.php
@@ -0,0 +1,91 @@
+
+
+
+FAQ
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page187.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page187.tpl.php
new file mode 100644
index 00000000000..615a2214885
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page187.tpl.php
@@ -0,0 +1,132 @@
+
+
+
+Footer
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page188.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page188.tpl.php
new file mode 100644
index 00000000000..99e9ddd3e9f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page188.tpl.php
@@ -0,0 +1,134 @@
+
+
+
+Header and Top Menu
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page189.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page189.tpl.php
new file mode 100644
index 00000000000..8e0d8fbbea5
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page189.tpl.php
@@ -0,0 +1,576 @@
+
+
+
+Home
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Boost your business
+
+
+ We provide powerful solutions for all businesses
+
+
+
+
+
+
+
+
+
+
+
+
+ Best prices on the market
+
+
+ Our optimized processes allows us to provide you very competitive prices
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Our sales representative are also technicians.
+
+
+
+
+
+
+
+ Take a look at our offers...
+
+
+
+
+
+
+
+ Our customer-supplier relationship is very appreciated by our customers
+
+
+
+
+
+
+
+ We continue to follow and assist you after the sale. Contact us at any time.
+
+
+
+
+
+
+
+
+
+
+ Looking for
+ a high quality service?
+ With a lot of experience, hiring us is a security for your business!
+
+
+ 11
+ Years of Experience
+
+
+
+ query($sql); $obj = $db->fetch_object($resql); print $obj->nb; ?>
+
+ Experts
+
+
+
+ query($sql); $obj = $db->fetch_object($resql); print $obj->nb; ?>
+
+ Trusted Clients
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ our plans
+
+
+
+
+
+
+
+ FREE
+ The best choice for personal use
+ The service 1 for free
+
+ 0€/ month
+
+
+ Available features are :
+
+
+
+
+
+
+
+
+
+
+
+ STARTER
+ For small companiess
+ The service 1 and product 1 at low price
+
+ 29€/ month
+
+
+ Available features are :
+
+ -
+
+ Service 1
+
+ -
+
+ Product 1
+
+
+
+
+
+
+
+
+
+
+
+
+ PREMIUM
+ For large companies
+ The full option package for a one shot price
+
+
+ 2499€
+
+
+ Available features are :
+
+ -
+
+ Service 1
+ -
+
+ Service 2
+ -
+
+ Product 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ our team
+
+
+
+
+
+
+ Albert Einstein
+ CEO
+
+
+
+
+
+
+
+
+ Pierre Curie
+ CTO
+
+
+
+
+
+
+
+
+ Marie Curie
+ Bookkeeper
+
+
+
+
+
+
+
+
+ John Doe
+ Project leader
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ successful cases
+
+
+
+
+ 
+
+
+
+ 
+
+
+
+ 
+
+
+
+ 
+
+
+
+
+
+
+
+
+
+
+
+ Albert Einstein
+
+ Scientist, www.emc2.org
+
+
+
+
+
+
+ They did everything, with almost no time or effort for me. The best part was that I could trust their team to represent our company professionally with our clients.
+
+
+
+
+
+
+
+
+
+
+
+ Pierre Curie
+
+ CEO “Cyclonic”
+
+
+
+
+
+
+ Their course gave me the confidence to implement new techniques in my work. I learn “how” to write – “what” and “why” also became much clearer.
+
+
+
+
+
+
+
+
+
+
+
+ Marie Curie
+
+ CTO "Cyclonic"
+
+
+
+
+
+
+ We were skeptical to work with a consultant to optimize our sales emails, but they were highly recommended by many other startups we knew. They helped us to reach our objective of 20% turnover increase, in 4 monthes.
+
+
+
+
+
+
+
+
+
+
+
+ John Doe
+
+ Sale representative
+
+
+
+
+
+
+ Their work on our website and Internet marketing has made a significant different to our business. We’ve seen a +40% increase in quote requests from our website.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Latest News
+
+ fetchAll($website->id, 'DESC', 'date_creation', $MAXNEWS, 0, array('type_container'=>'blogpost', 'status'=>1, 'lang'=>'null,'.$websitepage->lang));
+ foreach($arrayofblogs as $blog)
+ {
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page190.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page190.tpl.php
new file mode 100644
index 00000000000..63255c34db5
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page190.tpl.php
@@ -0,0 +1,115 @@
+
+
+
+Our team
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The crew...
+ query($sql);
+ if (! $resql) dol_print_error($db);
+ while ($obj = $db->fetch_object($resql))
+ {
+ $arrayofusers[]=$obj->rowid;
+ }
+
+ print ' ';
+ foreach($arrayofusers as $id)
+ {
+ $fuser->fetch($id);
+
+ print ' ';
+ print ' ';
+ print ' ';
+ if ($fuser->photo) print Form::showphoto('userphoto', $fuser, 100, 0, 0, 'photowithmargin', '', 0);
+ //print '  ';
+ else print '  ';
+ print ' ';
+ print ' ';
+ print ' '.$fuser->firstname.' ';
+ print ' ';
+ //print '- September 24, 2018
';
+ if ($fuser->job) print '- '.$fuser->job.'
';
+ else print '';
+ print ' ';
+ print ' ';
+ print ' ';
+ print ' ';
+ }
+ print ' ';
+
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page191.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page191.tpl.php
new file mode 100644
index 00000000000..b52ee75825e
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page191.tpl.php
@@ -0,0 +1,110 @@
+
+
+
+Partners
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page192.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page192.tpl.php
new file mode 100644
index 00000000000..4f17f5da805
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page192.tpl.php
@@ -0,0 +1,186 @@
+
+
+
+Pricing
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FREE
+ The best choice for personal use
+ The service 1 for free
+
+ 0€/ month
+
+
+ Available features are :
+
+
+
+
+
+
+
+
+
+
+
+ STARTER
+ For small companiess
+ The service 1 and product 1 at low price
+
+ 29€/ month
+
+
+ Available features are :
+
+ -
+
+ Service 1
+
+ -
+
+ Product 1
+
+
+
+
+
+
+
+
+
+
+
+
+ PREMIUM
+ For large companies
+ The full option package for a one shot price
+
+
+ 2499€
+
+
+ Available features are :
+
+ -
+
+ Service 1
+ -
+
+ Service 2
+ -
+
+ Product 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page193.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page193.tpl.php
new file mode 100644
index 00000000000..4e6f65e80a5
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page193.tpl.php
@@ -0,0 +1,100 @@
+
+
+
+Privacy Policies
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page194.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page194.tpl.php
new file mode 100644
index 00000000000..e4aa79e1291
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page194.tpl.php
@@ -0,0 +1,84 @@
+
+
+
+Product P
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page195.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page195.tpl.php
new file mode 100644
index 00000000000..0e1774d931b
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page195.tpl.php
@@ -0,0 +1,112 @@
+
+
+
+Search Page
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ load("main");
+
+ if (function_exists('getPagesFromSearchCriterias'))
+ {
+ if (GETPOSTISSET('s'))
+ {
+ $listofpages = getPagesFromSearchCriterias('page', 'meta', GETPOST('s', 'alphanohtml'));
+ if ($listofpages['code'] == 'OK')
+ {
+ foreach($listofpages['list'] as $websitepagefound)
+ {
+ print '';
+ }
+ }
+ else
+ {
+ // If error, show message
+ print $listofpages['message'];
+ }
+ }
+ }
+ else
+ {
+ print $weblangs->trans("FeatureNotYetAvailable");
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/page196.tpl.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page196.tpl.php
new file mode 100644
index 00000000000..d52718bcfc8
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/page196.tpl.php
@@ -0,0 +1,82 @@
+
+
+
+Service S
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/partners.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/partners.php
new file mode 100644
index 00000000000..44e501d9f4d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/partners.php
@@ -0,0 +1,5 @@
+ref.'/page191.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/pricing.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/pricing.php
new file mode 100644
index 00000000000..d2866cadf43
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/pricing.php
@@ -0,0 +1,5 @@
+ref.'/page192.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/privacy-policies.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/privacy-policies.php
new file mode 100644
index 00000000000..59dc87944fe
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/privacy-policies.php
@@ -0,0 +1,5 @@
+ref.'/page193.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/product-p.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/product-p.php
new file mode 100644
index 00000000000..beac94b27c8
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/product-p.php
@@ -0,0 +1,5 @@
+ref.'/page194.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/robots.txt b/htdocs/install/doctemplates/websites/website_template-corporate/containers/robots.txt
new file mode 100644
index 00000000000..2b844f479d6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/robots.txt
@@ -0,0 +1,4 @@
+# Robot file. Generated with Dolibarr
+User-agent: *
+Allow: /public/
+Disallow: /administrator/
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/search.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/search.php
new file mode 100644
index 00000000000..359c5bf3b26
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/search.php
@@ -0,0 +1,5 @@
+ref.'/page195.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/service-s.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/service-s.php
new file mode 100644
index 00000000000..f69f6e7a13e
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/service-s.php
@@ -0,0 +1,5 @@
+ref.'/page196.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/styles.css.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/styles.css.php
new file mode 100644
index 00000000000..3307c499765
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/styles.css.php
@@ -0,0 +1,20608 @@
+
+/* CSS content (all pages) */
+body.bodywebsite { margin: 0; font-family: 'Open Sans', sans-serif; }
+.bodywebsite h1 { margin-top: 0; margin-bottom: 0; padding: 10px;}
+.bodywebsite a:focus,
+.bodywebsite button:focus {
+ outline: none !important;
+}
+.bodywebsite button::-moz-focus-inner {
+ border: 0;
+}
+.bodywebsite :focus {
+ outline: none;
+}
+.bodywebsite input,
+.bodywebsite select,
+.bodywebsite textarea {
+ outline: 0;
+}
+.bodywebsite p {
+ margin: 0;
+}
+.bodywebsite q {
+ font-size: 18px;
+ color: #fff;
+}
+.bodywebsite dl {
+ margin-bottom: 0;
+}
+.bodywebsite dt {
+ font-weight: 400;
+}
+html .bodywebsite p a:hover {
+ text-decoration: none;
+}
+.bodywebsite form {
+ margin-bottom: 0;
+}
+.bodywebsite .text-left {
+ text-align: left;
+}
+.bodywebsite .text-center {
+ text-align: center;
+}
+.bodywebsite .text-right {
+ text-align: right;
+}
+.bodywebsite .page .text-middle {
+ vertical-align: middle;
+}
+.bodywebsite .centpercent {
+ width: 100%;
+}
+.bodywebsite .page-head {
+ position: relative;
+ z-index: 90;
+ /* must be lower than 100 */
+ background-color: #fff;
+}
+.bodywebsite .page-content {
+ position: relative;
+ z-index: 1;
+}
+.bodywebsite .page-foot {
+ background-color: #000;
+}
+.bodywebsite input,
+.bodywebsite button,
+.bodywebsite select,
+.bodywebsite textarea {
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+.bodywebsite a {
+ display: inline-block;
+ text-decoration: none;
+ transition: 0.33s all ease-out;
+}
+.bodywebsite a,
+.bodywebsite a:active,
+.bodywebsite a:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite h3 a,
+.bodywebsite h3 a:active
+{
+ font-weight: normal !important;
+}
+.bodywebsite a:hover,
+.bodywebsite a:focus {
+ color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?>;
+ text-decoration: none;
+}
+.bodywebsite a:focus {
+ outline: 0;
+}
+.bodywebsite a[href*='callto'],
+.bodywebsite a[href*='mailto'] {
+ white-space: nowrap;
+}
+.bodywebsite img {
+ vertical-align: middle;
+ max-width: 100%;
+}
+.bodywebsite .img-responsive {
+ max-width: 100%;
+ height: auto;
+}
+.bodywebsite .img-circle {
+ border-radius: 50%;
+}
+.bodywebsite hr {
+ margin-top: 0;
+ margin-bottom: 0;
+ border: 0;
+ border-top: 1px solid #2a2b2b;
+}
+.bodywebsite .margin-lr-30 {
+ margin-left: 30px !important;
+ margin-right: 30px !important;
+}
+.bodywebsite .unit-left,
+.bodywebsite .unit-body {
+ white-space: nowrap;
+ display: inline-block;
+ vertical-align: middle;
+}
+.bodywebsite .unit-left {
+ padding-right: 10px;
+}
+.bodywebsite [role="button"] {
+ cursor: pointer;
+}
+.bodywebsite #sectionnews .nohover {
+ color: #000;
+}
+.bodywebsite .blog-box {
+ box-shadow: -1px -1px 12px 5px rgba(85, 85, 85, 0.1) !important;
+}
+.bodywebsite .blog-box:hover {
+ box-shadow: -1px -1px 12px 5px rgba(65, 65, 65, 0.3) !important;
+}
+.bodywebsite .margin-top-5 {
+ margin-top: 5px !important;
+}
+.bodywebsite .margin-top-10 {
+ margin-top: 10px !important;
+}
+.bodywebsite .rights {
+ display: inline-block;
+ margin: 0;
+ line-height: 1.5;
+ letter-spacing: .025em;
+ vertical-align: baseline;
+}
+.bodywebsite .rights * {
+ display: inline;
+ margin-right: .25em;
+}
+.bodywebsite .page-foot-default .rights {
+ color: #fff;
+ font-weight: 300;
+}
+.bodywebsite .page-foot .brand + * {
+ margin-top: 22px;
+}
+.bodywebsite .page-foot * + .link-block {
+ margin-top: 15px;
+}
+.bodywebsite .page-foot .footer-title + * {
+ margin-top: 30px;
+}
+.bodywebsite .page-foot .contact-info * + .unit {
+ margin-top: 15px;
+}
+.bodywebsite .privacy-link {
+ margin-top: 30px;
+}
+.bodywebsite .one-page-section * + .group-xl {
+ margin-top: 40px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .one-page-section * + .group-xl {
+ margin-top: 60px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .one-page-section * + .group-xl {
+ margin-top: 100px;
+ }
+}
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6,
+.bodywebsite .h1,
+.bodywebsite .h2,
+.bodywebsite .h3,
+.bodywebsite .h4,
+.bodywebsite .h5,
+.bodywebsite .h6 {
+ margin-top: 0;
+ margin-bottom: 0;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-weight: 700;
+ color: #000;
+}
+.bodywebsite h1 > span,
+.bodywebsite h2 > span,
+.bodywebsite h3 > span,
+.bodywebsite h4 > span,
+.bodywebsite h5 > span,
+.bodywebsite h6 > span,
+.bodywebsite .h1 > span,
+.bodywebsite .h2 > span,
+.bodywebsite .h3 > span,
+.bodywebsite .h4 > span,
+.bodywebsite .h5 > span,
+.bodywebsite .h6 > span {
+ display: inline-block;
+ font-size: inherit;
+}
+.bodywebsite h1 a,
+.bodywebsite h2 a,
+.bodywebsite h3 a,
+.bodywebsite h4 a,
+.bodywebsite h5 a,
+.bodywebsite h6 a,
+.bodywebsite .h1 a,
+.bodywebsite .h2 a,
+.bodywebsite .h3 a,
+.bodywebsite .h4 a,
+.bodywebsite .h5 a,
+.bodywebsite .h6 a {
+ display: inline;
+ font: inherit;
+ letter-spacing: inherit;
+ transition: .33s all ease;
+}
+.bodywebsite h1 a:hover,
+.bodywebsite h2 a:hover,
+.bodywebsite h3 a:hover,
+.bodywebsite h4 a:hover,
+.bodywebsite h5 a:hover,
+.bodywebsite h6 a:hover,
+.bodywebsite .h1 a:hover,
+.bodywebsite .h2 a:hover,
+.bodywebsite .h3 a:hover,
+.bodywebsite .h4 a:hover,
+.bodywebsite .h5 a:hover,
+.bodywebsite .h6 a:hover {
+ color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?>;
+}
+.bodywebsite h1,
+.bodywebsite .h1 {
+ font-size: 18px;
+ line-height: 1.35;
+ text-transform: uppercase;
+}
+@media (min-width: 1200px) {
+ .bodywebsite h1,
+ .bodywebsite .h1 {
+ line-height: 1.2;
+ font-size: 33px;
+ }
+}
+.bodywebsite h1.small,
+.bodywebsite .h1.small {
+ font-size: 40px;
+}
+@media (min-width: 768px) {
+ .bodywebsite h1.small,
+ .bodywebsite .h1.small {
+ font-size: 40px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite h1.small,
+ .bodywebsite .h1.small {
+ font-size: 60px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite h1.small,
+ .bodywebsite .h1.small {
+ font-size: 72px;
+ line-height: 1.2;
+ }
+}
+.bodywebsite h2,
+.bodywebsite .h2 {
+ font-weight: 500;
+ font-size: 15px;
+ line-height: 1.2;
+}
+@media (min-width: 576px) {
+ .bodywebsite h2,
+ .bodywebsite .h2 {
+ line-height: 1.33333;
+ font-size: 18px;
+ }
+}
+.bodywebsite .text-big-18 {
+ font-size: 18px;
+}
+.bodywebsite .text-big-19 {
+ font-size: 19px;
+}
+.bodywebsite .text-small {
+ font-size: 12px;
+}
+.bodywebsite .text-small-16 {
+ font-size: 16px;
+}
+.bodywebsite small,
+.bodywebsite .small {
+ font-size: 12px;
+ line-height: 18px;
+}
+.bodywebsite code {
+ padding: 5px 7px;
+ font-size: 75%;
+ color: #fe4a21;
+ background-color: #f9f9f9;
+ border-radius: 2px;
+}
+.bodywebsite em {
+ font-family: Helvetica, Arial, sans-serif;
+ font-size: inherit;
+ font-style: italic;
+ font-weight: 700;
+ line-height: inherit;
+ color: #767877;
+}
+.bodywebsite address {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+.bodywebsite .context-dark,
+.bodywebsite .bg-black,
+.bodywebsite .bg-accent {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite .context-dark a,
+.bodywebsite .bg-black a,
+.bodywebsite .bg-accent a,
+.bodywebsite .bg-black a:active,
+.bodywebsite .bg-accent a:active,
+.bodywebsite .context-dark a:focus,
+.bodywebsite .bg-black a:focus,
+.bodywebsite .bg-accent a:focus,
+.bodywebsite .bg-cello a:focus {
+ color: #fff;
+}
+.bodywebsite .context-dark a:hover,
+.bodywebsite .bg-black a:hover,
+.bodywebsite .bg-accent a:hover
+{
+ color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?>;
+}
+.bodywebsite .context-dark .text-extra-large-bordered,
+.bodywebsite .bg-black .text-extra-large-bordered,
+.bodywebsite .bg-gray-darker .text-extra-large-bordered,
+.bodywebsite .bg-gray-dark .text-extra-large-bordered,
+.bodywebsite .bg-mine-shaft .text-extra-large-bordered,
+.bodywebsite .bg-cod-gray .text-extra-large-bordered,
+.bodywebsite .bg-accent .text-extra-large-bordered,
+.bodywebsite .bg-cello .text-extra-large-bordered {
+ color: #fff;
+}
+.bodywebsite .bg-black {
+ background: #000;
+ fill: #000;
+}
+.bodywebsite .bg-accent {
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ fill: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .bg-accent.bg-default-outline-btn .btn-white-outline:hover {
+ background: #3a3c3e;
+ border-color: #3a3c3e;
+}
+.bodywebsite .bg-porcelain {
+ background: #e5e7e9;
+ fill: #e5e7e9;
+}
+.bodywebsite .bg-cape-cod {
+ background: #444;
+ fill: #3a3c3e;
+}
+.bodywebsite #sectionfirstclass .bg-cape-cod {
+ background: #fff;
+ fill: #3a3c3e;
+}
+.bodywebsite .page .text-primary {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?> !important;
+}
+.bodywebsite .page a.text-primary:focus,
+.bodywebsite .page a.text-primary:hover {
+ color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?> !important;
+}
+.bodywebsite .page .text-secondary {
+ color: #00030a !important;
+}
+.bodywebsite .page a.text-secondary:focus,
+.bodywebsite .page a.text-secondary:hover {
+ color: black !important;
+}
+.bodywebsite .page .text-red-orange {
+ color: #ff4b22 !important;
+}
+.bodywebsite .page a.text-red-orange:focus,
+.bodywebsite .page a.text-red-orange:hover {
+ color: #ee2c00 !important;
+}
+.bodywebsite .page .text-black {
+ color: #000 !important;
+}
+.bodywebsite .page a.text-black:focus,
+.bodywebsite .page a.text-black:hover {
+ color: black !important;
+}
+.bodywebsite .page .text-silver {
+ color: #cdcdcd !important;
+}
+.bodywebsite .page a.text-silver:focus,
+.bodywebsite .page a.text-silver:hover {
+ color: #b4b4b4 !important;
+}
+.bodywebsite .page .text-dark {
+ color: #2a2b2b !important;
+}
+.bodywebsite .page a.text-dark:focus,
+.bodywebsite .page a.text-dark:hover {
+ color: #111111 !important;
+}
+.bodywebsite .page .text-gray {
+ color: #9f9f9f !important;
+}
+.bodywebsite .page a.text-gray:focus,
+.bodywebsite .page a.text-gray:hover {
+ color: #868686 !important;
+}
+.bodywebsite .page .text-gray-light {
+ color: #dedede !important;
+}
+.bodywebsite .page a.text-gray-light:focus,
+.bodywebsite .page a.text-gray-light:hover {
+ color: #c5c5c5 !important;
+}
+.bodywebsite .page .text-white {
+ color: #fff !important;
+ text-shadow: 1px 1px 8px #222;
+}
+.bodywebsite .page a.text-white:focus,
+.bodywebsite .page a.text-white:hover {
+ color: #e6e6e6 !important;
+}
+.bodywebsite .page .text-white-05 {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+.bodywebsite .page a.text-white-05:focus,
+.bodywebsite .page a.text-white-05:hover {
+ color: rgba(230, 230, 230, 0.5) !important;
+}
+.bodywebsite .page .text-white-03 {
+ color: rgba(255, 255, 255, 0.3) !important;
+}
+.bodywebsite .page a.text-white-03:focus,
+.bodywebsite .page a.text-white-03:hover {
+ color: rgba(230, 230, 230, 0.3) !important;
+}
+.bodywebsite .page .text-white-08 {
+ color: rgba(255, 255, 255, 0.8) !important;
+}
+.bodywebsite .page a.text-white-08:focus,
+.bodywebsite .page a.text-white-08:hover {
+ color: rgba(230, 230, 230, 0.8) !important;
+}
+.bodywebsite .page .text-tundora {
+ color: #414141 !important;
+}
+.bodywebsite .page a.text-tundora:focus,
+.bodywebsite .page a.text-tundora:hover {
+ color: #282828 !important;
+}
+.bodywebsite .page .text-black-05 {
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+.bodywebsite .page a.text-black-05:focus,
+.bodywebsite .page a.text-black-05:hover {
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+.bodywebsite .page .text-bismark {
+ color: #496a8a !important;
+}
+.bodywebsite .page a.text-bismark:focus,
+.bodywebsite .page a.text-bismark:hover {
+ color: #375069 !important;
+}
+.bodywebsite .page .text-black-08 {
+ color: rgba(0, 0, 0, 0.8) !important;
+}
+.bodywebsite .page a.text-black-08:focus,
+.bodywebsite .page a.text-black-08:hover {
+ color: rgba(0, 0, 0, 0.8) !important;
+}
+.bodywebsite .page .text-gray-darker {
+ color: #00030a !important;
+}
+.bodywebsite .page a.text-gray-darker:focus,
+.bodywebsite .page a.text-gray-darker:hover {
+ color: black !important;
+}
+.bodywebsite .page .text-abbey {
+ color: #464a4d !important;
+}
+.bodywebsite .page a.text-abbey:focus,
+.bodywebsite .page a.text-abbey:hover {
+ color: #2e3032 !important;
+}
+.bodywebsite .page .text-rolling-stone {
+ color: #74787C !important;
+}
+.bodywebsite .page a.text-rolling-stone:focus,
+.bodywebsite .page a.text-rolling-stone:hover {
+ color: #5b5f62 !important;
+}
+.bodywebsite .page .text-fuel-yellow {
+ color: #F0B922 !important;
+}
+.bodywebsite .page a.text-fuel-yellow:focus,
+.bodywebsite .page a.text-fuel-yellow:hover {
+ color: #d19d0e !important;
+}
+.bodywebsite .hidden {
+ display: none;
+}
+.bodywebsite .text-italic {
+ font-style: italic;
+}
+.bodywebsite .text-normal {
+ font-style: normal;
+}
+.bodywebsite .text-none {
+ text-transform: none;
+}
+.bodywebsite .text-underline {
+ text-decoration: underline;
+}
+.bodywebsite .text-strike {
+ text-decoration: line-through;
+}
+.bodywebsite .text-thin {
+ font-weight: 100;
+}
+.bodywebsite .text-light {
+ font-weight: 300;
+}
+.bodywebsite .text-regular {
+ font-weight: 400;
+}
+.bodywebsite .text-medium {
+ font-weight: 500;
+}
+.bodywebsite .text-sbold {
+ font-weight: 600;
+}
+.bodywebsite .text-bold,
+.bodywebsite strong {
+ font-weight: 700;
+}
+.bodywebsite .text-ubold {
+ font-weight: 900;
+}
+.bodywebsite .text-spacing-0 {
+ letter-spacing: 0;
+}
+.bodywebsite .text-spacing-40 {
+ letter-spacing: 0.04em;
+}
+.bodywebsite .text-spacing-inverse-20 {
+ letter-spacing: -0.02em;
+}
+.bodywebsite .text-spacing-120 {
+ letter-spacing: 0.12em;
+}
+.bodywebsite .btn {
+ max-width: 100%;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ font-weight: 700;
+ border-radius: 0;
+ border: 2px solid;
+ text-transform: uppercase;
+ transition: 0.3s ease-out;
+ padding: 11px 15px;
+}
+@media (min-width: 992px) {
+ .bodywebsite .btn {
+ padding: 12px 35px;
+ }
+}
+.bodywebsite .btn:focus,
+.bodywebsite .btn:active,
+.bodywebsite .btn:active:focus {
+ outline: none;
+}
+.bodywebsite .btn:active,
+.bodywebsite .btn.active {
+ box-shadow: none;
+}
+.bodywebsite .btn-smaller {
+ padding: 8px 25px;
+}
+.bodywebsite .btn-small {
+ padding-left: 20px;
+ padding-right: 20px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .btn {
+ min-width: 190px;
+ }
+}
+html .bodywebsite .btn-default,
+html .bodywebsite .btn-default:active,
+html .bodywebsite .btn-default.active,
+html .bodywebsite .btn-default:active:focus,
+html .bodywebsite .btn-default.active:focus,
+html .bodywebsite .btn-default:focus:active,
+html .bodywebsite .btn-default:focus {
+ color: #fff;
+ background-color: #464a4d;
+ border-color: #464a4d;
+}
+.bodywebsite .open > html .btn-default.dropdown-toggle,
+html .bodywebsite .btn-default:hover {
+ color: #fff;
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+html .bodywebsite .btn-default.disabled,
+html .bodywebsite .btn-default[disabled],
+.bodywebsite fieldset[disabled] html .btn-default {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-default .badge {
+ color: #464a4d;
+ background-color: #fff;
+}
+html .bodywebsite .btn-primary,
+html .bodywebsite .btn-primary:active,
+html .bodywebsite .btn-primary.active,
+html .bodywebsite .btn-primary:active:focus,
+html .bodywebsite .btn-primary.active:focus,
+html .bodywebsite .btn-primary:focus:active,
+html .bodywebsite .btn-primary:focus {
+ color: #fff;
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ /* border: 0; */
+}
+.bodywebsite .open > html .btn-primary.dropdown-toggle {
+ color: #fff;
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ /* border: none; */
+}
+html .bodywebsite .btn-primary:hover {
+ color: #fff;
+ box-shadow: 1px 1px 8px #aaa;
+}
+html .bodywebsite .btn-primary.disabled,
+html .bodywebsite .btn-primary[disabled],
+.bodywebsite fieldset[disabled] html .btn-primary {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-primary .badge {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background-color: #fff;
+}
+html .bodywebsite .btn-primary-contrast,
+html .bodywebsite .btn-primary-contrast:active,
+html .bodywebsite .btn-primary-contrast.active,
+html .bodywebsite .btn-primary-contrast:active:focus,
+html .bodywebsite .btn-primary-contrast.active:focus,
+html .bodywebsite .btn-primary-contrast:focus:active,
+html .bodywebsite .btn-primary-contrast:focus {
+ color: #fff;
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .open > html .btn-primary-contrast.dropdown-toggle,
+html .bodywebsite .btn-primary-contrast:hover {
+ color: #fff;
+ background-color: #42b294;
+ border-color: #42b294;
+}
+html .bodywebsite .btn-primary-contrast.disabled,
+html .bodywebsite .btn-primary-contrast[disabled],
+.bodywebsite fieldset[disabled] html .btn-primary-contrast {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-primary-contrast .badge {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background-color: #fff;
+}
+html .bodywebsite .btn-primary-outline,
+html .bodywebsite .btn-primary-outline:active,
+html .bodywebsite .btn-primary-outline.active,
+html .bodywebsite .btn-primary-outline:active:focus,
+html .bodywebsite .btn-primary-outline.active:focus,
+html .bodywebsite .btn-primary-outline:focus:active,
+html .bodywebsite .btn-primary-outline:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background-color: transparent;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .open > html .btn-primary-outline.dropdown-toggle,
+html .bodywebsite .btn-primary-outline:hover {
+ color: #fff;
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+html .bodywebsite .btn-primary-outline.disabled,
+html .bodywebsite .btn-primary-outline[disabled],
+.bodywebsite fieldset[disabled] html .btn-primary-outline {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-primary-outline .badge {
+ color: transparent;
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+html .bodywebsite .btn-cello-outline,
+html .bodywebsite .btn-cello-outline:active,
+html .bodywebsite .btn-cello-outline.active,
+html .bodywebsite .btn-cello-outline:active:focus,
+html .bodywebsite .btn-cello-outline.active:focus,
+html .bodywebsite .btn-cello-outline:focus:active,
+html .bodywebsite .btn-cello-outline:focus {
+ color: #1e3953;
+ background-color: transparent;
+ border-color: #1e3953;
+}
+.bodywebsite .open > html .btn-cello-outline.dropdown-toggle,
+html .bodywebsite .btn-cello-outline:hover {
+ color: #fff;
+ background-color: #1e3953;
+ border-color: #1e3953;
+}
+html .bodywebsite .btn-cello-outline.disabled,
+html .bodywebsite .btn-cello-outline[disabled],
+.bodywebsite fieldset[disabled] html .btn-cello-outline {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-cello-outline .badge {
+ color: transparent;
+ background-color: #1e3953;
+}
+html .bodywebsite .btn-white-outline,
+html .bodywebsite .btn-white-outline:active,
+html .bodywebsite .btn-white-outline.active,
+html .bodywebsite .btn-white-outline:active:focus,
+html .bodywebsite .btn-white-outline.active:focus,
+html .bodywebsite .btn-white-outline:focus:active,
+html .bodywebsite .btn-white-outline:focus {
+ color: #fff;
+ background-color: transparent;
+ border-color: #fff;
+}
+.bodywebsite .open > html .btn-white-outline.dropdown-toggle,
+html .bodywebsite .btn-white-outline:hover {
+ color: #fff;
+ background-color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?>;
+ border-color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?>;
+}
+html .bodywebsite .btn-white-outline.disabled,
+html .bodywebsite .btn-white-outline[disabled],
+.bodywebsite fieldset[disabled] html .btn-white-outline {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-white-outline .badge {
+ color: transparent;
+ background-color: #fff;
+}
+html .bodywebsite .btn-white-outline-variant-1,
+html .bodywebsite .btn-white-outline-variant-1:active,
+html .bodywebsite .btn-white-outline-variant-1.active,
+html .bodywebsite .btn-white-outline-variant-1:active:focus,
+html .bodywebsite .btn-white-outline-variant-1.active:focus,
+html .bodywebsite .btn-white-outline-variant-1:focus:active,
+html .bodywebsite .btn-white-outline-variant-1:focus {
+ color: #fff;
+ background-color: transparent;
+ border-color: #fff;
+}
+.bodywebsite .open > html .btn-white-outline-variant-1.dropdown-toggle,
+html .bodywebsite .btn-white-outline-variant-1:hover {
+ color: #fff;
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+html .bodywebsite .btn-white-outline-variant-1.disabled,
+html .bodywebsite .btn-white-outline-variant-1[disabled],
+.bodywebsite fieldset[disabled] html .btn-white-outline-variant-1 {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-white-outline-variant-1 .badge {
+ color: transparent;
+ background-color: #fff;
+}
+html .bodywebsite .btn-silver-outline,
+html .bodywebsite .btn-silver-outline:active,
+html .bodywebsite .btn-silver-outline.active,
+html .bodywebsite .btn-silver-outline:active:focus,
+html .bodywebsite .btn-silver-outline.active:focus,
+html .bodywebsite .btn-silver-outline:focus:active,
+html .bodywebsite .btn-silver-outline:focus {
+ color: #000;
+ background-color: transparent;
+ border-color: #cdcdcd;
+}
+.bodywebsite .open > html .btn-silver-outline.dropdown-toggle,
+html .bodywebsite .btn-silver-outline:hover {
+ color: #fff;
+ background-color: #cdcdcd;
+ border-color: #cdcdcd;
+}
+html .bodywebsite .btn-silver-outline.disabled,
+html .bodywebsite .btn-silver-outline[disabled],
+.bodywebsite fieldset[disabled] html .btn-silver-outline {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-silver-outline .badge {
+ color: transparent;
+ background-color: #000;
+}
+html .bodywebsite .btn-black-outline,
+html .bodywebsite .btn-black-outline:active,
+html .bodywebsite .btn-black-outline.active,
+html .bodywebsite .btn-black-outline:active:focus,
+html .bodywebsite .btn-black-outline.active:focus,
+html .bodywebsite .btn-black-outline:focus:active,
+html .bodywebsite .btn-black-outline:focus {
+ color: #000;
+ background-color: transparent;
+ border-color: #000;
+}
+.bodywebsite .open > html .btn-black-outline.dropdown-toggle,
+html .bodywebsite .btn-black-outline:hover {
+ color: #fff;
+ background-color: #000;
+ border-color: #000;
+}
+html .bodywebsite .btn-black-outline.disabled,
+html .bodywebsite .btn-black-outline[disabled],
+.bodywebsite fieldset[disabled] html .btn-black-outline {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-black-outline .badge {
+ color: transparent;
+ background-color: #000;
+}
+html .bodywebsite .btn-cello,
+html .bodywebsite .btn-cello:active,
+html .bodywebsite .btn-cello.active,
+html .bodywebsite .btn-cello:active:focus,
+html .bodywebsite .btn-cello.active:focus,
+html .bodywebsite .btn-cello:focus:active,
+html .bodywebsite .btn-cello:focus {
+ color: #fff;
+ background-color: #1e3953;
+ border-color: #1e3953;
+}
+.bodywebsite .open > html .btn-cello.dropdown-toggle,
+html .bodywebsite .btn-cello:hover {
+ color: #fff;
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+html .bodywebsite .btn-cello.disabled,
+html .bodywebsite .btn-cello[disabled],
+.bodywebsite fieldset[disabled] html .btn-cello {
+ pointer-events: none;
+ opacity: .5;
+}
+html .bodywebsite .btn-cello .badge {
+ color: #1e3953;
+ background-color: #fff;
+}
+.bodywebsite .btn-xs {
+ padding: 12px 25px;
+ font-size: 11px;
+ line-height: 1.71429;
+ border-radius: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .btn-xs {
+ min-width: 165px;
+ }
+}
+.bodywebsite .btn-sm {
+ padding: 10px 20px;
+ font-size: 13px;
+ line-height: 1.71429;
+ border-radius: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .btn-sm {
+ min-width: 170px;
+ }
+}
+.bodywebsite .btn-lg {
+ padding: 14px 30px;
+ font-size: 14px;
+ line-height: 1.71429;
+ border-radius: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .btn-lg {
+ min-width: 270px;
+ padding: 18px 40px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .btn-lg-bigger {
+ padding-top: 28px;
+ padding-bottom: 28px;
+ }
+}
+.bodywebsite .btn-xl {
+ padding: 20px 35px;
+ font-size: 15px;
+ line-height: 1.71429;
+ border-radius: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .btn-xl {
+ padding: 21px 50px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .btn-xl {
+ min-width: 270px;
+ }
+}
+.bodywebsite .btn-min-width-0 {
+ min-width: 0;
+}
+.bodywebsite .btn-block {
+ min-width: 30px;
+ max-width: 100%;
+}
+.bodywebsite .btn-rect {
+ border-radius: 0;
+}
+.bodywebsite .btn-round {
+ border-radius: 12px;
+}
+.bodywebsite .btn-circle {
+ border-radius: 35px;
+}
+.bodywebsite .btn-round-bottom {
+ border-radius: 0 0 5px 5px;
+}
+.bodywebsite .btn-shadow {
+ box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.14);
+}
+.bodywebsite .btn.btn-icon {
+ display: -webkit-inline-box;
+ display: -webkit-inline-flex;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ vertical-align: middle;
+}
+.bodywebsite .btn.btn-icon .icon {
+ position: relative;
+ top: 1px;
+ display: inline-block;
+ width: auto;
+ height: auto;
+ line-height: 0;
+ vertical-align: middle;
+ transition: 0s;
+}
+.bodywebsite .btn.btn-icon-left .icon {
+ margin-right: 10px;
+}
+.bodywebsite .btn.btn-icon-right {
+ -webkit-flex-direction: row-reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+}
+.bodywebsite .btn.btn-icon-right .icon {
+ margin-left: 10px;
+}
+.bodywebsite .btn-icon-only {
+ background: none;
+ border: none;
+ display: inline-block;
+ padding: 0;
+ outline: none;
+ outline-offset: 0;
+ cursor: pointer;
+ -webkit-appearance: none;
+ font-size: 0;
+ line-height: 0;
+ transition: .33s all ease;
+}
+.bodywebsite .btn-icon-only::-moz-focus-inner {
+ border: none;
+ padding: 0;
+}
+.bodywebsite .btn-icon-only.btn-icon-only-primary,
+.bodywebsite .btn-icon-only.btn-icon-only-primary:active,
+.bodywebsite .btn-icon-only.btn-icon-only-primary:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .btn-icon-only.btn-icon-only-primary:hover {
+ color: #000;
+}
+.bodywebsite .btn-icon-only {
+ padding: 9px 18px;
+}
+.bodywebsite .btn-icon-single {
+ display: inline-block;
+ padding: 0;
+ min-width: 0;
+}
+.bodywebsite .btn-icon-default {
+ color: #000;
+}
+.bodywebsite .btn-icon-default:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .btn-cello-outline.btn-icon .icon {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ transition: .33s all ease;
+}
+.bodywebsite .btn-cello-outline.btn-icon:hover.btn-icon .icon {
+ color: #fff;
+}
+.bodywebsite .button-block * + .btn {
+ margin-top: 0;
+}
+.bodywebsite .icon {
+ display: inline-block;
+ text-align: center;
+}
+.bodywebsite .icon:before {
+ display: inline-block;
+ font-style: normal;
+ speak: none;
+ text-transform: none;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+.bodywebsite [class*='icon-circle'] {
+ border-radius: 50%;
+ overflow: hidden;
+}
+.bodywebsite [class*='icon-round'] {
+ border-radius: 4px;
+ overflow: hidden;
+}
+.bodywebsite .page .icon-default {
+ color: #9f9f9f;
+}
+.bodywebsite .page .icon-black {
+ color: #000;
+}
+.bodywebsite .page .icon-primary {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .icon-gunsmoke {
+ color: #767877;
+}
+.bodywebsite .page .icon-tundora {
+ color: #414141;
+}
+.bodywebsite .page .icon-gray-dark-filled {
+ color: #fff;
+ background: #2a2b2b;
+}
+.bodywebsite .page .icon-san-juan-filled {
+ color: #fff;
+ background: #2e5275;
+}
+.bodywebsite .page .icon-silver-chalice-filled {
+ color: #fff;
+ background: #ababab;
+}
+.bodywebsite .page .icon-abbey-filled {
+ color: #fff;
+ background: #464a4d;
+}
+.bodywebsite .page .icon-white {
+ color: #fff;
+}
+.bodywebsite .page a.icon-default,
+.bodywebsite .page a.icon-default:active,
+.bodywebsite .page a.icon-default:focus {
+ color: #9f9f9f;
+}
+.bodywebsite .page a.icon-default:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page a.icon-primary,
+.bodywebsite .page a.icon-primary:active,
+.bodywebsite .page a.icon-primary:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page a.icon-primary:hover {
+ color: #fff;
+}
+.bodywebsite .page a.icon-abbey-filled:hover {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page a.icon-tundora-inverse,
+.bodywebsite .page a.icon-tundora-inverse:active,
+.bodywebsite .page a.icon-tundora-inverse:focus {
+ color: #414141;
+}
+.bodywebsite .page a.icon-tundora-inverse:hover {
+ color: #fff;
+}
+.bodywebsite .page a.icon-gray-dark-filled,
+.bodywebsite .page a.icon-gray-dark-filled:active,
+.bodywebsite .page a.icon-gray-dark-filled:focus {
+ color: #fff;
+ background: #2a2b2b;
+}
+.bodywebsite .page a.icon-gray-dark-filled:hover {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page a.icon-silver-chalice-filled,
+.bodywebsite .page a.icon-silver-chalice-filled:active,
+.bodywebsite .page a.icon-silver-chalice-filled:focus {
+ color: #fff;
+ background: #ababab;
+}
+.bodywebsite .page a.icon-silver-chalice-filled:hover {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page a.icon-san-juan-filled,
+.bodywebsite .page a.icon-san-juan-filled:active,
+.bodywebsite .page a.icon-san-juan-filled:focus {
+ color: #fff;
+ background: #2e5275;
+}
+.bodywebsite .page a.icon-san-juan-filled:hover {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .icon-xxs {
+ width: 18px;
+ height: 18px;
+ font-size: 18px;
+ line-height: 18px;
+}
+.bodywebsite .page .icon-xxs-small {
+ width: 16px;
+ height: 16px;
+ font-size: 16px;
+ line-height: 16px;
+}
+.bodywebsite .page .icon-xxs-smaller {
+ width: 14px;
+ height: 14px;
+ font-size: 14px;
+ line-height: 14px;
+}
+.bodywebsite .page .icon-xxs-smallest {
+ width: 12px;
+ height: 12px;
+ font-size: 12px;
+ line-height: 12px;
+}
+.bodywebsite .page .icon-xs {
+ width: 22px;
+ height: 22px;
+ font-size: 22px;
+ line-height: 22px;
+}
+.bodywebsite .page .icon-xs-smaller {
+ width: 20px;
+ height: 20px;
+ font-size: 20px;
+ line-height: 20px;
+}
+.bodywebsite .page .icon-sm {
+ width: 24px;
+ height: 24px;
+ font-size: 24px;
+ line-height: 24px;
+}
+.bodywebsite .page .icon-sm-custom {
+ width: 24px;
+ height: 24px;
+ font-size: 24px;
+ line-height: 24px;
+}
+@media (min-width: 992px) {
+ .bodywebsite .page .icon-sm-custom {
+ width: 30px;
+ height: 30px;
+ font-size: 30px;
+ line-height: 30px;
+ }
+}
+.bodywebsite .page .icon-md {
+ width: 36px;
+ height: 36px;
+ font-size: 36px;
+ line-height: 36px;
+}
+.bodywebsite .page .icon-md-custom {
+ width: 26px;
+ height: 26px;
+ font-size: 26px;
+ line-height: 26px;
+}
+@media (min-width: 992px) {
+ .bodywebsite .page .icon-md-custom {
+ width: 36px;
+ height: 36px;
+ font-size: 36px;
+ line-height: 36px;
+ }
+}
+.bodywebsite .page .icon-md-smaller {
+ width: 30px;
+ height: 30px;
+ font-size: 30px;
+ line-height: 30px;
+}
+.bodywebsite .page .icon-lg {
+ width: 45px;
+ height: 45px;
+ font-size: 45px;
+ line-height: 45px;
+}
+.bodywebsite .page .icon-lg-variant-1 {
+ width: 42px;
+ height: 42px;
+ font-size: 42px;
+ line-height: 42px;
+}
+.bodywebsite .page .icon-lg-variant-2 {
+ width: 44px;
+ height: 44px;
+ font-size: 44px;
+ line-height: 44px;
+}
+.bodywebsite .page .icon-lg-bigger {
+ width: 50px;
+ height: 50px;
+ font-size: 50px;
+ line-height: 50px;
+}
+.bodywebsite .page .icon-xl {
+ width: 60px;
+ height: 60px;
+ font-size: 60px;
+ line-height: 60px;
+}
+.bodywebsite .page [class*='icon-round'].icon-xxs-smallest,
+.bodywebsite .page [class*='icon-circle'].icon-xxs-smallest {
+ width: 26px;
+ height: 26px;
+ line-height: 26px;
+}
+.bodywebsite .icon-shift-1 {
+ position: relative;
+ top: 2px;
+}
+.bodywebsite .icon-shift-2 {
+ position: relative;
+ top: 2px;
+}
+@media (min-width: 992px) {
+ .bodywebsite .icon-shift-2 {
+ top: 4px;
+ }
+}
+.bodywebsite .icon-1:before,
+.bodywebsite .icon-2:before,
+.bodywebsite .icon-4:before,
+.bodywebsite .icon-5:before,
+.bodywebsite .icon-6:before,
+.bodywebsite .icon-3:before {
+ content: '';
+ display: inline-block;
+ width: 40px;
+ height: 40px;
+}
+.bodywebsite .thumbnail {
+ position: relative;
+ z-index: 1;
+ width: 100%;
+ max-height: 100%;
+ overflow: hidden;
+ padding: 0;
+ margin: 0;
+ border: none;
+ border-radius: 0;
+ background-color: transparent;
+}
+.bodywebsite .thumbnail .caption {
+ padding: 0;
+}
+.bodywebsite .thumbnail {
+ box-shadow: none;
+}
+.bodywebsite .thumbnail-variant-1 {
+ background-color: transparent;
+ text-align: center;
+}
+.bodywebsite .thumbnail-variant-1 .thumbnail-image {
+ position: relative;
+ display: inline-block;
+ overflow: hidden;
+ pointer-events: none;
+}
+.bodywebsite .thumbnail-variant-1 .thumbnail-image,
+.bodywebsite .thumbnail-variant-1 .thumbnail-image > img {
+ border-radius: 600px;
+}
+.bodywebsite .thumbnail-variant-1 .thumbnail-image > img {
+ width: auto;
+ pointer-events: auto;
+}
+.bodywebsite .thumbnail-variant-1 .thumbnail-image-inner {
+ position: absolute;
+ top: 0;
+ right: 1px;
+ bottom: 0;
+ left: 1px;
+ z-index: 2;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ padding: 20px 5px 5px;
+ background: rgba(0, 0, 0, 0.4);
+ border-radius: 600px;
+}
+.bodywebsite .thumbnail-variant-1 .thumbnail-image-inner * {
+ pointer-events: auto;
+}
+.bodywebsite .thumbnail-variant-1 .thumbnail-image-inner > * + * {
+ margin-top: 0;
+ margin-left: 20px;
+}
+.bodywebsite .thumbnail-variant-1 .header {
+ line-height: 1.2;
+}
+.bodywebsite .thumbnail-variant-1 * + p {
+ margin-top: 0;
+}
+.bodywebsite .thumbnail-variant-1 * + .thumbnail-caption {
+ margin-top: 18px;
+}
+@media (min-width: 992px) {
+ .bodywebsite .desktop .thumbnail-variant-1 .thumbnail-image-inner {
+ opacity: 0;
+ visibility: hidden;
+ transform: rotate3d(0, 1, 0, 60deg);
+ transition: .55s all ease;
+ background: rgba(0, 0, 0, 0.6);
+ }
+ .bodywebsite .desktop .thumbnail-variant-1 .thumbnail-image:hover .thumbnail-image-inner {
+ opacity: 1;
+ visibility: visible;
+ transform: rotate3d(0, 1, 0, 0deg);
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .thumbnail-variant-1 * + .thumbnail-caption {
+ margin-top: 30px;
+ }
+}
+.bodywebsite .thumbnail-variant-2 {
+ min-height: 300px;
+ padding: 30px 0 0;
+ overflow: visible;
+ text-align: center;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: flex-end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+}
+.bodywebsite .thumbnail-variant-2-wrap {
+ padding-bottom: 25px;
+}
+.bodywebsite .thumbnail-variant-2 .thumbnail-image {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+}
+.bodywebsite .thumbnail-variant-2 .thumbnail-image > img {
+ position: absolute;
+ top: 20%;
+ left: 50%;
+ transform: translate(-50%, -20%);
+ width: auto;
+ min-width: 101%;
+ max-width: none;
+ height: auto;
+ min-height: 100%;
+ max-height: none;
+}
+.bodywebsite .thumbnail-variant-2:before {
+ content: '';
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ background: rgba(0, 0, 0, 0.5);
+}
+.bodywebsite .thumbnail-variant-2 .thumbnail-inner {
+ position: relative;
+ z-index: 2;
+ padding: 30px 10px;
+}
+.bodywebsite .thumbnail-variant-2 .thumbnail-caption {
+ position: relative;
+ z-index: 3;
+ width: calc(66%);
+ padding: 17px 8px 25px;
+ margin: 31px 17px -25px 17px;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .thumbnail-variant-2 .thumbnail-caption * {
+ color: #fff;
+}
+.bodywebsite .thumbnail-variant-2 .thumbnail-caption a,
+.bodywebsite .thumbnail-variant-2 .thumbnail-caption a:active,
+.bodywebsite .thumbnail-variant-2 .thumbnail-caption a:focus {
+ color: #fff;
+}
+.bodywebsite .thumbnail-variant-2 .thumbnail-caption a:hover {
+ color: #9f9f9f;
+}
+.bodywebsite .thumbnail-variant-2 .text-header {
+ font-size: 18px;
+ font-weight: 700;
+}
+.bodywebsite .thumbnail-variant-2 .text-caption {
+ font-style: italic;
+ line-height: 1.3;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+}
+@media (min-width: 768px) {
+ .bodywebsite .thumbnail-variant-2 .text-caption {
+ font-size: 16px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .desktop .thumbnail-variant-2:before {
+ top: 40px;
+ }
+ .bodywebsite .desktop .thumbnail-variant-2 .thumbnail-inner > * {
+ position: relative;
+ transform: translateY(14px);
+ transition: 0.4s all ease-in-out;
+ }
+ .bodywebsite .desktop .thumbnail-variant-2:before,
+ .bodywebsite .desktop .thumbnail-variant-2 .thumbnail-inner {
+ opacity: 0;
+ visibility: hidden;
+ transition: 0.33s all ease-out;
+ }
+ .bodywebsite .desktop .thumbnail-variant-2:hover:before {
+ top: 0;
+ left: 0;
+ right: 0;
+ }
+ .bodywebsite .desktop .thumbnail-variant-2:hover .thumbnail-inner > * {
+ transform: translateY(0);
+ }
+ .bodywebsite .desktop .thumbnail-variant-2:hover:before,
+ .bodywebsite .desktop .thumbnail-variant-2:hover .thumbnail-inner {
+ opacity: 1;
+ visibility: visible;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .thumbnail-variant-2 .thumbnail-caption {
+ width: calc(84%);
+ margin: 31px 8px -25px 8px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .thumbnail-variant-2 {
+ width: calc(78%);
+ margin: 0 11px 0;
+ }
+ .bodywebsite .thumbnail-variant-2 .thumbnail-caption {
+ width: calc(66%);
+ margin: 31px 17px -25px 17px;
+ }
+}
+.bodywebsite .ie-11 .thumbnail-variant-2 {
+ min-height: 0;
+}
+.bodywebsite .thumbnail-variant-3 {
+ width: 100.025%;
+ text-align: center;
+}
+.bodywebsite .thumbnail-variant-3 img {
+ position: relative;
+ left: 50%;
+ transform: translateX(-50%);
+ width: auto;
+ max-width: none;
+ min-width: 100.5%;
+}
+.bodywebsite .thumbnail-variant-3 .link-external {
+ position: absolute;
+ top: -30px;
+ right: -30px;
+ z-index: 1;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ width: 200px;
+ height: 110px;
+ padding: 55px 15px 5px;
+ vertical-align: bottom;
+ line-height: 40px;
+ background: #fafafa;
+ transform-origin: 74% 110%;
+ transform: rotate(45deg);
+ will-change: transform;
+ text-align: center;
+ /**
+ @bugfix: color flickering in child objects on hover
+ @affected: IE Edge
+ */
+ transition: top 0.28s cubic-bezier(0.79, 0.14, 0.15, 0.86), right 0.28s cubic-bezier(0.79, 0.14, 0.15, 0.86), opacity 0.28s cubic-bezier(0.79, 0.14, 0.15, 0.86), visibility 0.28s cubic-bezier(0.79, 0.14, 0.15, 0.86);
+}
+.bodywebsite .thumbnail-variant-3 .link-external .icon {
+ transition: none;
+ transform: rotate(-45deg);
+ color: #000;
+ vertical-align: bottom;
+}
+.bodywebsite .thumbnail-variant-3 .link-external:hover {
+ top: -12px;
+ right: -12px;
+}
+.bodywebsite .thumbnail-variant-3 .link-original {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: flex-end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+ -webkit-justify-content: flex-start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+.bodywebsite .thumbnail-variant-3 .link-original,
+.bodywebsite .thumbnail-variant-3 .link-original:active,
+.bodywebsite .thumbnail-variant-3 .link-original:focus,
+.bodywebsite .thumbnail-variant-3 .link-original:hover {
+ color: #fff;
+}
+.bodywebsite .thumbnail-variant-3 .link-original:before {
+ content: '\e8ff';
+ position: relative;
+ left: 20px;
+ bottom: 30px;
+ z-index: 3;
+ font-family: 'Material Icons';
+ font-size: 140px;
+ line-height: 1;
+ opacity: .2;
+ transition: .33s all ease;
+}
+.bodywebsite .thumbnail-variant-3 .caption {
+ position: absolute;
+ top: -2px;
+ right: 0;
+ bottom: -2px;
+ left: 0;
+ padding: 15px;
+ transition: 0.33s all ease-in-out;
+ background: rgba(0, 0, 0, 0.6);
+}
+@media (min-width: 992px) {
+ .bodywebsite .desktop .thumbnail-variant-3 figure img {
+ will-change: transform;
+ transition: 0.4s ease-out;
+ }
+ .bodywebsite .desktop .thumbnail-variant-3 .caption,
+ .bodywebsite .desktop .thumbnail-variant-3 .link-external {
+ opacity: 0;
+ visibility: hidden;
+ }
+ .bodywebsite .desktop .thumbnail-variant-3 .link-external {
+ right: -50px;
+ top: -50px;
+ }
+ .bodywebsite .desktop .thumbnail-variant-3:hover .caption,
+ .bodywebsite .desktop .thumbnail-variant-3:hover .link-external {
+ opacity: 1;
+ visibility: visible;
+ }
+ .bodywebsite .desktop .thumbnail-variant-3:hover figure img {
+ transform: translateX(-50%) scale(1.08);
+ }
+ .bodywebsite .desktop .thumbnail-variant-3:hover .link-external {
+ right: -30px;
+ top: -30px;
+ }
+ .bodywebsite .desktop .thumbnail-variant-3:hover .link-external:hover {
+ top: -20px;
+ right: -20px;
+ }
+}
+.bodywebsite .thumbnail-variant-3 > * + * {
+ margin-top: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .thumbnail-wrap {
+ padding: 0 5px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .thumbnail-wrap {
+ padding: 0 9px;
+ }
+}
+.bodywebsite .thumbnail-variant-4 {
+ position: relative;
+ overflow: hidden;
+ box-shadow: 0px 0px 13px 0px rgba(1, 3, 4, 0.15);
+}
+.bodywebsite .thumbnail-variant-4 .thumbnail-image {
+ background: #000;
+}
+.bodywebsite .thumbnail-variant-4 .thumbnail-image img {
+ opacity: .92;
+}
+.bodywebsite .thumbnail-variant-4 .caption {
+ position: absolute;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding: 16px 15px;
+ text-align: center;
+ color: #000;
+ background: #fff;
+}
+.bodywebsite .thumbnail-variant-4 .text-light {
+ color: #0d0d0d;
+}
+@media (min-width: 992px) {
+ .bodywebsite .desktop .thumbnail-variant-4 .thumbnail-image img {
+ position: relative;
+ will-change: transform;
+ opacity: 1;
+ transition: opacity .7s, transform .7s;
+ transform: scale3d(1.0001, 1.0001, 1);
+ }
+ .bodywebsite .desktop .thumbnail-variant-4 .caption,
+ .bodywebsite .desktop .thumbnail-variant-4 .caption-header {
+ transition: transform 0.55s;
+ transform: translate3d(0, 200%, 0);
+ }
+ .bodywebsite .desktop .thumbnail-variant-4 .caption-header {
+ transition-delay: 0.05s;
+ }
+ .bodywebsite .desktop .thumbnail-variant-4:hover .thumbnail-image img {
+ opacity: .9;
+ transform: scale3d(1.07, 1.07, 1);
+ }
+ .bodywebsite .desktop .thumbnail-variant-4:hover .caption,
+ .bodywebsite .desktop .thumbnail-variant-4:hover .caption-header {
+ transform: translate3d(0, 0, 0);
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .thumbnail-variant-4 .caption {
+ padding: 20px 15px;
+ }
+}
+.bodywebsite .thumbnail-profile .thumbnail-image img {
+ width: 100%;
+}
+.bodywebsite .thumbnail-profile .thumbnail-caption {
+ padding: 20px;
+ background: #f2f3f7;
+}
+.bodywebsite .thumbnail-profile .thumbnail-caption-inner {
+ margin-bottom: -12px;
+ -webkit-align-items: flex-end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+ transform: translateY(-12px);
+ text-align: center;
+}
+.bodywebsite .thumbnail-profile .thumbnail-caption-inner > * {
+ display: inline-block;
+ margin-top: 12px;
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+.bodywebsite .thumbnail-profile .thumbnail-caption-inner,
+.bodywebsite .thumbnail-profile .thumbnail-caption-inner > ul {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.bodywebsite .thumbnail-profile .thumbnail-caption-inner ul {
+ position: relative;
+ margin-bottom: -3px;
+ transform: translateY(-3px);
+ -webkit-flex-grow: 2;
+ -ms-flex-positive: 2;
+ flex-grow: 2;
+}
+.bodywebsite .thumbnail-profile .thumbnail-caption-inner ul > li {
+ display: inline-block;
+ margin-top: 3px;
+ padding: 0 7px;
+}
+.bodywebsite .thumbnail-profile .thumbnail-caption-inner .btn-wrap {
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+@media (min-width: 576px) {
+ .bodywebsite .thumbnail-profile .thumbnail-caption-inner,
+ .bodywebsite .thumbnail-profile .thumbnail-caption-inner ul {
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .thumbnail-profile .thumbnail-caption-inner ul {
+ -webkit-justify-content: space-around;
+ -ms-flex-pack: distribute;
+ justify-content: space-around;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .thumbnail-profile .thumbnail-caption-inner {
+ text-align: left;
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ }
+ .bodywebsite .thumbnail-profile .thumbnail-caption-inner .btn-wrap {
+ text-align: right;
+ }
+}
+@media (max-width: 767px) {
+ .bodywebsite .thumbnail-variant-2 {
+ max-width: 300px;
+ margin-left: auto;
+ margin-right: auto;
+ }
+ .bodywebsite .thumbnail-variant-3,
+ .bodywebsite .thumbnail-profile {
+ max-width: 370px;
+ margin-left: auto;
+ margin-right: auto;
+ }
+}
+.bodywebsite .thumbnail-block {
+ display: block;
+}
+.bodywebsite .thumbnail-block > img,
+.bodywebsite .thumbnail-block a > img {
+ width: 100%;
+ height: auto;
+}
+.bodywebsite .thumbnail-variant-5 {
+ padding: 40px 20px;
+ display: inline-block;
+}
+.bodywebsite .thumbnail-variant-5,
+.bodywebsite .thumbnail-variant-5 img {
+ transition: 0.2s ease-in-out;
+}
+@media (min-width: 992px) {
+ .bodywebsite .thumbnail-variant-5 {
+ border-top: 5px solid transparent;
+ border-bottom: 5px solid transparent;
+ }
+ .bodywebsite .thumbnail-variant-5 .thumbnail-variant-5-img-wrap {
+ position: relative;
+ display: inline-block;
+ }
+ .bodywebsite .thumbnail-variant-5 .thumbnail-variant-5-img-wrap:before {
+ content: '';
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 50%;
+ background: rgba(0, 0, 0, 0.4);
+ transition: 0.2s ease-in-out;
+ }
+ .bodywebsite .thumbnail-variant-5 {
+ box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ }
+ .bodywebsite .thumbnail-variant-5:hover .thumbnail-variant-5-img-wrap:before {
+ opacity: 0;
+ }
+ .bodywebsite .thumbnail-variant-5:hover img {
+ will-change: transform;
+ -webkit-transform: scale(1.18);
+ transform: scale(1.18);
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .thumbnail-variant-5 {
+ padding: 40px 50px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .thumbnail-variant-5 {
+ padding: 65px 50px;
+ }
+}
+.bodywebsite .thumbnail-variant-5 * + h2 {
+ margin-top: 36px;
+}
+.bodywebsite .thumbnail-variant-5 h2 + * {
+ margin-top: 0;
+}
+.bodywebsite .thumbnail-variant-5 .link-group + .link-group {
+ margin-top: 7px;
+}
+.bodywebsite .thumbnail-variant-5 .divider-fullwidth {
+ margin-top: 12px;
+ margin-bottom: 17px;
+}
+.bodywebsite .thumbnail-with-img * + .thumbnail-title {
+ margin-top: 22px;
+}
+.bodywebsite .thumbnail-with-img .thumbnail-title + * {
+ margin-top: 10px;
+}
+.bodywebsite .thumbnail-profile-info h4 + * {
+ margin-top: 0;
+}
+.bodywebsite .thumbnail-profile-info * + .profile-quote {
+ margin-top: 15px;
+}
+.bodywebsite .thumbnail-profile-info .profile-quote + * {
+ margin-top: 15px;
+}
+.bodywebsite .thumbnail-profile-info * + .list-progress {
+ margin-top: 35px;
+}
+@media (min-width: 992px) {
+ .bodywebsite .thumbnail-profile-info * + .profile-quote {
+ margin-top: 0;
+ }
+ .bodywebsite .thumbnail-profile-info .profile-quote + * {
+ margin-top: 0;
+ }
+}
+.bodywebsite figure img {
+ margin: 18px;
+ border: 1px solid #ccc;
+ box-shadow: 1px 1px 25px #aaa;
+ max-width: calc(44%);
+}
+.bodywebsite figure img {
+ width: 100%;
+ height: auto;
+ max-width: none;
+}
+.bodywebsite .figure .caption {
+ padding: 15px;
+}
+.bodywebsite .rd-mailform {
+ position: relative;
+}
+.bodywebsite label {
+ margin-bottom: 0;
+}
+.bodywebsite input::-webkit-autofill + .form-label {
+ display: none;
+ transition: none;
+}
+.bodywebsite .form-label,
+.bodywebsite .form-input {
+ font-weight: 400;
+}
+.bodywebsite .input-sm,
+.bodywebsite .input-lg,
+.bodywebsite .form-input {
+ font-size: 14px;
+}
+.bodywebsite .input-sm,
+.bodywebsite .input-sm:focus,
+.bodywebsite .input-lg,
+.bodywebsite .input-lg:focus,
+.bodywebsite .form-input,
+.bodywebsite .form-input:focus {
+ box-shadow: none;
+}
+.bodywebsite textarea.form-input {
+ height: 166px;
+ min-height: 52px;
+ max-height: 249px;
+ resize: vertical;
+}
+.bodywebsite .form-input {
+ height: auto;
+ min-height: 20px;
+ border: 0px solid #dedede;
+ border-radius: 0;
+ -webkit-appearance: none;
+ line-height: 24px;
+}
+.bodywebsite .form-input:focus {
+ outline: 0;
+}
+.bodywebsite .form-wrap {
+ position: relative;
+ margin-bottom: 0;
+}
+.bodywebsite .form-wrap + .form-wrap {
+ margin-top: 10px;
+}
+.bodywebsite .form-label {
+ position: absolute;
+ top: 26px;
+ left: 19px;
+ font-size: 14px;
+ color: #9f9f9f;
+ pointer-events: none;
+ z-index: 9;
+ transition: .3s;
+ transform: translateY(-50%);
+ will-change: transform;
+}
+.bodywebsite .form-label.focus {
+ opacity: 0;
+}
+.bodywebsite .form-label.auto-fill {
+ color: #9f9f9f;
+}
+@media (min-width: 768px) {
+ .bodywebsite .form-label-outside {
+ position: static;
+ margin-bottom: 8px;
+ }
+ .bodywebsite .form-label-outside,
+ .bodywebsite .form-label-outside.focus,
+ .bodywebsite .form-label-outside.auto-fill {
+ transform: none;
+ color: #9f9f9f;
+ font-size: 14px;
+ }
+}
+.bodywebsite .form-wrap-outside {
+ margin-top: 10px;
+}
+.bodywebsite .form-wrap-outside .form-label-outside {
+ position: absolute;
+ top: -15px;
+ left: 0;
+}
+.bodywebsite .form-wrap-outside .form-label-outside.focus {
+ opacity: 1;
+}
+@media (min-width: 768px) {
+ .bodywebsite .form-wrap-outside .form-label-outside {
+ top: -30px;
+ }
+}
+.bodywebsite .form-border-bottom {
+ border-bottom: 3px solid maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .form-validation {
+ position: absolute;
+ right: 10px;
+ top: 2px;
+ font-size: 11px;
+ line-height: 11px;
+ color: #fe4a21;
+ margin-top: 2px;
+ transition: .3s;
+}
+.bodywebsite form.label-outside .form-validation {
+ top: 12px;
+}
+.bodywebsite .has-error .help-block,
+.bodywebsite .has-error .control-label,
+.bodywebsite .has-error .radio,
+.bodywebsite .has-error .checkbox,
+.bodywebsite .has-error .radio-inline,
+.bodywebsite .has-error .checkbox-inline,
+.bodywebsite .has-error.radio label,
+.bodywebsite .has-error.checkbox label,
+.bodywebsite .has-error.radio-inline label,
+.bodywebsite .has-error.checkbox-inline label {
+ color: #fe4a21;
+}
+.bodywebsite .has-error .form-input:not(.form-input-impressed),
+.bodywebsite .has-error .form-input:not(.form-input-impressed):focus {
+ border-color: #fe4a21;
+ box-shadow: none;
+}
+.bodywebsite .has-error .form-input-impressed,
+.bodywebsite .has-error .form-input-impressed:focus {
+ box-shadow: inset 0 0 0 1px #fe4a21;
+}
+.bodywebsite .has-error .input-group-addon {
+ color: #fff;
+ border-color: #fe4a21;
+ background-color: #fe4a21;
+}
+.bodywebsite .form-inline .has-error ~ button[type='submit'] {
+ border-color: #fe4a21;
+ background: #fe4a21;
+}
+.bodywebsite .has-error .form-validation {
+ color: #fe4a21;
+}
+.bodywebsite .has-success .help-block,
+.bodywebsite .has-success .control-label,
+.bodywebsite .has-success .radio,
+.bodywebsite .has-success .checkbox,
+.bodywebsite .has-success .radio-inline,
+.bodywebsite .has-success .checkbox-inline,
+.bodywebsite .has-success.radio label,
+.bodywebsite .has-success.checkbox label,
+.bodywebsite .has-success.radio-inline label,
+.bodywebsite .has-success.checkbox-inline label {
+ color: #58c476;
+}
+.bodywebsite .has-success .form-input:not(.form-input-impressed),
+.bodywebsite .has-success .form-input:not(.form-input-impressed):focus {
+ border-color: #dff0d8;
+ box-shadow: none;
+}
+.bodywebsite .has-success .form-input-impressed,
+.bodywebsite .has-success .form-input-impressed:focus {
+ box-shadow: inset 0 0 0 1px #dff0d8;
+}
+.bodywebsite .has-success .input-group-addon {
+ color: #fff;
+ border-color: #dff0d8;
+ background-color: #dff0d8;
+}
+.bodywebsite .form-inline .has-success ~ button[type='submit'] {
+ border-color: #dff0d8;
+ background: #dff0d8;
+}
+.bodywebsite .has-success .form-validation {
+ color: #58c476;
+}
+.bodywebsite .has-warning .help-block,
+.bodywebsite .has-warning .control-label,
+.bodywebsite .has-warning .radio,
+.bodywebsite .has-warning .checkbox,
+.bodywebsite .has-warning .radio-inline,
+.bodywebsite .has-warning .checkbox-inline,
+.bodywebsite .has-warning.radio label,
+.bodywebsite .has-warning.checkbox label,
+.bodywebsite .has-warning.radio-inline label,
+.bodywebsite .has-warning.checkbox-inline label {
+ color: #c49558;
+}
+.bodywebsite .has-warning .form-input:not(.form-input-impressed),
+.bodywebsite .has-warning .form-input:not(.form-input-impressed):focus {
+ border-color: #fcf8e3;
+ box-shadow: none;
+}
+.bodywebsite .has-warning .form-input-impressed,
+.bodywebsite .has-warning .form-input-impressed:focus {
+ box-shadow: inset 0 0 0 1px #fcf8e3;
+}
+.bodywebsite .has-warning .input-group-addon {
+ color: #fff;
+ border-color: #fcf8e3;
+ background-color: #fcf8e3;
+}
+.bodywebsite .form-inline .has-warning ~ button[type='submit'] {
+ border-color: #fcf8e3;
+ background: #fcf8e3;
+}
+.bodywebsite .has-warning .form-validation {
+ color: #c49558;
+}
+.bodywebsite .has-info .help-block,
+.bodywebsite .has-info .control-label,
+.bodywebsite .has-info .radio,
+.bodywebsite .has-info .checkbox,
+.bodywebsite .has-info .radio-inline,
+.bodywebsite .has-info .checkbox-inline,
+.bodywebsite .has-info.radio label,
+.bodywebsite .has-info.checkbox label,
+.bodywebsite .has-info.radio-inline label,
+.bodywebsite .has-info.checkbox-inline label {
+ color: #3e9cf6;
+}
+.bodywebsite .has-info .form-input:not(.form-input-impressed),
+.bodywebsite .has-info .form-input:not(.form-input-impressed):focus {
+ border-color: #d9edf7;
+ box-shadow: none;
+}
+.bodywebsite .has-info .form-input-impressed,
+.bodywebsite .has-info .form-input-impressed:focus {
+ box-shadow: inset 0 0 0 1px #d9edf7;
+}
+.bodywebsite .has-info .input-group-addon {
+ color: #fff;
+ border-color: #d9edf7;
+ background-color: #d9edf7;
+}
+.bodywebsite .form-inline .has-info ~ button[type='submit'] {
+ border-color: #d9edf7;
+ background: #d9edf7;
+}
+.bodywebsite .has-info .form-validation {
+ color: #3e9cf6;
+}
+.bodywebsite #form-output-global {
+ position: fixed;
+ bottom: 30px;
+ left: 15px;
+ visibility: hidden;
+ transform: translateX(-500px);
+ transition: .3s all ease;
+ z-index: 9999999;
+}
+.bodywebsite #form-output-global.active {
+ transform: translateX(0);
+ visibility: visible;
+}
+@media (min-width: 576px) {
+ .bodywebsite #form-output-global {
+ left: 30px;
+ }
+}
+.bodywebsite .form-output {
+ position: absolute;
+ top: 100%;
+ left: 0;
+ font-size: 14px;
+ line-height: 1.5;
+ margin-top: 2px;
+ transition: .3s;
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .form-output.active {
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .form-output.error {
+ color: #fe4a21;
+}
+.bodywebsite .form-output.success {
+ color: #58c476;
+}
+.bodywebsite .radio .radio-custom,
+.bodywebsite .radio-inline .radio-custom,
+.bodywebsite .checkbox .checkbox-custom,
+.bodywebsite .checkbox-inline .checkbox-custom {
+ opacity: 0;
+}
+.bodywebsite .radio .radio-custom,
+.bodywebsite .radio .radio-custom-dummy,
+.bodywebsite .radio-inline .radio-custom,
+.bodywebsite .radio-inline .radio-custom-dummy,
+.bodywebsite .checkbox .checkbox-custom,
+.bodywebsite .checkbox .checkbox-custom-dummy,
+.bodywebsite .checkbox-inline .checkbox-custom,
+.bodywebsite .checkbox-inline .checkbox-custom-dummy {
+ position: absolute;
+ width: 18px;
+ height: 18px;
+ margin-left: -20px;
+ margin-top: 3px;
+ outline: none;
+ cursor: pointer;
+}
+.bodywebsite .radio .radio-custom-dummy,
+.bodywebsite .radio-inline .radio-custom-dummy,
+.bodywebsite .checkbox .checkbox-custom-dummy,
+.bodywebsite .checkbox-inline .checkbox-custom-dummy {
+ pointer-events: none;
+}
+.bodywebsite .radio .radio-custom-dummy:after,
+.bodywebsite .radio-inline .radio-custom-dummy:after,
+.bodywebsite .checkbox .checkbox-custom-dummy:after,
+.bodywebsite .checkbox-inline .checkbox-custom-dummy:after {
+ position: absolute;
+ opacity: 0;
+ transition: .22s;
+}
+.bodywebsite .radio .radio-custom:focus,
+.bodywebsite .radio-inline .radio-custom:focus,
+.bodywebsite .checkbox .checkbox-custom:focus,
+.bodywebsite .checkbox-inline .checkbox-custom:focus {
+ outline: none;
+}
+.bodywebsite .radio-custom:checked + .radio-custom-dummy:after,
+.bodywebsite .checkbox-custom:checked + .checkbox-custom-dummy:after {
+ opacity: 1;
+}
+.bodywebsite .radio,
+.bodywebsite .radio-inline {
+ padding-left: 30px;
+}
+.bodywebsite .radio .radio-custom-dummy,
+.bodywebsite .radio-inline .radio-custom-dummy {
+ margin-top: 2px;
+ border-radius: 50%;
+ margin-left: -30px;
+ background: transparent;
+ border: 2px solid #000;
+}
+.bodywebsite .radio .radio-custom-dummy:after,
+.bodywebsite .radio-inline .radio-custom-dummy:after {
+ content: '';
+ top: 3px;
+ right: 3px;
+ bottom: 3px;
+ left: 3px;
+ background: #00030a;
+ border-radius: 50%;
+}
+.bodywebsite .form-wrap-color .radio-inline,
+.bodywebsite .form-wrap-size .radio-inline {
+ padding-left: 0;
+}
+.bodywebsite .form-wrap-color .radio-control,
+.bodywebsite .form-wrap-size .radio-control {
+ position: relative;
+ display: block;
+ width: 24px;
+ height: 24px;
+ border-radius: 50%;
+ margin-top: 23px;
+ margin-bottom: 23px;
+}
+.bodywebsite .form-wrap-color .radio-control:after,
+.bodywebsite .form-wrap-size .radio-control:after {
+ bottom: 0;
+}
+.bodywebsite .form-wrap-color .radio-control:after,
+.bodywebsite .form-wrap-size .radio-control:after {
+ content: '';
+ position: absolute;
+ left: 50%;
+ bottom: -23px;
+ transform: translateX(-50%);
+ width: 0;
+ max-width: 100%;
+ height: 3px;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ visibility: hidden;
+ transition: .2s;
+}
+.bodywebsite .form-wrap-color .radio-custom:checked ~ .radio-control:after,
+.bodywebsite .form-wrap-size .radio-custom:checked ~ .radio-control:after {
+ visibility: visible;
+ width: 100%;
+}
+.bodywebsite .form-wrap-color .radio-custom-dummy,
+.bodywebsite .form-wrap-size .radio-custom-dummy {
+ display: none;
+}
+.bodywebsite .form-wrap-size .radio-inline {
+ padding-left: 2px;
+ padding-right: 2px;
+}
+.bodywebsite .form-wrap-size .radio-inline + .radio-inline {
+ margin-left: 1px;
+}
+.bodywebsite .form-wrap-size .radio-control {
+ color: #9f9f9f;
+ text-align: center;
+ text-transform: uppercase;
+ transition: .2s;
+}
+.bodywebsite .form-wrap-size .radio-control:hover {
+ color: #000;
+}
+.bodywebsite .form-wrap-size .radio-custom:checked ~ .radio-control {
+ color: #000;
+}
+.bodywebsite .checkbox,
+.bodywebsite .checkbox-inline {
+ padding-left: 38px;
+ color: #000;
+}
+.bodywebsite .checkbox .checkbox-custom-dummy,
+.bodywebsite .checkbox-inline .checkbox-custom-dummy {
+ pointer-events: none;
+ border-radius: 2px;
+ margin-left: 0;
+ left: 0;
+ background: #fff;
+ box-shadow: none;
+ border: 2px solid #dedede;
+}
+.bodywebsite .checkbox .checkbox-custom-dummy:after,
+.bodywebsite .checkbox-inline .checkbox-custom-dummy:after {
+ content: '\e5ca';
+ font-family: 'Material Icons';
+ font-size: 22px;
+ line-height: 10px;
+ position: absolute;
+ top: 0;
+ left: -1px;
+ color: #2a2b2b;
+}
+.bodywebsite .checkbox-small {
+ padding-left: 26px;
+}
+.bodywebsite .checkbox-small .checkbox-custom-dummy {
+ margin-top: 6px;
+ width: 12px;
+ height: 12px;
+ border-width: 1px;
+ border-radius: 1px;
+}
+.bodywebsite .checkbox-small .checkbox-custom-dummy:after {
+ top: -1px;
+ left: -2px;
+ font-size: 18px;
+}
+.bodywebsite .textarea-lined-wrap {
+ position: relative;
+ line-height: 2.39;
+}
+.bodywebsite .textarea-lined-wrap textarea {
+ height: 203px;
+ resize: none;
+ overflow: hidden;
+ line-height: 2.39;
+ background-color: transparent;
+}
+.bodywebsite .textarea-lined-wrap-xs textarea {
+ height: 68px;
+}
+.bodywebsite .page .form-classic-bordered .form-label,
+.bodywebsite .page .form-classic-bordered .form-label-outside,
+.bodywebsite .page .form-classic-bordered .form-input {
+ color: #000;
+}
+.bodywebsite .page .form-classic-bordered .form-input {
+ border: 1px solid #dedede;
+}
+.bodywebsite .page .form-modern .form-input,
+.bodywebsite .page .form-modern .form-label {
+ color: #9f9f9f;
+}
+.bodywebsite .page .form-modern input {
+ height: auto;
+ min-height: 20px;
+}
+.bodywebsite .page .form-modern .form-input:focus {
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .form-modern .form-input {
+ padding: 6px 0;
+ border-radius: 0;
+ border-width: 0 0 1px 0;
+ border-color: #dedede;
+ background-color: transparent;
+}
+.bodywebsite .page .form-modern .form-label {
+ left: 0;
+ top: 18px;
+}
+.bodywebsite .page .form-modern .form-validation {
+ top: auto;
+ left: auto;
+ right: 0;
+ bottom: -12px;
+ font-style: italic;
+}
+.bodywebsite .page .form-modern .has-error .help-block,
+.bodywebsite .page .form-modern .has-error .control-label,
+.bodywebsite .page .form-modern .has-error .radio,
+.bodywebsite .page .form-modern .has-error .checkbox,
+.bodywebsite .page .form-modern .has-error .radio-inline,
+.bodywebsite .page .form-modern .has-error .checkbox-inline,
+.bodywebsite .page .form-modern .has-error.radio label,
+.bodywebsite .page .form-modern .has-error.checkbox label,
+.bodywebsite .page .form-modern .has-error.radio-inline label,
+.bodywebsite .page .form-modern .has-error.checkbox-inline label {
+ color: #fe4a21;
+}
+.bodywebsite .page .form-modern .has-error .form-input:not(.form-input-impressed),
+.bodywebsite .page .form-modern .has-error .form-input:not(.form-input-impressed):focus {
+ border-color: #fe4a21;
+ box-shadow: none;
+}
+.bodywebsite .page .form-modern .has-error .form-input-impressed,
+.bodywebsite .page .form-modern .has-error .form-input-impressed:focus {
+ box-shadow: inset 0 0 0 1px #fe4a21;
+}
+.bodywebsite .page .form-modern .has-error .input-group-addon {
+ color: #fff;
+ border-color: #fe4a21;
+ background-color: #fe4a21;
+}
+.bodywebsite .form-inline .page .form-modern .has-error ~ button[type='submit'] {
+ border-color: #fe4a21;
+ background: #fe4a21;
+}
+.bodywebsite .page .form-modern .has-error .form-validation {
+ color: #fe4a21;
+}
+.bodywebsite .page .form-modern.form-darker .form-input,
+.bodywebsite .page .form-modern.form-darker .form-label {
+ color: #000;
+}
+.bodywebsite .page .form-modern.form-darker .form-label:not(.focus) + .form-input {
+ border-color: #cdcdcd;
+}
+.bodywebsite .page .form-modern.form-inverse .form-label,
+.bodywebsite .page .form-modern.form-inverse .form-input {
+ color: #9f9f9f;
+ background-color: transparent;
+}
+.bodywebsite .page .form-modern.form-inverse .form-label.text-white-05,
+.bodywebsite .page .form-modern.form-inverse .form-input.text-white-05 {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite .stacktable {
+ width: 100%;
+ text-align: left;
+}
+.bodywebsite .st-head-row {
+ padding-top: 1em;
+}
+.bodywebsite .st-head-row.st-head-row-main {
+ font-size: 1.5em;
+ padding-top: 0;
+}
+.bodywebsite .st-key {
+ width: 49%;
+ text-align: right;
+ padding-right: 1%;
+}
+.bodywebsite .st-val {
+ width: 49%;
+ padding-left: 1%;
+}
+.bodywebsite .stacktable.large-only {
+ display: none;
+}
+.bodywebsite .stacktable.small-only {
+ display: table;
+}
+@media (min-width: 768px) {
+ .bodywebsite .stacktable.large-only {
+ display: table;
+ }
+ .bodywebsite .stacktable.small-only {
+ display: none;
+ }
+}
+.bodywebsite .section-relative {
+ position: relative;
+}
+.bodywebsite #sectionfooter h4,
+.bodywebsite #sectiontestimonies h1 {
+ color: #fff;
+}
+@media (min-width: 768px) {
+ .bodywebsite .section-with-counters {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ }
+ .bodywebsite .section-with-counters > div {
+ position: relative;
+ box-shadow: 2px 2px 27px 0px rgba(1, 3, 4, 0.35);
+ z-index: 2;
+ margin-top: -30px;
+ margin-bottom: -30px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .section-image-aside {
+ position: relative;
+ }
+}
+.bodywebsite .section-image-aside-img {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ width: 190%;
+ -webkit-background-size: cover;
+ background-size: cover;
+}
+@media (min-width: 768px) {
+ .bodywebsite .section-image-aside-img {
+ width: 50vw;
+ }
+}
+.bodywebsite .section-image-aside-left .section-image-aside-img {
+ right: -50%;
+}
+@media (min-width: 768px) {
+ .bodywebsite .section-image-aside-left .section-image-aside-img {
+ right: 0;
+ }
+}
+.bodywebsite .section-image-aside-right .section-image-aside-img {
+ left: -50%;
+}
+@media (min-width: 768px) {
+ .bodywebsite .section-image-aside-right .section-image-aside-img {
+ left: 0;
+ }
+}
+.bodywebsite .section-15 {
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+.bodywebsite .section-30 {
+ padding-top: 30px;
+ padding-bottom: 30px;
+}
+.bodywebsite .section-35 {
+ padding-top: 35px;
+ padding-bottom: 35px;
+}
+.bodywebsite .section-40 {
+ padding-top: 40px;
+ padding-bottom: 40px;
+}
+.bodywebsite .section-45 {
+ padding-top: 45px;
+ padding-bottom: 45px;
+}
+.bodywebsite .section-50 {
+ padding-top: 50px;
+ padding-bottom: 50px;
+}
+.bodywebsite .section-60 {
+ padding-top: 60px;
+ padding-bottom: 60px;
+}
+.bodywebsite .section-66 {
+ padding-top: 66px;
+ padding-bottom: 66px;
+}
+.bodywebsite .section-75 {
+ padding-top: 75px;
+ padding-bottom: 75px;
+}
+.bodywebsite .section-90 {
+ padding-top: 90px;
+ padding-bottom: 90px;
+}
+.bodywebsite .section-100 {
+ padding-top: 100px;
+ padding-bottom: 100px;
+}
+.bodywebsite .section-120 {
+ padding-top: 120px;
+ padding-bottom: 120px;
+}
+.bodywebsite .section-130 {
+ padding-top: 130px;
+ padding-bottom: 130px;
+}
+.bodywebsite .section-145 {
+ padding-top: 145px;
+ padding-bottom: 145px;
+}
+.bodywebsite .section-165 {
+ padding-top: 165px;
+ padding-bottom: 165px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .section-sm-15 {
+ padding-top: 15px;
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-sm-30 {
+ padding-top: 30px;
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-sm-35 {
+ padding-top: 35px;
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-sm-40 {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-sm-45 {
+ padding-top: 45px;
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-sm-50 {
+ padding-top: 50px;
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-sm-60 {
+ padding-top: 60px;
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-sm-66 {
+ padding-top: 66px;
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-sm-75 {
+ padding-top: 75px;
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-sm-90 {
+ padding-top: 90px;
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-sm-100 {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-sm-120 {
+ padding-top: 120px;
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-sm-130 {
+ padding-top: 130px;
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-sm-145 {
+ padding-top: 145px;
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-sm-165 {
+ padding-top: 165px;
+ padding-bottom: 165px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .section-md-15 {
+ padding-top: 15px;
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-md-30 {
+ padding-top: 30px;
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-md-35 {
+ padding-top: 35px;
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-md-40 {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-md-45 {
+ padding-top: 45px;
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-md-50 {
+ padding-top: 50px;
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-md-60 {
+ padding-top: 60px;
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-md-66 {
+ padding-top: 66px;
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-md-75 {
+ padding-top: 75px;
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-md-90 {
+ padding-top: 90px;
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-md-100 {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-md-120 {
+ padding-top: 120px;
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-md-130 {
+ padding-top: 130px;
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-md-145 {
+ padding-top: 145px;
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-md-165 {
+ padding-top: 165px;
+ padding-bottom: 165px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .section-lg-15 {
+ padding-top: 15px;
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-lg-30 {
+ padding-top: 30px;
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-lg-35 {
+ padding-top: 35px;
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-lg-40 {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-lg-45 {
+ padding-top: 45px;
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-lg-50 {
+ padding-top: 50px;
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-lg-60 {
+ padding-top: 60px;
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-lg-66 {
+ padding-top: 66px;
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-lg-75 {
+ padding-top: 75px;
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-lg-90 {
+ padding-top: 90px;
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-lg-100 {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-lg-120 {
+ padding-top: 120px;
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-lg-130 {
+ padding-top: 130px;
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-lg-145 {
+ padding-top: 145px;
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-lg-165 {
+ padding-top: 165px;
+ padding-bottom: 165px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .section-xl-15 {
+ padding-top: 15px;
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-xl-30 {
+ padding-top: 30px;
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-xl-35 {
+ padding-top: 35px;
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-xl-40 {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-xl-45 {
+ padding-top: 45px;
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-xl-50 {
+ padding-top: 50px;
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-xl-60 {
+ padding-top: 60px;
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-xl-66 {
+ padding-top: 66px;
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-xl-75 {
+ padding-top: 75px;
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-xl-90 {
+ padding-top: 90px;
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-xl-100 {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-xl-120 {
+ padding-top: 120px;
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-xl-130 {
+ padding-top: 130px;
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-xl-145 {
+ padding-top: 145px;
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-xl-165 {
+ padding-top: 165px;
+ padding-bottom: 165px;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .section-xxl-15 {
+ padding-top: 15px;
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-xxl-30 {
+ padding-top: 30px;
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-xxl-35 {
+ padding-top: 35px;
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-xxl-40 {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-xxl-45 {
+ padding-top: 45px;
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-xxl-50 {
+ padding-top: 50px;
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-xxl-60 {
+ padding-top: 60px;
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-xxl-66 {
+ padding-top: 66px;
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-xxl-75 {
+ padding-top: 75px;
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-xxl-90 {
+ padding-top: 90px;
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-xxl-100 {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-xxl-120 {
+ padding-top: 120px;
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-xxl-130 {
+ padding-top: 130px;
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-xxl-145 {
+ padding-top: 145px;
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-xxl-165 {
+ padding-top: 165px;
+ padding-bottom: 165px;
+ }
+}
+.bodywebsite .section-top-15 {
+ padding-top: 15px;
+}
+.bodywebsite .section-top-30 {
+ padding-top: 30px;
+}
+.bodywebsite .section-top-35 {
+ padding-top: 35px;
+}
+.bodywebsite .section-top-40 {
+ padding-top: 40px;
+}
+.bodywebsite .section-top-45 {
+ padding-top: 45px;
+}
+.bodywebsite .section-top-50 {
+ padding-top: 50px;
+}
+.bodywebsite .section-top-60 {
+ padding-top: 60px;
+}
+.bodywebsite .section-top-66 {
+ padding-top: 66px;
+}
+.bodywebsite .section-top-75 {
+ padding-top: 75px;
+}
+.bodywebsite .section-top-90 {
+ padding-top: 90px;
+}
+.bodywebsite .section-top-100 {
+ padding-top: 100px;
+}
+.bodywebsite .section-top-120 {
+ padding-top: 120px;
+}
+.bodywebsite .section-top-130 {
+ padding-top: 130px;
+}
+.bodywebsite .section-top-145 {
+ padding-top: 145px;
+}
+.bodywebsite .section-top-165 {
+ padding-top: 165px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .section-sm-top-15 {
+ padding-top: 15px;
+ }
+ .bodywebsite .section-sm-top-30 {
+ padding-top: 30px;
+ }
+ .bodywebsite .section-sm-top-35 {
+ padding-top: 35px;
+ }
+ .bodywebsite .section-sm-top-40 {
+ padding-top: 40px;
+ }
+ .bodywebsite .section-sm-top-45 {
+ padding-top: 45px;
+ }
+ .bodywebsite .section-sm-top-50 {
+ padding-top: 50px;
+ }
+ .bodywebsite .section-sm-top-60 {
+ padding-top: 60px;
+ }
+ .bodywebsite .section-sm-top-66 {
+ padding-top: 66px;
+ }
+ .bodywebsite .section-sm-top-75 {
+ padding-top: 75px;
+ }
+ .bodywebsite .section-sm-top-90 {
+ padding-top: 90px;
+ }
+ .bodywebsite .section-sm-top-100 {
+ padding-top: 100px;
+ }
+ .bodywebsite .section-sm-top-120 {
+ padding-top: 120px;
+ }
+ .bodywebsite .section-sm-top-130 {
+ padding-top: 130px;
+ }
+ .bodywebsite .section-sm-top-145 {
+ padding-top: 145px;
+ }
+ .bodywebsite .section-sm-top-165 {
+ padding-top: 165px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .section-md-top-15 {
+ padding-top: 15px;
+ }
+ .bodywebsite .section-md-top-30 {
+ padding-top: 30px;
+ }
+ .bodywebsite .section-md-top-35 {
+ padding-top: 35px;
+ }
+ .bodywebsite .section-md-top-40 {
+ padding-top: 40px;
+ }
+ .bodywebsite .section-md-top-45 {
+ padding-top: 45px;
+ }
+ .bodywebsite .section-md-top-50 {
+ padding-top: 50px;
+ }
+ .bodywebsite .section-md-top-60 {
+ padding-top: 60px;
+ }
+ .bodywebsite .section-md-top-66 {
+ padding-top: 66px;
+ }
+ .bodywebsite .section-md-top-75 {
+ padding-top: 75px;
+ }
+ .bodywebsite .section-md-top-90 {
+ padding-top: 90px;
+ }
+ .bodywebsite .section-md-top-100 {
+ padding-top: 100px;
+ }
+ .bodywebsite .section-md-top-120 {
+ padding-top: 120px;
+ }
+ .bodywebsite .section-md-top-130 {
+ padding-top: 130px;
+ }
+ .bodywebsite .section-md-top-145 {
+ padding-top: 145px;
+ }
+ .bodywebsite .section-md-top-165 {
+ padding-top: 165px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .section-lg-top-15 {
+ padding-top: 15px;
+ }
+ .bodywebsite .section-lg-top-30 {
+ padding-top: 30px;
+ }
+ .bodywebsite .section-lg-top-35 {
+ padding-top: 35px;
+ }
+ .bodywebsite .section-lg-top-40 {
+ padding-top: 40px;
+ }
+ .bodywebsite .section-lg-top-45 {
+ padding-top: 45px;
+ }
+ .bodywebsite .section-lg-top-50 {
+ padding-top: 50px;
+ }
+ .bodywebsite .section-lg-top-60 {
+ padding-top: 60px;
+ }
+ .bodywebsite .section-lg-top-66 {
+ padding-top: 66px;
+ }
+ .bodywebsite .section-lg-top-75 {
+ padding-top: 75px;
+ }
+ .bodywebsite .section-lg-top-90 {
+ padding-top: 90px;
+ }
+ .bodywebsite .section-lg-top-100 {
+ padding-top: 100px;
+ }
+ .bodywebsite .section-lg-top-120 {
+ padding-top: 120px;
+ }
+ .bodywebsite .section-lg-top-130 {
+ padding-top: 130px;
+ }
+ .bodywebsite .section-lg-top-145 {
+ padding-top: 145px;
+ }
+ .bodywebsite .section-lg-top-165 {
+ padding-top: 165px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .section-xl-top-15 {
+ padding-top: 15px;
+ }
+ .bodywebsite .section-xl-top-30 {
+ padding-top: 30px;
+ }
+ .bodywebsite .section-xl-top-35 {
+ padding-top: 35px;
+ }
+ .bodywebsite .section-xl-top-40 {
+ padding-top: 40px;
+ }
+ .bodywebsite .section-xl-top-45 {
+ padding-top: 45px;
+ }
+ .bodywebsite .section-xl-top-50 {
+ padding-top: 50px;
+ }
+ .bodywebsite .section-xl-top-60 {
+ padding-top: 60px;
+ }
+ .bodywebsite .section-xl-top-66 {
+ padding-top: 66px;
+ }
+ .bodywebsite .section-xl-top-75 {
+ padding-top: 75px;
+ }
+ .bodywebsite .section-xl-top-90 {
+ padding-top: 90px;
+ }
+ .bodywebsite .section-xl-top-100 {
+ padding-top: 100px;
+ }
+ .bodywebsite .section-xl-top-120 {
+ padding-top: 120px;
+ }
+ .bodywebsite .section-xl-top-130 {
+ padding-top: 130px;
+ }
+ .bodywebsite .section-xl-top-145 {
+ padding-top: 145px;
+ }
+ .bodywebsite .section-xl-top-165 {
+ padding-top: 165px;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .section-xxl-top-15 {
+ padding-top: 15px;
+ }
+ .bodywebsite .section-xxl-top-30 {
+ padding-top: 30px;
+ }
+ .bodywebsite .section-xxl-top-35 {
+ padding-top: 35px;
+ }
+ .bodywebsite .section-xxl-top-40 {
+ padding-top: 40px;
+ }
+ .bodywebsite .section-xxl-top-45 {
+ padding-top: 45px;
+ }
+ .bodywebsite .section-xxl-top-50 {
+ padding-top: 50px;
+ }
+ .bodywebsite .section-xxl-top-60 {
+ padding-top: 60px;
+ }
+ .bodywebsite .section-xxl-top-66 {
+ padding-top: 66px;
+ }
+ .bodywebsite .section-xxl-top-75 {
+ padding-top: 75px;
+ }
+ .bodywebsite .section-xxl-top-90 {
+ padding-top: 90px;
+ }
+ .bodywebsite .section-xxl-top-100 {
+ padding-top: 100px;
+ }
+ .bodywebsite .section-xxl-top-120 {
+ padding-top: 120px;
+ }
+ .bodywebsite .section-xxl-top-130 {
+ padding-top: 130px;
+ }
+ .bodywebsite .section-xxl-top-145 {
+ padding-top: 145px;
+ }
+ .bodywebsite .section-xxl-top-165 {
+ padding-top: 165px;
+ }
+}
+.bodywebsite .section-bottom-15 {
+ padding-bottom: 15px;
+}
+.bodywebsite .section-bottom-30 {
+ padding-bottom: 30px;
+}
+.bodywebsite .section-bottom-35 {
+ padding-bottom: 35px;
+}
+.bodywebsite .section-bottom-40 {
+ padding-bottom: 40px;
+}
+.bodywebsite .section-bottom-45 {
+ padding-bottom: 45px;
+}
+.bodywebsite .section-bottom-50 {
+ padding-bottom: 50px;
+}
+.bodywebsite .section-bottom-60 {
+ padding-bottom: 60px;
+}
+.bodywebsite .section-bottom-66 {
+ padding-bottom: 66px;
+}
+.bodywebsite .section-bottom-75 {
+ padding-bottom: 75px;
+}
+.bodywebsite .section-bottom-90 {
+ padding-bottom: 90px;
+}
+.bodywebsite .section-bottom-100 {
+ padding-bottom: 100px;
+}
+.bodywebsite .section-bottom-120 {
+ padding-bottom: 120px;
+}
+.bodywebsite .section-bottom-130 {
+ padding-bottom: 130px;
+}
+.bodywebsite .section-bottom-145 {
+ padding-bottom: 145px;
+}
+.bodywebsite .section-bottom-165 {
+ padding-bottom: 165px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .section-sm-bottom-15 {
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-sm-bottom-30 {
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-sm-bottom-35 {
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-sm-bottom-40 {
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-sm-bottom-45 {
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-sm-bottom-50 {
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-sm-bottom-60 {
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-sm-bottom-66 {
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-sm-bottom-75 {
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-sm-bottom-90 {
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-sm-bottom-100 {
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-sm-bottom-120 {
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-sm-bottom-130 {
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-sm-bottom-145 {
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-sm-bottom-165 {
+ padding-bottom: 165px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .section-md-bottom-15 {
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-md-bottom-30 {
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-md-bottom-35 {
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-md-bottom-40 {
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-md-bottom-45 {
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-md-bottom-50 {
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-md-bottom-60 {
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-md-bottom-66 {
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-md-bottom-75 {
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-md-bottom-90 {
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-md-bottom-100 {
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-md-bottom-120 {
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-md-bottom-130 {
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-md-bottom-145 {
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-md-bottom-165 {
+ padding-bottom: 165px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .section-lg-bottom-15 {
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-lg-bottom-30 {
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-lg-bottom-35 {
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-lg-bottom-40 {
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-lg-bottom-45 {
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-lg-bottom-50 {
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-lg-bottom-60 {
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-lg-bottom-66 {
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-lg-bottom-75 {
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-lg-bottom-90 {
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-lg-bottom-100 {
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-lg-bottom-120 {
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-lg-bottom-130 {
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-lg-bottom-145 {
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-lg-bottom-165 {
+ padding-bottom: 165px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .section-xl-bottom-15 {
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-xl-bottom-30 {
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-xl-bottom-35 {
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-xl-bottom-40 {
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-xl-bottom-45 {
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-xl-bottom-50 {
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-xl-bottom-60 {
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-xl-bottom-66 {
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-xl-bottom-75 {
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-xl-bottom-90 {
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-xl-bottom-100 {
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-xl-bottom-120 {
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-xl-bottom-130 {
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-xl-bottom-145 {
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-xl-bottom-165 {
+ padding-bottom: 165px;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .section-xxl-bottom-15 {
+ padding-bottom: 15px;
+ }
+ .bodywebsite .section-xxl-bottom-30 {
+ padding-bottom: 30px;
+ }
+ .bodywebsite .section-xxl-bottom-35 {
+ padding-bottom: 35px;
+ }
+ .bodywebsite .section-xxl-bottom-40 {
+ padding-bottom: 40px;
+ }
+ .bodywebsite .section-xxl-bottom-45 {
+ padding-bottom: 45px;
+ }
+ .bodywebsite .section-xxl-bottom-50 {
+ padding-bottom: 50px;
+ }
+ .bodywebsite .section-xxl-bottom-60 {
+ padding-bottom: 60px;
+ }
+ .bodywebsite .section-xxl-bottom-66 {
+ padding-bottom: 66px;
+ }
+ .bodywebsite .section-xxl-bottom-75 {
+ padding-bottom: 75px;
+ }
+ .bodywebsite .section-xxl-bottom-90 {
+ padding-bottom: 90px;
+ }
+ .bodywebsite .section-xxl-bottom-100 {
+ padding-bottom: 100px;
+ }
+ .bodywebsite .section-xxl-bottom-120 {
+ padding-bottom: 120px;
+ }
+ .bodywebsite .section-xxl-bottom-130 {
+ padding-bottom: 130px;
+ }
+ .bodywebsite .section-xxl-bottom-145 {
+ padding-bottom: 145px;
+ }
+ .bodywebsite .section-xxl-bottom-165 {
+ padding-bottom: 165px;
+ }
+}
+html .bodywebsite .group {
+ -webkit-transform: translateY(-15px);
+ transform: translateY(-15px);
+ margin-bottom: -15px;
+ margin-left: -15px;
+}
+html .bodywebsite .group > *,
+html .bodywebsite .group > *:first-child {
+ display: inline-block;
+ margin-top: 15px;
+ margin-left: 15px;
+}
+html .bodywebsite .group-xs {
+ -webkit-transform: translateY(-5px);
+ transform: translateY(-5px);
+ margin-bottom: -5px;
+ margin-left: -5px;
+}
+html .bodywebsite .group-xs > *,
+html .bodywebsite .group-xs > *:first-child {
+ display: inline-block;
+ margin-top: 5px;
+ margin-left: 5px;
+}
+html .bodywebsite .group-sm {
+ -webkit-transform: translateY(-10px);
+ transform: translateY(-10px);
+ margin-bottom: -10px;
+ margin-left: -10px;
+}
+html .bodywebsite .group-sm > *,
+html .bodywebsite .group-sm > *:first-child {
+ display: inline-block;
+ margin-top: 10px;
+ margin-left: 10px;
+}
+html .bodywebsite .group-md {
+ -webkit-transform: translateY(-15px);
+ transform: translateY(-15px);
+ margin-bottom: -15px;
+ margin-left: -15px;
+}
+html .bodywebsite .group-md > *,
+html .bodywebsite .group-md > *:first-child {
+ display: inline-block;
+ margin-top: 15px;
+ margin-left: 15px;
+}
+html .bodywebsite .group-lg {
+ -webkit-transform: translateY(-20px);
+ transform: translateY(-20px);
+ margin-bottom: -20px;
+ margin-left: -20px;
+}
+html .bodywebsite .group-lg > *,
+html .bodywebsite .group-lg > *:first-child {
+ display: inline-block;
+ margin-top: 20px;
+ margin-left: 20px;
+}
+html .bodywebsite .group-xl {
+ -webkit-transform: translateY(-30px);
+ transform: translateY(-30px);
+ margin-bottom: -30px;
+ margin-left: -30px;
+}
+html .bodywebsite .group-xl > *,
+html .bodywebsite .group-xl > *:first-child {
+ display: inline-block;
+ margin-top: 30px;
+ margin-left: 30px;
+}
+html .bodywebsite .group-top > *,
+html .bodywebsite .group-top > *:first-child {
+ vertical-align: top;
+}
+html .bodywebsite .group-middle > *,
+html .bodywebsite .group-middle > *:first-child {
+ vertical-align: middle;
+}
+html .bodywebsite .group-bottom > *,
+html .bodywebsite .group-bottom > *:first-child {
+ vertical-align: bottom;
+}
+html .bodywebsite .group-inline > * {
+ display: inline;
+}
+html .bodywebsite .group-inline > *:not(:last-child) {
+ margin-right: .25em;
+}
+html .bodywebsite .group-xl-responsive {
+ -webkit-transform: translateY(-18px);
+ transform: translateY(-18px);
+ margin-bottom: -18px;
+ margin-left: -18px;
+}
+html .bodywebsite .group-xl-responsive > *,
+html .bodywebsite .group-xl-responsive > *:first-child {
+ display: inline-block;
+ margin-top: 18px;
+ margin-left: 18px;
+}
+@media (min-width: 768px) {
+ html .bodywebsite .group-xl-responsive {
+ -webkit-transform: translateY(-30px);
+ transform: translateY(-30px);
+ margin-bottom: -30px;
+ margin-left: -30px;
+ }
+ html .bodywebsite .group-xl-responsive > *,
+ html .bodywebsite .group-xl-responsive > *:first-child {
+ display: inline-block;
+ margin-top: 30px;
+ margin-left: 30px;
+ }
+}
+.bodywebsite .group-flex-center {
+ display: -webkit-inline-box;
+ display: -webkit-inline-flex;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.bodywebsite .relative {
+ position: relative;
+}
+.bodywebsite .static {
+ position: static;
+}
+.bodywebsite .block-top-level {
+ position: relative;
+ z-index: 3;
+}
+.bodywebsite .height-fill {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-align-items: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+}
+.bodywebsite .height-fill > * {
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+.bodywebsite .centered {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.bodywebsite .align-bottom {
+ -webkit-align-self: flex-end;
+ -ms-flex-item-align: end;
+ align-self: flex-end;
+}
+.bodywebsite .block-centered {
+ margin-left: auto;
+ margin-right: auto;
+}
+@media (max-width: 767px) {
+ .bodywebsite .responsive-centered {
+ margin-left: auto;
+ margin-right: auto;
+ }
+}
+.bodywebsite .overflow-hidden {
+ overflow: hidden;
+}
+.bodywebsite .page .white-space-normal {
+ white-space: normal;
+}
+.bodywebsite * + h1,
+.bodywebsite * + .h1 {
+ margin-top: 20px;
+}
+@media (min-width: 768px) {
+ .bodywebsite * + h1,
+ .bodywebsite * + .h1 {
+ margin-top: 27px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite * + h1,
+ .bodywebsite * + .h1 {
+ margin-top: 34px;
+ }
+}
+.bodywebsite * + h2,
+.bodywebsite * + .h2 {
+ margin-top: 25px;
+}
+.bodywebsite * + h3,
+.bodywebsite * + .h3 {
+ margin-top: 17px;
+}
+.bodywebsite * + h4,
+.bodywebsite * + .h4 {
+ margin-top: 15px;
+}
+.bodywebsite h1 + *,
+.bodywebsite .h1 + * {
+ margin-top: 25px;
+}
+.bodywebsite h2 + *,
+.bodywebsite .h2 + * {
+ margin-top: 18px;
+}
+.bodywebsite h3 + *,
+.bodywebsite .h3 + * {
+ margin-top: 19px;
+}
+.bodywebsite h4 + *,
+.bodywebsite .h4 + * {
+ margin-top: 18px;
+}
+.bodywebsite * + p,
+.bodywebsite * + p {
+ margin-top: 14px;
+}
+.bodywebsite * + .text-big {
+ margin-top: 20px;
+}
+.bodywebsite hr + * {
+ margin-top: 18px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite hr + * {
+ margin-top: 26px;
+ }
+}
+.bodywebsite * + .big {
+ margin-top: 6px;
+}
+.bodywebsite * + .text-large {
+ margin-top: 10px;
+}
+.bodywebsite * + .text-bigger {
+ margin-top: 28px;
+}
+.bodywebsite * + .btn {
+ margin-top: 30px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite * + .btn {
+ margin-top: 44px;
+ }
+}
+.bodywebsite * + .link {
+ margin-top: 18px;
+}
+.bodywebsite * + .contact-info {
+ margin-top: 16px;
+}
+.bodywebsite * + .list-inline {
+ margin-top: 32px;
+}
+.bodywebsite * + .list-terms {
+ margin-top: 42px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite * + .list-terms {
+ margin-top: 62px;
+ }
+}
+.bodywebsite * + .list-marked,
+.bodywebsite * + .list-ordered {
+ margin-top: 22px;
+}
+.bodywebsite * + .link-wrap {
+ margin-top: 8px;
+}
+.bodywebsite * + .link-iconed {
+ margin-top: 2px;
+}
+.bodywebsite .contact-info {
+ vertical-align: baseline;
+}
+.bodywebsite .contact-info a {
+ display: inline-block;
+}
+.bodywebsite .contact-info dl dt,
+.bodywebsite .contact-info dl dd {
+ display: inline-block;
+}
+.bodywebsite .contact-info dl dt:after {
+ content: ':';
+ display: inline-block;
+ text-align: center;
+}
+.bodywebsite .contact-info .dl-inline dt {
+ padding-right: 0;
+}
+.bodywebsite .grid-system p {
+ color: #00030a;
+}
+@media (max-width: 1199px) {
+ .bodywebsite .grid-system p {
+ width: 100%;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ }
+}
+.bodywebsite .object-inline,
+.bodywebsite .object-inline-baseline {
+ white-space: nowrap;
+}
+.bodywebsite .object-inline > * + *,
+.bodywebsite .object-inline-baseline > * + * {
+ margin-top: 0;
+ margin-left: 5px;
+}
+.bodywebsite .object-inline {
+ vertical-align: middle;
+}
+.bodywebsite .object-inline > * {
+ display: inline-block;
+ vertical-align: middle;
+}
+.bodywebsite .object-inline-baseline {
+ vertical-align: baseline;
+}
+.bodywebsite .object-inline-baseline > * {
+ display: inline-block;
+ vertical-align: baseline;
+}
+.bodywebsite .row-no-gutter {
+ margin-left: 0;
+ margin-right: 0;
+}
+.bodywebsite .row-no-gutter [class*='col'] {
+ padding: 0;
+}
+.bodywebsite .text-width-1 {
+ max-width: 400px;
+}
+@media (min-width: 992px) {
+ .bodywebsite .text-width-1 {
+ max-width: 310px;
+ }
+}
+.bodywebsite .min-width-1 {
+ min-width: 100%;
+}
+@media (min-width: 576px) {
+ .bodywebsite .min-width-1 {
+ min-width: 270px;
+ }
+}
+.bodywebsite .img-shadow {
+ box-shadow: -3px 2px 4px 0px rgba(0, 0, 0, 0.58);
+}
+@media (min-width: 768px) {
+ .bodywebsite .img-shadow {
+ box-shadow: -5px 4px 8px 0px rgba(0, 0, 0, 0.58);
+ }
+}
+.bodywebsite .box {
+ box-shadow: 0 5px 23px 0 rgba(0, 0, 0, 0.3);
+ padding: 50px 30px;
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+@media (min-width: 992px) {
+ .bodywebsite .box {
+ padding: 55px 30px 65px 44px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .box {
+ padding: 54px 40px 85px 54px;
+ }
+}
+.bodywebsite .box-xs {
+ padding: 38px 20px;
+}
+.bodywebsite .page .box-list-xs {
+ box-shadow: 0 5px 13px 0 rgba(0, 0, 0, 0.2);
+}
+.bodywebsite .page .box-list-xs .box-xs + .box-xs {
+ border-top: 1px solid #1c2e3f;
+}
+@media (min-width: 768px) {
+ .bodywebsite .page .box-list-xs {
+ max-width: 170px;
+ }
+}
+.bodywebsite .group-item {
+ width: 100%;
+ max-width: 220px;
+ margin-left: auto;
+ margin-right: auto;
+}
+@media (min-width: 576px) {
+ .bodywebsite .group-item {
+ max-width: 300px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .group-item {
+ min-width: 40%;
+ max-width: 0;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .group-item {
+ min-width: 272px;
+ }
+ .bodywebsite .group-item-sm {
+ min-width: 195px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .border-modern {
+ position: relative;
+ }
+ .bodywebsite .border-modern .border-modern-item-1,
+ .bodywebsite .border-modern .border-modern-item-2,
+ .bodywebsite .border-modern .border-modern-item-3,
+ .bodywebsite .border-modern .border-modern-item-4 {
+ position: absolute;
+ width: 45px;
+ height: 45px;
+ border-left: 3px solid maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-top: 3px solid maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ }
+ .bodywebsite .border-modern .border-modern-item-1,
+ .bodywebsite .border-modern .border-modern-item-2 {
+ top: -27px;
+ }
+ .bodywebsite .border-modern .border-modern-item-3,
+ .bodywebsite .border-modern .border-modern-item-4 {
+ bottom: -68px;
+ }
+ .bodywebsite .border-modern .border-modern-item-1,
+ .bodywebsite .border-modern .border-modern-item-3 {
+ left: 0px;
+ }
+ .bodywebsite .border-modern .border-modern-item-2,
+ .bodywebsite .border-modern .border-modern-item-4 {
+ right: 0px;
+ }
+ .bodywebsite .border-modern .border-modern-item-2 {
+ transform: rotate(90deg);
+ }
+ .bodywebsite .border-modern .border-modern-item-3 {
+ transform: rotate(-90deg);
+ }
+ .bodywebsite .border-modern .border-modern-item-4 {
+ transform: rotate(180deg);
+ }
+}
+.bodywebsite .pagination-custom {
+ display: inline-block;
+ position: relative;
+ transform: translateY(-4px);
+ margin-bottom: -4px;
+}
+.bodywebsite .pagination-custom > * {
+ margin-top: 4px;
+}
+.bodywebsite .pagination-custom > *:not(:last-child) {
+ margin-right: 4px;
+}
+.bodywebsite .pagination-custom .page-item {
+ display: inline-block;
+ line-height: 1;
+}
+.bodywebsite .pagination-custom .page-item:first-child .page-link,
+.bodywebsite .pagination-custom .page-item:last-child .page-link {
+ padding-left: 25px;
+ padding-right: 25px;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .pagination-custom .page-item .page-link {
+ display: block;
+ width: auto;
+ min-width: 52px;
+ height: 52px;
+ padding: 10px 20px;
+ border: 2px solid;
+ border-radius: 0;
+ font: 700 14px/14px "Roboto", Helvetica, Arial, sans-serif;
+ text-transform: uppercase;
+ vertical-align: middle;
+}
+.bodywebsite .pagination-custom .page-item .page-link:after {
+ content: '';
+ height: 108%;
+ width: 0;
+ display: inline-block;
+ vertical-align: middle;
+}
+.bodywebsite .pagination-custom .page-item .page-link,
+.bodywebsite .pagination-custom .page-item .page-link:active,
+.bodywebsite .pagination-custom .page-item .page-link:focus {
+ color: #000;
+ background: transparent;
+ border-color: #cdcdcd;
+}
+.bodywebsite .pagination-custom .page-item .page-link:hover {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .pagination-custom .page-item.disabled,
+.bodywebsite .pagination-custom .page-item.active {
+ pointer-events: none;
+}
+.bodywebsite .pagination-custom .page-item.active .page-link {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .pagination-custom .page-item.disabled .page-link {
+ color: #f9f9f9;
+ background: #cdcdcd;
+ border-color: #cdcdcd;
+}
+.bodywebsite .label-custom {
+ padding: .35em .3em .25em;
+ font-weight: 400;
+ font-size: 70%;
+ text-transform: uppercase;
+}
+.bodywebsite .mac .label-custom {
+ padding-top: .4em;
+}
+.bodywebsite .label-custom.label-danger {
+ color: #fff;
+ background: #fe4a21;
+ box-shadow: inset 0 8px 12px rgba(0, 0, 0, 0.25);
+}
+.bodywebsite .label-custom.label-info {
+ color: #fff;
+ background: #3e9cf6;
+ box-shadow: inset 0 8px 12px rgba(0, 0, 0, 0.25);
+}
+.bodywebsite blockquote {
+ font: inherit;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+.bodywebsite blockquote q:before,
+.bodywebsite blockquote q:after {
+ content: none;
+}
+.bodywebsite blockquote cite {
+ font-style: normal;
+}
+.bodywebsite .quote-default {
+ position: relative;
+ padding: 43px 0 43px 6px;
+ color: #00030a;
+}
+.bodywebsite .quote-default svg {
+ fill: #ddd;
+}
+.bodywebsite .quote-default .quote-open,
+.bodywebsite .quote-default .quote-close {
+ position: absolute;
+ left: 30px;
+}
+.bodywebsite .quote-default .quote-open {
+ top: 0;
+}
+.bodywebsite .quote-default .quote-close {
+ bottom: 0;
+}
+.bodywebsite .quote-bordered {
+ padding-top: 14px;
+}
+.bodywebsite .quote-bordered .quote-body {
+ position: relative;
+ padding-bottom: 10px;
+}
+.bodywebsite .quote-bordered h6 {
+ font-size: 18px;
+}
+.bodywebsite .quote-bordered .quote-body-inner {
+ position: relative;
+ padding: 37px 22px 29px 34px;
+ border-style: solid;
+ border-width: 1px 1px 0 1px;
+ border-color: #e5e7e9;
+}
+.bodywebsite .quote-bordered .quote-body-inner:before,
+.bodywebsite .quote-bordered .quote-body-inner:after {
+ content: '';
+ position: absolute;
+ bottom: -10px;
+ height: 10px;
+ border-style: solid;
+ border-color: #e5e7e9;
+ background-color: transparent;
+}
+.bodywebsite .quote-bordered .quote-body-inner:before {
+ left: 10px;
+ width: 46px;
+ border-width: 1px 1px 0 0;
+ transform: skew(45deg);
+ transform-origin: 100% 100%;
+}
+.bodywebsite .quote-bordered .quote-body-inner:after {
+ right: 10px;
+ width: calc(34%);
+ border-width: 1px 0 0 1px;
+ transform: skew(-45deg);
+ transform-origin: 0 100%;
+}
+.bodywebsite .quote-bordered .quote-open {
+ position: absolute;
+ top: -10px;
+ left: 34px;
+ z-index: 2;
+}
+.bodywebsite .quote-bordered .quote-open > svg {
+ fill: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .quote-bordered .quote-footer {
+ padding-left: 25px;
+}
+.bodywebsite .quote-bordered cite {
+ font-size: 17px;
+ font-weight: 900;
+ line-height: 21px;
+ color: #fff;
+}
+.bodywebsite .quote-bordered * + .quote-footer {
+ margin-top: 9px;
+}
+.bodywebsite .quote-bordered cite + p {
+ margin-top: 0;
+}
+.bodywebsite .quote-bordered-inverse cite,
+.bodywebsite .quote-bordered-inverse q {
+ color: #000;
+}
+.bodywebsite .quote-minimal-bordered {
+ position: relative;
+ padding: 16px 0 26px;
+ text-align: center;
+}
+.bodywebsite .quote-minimal-bordered q {
+ font: 400 20px "Roboto", Helvetica, Arial, sans-serif;
+ font-style: italic;
+ color: #464a4d;
+}
+.bodywebsite .quote-minimal-bordered q:before,
+.bodywebsite .quote-minimal-bordered q:after {
+ content: '"';
+}
+.bodywebsite .quote-minimal-bordered:before,
+.bodywebsite .quote-minimal-bordered:after {
+ content: '';
+ position: absolute;
+ left: 50%;
+ width: 270px;
+ height: 1px;
+ transform: translateX(-50%);
+ background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #dedede 50%, rgba(0, 0, 0, 0) 100%);
+ background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #dedede 50%, rgba(0, 0, 0, 0) 100%);
+ background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #dedede 50%, rgba(0, 0, 0, 0) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00000000', GradientType=1);
+}
+.bodywebsite .quote-minimal-bordered:before {
+ top: 0;
+}
+.bodywebsite .quote-minimal-bordered:after {
+ bottom: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .quote-minimal-bordered q {
+ font-size: 24px;
+ line-height: 1.55;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .quote-minimal-bordered q {
+ font-size: 30px;
+ }
+}
+.bodywebsite .quote-minimal q {
+ font-size: 18px;
+ font-weight: 300;
+ font-style: italic;
+ line-height: 1.2;
+ color: #000;
+}
+.bodywebsite .quote-minimal cite {
+ font: 700 15px "Roboto", Helvetica, Arial, sans-serif;
+ line-height: 1.1;
+ color: #000;
+}
+.bodywebsite .quote-minimal .caption {
+ color: #9f9f9f;
+}
+.bodywebsite .quote-minimal.quote-minimal-inverse q {
+ color: #fff;
+}
+.bodywebsite .quote-minimal.quote-minimal-inverse cite {
+ color: #fff;
+}
+.bodywebsite .quote-minimal.quote-minimal-inverse .caption {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite .quote-minimal * + .caption {
+ margin-top: 0;
+}
+.bodywebsite .quote-minimal * + .quote-meta {
+ margin-top: 20px;
+}
+.bodywebsite .quote-strict q,
+.bodywebsite .quote-strict cite {
+ color: #000;
+}
+.bodywebsite .quote-strict q {
+ font-size: 19px;
+ font-weight: 300;
+ font-style: italic;
+ line-height: 28px;
+}
+.bodywebsite .quote-strict cite {
+ display: block;
+ font: 700 16px/21px "Roboto", Helvetica, Arial, sans-serif;
+ text-transform: uppercase;
+}
+.bodywebsite .quote-strict * + cite {
+ margin-top: 20px;
+}
+.bodywebsite .quote-strict.quote-strict-inverse q,
+.bodywebsite .quote-strict.quote-strict-inverse cite {
+ color: #fff;
+}
+.bodywebsite .quote-vertical {
+ max-width: 360px;
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
+}
+.bodywebsite .quote-vertical q {
+ font-size: 16px;
+ line-height: 1.57895;
+ font-weight: 100;
+ color: rgba(0, 0, 0, 0.5);
+}
+.bodywebsite .quote-vertical cite {
+ display: block;
+ color: #000;
+ font: 700 14px/18px "Roboto", Helvetica, Arial, sans-serif;
+}
+.bodywebsite .quote-vertical .quote-open > svg {
+ fill: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .quote-vertical .quote-image,
+.bodywebsite .quote-vertical .quote-image > img {
+ border-radius: 600px;
+}
+.bodywebsite .quote-vertical .quote-image > img {
+ width: auto;
+}
+.bodywebsite .quote-vertical * + cite {
+ margin-top: 16px;
+}
+.bodywebsite .quote-vertical * + .caption {
+ margin-top: 0;
+}
+.bodywebsite .quote-vertical * + .quote-text {
+ margin-top: 25px;
+}
+.bodywebsite .quote-vertical * + .quote-meta {
+ margin-top: 25px;
+}
+.bodywebsite .quote-vertical.quote-vertical-inverse q,
+.bodywebsite .quote-vertical.quote-vertical-inverse cite {
+ color: #fff;
+}
+.bodywebsite .quote-vertical.quote-vertical-inverse .cite {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite .quote-vertical.quote-vertical-inverse .quote-open > svg {
+ fill: #fff;
+}
+.bodywebsite .quote-review cite {
+ font: 700 14px/18px "Roboto", Helvetica, Arial, sans-serif;
+ text-transform: uppercase;
+ letter-spacing: -0.025em;
+ color: #000;
+}
+.bodywebsite .quote-review .quote-header {
+ position: relative;
+ transform: translateY(-2px);
+ margin-bottom: -2px;
+}
+.bodywebsite .quote-review .quote-header > * {
+ margin-top: 2px;
+}
+.bodywebsite .quote-review .quote-header > *:not(:last-child) {
+ margin-right: 10px;
+}
+.bodywebsite .quote-review .quote-header > * {
+ display: inline-block;
+ vertical-align: middle;
+}
+.bodywebsite .quote-review * + .quote-body {
+ margin-top: 10px;
+}
+.bodywebsite * + .quote-review {
+ margin-top: 35px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .quote-minimal q {
+ font-size: 22px;
+ }
+ .bodywebsite .quote-minimal cite {
+ font-size: 19px;
+ }
+ .bodywebsite .quote-minimal * + .quote-meta {
+ margin-top: 37px;
+ }
+ .bodywebsite * + .quote-review {
+ margin-top: 45px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .quote-minimal q {
+ font-size: 24px;
+ }
+ .bodywebsite .quote-vertical q {
+ font-size: 19px;
+ }
+}
+.bodywebsite .quote-left .divider-fullwidth {
+ margin-top: 20px;
+ background: #bcd;
+}
+.bodywebsite .quote-left .quote-name {
+ font-size: 18px;
+ font-weight: 500;
+ color: #fff;
+}
+@media (min-width: 992px) {
+ .bodywebsite .quote-left .quote-name {
+ font-size: 24px;
+ }
+}
+.bodywebsite .quote-left .quote-desc-text {
+ font-size: 26px;
+ line-height: 1;
+ font-style: italic;
+ font-weight: 700;
+}
+@media (min-width: 992px) {
+ .bodywebsite .quote-left .quote-desc-text {
+ font-size: 36px;
+ }
+}
+.bodywebsite .quote-left .quote-body {
+ margin-top: 27px;
+ padding-left: 75px;
+ position: relative;
+ text-align: left;
+}
+.bodywebsite .quote-left .quote-body:before {
+ content: '';
+ position: absolute;
+ top: 6px;
+ left: 0;
+ width: 50px;
+ height: 36px;
+ background: url("medias/image/ref; ?>/icon-quote.png") no-repeat top left;
+ opacity: .5;
+}
+.bodywebsite .quote-left .quote-body q {
+ color: #fff;
+}
+.bodywebsite .quote-left .h4 + *,
+.bodywebsite .quote-left h5 + * {
+ margin-top: 0;
+}
+.bodywebsite .page .box-text > * {
+ display: inline;
+ margin: 0 .25em 0 0;
+}
+.bodywebsite .icon-box-horizontal .unit-left {
+ min-width: 48px;
+}
+.bodywebsite .icon-box-horizontal [class*='icon-md'] {
+ margin-top: -2px;
+}
+.bodywebsite .icon-box-horizontal [class*='icon-lg'] {
+ margin-top: -5px;
+}
+.bodywebsite .icon-box-horizontal * + p {
+ margin-top: 9px;
+}
+.bodywebsite .icon-box-vertical * + p {
+ margin-top: 9px;
+}
+.bodywebsite .icon-box-vertical-sm {
+ max-width: 370px;
+}
+@media (max-width: 767px) {
+ .bodywebsite .icon-box-vertical-sm {
+ margin-left: auto;
+ margin-right: auto;
+ }
+}
+.bodywebsite .icon-box {
+ position: relative;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ width: 100%;
+ padding: 35px 30px;
+ text-align: center;
+ cursor: default;
+}
+@media (min-width: 768px) {
+ .bodywebsite .icon-box:before,
+ .bodywebsite .icon-box:after {
+ content: '';
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ border: 1px solid #e5e7e9;
+ pointer-events: none;
+ transition: .33s all ease;
+ }
+ .bodywebsite .icon-box.icon-box-top-line:before {
+ border-width: 1px 0 0 0;
+ }
+ .bodywebsite .icon-box:before {
+ top: 0;
+ left: 0;
+ border-width: 0 0 0 0;
+ }
+ .bodywebsite .icon-box:after {
+ bottom: 0;
+ right: 0;
+ border-width: 0 1px 1px 0;
+ }
+}
+.bodywebsite .icon-box .icon:after {
+ opacity: 0;
+}
+.bodywebsite .icon-box .btn:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .icon-box .box-top,
+.bodywebsite .icon-box .box-body {
+ position: relative;
+ will-change: transform;
+ transition: .33s all ease;
+ -webkit-filter: blur(0);
+}
+.bodywebsite .icon-box .box-top {
+ top: 0;
+}
+.bodywebsite .icon-box .box-body {
+ max-width: 100%;
+}
+.bodywebsite .icon-box .box-header {
+ bottom: 0;
+}
+.bodywebsite .icon-box .box-icon {
+ min-height: 46px;
+ display: -webkit-inline-box;
+ display: -webkit-inline-flex;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.bodywebsite .icon-box * + .box-header {
+ margin-top: 10px;
+}
+.bodywebsite .icon-box * + .box-body {
+ margin-top: 22px;
+}
+.bodywebsite .icon-box .box-body + .btn {
+ margin-top: 18px;
+}
+.bodywebsite .icon-box.hover .box-top,
+.bodywebsite .icon-box:hover .box-top {
+ -webkit-transform: translateY(-7px);
+ transform: translateY(-7px);
+}
+.bodywebsite .icon-box.hover .btn,
+.bodywebsite .icon-box.hover .box-body,
+.bodywebsite .icon-box:hover .btn,
+.bodywebsite .icon-box:hover .box-body {
+ -webkit-transform: translateY(7px);
+ transform: translateY(7px);
+}
+@media (min-width: 992px) {
+ .bodywebsite .desktop .icon-box .icon-box-overlay {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ right: 0;
+ left: 0;
+ opacity: 0;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ transition: 0.2s ease-in-out;
+ }
+ .bodywebsite .desktop .icon-box:hover .icon-box-overlay {
+ opacity: 1;
+ z-index: 5;
+ -webkit-transform: scale(1.05);
+ transform: scale(1.05);
+ }
+ .bodywebsite .desktop .icon-box:hover .btn {
+ z-index: 6;
+ }
+ .bodywebsite .desktop .icon-box:hover .box-body,
+ .bodywebsite .desktop .icon-box:hover .box-top {
+ z-index: 6;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .icon-box {
+ padding: 67px 37px 61px;
+ margin-left: auto;
+ margin-right: auto;
+ }
+}
+@media (min-width: 1400px) {
+ .bodywebsite .icon-box {
+ padding: 67px 110px 61px;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .icon-box {
+ padding: 90px 165px 82px;
+ }
+}
+.bodywebsite .list-blocks {
+ counter-reset: li;
+}
+.bodywebsite .list-blocks > li {
+ display: block;
+}
+.bodywebsite .list-blocks .block-list-counter:before {
+ position: relative;
+ content: counter(li, decimal-leading-zero);
+ counter-increment: li;
+ font: 700 30px/30px "Roboto", Helvetica, Arial, sans-serif;
+ letter-spacing: -0.025em;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .list-blocks > li + li {
+ margin-top: 50px;
+}
+.bodywebsite .block-image-plate {
+ display: block;
+ width: 100%;
+}
+.bodywebsite .block-image-plate .block-header {
+ max-width: 400px;
+}
+.bodywebsite .block-image-plate .block-inner {
+ position: relative;
+ padding: 45px 30px;
+}
+.bodywebsite .block-image-plate .block-inner:after {
+ content: '';
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 0;
+ background: rgba(0, 0, 0, 0.7);
+}
+.bodywebsite .block-image-plate .block-inner > * {
+ position: relative;
+ z-index: 2;
+}
+.bodywebsite .block-image-plate * + .block-text {
+ margin-top: 18px;
+}
+.bodywebsite .block-image-plate * + .block-body {
+ margin-top: 22px;
+}
+@media (max-width: 767px) {
+ .bodywebsite .block-image-plate {
+ margin-left: -16px;
+ margin-right: -15px;
+ width: calc(132%);
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .block-image-plate .block-header {
+ max-width: 340px;
+ }
+ .bodywebsite .block-image-plate .block-header h3 {
+ line-height: 1.2;
+ }
+ .bodywebsite .block-image-plate .block-inner {
+ padding: 60px 12.5% 60px 8.33333%;
+ }
+ .bodywebsite .block-image-plate .block-body {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: flex-start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+ .bodywebsite .block-image-plate .block-left {
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ -webkit-flex-basis: 11.11111%;
+ -ms-flex-preferred-size: 11.11111%;
+ flex-basis: 11.11111%;
+ max-width: 11.11111%;
+ max-width: 100px;
+ }
+ .bodywebsite .block-image-plate .block-body {
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ }
+ .bodywebsite .block-image-plate * + .block-text {
+ margin-top: 0;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .block-image-plate .block-header {
+ max-width: 410px;
+ }
+ .bodywebsite .block-image-plate .block-inner {
+ padding-right: 16%;
+ padding-top: 90px;
+ padding-bottom: 95px;
+ }
+}
+.bodywebsite .block-vacation {
+ position: relative;
+ width: 100%;
+ padding: 39px 9% 45px;
+ border-radius: 4px;
+ background: #fff;
+ box-shadow: -1px 0px 10px 0px rgba(65, 65, 65, 0.12);
+}
+.bodywebsite .block-vacation,
+.bodywebsite .block-vacation:active,
+.bodywebsite .block-vacation:focus,
+.bodywebsite .block-vacation:hover {
+ color: #9f9f9f;
+}
+.bodywebsite .block-vacation:hover {
+ box-shadow: -3px 5px 12px 0px rgba(65, 65, 65, 0.16);
+}
+.bodywebsite .block-vacation * + .block-meta {
+ margin-top: 14px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .block-vacation * + .block-meta {
+ margin-top: 5px;
+ }
+}
+.bodywebsite .block-shadow {
+ position: relative;
+ width: 100%;
+ padding-top: 30px;
+ overflow: hidden;
+ border-radius: 0;
+ background: #fff;
+ box-shadow: 0px 1px 10px 0px rgba(65, 65, 65, 0.12);
+ text-align: center;
+}
+.bodywebsite .block-shadow .block-inner {
+ padding: 0 40px;
+}
+.bodywebsite .block-shadow * + .block-footer {
+ margin-top: 32px;
+}
+.bodywebsite .block-shadow * + .icon-block {
+ margin-top: 40px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .block-shadow {
+ padding-top: 38px;
+ }
+ .bodywebsite .block-shadow .block-inner {
+ padding: 0 70px;
+ }
+ .bodywebsite .block-shadow * + .icon-block {
+ margin-top: 60px;
+ }
+}
+.bodywebsite .box-counter {
+ text-align: center;
+}
+.bodywebsite .box-counter .box-header {
+ text-transform: uppercase;
+}
+.bodywebsite .box-counter * + .box-header {
+ margin-top: 10px;
+}
+@media (min-width: 768px) and (max-width: 1199px) {
+ .bodywebsite .box-counter .box-header {
+ font-size: 15px;
+ }
+}
+.bodywebsite .box-counter-inverse .box-header {
+ color: rgba(255, 255, 255, 0.2);
+}
+.bodywebsite .box-counter-inverse .counter {
+ color: #dedede;
+}
+.bodywebsite .box-counter-inverse-lighter .box-header {
+ color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite .box-counter-inverse-lighter .counter {
+ color: #dedede;
+}
+.bodywebsite .box-container-small {
+ display: inline-block;
+ width: 100%;
+ max-width: 280px;
+}
+.bodywebsite .post-single .post-footer {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ position: relative;
+ transform: translateY(-10px);
+ margin-bottom: -10px;
+}
+.bodywebsite .post-single .post-footer > * {
+ margin-top: 10px;
+}
+.bodywebsite .post-single .post-footer > *:not(:last-child) {
+ margin-right: 20px;
+}
+.bodywebsite .post-single * + .post-header {
+ margin-top: 15px;
+}
+.bodywebsite .post-single * + .post-meta {
+ margin-top: 20px;
+}
+.bodywebsite .post-single * + .post-body {
+ margin-top: 20px;
+}
+.bodywebsite .post-single * + .post-footer {
+ margin-top: 42px;
+}
+.bodywebsite .post-single + * {
+ margin-top: 40px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .post-single * + .post-header {
+ margin-top: 22px;
+ }
+ .bodywebsite .post-single * + .post-meta {
+ margin-top: 10px;
+ }
+}
+.bodywebsite .post-info * + .post-main {
+ margin-top: 30px;
+}
+.bodywebsite .post-info * + .post-body {
+ margin-top: 20px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .post-info .post-main {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .bodywebsite .post-info .post-left {
+ -webkit-flex-basis: 33.33333%;
+ -ms-flex-preferred-size: 33.33333%;
+ flex-basis: 33.33333%;
+ max-width: 33.33333%;
+ padding-right: 25px;
+ }
+ .bodywebsite .post-info .post-body {
+ -webkit-flex-basis: 66.66667%;
+ -ms-flex-preferred-size: 66.66667%;
+ flex-basis: 66.66667%;
+ max-width: 66.66667%;
+ }
+ .bodywebsite .post-info * + .post-body {
+ margin-top: 0;
+ }
+}
+.bodywebsite .post-minimal {
+ position: relative;
+ border-radius: 4px;
+ overflow: hidden;
+ background: #fff;
+ box-shadow: -1px 0px 10px 0px rgba(65, 65, 65, 0.12);
+}
+.bodywebsite .post-minimal .post-body {
+ padding: 20px;
+}
+.bodywebsite .post-minimal * + p {
+ margin-top: 8px;
+}
+.bodywebsite .post-minimal * + .post-meta {
+ margin-top: 5px;
+}
+@media (max-width: 575px) {
+ .bodywebsite .post-minimal {
+ display: inline-block;
+ width: 100%;
+ max-width: 300px;
+ }
+}
+@media (min-width: 576px) {
+ .bodywebsite .post-minimal {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+ .bodywebsite .post-minimal .post-left {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-align-items: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ -webkit-align-self: stretch;
+ -ms-flex-item-align: stretch;
+ align-self: stretch;
+ width: 220px;
+ }
+ .bodywebsite .post-minimal .post-image {
+ position: relative;
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ -webkit-align-self: stretch;
+ -ms-flex-item-align: stretch;
+ align-self: stretch;
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ overflow: hidden;
+ }
+ .bodywebsite .post-minimal .post-image img {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ height: auto;
+ width: auto;
+ min-height: 100%;
+ min-width: 100%;
+ z-index: 1;
+ }
+ .bodywebsite .post-minimal .post-body {
+ padding: 30px 24px 30px 27px;
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .post-minimal .post-body {
+ padding: 40px 26px 40px 50px;
+ }
+}
+.bodywebsite .post-preview {
+ max-width: 320px;
+}
+.bodywebsite .post-preview a {
+ display: block;
+}
+.bodywebsite .post-preview .post-image,
+.bodywebsite .post-preview .post-image img {
+ border-radius: 5px;
+}
+.bodywebsite .post-preview .post-image img {
+ width: auto;
+}
+.bodywebsite .post-preview .post-header {
+ line-height: 1.5;
+ color: #000;
+ transition: .33s all ease;
+}
+.bodywebsite .post-preview .list-meta > li {
+ display: inline-block;
+ font-size: 12px;
+ font-style: italic;
+ color: #9b9b9b;
+}
+.bodywebsite .post-preview .list-meta > li:not(:last-child):after {
+ content: '/';
+}
+.bodywebsite .post-preview:hover .post-header {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .post-preview * + .post-meta {
+ margin-top: 5px;
+}
+.bodywebsite .post-preview.post-preview-inverse > li {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite .post-preview.post-preview-inverse .post-header {
+ color: #fff;
+}
+.bodywebsite .post-preview.post-preview-inverse:hover .post-header {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .blog-timeline > dt {
+ font: 700 25px "Roboto", Helvetica, Arial, sans-serif;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .blog-timeline > dd {
+ margin-top: 20px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .blog-timeline {
+ word-spacing: 0;
+ white-space: nowrap;
+ }
+ .bodywebsite .blog-timeline > * {
+ display: inline-block;
+ }
+ .bodywebsite .blog-timeline > dt {
+ min-width: 65px;
+ padding-right: 20px;
+ margin-top: -0.15em;
+ vertical-align: top;
+ }
+ .bodywebsite .blog-timeline > dd {
+ margin-top: 0;
+ width: calc(0%);
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .blog-timeline > dt {
+ min-width: 100px;
+ padding-right: 30px;
+ }
+}
+.bodywebsite .post-boxed {
+ max-width: 330px;
+ margin-right: auto;
+ margin-left: auto;
+ padding-top: 10px;
+ text-align: center;
+ box-shadow: -1px 0px 10px 0px rgba(65, 65, 65, 0.12);
+ transition: .3s all ease;
+}
+.bodywebsite .post-boxed-img-wrap a {
+ display: block;
+}
+.bodywebsite .post-boxed-title {
+ font: 500 18px/28px "Roboto", Helvetica, Arial, sans-serif;
+}
+.bodywebsite .post-boxed-title {
+ color: #000;
+}
+.bodywebsite .post-boxed-title a {
+ display: inline;
+ color: #000;
+}
+.bodywebsite .post-boxed-title a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .post-boxed img {
+ max-width: 75%;
+}
+.bodywebsite .post-boxed .list-inline {
+ font-size: 12px;
+ letter-spacing: .05em;
+}
+.bodywebsite .post-boxed-caption {
+ padding: 20px;
+}
+.bodywebsite #sectionteam .post-boxed-caption {
+ height: 140px;
+}
+.bodywebsite .post-boxed .post-boxed-title + * {
+ margin-top: 5px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .post-boxed .post-boxed-caption {
+ padding: 28px 42px 36px 28px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .post-boxed:hover {
+ box-shadow: -3px 5px 12px 0px rgba(65, 65, 65, 0.16);
+ }
+}
+.bodywebsite .post-minimal .post-image {
+ height: 100%;
+}
+.bodywebsite .post-minimal .post-image img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+.bodywebsite * + .post-blockquote {
+ margin-top: 30px;
+}
+.bodywebsite .post-blockquote + * {
+ margin-top: 30px;
+}
+@media (min-width: 768px) {
+ .bodywebsite * + .post-blockquote {
+ margin-top: 50px;
+ }
+ .bodywebsite .post-blockquote + * {
+ margin-top: 50px;
+ }
+}
+.bodywebsite * + .post-comment-block,
+.bodywebsite * + .post-comment-form {
+ margin-top: 40px;
+}
+.bodywebsite .post-comment-form h4 + * {
+ margin-top: 15px;
+}
+.bodywebsite .comment figure,
+.bodywebsite .comment figure img {
+ border-radius: 50%;
+ max-width: 71px;
+}
+.bodywebsite .comment time {
+ font-size: 12px;
+ line-height: 1;
+ color: #9b9b9b;
+}
+.bodywebsite .comment .user {
+ font-size: 16px;
+ line-height: 1.33333;
+ font-weight: 700;
+ text-transform: uppercase;
+ color: #000;
+}
+.bodywebsite .comment .list-icon-meta {
+ position: relative;
+ transform: translateY(0);
+ margin-bottom: 0;
+}
+.bodywebsite .comment .list-icon-meta > * {
+ margin-top: 0;
+}
+.bodywebsite .comment .list-icon-meta > *:not(:last-child) {
+ margin-right: 8px;
+}
+.bodywebsite .comment .list-icon-meta > li {
+ display: inline-block;
+}
+.bodywebsite .comment .list-icon-meta li {
+ font-size: 12px;
+ line-height: 1;
+ font-weight: 400;
+}
+.bodywebsite .comment .comment-body {
+ padding: 17px 22px;
+ border: 1px solid #dedede;
+ border-radius: 7px;
+}
+.bodywebsite .comment .comment-body-header {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-align-items: flex-start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ position: relative;
+ transform: translateY(-5px);
+ margin-bottom: -5px;
+}
+.bodywebsite .comment .comment-body-header > * {
+ margin-top: 5px;
+}
+.bodywebsite .comment .comment-body-header > *:not(:last-child) {
+ margin-right: 5px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .comment .comment-body-header {
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ }
+}
+.bodywebsite .comment .comment-body-header > * {
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+.bodywebsite .comment .comment-meta {
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ position: relative;
+ transform: translateY(-5px);
+ margin-bottom: -5px;
+}
+.bodywebsite .comment .comment-meta > * {
+ margin-top: 5px;
+}
+.bodywebsite .comment .comment-meta > *:not(:last-child) {
+ margin-right: 10px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .comment .comment-meta > * {
+ display: inline-block;
+ vertical-align: baseline;
+ }
+}
+.bodywebsite .comment .comment-body-text {
+ margin-top: 10px;
+}
+.bodywebsite .comment-minimal .author {
+ font: 700 14px/18px "Roboto", Helvetica, Arial, sans-serif;
+ text-transform: uppercase;
+ letter-spacing: -0.025em;
+ color: #000;
+}
+.bodywebsite .comment-minimal * + .comment-body {
+ margin-top: 10px;
+}
+.bodywebsite * + .comment-minimal {
+ margin-top: 35px;
+}
+.bodywebsite .comment-group-reply {
+ padding-left: 12%;
+}
+.bodywebsite .comment + * {
+ margin-top: 21px;
+}
+.bodywebsite * + .comment-group {
+ margin-top: 30px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .comment > .unit > .unit-left {
+ margin-top: 16px;
+ }
+ .bodywebsite * + .comment-minimal {
+ margin-top: 45px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite * + .post-comment {
+ margin-top: 80px;
+ }
+}
+.bodywebsite .page-title {
+ text-align: center;
+}
+.bodywebsite .page-title > * {
+ letter-spacing: 0;
+ text-transform: uppercase;
+}
+.bodywebsite .page-title .page-title-inner {
+ position: relative;
+ display: inline-block;
+}
+.bodywebsite .page-title .page-title-left,
+.bodywebsite .page-title .page-title-right {
+ position: absolute;
+ top: 50%;
+ width: auto;
+ overflow: hidden;
+ white-space: nowrap;
+ vertical-align: middle;
+}
+.bodywebsite .page-title .page-title-left *,
+.bodywebsite .page-title .page-title-right * {
+ display: inline;
+ white-space: nowrap;
+}
+.bodywebsite .page-title .page-title-left {
+ left: 0;
+ text-align: right;
+ transform: translate(-100%, -50%);
+}
+.bodywebsite .page-title .page-title-left * {
+ padding-right: .85em;
+}
+.bodywebsite .page-title .page-title-left *:nth-last-child(odd) {
+ color: rgba(255, 255, 255, 0.1);
+}
+.bodywebsite .page-title .page-title-left *:nth-last-child(even) {
+ color: rgba(255, 255, 255, 0.2);
+}
+.bodywebsite .page-title .page-title-right {
+ right: 0;
+ text-align: left;
+ transform: translate(100%, -50%);
+}
+.bodywebsite .page-title .page-title-right * {
+ padding-left: .85em;
+}
+.bodywebsite .page-title .page-title-right *:nth-child(odd) {
+ color: rgba(255, 255, 255, 0.1);
+}
+.bodywebsite .page-title .page-title-right *:nth-child(even) {
+ color: rgba(255, 255, 255, 0.2);
+}
+.bodywebsite .page-title-wrap {
+ background: #000;
+ background-attachment: fixed;
+ -webkit-background-size: cover;
+ background-size: cover;
+ background-position: center 80%;
+}
+@media (min-width: 768px) {
+ .bodywebsite .page-title {
+ text-align: left;
+ }
+}
+.bodywebsite .preloader {
+ position: fixed;
+ left: 0;
+ top: 0;
+ bottom: 0;
+ right: 0;
+ z-index: 10000;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ padding: 20px;
+ background: #fff;
+ transition: .3s all ease;
+}
+.bodywebsite .preloader.loaded {
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .preloader-body {
+ text-align: center;
+}
+.bodywebsite .preloader-body p {
+ position: relative;
+ right: -8px;
+}
+.bodywebsite .cssload-container {
+ width: 100%;
+ height: 36px;
+ text-align: center;
+}
+.bodywebsite .cssload-speeding-wheel {
+ width: 36px;
+ height: 36px;
+ margin: 0 auto;
+ border: 3px solid maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-radius: 50%;
+ border-left-color: transparent;
+ border-bottom-color: transparent;
+ animation: cssload-spin 0.88s infinite linear;
+}
+@-webkit-keyframes cssload-spin {
+ 100% {
+ transform: rotate(360deg);
+ }
+}
+@keyframes cssload-spin {
+ 100% {
+ transform: rotate(360deg);
+ }
+}
+.bodywebsite .pricing-table {
+ overflow: hidden;
+ background: #fff;
+ text-align: center;
+ box-shadow: -1px 2px 5px 0 rgba(65, 65, 65, 0.12);
+}
+.bodywebsite .pricing-table-header {
+ font-size: 18px;
+ text-transform: uppercase;
+ letter-spacing: .05em;
+ color: #464a4d;
+}
+.bodywebsite .pricing-table-body {
+ padding: 35px 30px;
+}
+.bodywebsite .pricing-table-label {
+ padding: 17px 15px;
+ text-align: center;
+ background: #3a3c3e;
+}
+.bodywebsite .pricing-table-label p {
+ font: 700 14px "Roboto", Helvetica, Arial, sans-serif;
+ letter-spacing: .05em;
+ text-transform: uppercase;
+ color: #fff;
+}
+.bodywebsite .pricing-table .pricing-list {
+ font-size: 16px;
+ font-weight: 300;
+ color: #00030a;
+}
+.bodywebsite .pricing-table .pricing-list span {
+ display: inline-block;
+ margin-right: .25em;
+}
+.bodywebsite .pricing-table .pricing-list > li + li {
+ margin-top: 12px;
+}
+.bodywebsite .pricing-table * + .price-object {
+ margin-top: 22px;
+}
+.bodywebsite .pricing-table * + .pricing-list {
+ margin-top: 22px;
+}
+.bodywebsite .pricing-object {
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-weight: 900;
+ font-size: 0;
+ line-height: 0;
+ color: #000;
+}
+.bodywebsite .pricing-object > * {
+ margin-top: 0;
+}
+.bodywebsite .pricing-object .price {
+ font-family: Helvetica, Arial, sans-serif;
+ font-weight: 900;
+}
+.bodywebsite .pricing-object .small {
+ position: relative;
+ font: 700 10px "Roboto", Helvetica, Arial, sans-serif;
+ color: inherit;
+ text-transform: uppercase;
+}
+.bodywebsite .pricing-object .small-middle {
+ vertical-align: middle;
+}
+.bodywebsite .pricing-object .small-bottom {
+ vertical-align: bottom;
+}
+.bodywebsite .pricing-object-sm {
+ font-size: 32px;
+ line-height: .8;
+}
+.bodywebsite .pricing-object-sm .small {
+ font-size: 12px;
+}
+.bodywebsite .pricing-object-sm .small-middle {
+ margin-right: 3px;
+}
+.bodywebsite .pricing-object-sm .small-bottom {
+ margin-left: 1px;
+ vertical-align: bottom;
+}
+.bodywebsite .price-irrelevant {
+ color: #9f9f9f;
+ text-decoration: line-through;
+}
+.bodywebsite .pricing-object-md {
+ font-size: 53px;
+ line-height: 1;
+}
+.bodywebsite .pricing-object-md .price {
+ line-height: .5;
+}
+.bodywebsite .pricing-object-md .small {
+ font-size: 17px;
+ font-weight: 400;
+}
+.bodywebsite .pricing-object-md .small-middle {
+ font-size: 23px;
+}
+.bodywebsite .pricing-object-md .small-bottom {
+ bottom: -0.25em;
+}
+.bodywebsite .pricing-object-lg,
+.bodywebsite .pricing-object-xl {
+ font-size: 64px;
+ line-height: .7;
+}
+.bodywebsite .pricing-object-lg .small,
+.bodywebsite .pricing-object-xl .small {
+ font-size: 9px;
+}
+.bodywebsite .pricing-object-lg .small-top,
+.bodywebsite .pricing-object-xl .small-top {
+ top: 11px;
+ margin-right: 5px;
+ font-size: 14px;
+ vertical-align: top;
+ font-weight: 700;
+}
+.bodywebsite .pricing-object-lg .small-bottom,
+.bodywebsite .pricing-object-xl .small-bottom {
+ bottom: -10px;
+ margin-left: -2px;
+ font-weight: 700;
+ vertical-align: bottom;
+}
+.bodywebsite .price-current .small {
+ position: relative;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-weight: 400;
+}
+.bodywebsite .price-current .small-middle {
+ vertical-align: middle;
+ top: -0.3em;
+}
+.bodywebsite .price-current .small-bottom {
+ top: .3em;
+}
+@media (min-width: 768px) {
+ .bodywebsite .pricing-object-lg {
+ font-size: 72px;
+ }
+ .bodywebsite .pricing-object-xl {
+ font-size: 54px;
+ }
+ .bodywebsite .pricing-object-xl .small-middle {
+ font-size: 30px;
+ }
+ .bodywebsite .pricing-object-xl .small-bottom {
+ font-size: 25px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .pricing-object-xl {
+ font-size: 76px;
+ }
+}
+.bodywebsite .panel.bg-accent.bg-default-outline-btn.text-center {
+ background: transparent;
+}
+.bodywebsite .product .product-label {
+ padding: 7px 11px;
+ min-width: 90px;
+ font: 700 12px/16px "Roboto", Helvetica, Arial, sans-serif;
+ letter-spacing: .05em;
+ text-align: center;
+ border-radius: 0 0 7px 7px;
+}
+.bodywebsite .product .product-rating {
+ position: relative;
+ transform: translateY(-2px);
+ margin-bottom: -2px;
+}
+.bodywebsite .product .product-rating > * {
+ margin-top: 2px;
+}
+.bodywebsite .product .product-rating > *:not(:last-child) {
+ margin-right: 5px;
+}
+.bodywebsite .product .product-rating > * {
+ display: inline-block;
+ vertical-align: middle;
+}
+.bodywebsite .product .product-color {
+ display: inline-block;
+ width: 24px;
+ height: 24px;
+ font-size: 0;
+ line-height: 0;
+ border-radius: 50%;
+ background: #000;
+ vertical-align: middle;
+}
+.bodywebsite .product .product-size {
+ font: 700 14px/18px "Roboto", Helvetica, Arial, sans-serif;
+ color: #000;
+}
+.bodywebsite .product * + .product-brand,
+.bodywebsite .product .product-brand + * {
+ margin-top: 0;
+}
+.bodywebsite .one-screen-page .page {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+}
+.bodywebsite .one-screen-page .page-inner {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ min-height: 100vh;
+ text-align: center;
+}
+.bodywebsite .one-screen-page .page-inner,
+.bodywebsite .one-screen-page .page-inner > * {
+ width: 100%;
+}
+.bodywebsite .one-screen-page .page-head,
+.bodywebsite .one-screen-page .page-foot {
+ padding: 0;
+ background: transparent;
+}
+.bodywebsite .one-screen-page .page-head-inner {
+ padding: calc(5em) 0 calc(3em);
+}
+.bodywebsite .one-screen-page .page-content {
+ padding: calc(5em) 0;
+}
+.bodywebsite .one-screen-page .page-foot-inner {
+ padding: calc(3em) 0 calc(5em);
+}
+.bodywebsite .one-screen-page .rights {
+ color: #fff;
+}
+.bodywebsite .one-screen-page .rights a,
+.bodywebsite .one-screen-page .rights a:active,
+.bodywebsite .one-screen-page .rights a:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .one-screen-page .rights a:hover {
+ color: #ababab;
+}
+@media (min-width: 576px) {
+ .bodywebsite .one-screen-page .page-inner {
+ text-align: left;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .one-screen-page .page-head-inner {
+ padding: 50px 0 10px;
+ }
+ .bodywebsite .one-screen-page .page-content {
+ padding: 30px 0;
+ }
+ .bodywebsite .one-screen-page .page-foot-inner {
+ padding: 50px 0 23px;
+ }
+}
+.bodywebsite .ie-10 .one-screen-page,
+.bodywebsite .ie-11 .one-screen-page {
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+.bodywebsite .inset-left-0 {
+ padding-left: 0;
+}
+.bodywebsite .inset-left-10 {
+ padding-left: 10px;
+}
+.bodywebsite .inset-left-15 {
+ padding-left: 15px;
+}
+.bodywebsite .inset-left-20 {
+ padding-left: 20px;
+}
+.bodywebsite .inset-left-30 {
+ padding-left: 30px;
+}
+.bodywebsite .inset-left-40 {
+ padding-left: 40px;
+}
+.bodywebsite .inset-left-50 {
+ padding-left: 50px;
+}
+.bodywebsite .inset-left-60 {
+ padding-left: 60px;
+}
+.bodywebsite .inset-left-70 {
+ padding-left: 70px;
+}
+.bodywebsite .inset-left-85 {
+ padding-left: 85px;
+}
+.bodywebsite .inset-left-100 {
+ padding-left: 100px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .inset-sm-left-0 {
+ padding-left: 0;
+ }
+ .bodywebsite .inset-sm-left-10 {
+ padding-left: 10px;
+ }
+ .bodywebsite .inset-sm-left-15 {
+ padding-left: 15px;
+ }
+ .bodywebsite .inset-sm-left-20 {
+ padding-left: 20px;
+ }
+ .bodywebsite .inset-sm-left-30 {
+ padding-left: 30px;
+ }
+ .bodywebsite .inset-sm-left-40 {
+ padding-left: 40px;
+ }
+ .bodywebsite .inset-sm-left-50 {
+ padding-left: 50px;
+ }
+ .bodywebsite .inset-sm-left-60 {
+ padding-left: 60px;
+ }
+ .bodywebsite .inset-sm-left-70 {
+ padding-left: 70px;
+ }
+ .bodywebsite .inset-sm-left-85 {
+ padding-left: 85px;
+ }
+ .bodywebsite .inset-sm-left-100 {
+ padding-left: 100px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .inset-md-left-0 {
+ padding-left: 0;
+ }
+ .bodywebsite .inset-md-left-10 {
+ padding-left: 10px;
+ }
+ .bodywebsite .inset-md-left-15 {
+ padding-left: 15px;
+ }
+ .bodywebsite .inset-md-left-20 {
+ padding-left: 20px;
+ }
+ .bodywebsite .inset-md-left-30 {
+ padding-left: 30px;
+ }
+ .bodywebsite .inset-md-left-40 {
+ padding-left: 40px;
+ }
+ .bodywebsite .inset-md-left-50 {
+ padding-left: 50px;
+ }
+ .bodywebsite .inset-md-left-60 {
+ padding-left: 60px;
+ }
+ .bodywebsite .inset-md-left-70 {
+ padding-left: 70px;
+ }
+ .bodywebsite .inset-md-left-85 {
+ padding-left: 85px;
+ }
+ .bodywebsite .inset-md-left-100 {
+ padding-left: 100px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .inset-lg-left-0 {
+ padding-left: 0;
+ }
+ .bodywebsite .inset-lg-left-10 {
+ padding-left: 10px;
+ }
+ .bodywebsite .inset-lg-left-15 {
+ padding-left: 15px;
+ }
+ .bodywebsite .inset-lg-left-20 {
+ padding-left: 20px;
+ }
+ .bodywebsite .inset-lg-left-30 {
+ padding-left: 30px;
+ }
+ .bodywebsite .inset-lg-left-40 {
+ padding-left: 40px;
+ }
+ .bodywebsite .inset-lg-left-50 {
+ padding-left: 50px;
+ }
+ .bodywebsite .inset-lg-left-60 {
+ padding-left: 60px;
+ }
+ .bodywebsite .inset-lg-left-70 {
+ padding-left: 70px;
+ }
+ .bodywebsite .inset-lg-left-85 {
+ padding-left: 85px;
+ }
+ .bodywebsite .inset-lg-left-100 {
+ padding-left: 100px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .inset-xl-left-0 {
+ padding-left: 0;
+ }
+ .bodywebsite .inset-xl-left-10 {
+ padding-left: 10px;
+ }
+ .bodywebsite .inset-xl-left-15 {
+ padding-left: 15px;
+ }
+ .bodywebsite .inset-xl-left-20 {
+ padding-left: 20px;
+ }
+ .bodywebsite .inset-xl-left-30 {
+ padding-left: 30px;
+ }
+ .bodywebsite .inset-xl-left-40 {
+ padding-left: 40px;
+ }
+ .bodywebsite .inset-xl-left-50 {
+ padding-left: 50px;
+ }
+ .bodywebsite .inset-xl-left-60 {
+ padding-left: 60px;
+ }
+ .bodywebsite .inset-xl-left-70 {
+ padding-left: 70px;
+ }
+ .bodywebsite .inset-xl-left-85 {
+ padding-left: 85px;
+ }
+ .bodywebsite .inset-xl-left-100 {
+ padding-left: 100px;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .inset-xxl-left-0 {
+ padding-left: 0;
+ }
+ .bodywebsite .inset-xxl-left-10 {
+ padding-left: 10px;
+ }
+ .bodywebsite .inset-xxl-left-15 {
+ padding-left: 15px;
+ }
+ .bodywebsite .inset-xxl-left-20 {
+ padding-left: 20px;
+ }
+ .bodywebsite .inset-xxl-left-30 {
+ padding-left: 30px;
+ }
+ .bodywebsite .inset-xxl-left-40 {
+ padding-left: 40px;
+ }
+ .bodywebsite .inset-xxl-left-50 {
+ padding-left: 50px;
+ }
+ .bodywebsite .inset-xxl-left-60 {
+ padding-left: 60px;
+ }
+ .bodywebsite .inset-xxl-left-70 {
+ padding-left: 70px;
+ }
+ .bodywebsite .inset-xxl-left-85 {
+ padding-left: 85px;
+ }
+ .bodywebsite .inset-xxl-left-100 {
+ padding-left: 100px;
+ }
+}
+.bodywebsite .inset-right-0 {
+ padding-right: 0;
+}
+.bodywebsite .inset-right-10 {
+ padding-right: 10px;
+}
+.bodywebsite .inset-right-15 {
+ padding-right: 15px;
+}
+.bodywebsite .inset-right-20 {
+ padding-right: 20px;
+}
+.bodywebsite .inset-right-30 {
+ padding-right: 30px;
+}
+.bodywebsite .inset-right-40 {
+ padding-right: 40px;
+}
+.bodywebsite .inset-right-50 {
+ padding-right: 50px;
+}
+.bodywebsite .inset-right-60 {
+ padding-right: 60px;
+}
+.bodywebsite .inset-right-70 {
+ padding-right: 70px;
+}
+.bodywebsite .inset-right-85 {
+ padding-right: 85px;
+}
+.bodywebsite .inset-right-100 {
+ padding-right: 100px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .inset-sm-right-0 {
+ padding-right: 0;
+ }
+ .bodywebsite .inset-sm-right-10 {
+ padding-right: 10px;
+ }
+ .bodywebsite .inset-sm-right-15 {
+ padding-right: 15px;
+ }
+ .bodywebsite .inset-sm-right-20 {
+ padding-right: 20px;
+ }
+ .bodywebsite .inset-sm-right-30 {
+ padding-right: 30px;
+ }
+ .bodywebsite .inset-sm-right-40 {
+ padding-right: 40px;
+ }
+ .bodywebsite .inset-sm-right-50 {
+ padding-right: 50px;
+ }
+ .bodywebsite .inset-sm-right-60 {
+ padding-right: 60px;
+ }
+ .bodywebsite .inset-sm-right-70 {
+ padding-right: 70px;
+ }
+ .bodywebsite .inset-sm-right-85 {
+ padding-right: 85px;
+ }
+ .bodywebsite .inset-sm-right-100 {
+ padding-right: 100px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .inset-md-right-0 {
+ padding-right: 0;
+ }
+ .bodywebsite .inset-md-right-10 {
+ padding-right: 10px;
+ }
+ .bodywebsite .inset-md-right-15 {
+ padding-right: 15px;
+ }
+ .bodywebsite .inset-md-right-20 {
+ padding-right: 20px;
+ }
+ .bodywebsite .inset-md-right-30 {
+ padding-right: 30px;
+ }
+ .bodywebsite .inset-md-right-40 {
+ padding-right: 40px;
+ }
+ .bodywebsite .inset-md-right-50 {
+ padding-right: 50px;
+ }
+ .bodywebsite .inset-md-right-60 {
+ padding-right: 60px;
+ }
+ .bodywebsite .inset-md-right-70 {
+ padding-right: 70px;
+ }
+ .bodywebsite .inset-md-right-85 {
+ padding-right: 85px;
+ }
+ .bodywebsite .inset-md-right-100 {
+ padding-right: 100px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .inset-lg-right-0 {
+ padding-right: 0;
+ }
+ .bodywebsite .inset-lg-right-10 {
+ padding-right: 10px;
+ }
+ .bodywebsite .inset-lg-right-15 {
+ padding-right: 15px;
+ }
+ .bodywebsite .inset-lg-right-20 {
+ padding-right: 20px;
+ }
+ .bodywebsite .inset-lg-right-30 {
+ padding-right: 30px;
+ }
+ .bodywebsite .inset-lg-right-40 {
+ padding-right: 40px;
+ }
+ .bodywebsite .inset-lg-right-50 {
+ padding-right: 50px;
+ }
+ .bodywebsite .inset-lg-right-60 {
+ padding-right: 60px;
+ }
+ .bodywebsite .inset-lg-right-70 {
+ padding-right: 70px;
+ }
+ .bodywebsite .inset-lg-right-85 {
+ padding-right: 85px;
+ }
+ .bodywebsite .inset-lg-right-100 {
+ padding-right: 100px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .inset-xl-right-0 {
+ padding-right: 0;
+ }
+ .bodywebsite .inset-xl-right-10 {
+ padding-right: 10px;
+ }
+ .bodywebsite .inset-xl-right-15 {
+ padding-right: 15px;
+ }
+ .bodywebsite .inset-xl-right-20 {
+ padding-right: 20px;
+ }
+ .bodywebsite .inset-xl-right-30 {
+ padding-right: 30px;
+ }
+ .bodywebsite .inset-xl-right-40 {
+ padding-right: 40px;
+ }
+ .bodywebsite .inset-xl-right-50 {
+ padding-right: 50px;
+ }
+ .bodywebsite .inset-xl-right-60 {
+ padding-right: 60px;
+ }
+ .bodywebsite .inset-xl-right-70 {
+ padding-right: 70px;
+ }
+ .bodywebsite .inset-xl-right-85 {
+ padding-right: 85px;
+ }
+ .bodywebsite .inset-xl-right-100 {
+ padding-right: 100px;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .inset-xxl-right-0 {
+ padding-right: 0;
+ }
+ .bodywebsite .inset-xxl-right-10 {
+ padding-right: 10px;
+ }
+ .bodywebsite .inset-xxl-right-15 {
+ padding-right: 15px;
+ }
+ .bodywebsite .inset-xxl-right-20 {
+ padding-right: 20px;
+ }
+ .bodywebsite .inset-xxl-right-30 {
+ padding-right: 30px;
+ }
+ .bodywebsite .inset-xxl-right-40 {
+ padding-right: 40px;
+ }
+ .bodywebsite .inset-xxl-right-50 {
+ padding-right: 50px;
+ }
+ .bodywebsite .inset-xxl-right-60 {
+ padding-right: 60px;
+ }
+ .bodywebsite .inset-xxl-right-70 {
+ padding-right: 70px;
+ }
+ .bodywebsite .inset-xxl-right-85 {
+ padding-right: 85px;
+ }
+ .bodywebsite .inset-xxl-right-100 {
+ padding-right: 100px;
+ }
+}
+.bodywebsite .container + .container {
+ margin-top: 60px;
+}
+.bodywebsite h3.section-title {
+ color: #000;
+}
+.bodywebsite h4 + .section-title {
+ margin-top: 2px;
+}
+.bodywebsite h4 + .comment-list {
+ margin-top: 30px;
+}
+.bodywebsite h3 + p {
+ margin-top: 15px;
+}
+.bodywebsite h3 + p.h4 {
+ margin-top: 2px;
+}
+.bodywebsite h3 + .row {
+ margin-top: 40px;
+}
+.bodywebsite h3 + * {
+ margin-top: 40px;
+}
+.bodywebsite .row + .row {
+ margin-top: 60px;
+}
+.bodywebsite * + .row.list-md-dashed {
+ margin-top: 60px;
+}
+.bodywebsite .row + .button-block {
+ margin-top: 60px;
+}
+.bodywebsite .slick-slider + .slick-slider.carousel-parent {
+ margin-top: 35px;
+}
+.bodywebsite .quote-left + .button-block {
+ margin-top: 22px;
+}
+.bodywebsite .aside-title + * {
+ margin-top: 22px;
+}
+.bodywebsite * + .button-group {
+ margin-top: 25px;
+}
+html .bodywebsite .page .offset-top-0 {
+ margin-top: 0;
+}
+html .bodywebsite .page .offset-top-2 {
+ margin-top: 2px;
+}
+html .bodywebsite .page .offset-top-5 {
+ margin-top: 5px;
+}
+html .bodywebsite .page .offset-top-10 {
+ margin-top: 10px;
+}
+html .bodywebsite .page .offset-top-15 {
+ margin-top: 15px;
+}
+html .bodywebsite .page .offset-top-22 {
+ margin-top: 22px;
+}
+html .bodywebsite .page .offset-top-27 {
+ margin-top: 27px;
+}
+html .bodywebsite .page .offset-top-30 {
+ margin-top: 30px;
+}
+html .bodywebsite .page .offset-top-35 {
+ margin-top: 35px;
+}
+html .bodywebsite .page .offset-top-40 {
+ margin-top: 40px;
+}
+html .bodywebsite .page .offset-top-45 {
+ margin-top: 45px;
+}
+html .bodywebsite .page .offset-top-50 {
+ margin-top: 50px;
+}
+html .bodywebsite .page .offset-top-60 {
+ margin-top: 60px;
+}
+html .bodywebsite .page .offset-top-75 {
+ margin-top: 75px;
+}
+html .bodywebsite .page .offset-top-90 {
+ margin-top: 90px;
+}
+html .bodywebsite .page .offset-top-100 {
+ margin-top: 100px;
+}
+html .bodywebsite .page .offset-top-120 {
+ margin-top: 120px;
+}
+@media (min-width: 576px) {
+ html .bodywebsite .page .offset-sm-top-0 {
+ margin-top: 0;
+ }
+ html .bodywebsite .page .offset-sm-top-2 {
+ margin-top: 2px;
+ }
+ html .bodywebsite .page .offset-sm-top-5 {
+ margin-top: 5px;
+ }
+ html .bodywebsite .page .offset-sm-top-10 {
+ margin-top: 10px;
+ }
+ html .bodywebsite .page .offset-sm-top-15 {
+ margin-top: 15px;
+ }
+ html .bodywebsite .page .offset-sm-top-22 {
+ margin-top: 22px;
+ }
+ html .bodywebsite .page .offset-sm-top-27 {
+ margin-top: 27px;
+ }
+ html .bodywebsite .page .offset-sm-top-30 {
+ margin-top: 30px;
+ }
+ html .bodywebsite .page .offset-sm-top-35 {
+ margin-top: 35px;
+ }
+ html .bodywebsite .page .offset-sm-top-40 {
+ margin-top: 40px;
+ }
+ html .bodywebsite .page .offset-sm-top-45 {
+ margin-top: 45px;
+ }
+ html .bodywebsite .page .offset-sm-top-50 {
+ margin-top: 50px;
+ }
+ html .bodywebsite .page .offset-sm-top-60 {
+ margin-top: 60px;
+ }
+ html .bodywebsite .page .offset-sm-top-75 {
+ margin-top: 75px;
+ }
+ html .bodywebsite .page .offset-sm-top-90 {
+ margin-top: 90px;
+ }
+ html .bodywebsite .page .offset-sm-top-100 {
+ margin-top: 100px;
+ }
+ html .bodywebsite .page .offset-sm-top-120 {
+ margin-top: 120px;
+ }
+}
+@media (min-width: 768px) {
+ html .bodywebsite .page .offset-md-top-0 {
+ margin-top: 0;
+ }
+ html .bodywebsite .page .offset-md-top-2 {
+ margin-top: 2px;
+ }
+ html .bodywebsite .page .offset-md-top-5 {
+ margin-top: 5px;
+ }
+ html .bodywebsite .page .offset-md-top-10 {
+ margin-top: 10px;
+ }
+ html .bodywebsite .page .offset-md-top-15 {
+ margin-top: 15px;
+ }
+ html .bodywebsite .page .offset-md-top-22 {
+ margin-top: 22px;
+ }
+ html .bodywebsite .page .offset-md-top-27 {
+ margin-top: 27px;
+ }
+ html .bodywebsite .page .offset-md-top-30 {
+ margin-top: 30px;
+ }
+ html .bodywebsite .page .offset-md-top-35 {
+ margin-top: 35px;
+ }
+ html .bodywebsite .page .offset-md-top-40 {
+ margin-top: 40px;
+ }
+ html .bodywebsite .page .offset-md-top-45 {
+ margin-top: 45px;
+ }
+ html .bodywebsite .page .offset-md-top-50 {
+ margin-top: 50px;
+ }
+ html .bodywebsite .page .offset-md-top-60 {
+ margin-top: 60px;
+ }
+ html .bodywebsite .page .offset-md-top-75 {
+ margin-top: 75px;
+ }
+ html .bodywebsite .page .offset-md-top-90 {
+ margin-top: 90px;
+ }
+ html .bodywebsite .page .offset-md-top-100 {
+ margin-top: 100px;
+ }
+ html .bodywebsite .page .offset-md-top-120 {
+ margin-top: 120px;
+ }
+}
+@media (min-width: 992px) {
+ html .bodywebsite .page .offset-lg-top-0 {
+ margin-top: 0;
+ }
+ html .bodywebsite .page .offset-lg-top-2 {
+ margin-top: 2px;
+ }
+ html .bodywebsite .page .offset-lg-top-5 {
+ margin-top: 5px;
+ }
+ html .bodywebsite .page .offset-lg-top-10 {
+ margin-top: 10px;
+ }
+ html .bodywebsite .page .offset-lg-top-15 {
+ margin-top: 15px;
+ }
+ html .bodywebsite .page .offset-lg-top-22 {
+ margin-top: 22px;
+ }
+ html .bodywebsite .page .offset-lg-top-27 {
+ margin-top: 27px;
+ }
+ html .bodywebsite .page .offset-lg-top-30 {
+ margin-top: 30px;
+ }
+ html .bodywebsite .page .offset-lg-top-35 {
+ margin-top: 35px;
+ }
+ html .bodywebsite .page .offset-lg-top-40 {
+ margin-top: 40px;
+ }
+ html .bodywebsite .page .offset-lg-top-45 {
+ margin-top: 45px;
+ }
+ html .bodywebsite .page .offset-lg-top-50 {
+ margin-top: 50px;
+ }
+ html .bodywebsite .page .offset-lg-top-60 {
+ margin-top: 60px;
+ }
+ html .bodywebsite .page .offset-lg-top-75 {
+ margin-top: 75px;
+ }
+ html .bodywebsite .page .offset-lg-top-90 {
+ margin-top: 90px;
+ }
+ html .bodywebsite .page .offset-lg-top-100 {
+ margin-top: 100px;
+ }
+ html .bodywebsite .page .offset-lg-top-120 {
+ margin-top: 120px;
+ }
+}
+@media (min-width: 1200px) {
+ html .bodywebsite .page .offset-xl-top-0 {
+ margin-top: 0;
+ }
+ html .bodywebsite .page .offset-xl-top-2 {
+ margin-top: 2px;
+ }
+ html .bodywebsite .page .offset-xl-top-5 {
+ margin-top: 5px;
+ }
+ html .bodywebsite .page .offset-xl-top-10 {
+ margin-top: 10px;
+ }
+ html .bodywebsite .page .offset-xl-top-15 {
+ margin-top: 15px;
+ }
+ html .bodywebsite .page .offset-xl-top-22 {
+ margin-top: 22px;
+ }
+ html .bodywebsite .page .offset-xl-top-27 {
+ margin-top: 27px;
+ }
+ html .bodywebsite .page .offset-xl-top-30 {
+ margin-top: 30px;
+ }
+ html .bodywebsite .page .offset-xl-top-35 {
+ margin-top: 35px;
+ }
+ html .bodywebsite .page .offset-xl-top-40 {
+ margin-top: 40px;
+ }
+ html .bodywebsite .page .offset-xl-top-45 {
+ margin-top: 45px;
+ }
+ html .bodywebsite .page .offset-xl-top-50 {
+ margin-top: 50px;
+ }
+ html .bodywebsite .page .offset-xl-top-60 {
+ margin-top: 60px;
+ }
+ html .bodywebsite .page .offset-xl-top-75 {
+ margin-top: 75px;
+ }
+ html .bodywebsite .page .offset-xl-top-90 {
+ margin-top: 90px;
+ }
+ html .bodywebsite .page .offset-xl-top-100 {
+ margin-top: 100px;
+ }
+ html .bodywebsite .page .offset-xl-top-120 {
+ margin-top: 120px;
+ }
+}
+@media (min-width: 1800px) {
+ html .bodywebsite .page .offset-xxl-top-0 {
+ margin-top: 0;
+ }
+ html .bodywebsite .page .offset-xxl-top-2 {
+ margin-top: 2px;
+ }
+ html .bodywebsite .page .offset-xxl-top-5 {
+ margin-top: 5px;
+ }
+ html .bodywebsite .page .offset-xxl-top-10 {
+ margin-top: 10px;
+ }
+ html .bodywebsite .page .offset-xxl-top-15 {
+ margin-top: 15px;
+ }
+ html .bodywebsite .page .offset-xxl-top-22 {
+ margin-top: 22px;
+ }
+ html .bodywebsite .page .offset-xxl-top-27 {
+ margin-top: 27px;
+ }
+ html .bodywebsite .page .offset-xxl-top-30 {
+ margin-top: 30px;
+ }
+ html .bodywebsite .page .offset-xxl-top-35 {
+ margin-top: 35px;
+ }
+ html .bodywebsite .page .offset-xxl-top-40 {
+ margin-top: 40px;
+ }
+ html .bodywebsite .page .offset-xxl-top-45 {
+ margin-top: 45px;
+ }
+ html .bodywebsite .page .offset-xxl-top-50 {
+ margin-top: 50px;
+ }
+ html .bodywebsite .page .offset-xxl-top-60 {
+ margin-top: 60px;
+ }
+ html .bodywebsite .page .offset-xxl-top-75 {
+ margin-top: 75px;
+ }
+ html .bodywebsite .page .offset-xxl-top-90 {
+ margin-top: 90px;
+ }
+ html .bodywebsite .page .offset-xxl-top-100 {
+ margin-top: 100px;
+ }
+ html .bodywebsite .page .offset-xxl-top-120 {
+ margin-top: 120px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .shift-sm-top-1 {
+ margin-top: -18px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .shift-sm-top-1 {
+ margin-top: -23px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .shift-md-top-1 {
+ margin-top: -33px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .shift-md-top-1 {
+ margin-top: -43px;
+ }
+}
+.bodywebsite .row-0 {
+ margin-bottom: 0px;
+}
+.bodywebsite .row-0:empty {
+ margin-bottom: 0;
+}
+.bodywebsite .row-0 > * {
+ margin-bottom: 0px;
+}
+.bodywebsite .row-15 {
+ margin-bottom: -15px;
+}
+.bodywebsite .row-15:empty {
+ margin-bottom: 0;
+}
+.bodywebsite .row-15 > * {
+ margin-bottom: 15px;
+}
+.bodywebsite .row-20 {
+ margin-bottom: -20px;
+}
+.bodywebsite .row-20:empty {
+ margin-bottom: 0;
+}
+.bodywebsite .row-20 > * {
+ margin-bottom: 20px;
+}
+.bodywebsite .row-30 {
+ margin-bottom: -30px;
+}
+.bodywebsite .row-30:empty {
+ margin-bottom: 0;
+}
+.bodywebsite .row-30 > * {
+ margin-bottom: 30px;
+}
+.bodywebsite .row-40 {
+ margin-bottom: -40px;
+}
+.bodywebsite .row-40:empty {
+ margin-bottom: 0;
+}
+.bodywebsite .row-40 > * {
+ margin-bottom: 40px;
+}
+.bodywebsite .row-50 {
+ margin-bottom: -50px;
+}
+.bodywebsite .row-50:empty {
+ margin-bottom: 0;
+}
+.bodywebsite .row-50 > * {
+ margin-bottom: 50px;
+}
+.bodywebsite .row-60 {
+ margin-bottom: -60px;
+}
+.bodywebsite .row-60:empty {
+ margin-bottom: 0;
+}
+.bodywebsite .row-60 > * {
+ margin-bottom: 60px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .row-sm-50 {
+ margin-bottom: -50px;
+ }
+ .bodywebsite .row-sm-50:empty {
+ margin-bottom: 0;
+ }
+ .bodywebsite .row-sm-50 > * {
+ margin-bottom: 50px;
+ }
+ .bodywebsite .row-sm-0 {
+ margin-bottom: 0px;
+ }
+ .bodywebsite .row-sm-0:empty {
+ margin-bottom: 0;
+ }
+ .bodywebsite .row-sm-0 > * {
+ margin-bottom: 0px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .row-md-60 {
+ margin-bottom: -60px;
+ }
+ .bodywebsite .row-md-60:empty {
+ margin-bottom: 0;
+ }
+ .bodywebsite .row-md-60 > * {
+ margin-bottom: 60px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .row-md-30 {
+ margin-bottom: -30px;
+ }
+ .bodywebsite .row-md-30:empty {
+ margin-bottom: 0;
+ }
+ .bodywebsite .row-md-30 > * {
+ margin-bottom: 30px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .row-xl-100 {
+ margin-bottom: -100px;
+ }
+ .bodywebsite .row-xl-100:empty {
+ margin-bottom: 0;
+ }
+ .bodywebsite .row-xl-100 > * {
+ margin-bottom: 100px;
+ }
+ .bodywebsite .row-xl-90 {
+ margin-bottom: -90px;
+ }
+ .bodywebsite .row-xl-90:empty {
+ margin-bottom: 0;
+ }
+ .bodywebsite .row-xl-90 > * {
+ margin-bottom: 90px;
+ }
+}
+.bodywebsite .link {
+ display: inline-block;
+}
+.bodywebsite .link-inline {
+ font: inherit;
+ line-height: inherit;
+ text-decoration: underline;
+}
+.bodywebsite .link-underline,
+.bodywebsite .link-underline:active,
+.bodywebsite .link-underline:focus {
+ text-decoration: underline;
+}
+.bodywebsite .link-underline:hover {
+ text-decoration: none;
+}
+.bodywebsite .link-circle {
+ border-radius: 50%;
+}
+.bodywebsite .link-circle .icon,
+.bodywebsite .link-circle .icon:before {
+ position: static;
+}
+.bodywebsite .link-bold {
+ font: 700 18px/22px "Roboto", Helvetica, Arial, sans-serif;
+}
+.bodywebsite .link-group {
+ white-space: nowrap;
+}
+.bodywebsite .link-group * {
+ vertical-align: middle;
+}
+.bodywebsite .link-group span {
+ display: inline-block;
+}
+.bodywebsite .link-group span + *,
+.bodywebsite .link-group * + span {
+ margin-left: 5px;
+}
+.bodywebsite .link-group.link-group-animated .icon {
+ position: relative;
+ right: 0;
+ transition: .22s;
+}
+.bodywebsite .link-group.link-group-animated:hover .icon {
+ right: -5px;
+}
+.bodywebsite .link-group-baseline * {
+ vertical-align: baseline;
+}
+.bodywebsite .link-icon,
+.bodywebsite .link-icon * {
+ vertical-align: middle;
+}
+.bodywebsite .link-icon .icon {
+ margin-right: 5px;
+}
+.bodywebsite .link-icon-mod .icon {
+ position: relative;
+ top: -3px;
+}
+.bodywebsite .link-image img {
+ width: auto;
+ transition: .44s all ease;
+ opacity: .5;
+}
+.bodywebsite .link-image:hover img {
+ opacity: 1;
+}
+.bodywebsite .link-image-wrap {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ min-height: 126px;
+}
+.bodywebsite * + .link-image-wrap {
+ margin-top: 13px;
+}
+.bodywebsite .page .link-primary-inline {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-primary-inline.active,
+.bodywebsite .page .link-primary-inline:active,
+.bodywebsite .page .link-primary-inline:focus {
+ color: #9b9b9b;
+}
+.bodywebsite .page .link-primary-inline.hover,
+.bodywebsite .page .link-primary-inline:hover {
+ color: #42b294;
+}
+.bodywebsite .page .link-default,
+.bodywebsite .page .link-default:active,
+.bodywebsite .page .link-default:focus {
+ color: #9f9f9f;
+}
+.bodywebsite .page .link-default:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-primary,
+.bodywebsite .page .link-primary:active,
+.bodywebsite .page .link-primary:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-primary:hover {
+ color: #00030a;
+}
+.bodywebsite .page .link-primary-inverse,
+.bodywebsite .page .link-primary-inverse:active,
+.bodywebsite .page .link-primary-inverse:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-primary-inverse:hover {
+ color: #ddd;
+}
+.bodywebsite .page .link-primary-inverse-v2,
+.bodywebsite .page .link-primary-inverse-v2:active,
+.bodywebsite .page .link-primary-inverse-v2:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-primary-inverse-v2:hover {
+ color: #fff;
+}
+.bodywebsite .page .link-secondary,
+.bodywebsite .page .link-secondary:active,
+.bodywebsite .page .link-secondary:focus {
+ color: #00030a;
+}
+.bodywebsite .page .link-secondary:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-tundora,
+.bodywebsite .page .link-tundora:active,
+.bodywebsite .page .link-tundora:focus {
+ color: #414141;
+}
+.bodywebsite .page .link-tundora:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-tundora-inverse,
+.bodywebsite .page .link-tundora-inverse:active,
+.bodywebsite .page .link-tundora-inverse:focus {
+ color: #414141;
+}
+.bodywebsite .page .link-tundora-inverse:hover {
+ color: #fff;
+}
+.bodywebsite .page .link-secondary,
+.bodywebsite .page .link-secondary:active,
+.bodywebsite .page .link-secondary:focus {
+ color: #000;
+}
+.bodywebsite .page .link-secondary:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-gray-light,
+.bodywebsite .page .link-gray-light:active,
+.bodywebsite .page .link-gray-light:focus {
+ color: #dedede;
+}
+.bodywebsite .page .link-gray-light:hover {
+ color: #000;
+}
+.bodywebsite .page .link-white,
+.bodywebsite .page .link-white:active,
+.bodywebsite .page .link-white:focus {
+ color: #fff;
+}
+.bodywebsite .page .link-white:hover {
+ color: #fff;
+}
+.bodywebsite .page .link-black,
+.bodywebsite .page .link-black:active,
+.bodywebsite .page .link-black:focus {
+ color: #000;
+}
+.bodywebsite .page .link-black:hover {
+ color: maincolorbis) ? 'rgb(50, 120, 180)' : '#'.$website->maincolorbis; ?>;
+}
+.bodywebsite .page .link-black:hover {
+ text-decoration: underline;
+}
+.bodywebsite .page .link-gray-dark-filled,
+.bodywebsite .page .link-gray-dark-filled:active,
+.bodywebsite .page .link-gray-dark-filled:focus {
+ color: #fff;
+ background: #2a2b2b;
+}
+.bodywebsite .page .link-gray-dark-filled:hover {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .page .link-shop {
+ width: 25px;
+ height: 25px;
+ font-size: 25px;
+ line-height: 25px;
+}
+.bodywebsite .page .link-shop,
+.bodywebsite .page .link-shop:active,
+.bodywebsite .page .link-shop:focus {
+ color: #00030a;
+}
+.bodywebsite .page .link-shop:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite ul,
+.bodywebsite ol {
+ list-style: none;
+ padding: 0;
+ margin: 0;
+}
+.bodywebsite dl {
+ margin: 0;
+}
+.bodywebsite dt {
+ font-weight: inherit;
+}
+.bodywebsite .list > li + li {
+ margin-top: 5px;
+}
+.bodywebsite .list-xl > li + li {
+ margin-top: 44px;
+}
+.bodywebsite .list-inline {
+ margin-left: -5px;
+ margin-right: -5px;
+ vertical-align: baseline;
+}
+.bodywebsite .list-inline > li {
+ display: inline-block;
+ padding-left: 8px;
+ padding-right: 8px;
+}
+.bodywebsite .list-inline-xs {
+ margin-left: -6px;
+ margin-right: -6px;
+}
+.bodywebsite .list-inline-xs > li {
+ display: inline-block;
+ padding-left: 6px;
+ padding-right: 6px;
+}
+.bodywebsite .list-inline-sm {
+ margin-left: -10px;
+ margin-right: -10px;
+}
+.bodywebsite .list-inline-sm > li {
+ display: inline-block;
+ padding-left: 10px;
+ padding-right: 10px;
+}
+.bodywebsite .list-inline-md {
+ margin-left: -15px;
+ margin-right: -15px;
+}
+.bodywebsite .list-inline-md > li {
+ display: inline-block;
+ padding-left: 15px;
+ padding-right: 15px;
+}
+.bodywebsite .list-objects-inline {
+ margin-bottom: -4px;
+ margin-left: -22px;
+ transform: translateY(-4px);
+}
+.bodywebsite .list-objects-inline > *,
+.bodywebsite .list-objects-inline > *:first-child {
+ display: inline-block;
+ vertical-align: middle;
+ margin-top: 4px;
+ margin-left: 22px;
+}
+.bodywebsite .list-objects-inline > li > * {
+ display: inline-block;
+ vertical-align: middle;
+}
+.bodywebsite .list-objects-inline > li > * + * {
+ margin-left: 5px;
+}
+.bodywebsite .list-terms dt + dd {
+ margin-top: 10px;
+}
+.bodywebsite .list-terms dd + dt {
+ margin-top: 31px;
+}
+.bodywebsite .list-terms-variant-1 dt {
+ font: 700 16px/22px "Roboto", Helvetica, Arial, sans-serif;
+ letter-spacing: -0.025em;
+ color: #000;
+}
+.bodywebsite .list-terms-variant-1 dt + dd {
+ margin-top: 18px;
+}
+.bodywebsite .list-terms-variant-1 dd + dt {
+ margin-top: 40px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .list-terms-variant-1 dt {
+ font-size: 24px;
+ line-height: 1.2;
+ }
+ .bodywebsite .list-terms-variant-1 dd + dt {
+ margin-top: 50px;
+ }
+}
+.bodywebsite .list-inline-dashed {
+ margin-left: -15px;
+}
+.bodywebsite .list-inline-dashed li {
+ padding-left: 15px;
+ padding-right: 10px;
+}
+.bodywebsite .list-inline-dashed li:after {
+ content: '|';
+ position: relative;
+ right: -12.5px;
+ color: #e5e7e9;
+}
+.bodywebsite .list-inline-dashed li:last-child {
+ padding-right: 0;
+}
+.bodywebsite .list-inline-dashed li:last-child:after {
+ display: none;
+}
+@media (min-width: 992px) {
+ .bodywebsite .list-md-dashed > * {
+ position: relative;
+ }
+ .bodywebsite .list-md-dashed > *:after {
+ content: '';
+ position: absolute;
+ font-weight: 100;
+ top: 0;
+ right: -6%;
+ height: 73px;
+ -webkit-transform: translateX(-50%) skew(-21deg);
+ transform: translateX(-50%) skew(-21deg);
+ width: 1px;
+ background: #48494a;
+ }
+}
+@media (min-width: 992px) and (min-width: 1200px) {
+ .bodywebsite .list-md-dashed > *:after {
+ right: -3%;
+ height: 120px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .list-md-dashed > *:last-child::after {
+ display: none;
+ }
+}
+.bodywebsite .dl-inline {
+ vertical-align: middle;
+}
+.bodywebsite .dl-inline dt,
+.bodywebsite .dl-inline dd {
+ display: inline-block;
+ vertical-align: middle;
+}
+.bodywebsite .dl-inline dt {
+ padding-right: 5px;
+}
+.bodywebsite .dl-inline dt:after {
+ content: ':';
+}
+.bodywebsite .dl-inline .pricing-object-sm {
+ position: relative;
+ top: -5px;
+}
+.bodywebsite .list-terms-inline dt,
+.bodywebsite .list-terms-inline dd {
+ display: inline-block;
+}
+.bodywebsite .list-terms-inline dt {
+ color: #000;
+}
+.bodywebsite .list-terms-inline dd {
+ color: #9f9f9f;
+}
+.bodywebsite .list-terms-inline dt:after {
+ content: ':';
+}
+.bodywebsite .list-index {
+ counter-reset: li;
+}
+.bodywebsite .list-index > li .list-index-counter:before {
+ content: counter(li, decimal-leading-zero);
+ counter-increment: li;
+}
+.bodywebsite .list-marked li {
+ color: #000;
+ position: relative;
+ padding-left: 32px;
+}
+.bodywebsite .list-marked li:before {
+ position: absolute;
+ top: 1px;
+ left: 0;
+ content: '\e005';
+ font-family: "fl-flat-icons-set-2";
+ display: inline-block;
+ margin-right: 11px;
+ font-size: 13px;
+ line-height: inherit;
+ vertical-align: middle;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .list-marked li:not(:last-child):after {
+ content: ';';
+}
+.bodywebsite .list-marked li:last-child:after {
+ content: '.';
+}
+.bodywebsite .list-marked li + li {
+ margin-top: 11px;
+}
+.bodywebsite .list-marked-spacing-lg li {
+ padding-left: 26px;
+}
+@media (min-width: 992px) and (max-width: 1799px) {
+ .bodywebsite .list-marked li {
+ padding-left: 24px;
+ font-size: 13px;
+ }
+ .bodywebsite .list-marked li:before {
+ font-size: 11px;
+ }
+}
+.bodywebsite .list-marked-variant-2 > li > a {
+ position: relative;
+ display: inline-block;
+}
+.bodywebsite .list-marked-variant-2 > li > a:hover:before {
+ left: 4px;
+}
+.bodywebsite .list-marked-variant-2 > li + li {
+ margin-top: 14px;
+}
+.bodywebsite .list-ordered {
+ counter-reset: li;
+}
+.bodywebsite .list-ordered li {
+ color: #000;
+}
+.bodywebsite .list-ordered li:before {
+ display: inline-block;
+ margin-right: 13px;
+ width: 15px;
+ content: counter(li, decimal) ".";
+ counter-increment: li;
+}
+.bodywebsite .list-ordered li:not(:last-child):after {
+ content: ';';
+}
+.bodywebsite .list-ordered li:last-child:after {
+ content: '.';
+}
+.bodywebsite .list-ordered li + li {
+ margin-top: 11px;
+}
+.bodywebsite .list-tags > li {
+ display: inline-block;
+ font-style: italic;
+}
+.bodywebsite .list-tags > li a,
+.bodywebsite .list-tags > li a:active,
+.bodywebsite .list-tags > li a:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .list-tags > li a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .list-tags > li:after {
+ content: ',';
+ display: inline-block;
+ color: #f9f9f9;
+}
+.bodywebsite .list-tags > li:last-child:after {
+ display: none;
+}
+.bodywebsite .list-numbered {
+ counter-reset: li;
+}
+.bodywebsite .list-numbered > li {
+ position: relative;
+ padding-left: 30px;
+}
+.bodywebsite .list-numbered > li:before {
+ position: absolute;
+ top: 0;
+ left: 0;
+ content: counter(li, decimal) ".";
+ counter-increment: li;
+}
+.bodywebsite .list-numbered > li + li {
+ margin-top: 10px;
+}
+.bodywebsite .list-icon-pack {
+ margin-top: 6px;
+}
+.bodywebsite .list-icon-pack > li {
+ margin-top: 25px;
+}
+.bodywebsite .list-icon-pack > li span {
+ display: block;
+}
+.bodywebsite .list-icon-pack > li span + span {
+ margin-left: .25em;
+}
+.bodywebsite .list-icon-pack h6 + *,
+.bodywebsite .list-icon-pack .h6 + * {
+ margin-top: 2px;
+}
+.bodywebsite .list-links > li {
+ display: inline-block;
+}
+.bodywebsite .list-links > li:after {
+ content: ';';
+}
+.bodywebsite .list-links > li:last-child:after {
+ display: none;
+}
+.bodywebsite .list-hashtags > li {
+ display: inline-block;
+}
+.bodywebsite .list-hashtags > li a {
+ color: inherit;
+}
+.bodywebsite .list-hashtags > li a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .list-hashtags > li > a:before {
+ content: '#';
+}
+.bodywebsite .list-marked-bordered {
+ color: #000;
+}
+.bodywebsite .list-marked-bordered li a {
+ display: block;
+ padding: 10px 7px;
+ border-bottom: 1px solid #f9f9f9;
+}
+.bodywebsite .list-marked-bordered li a:before {
+ position: relative;
+ display: inline-block;
+ padding-right: 10px;
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+ line-height: inherit;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ content: '\f105';
+}
+.bodywebsite .list-marked-bordered li a span {
+ color: inherit;
+ transition: color .33s;
+}
+.bodywebsite .list-marked-bordered li a span:first-child {
+ color: #000;
+}
+.bodywebsite .list-marked-bordered li a:hover,
+.bodywebsite .list-marked-bordered li a:hover span:nth-child(n) {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .list-marked-bordered li span:not(:last-child) {
+ margin-right: .25em;
+}
+.bodywebsite .list-bordered-horizontal {
+ position: relative;
+ transform: translateY(-7px);
+ margin-bottom: -7px;
+}
+.bodywebsite .list-bordered-horizontal > * {
+ margin-top: 7px;
+}
+.bodywebsite .list-bordered-horizontal > *:not(:last-child) {
+ margin-right: 35px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .list-bordered-horizontal > li {
+ display: inline-block;
+ }
+ .bodywebsite .list-bordered-horizontal > li:not(:last-child) {
+ position: relative;
+ }
+ .bodywebsite .list-bordered-horizontal > li:not(:last-child):after {
+ content: '';
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ right: -20px;
+ width: 1px;
+ height: 22px;
+ background: #dedede;
+ }
+}
+.bodywebsite .list-tag-blocks {
+ position: relative;
+ transform: translateY(-6px);
+ margin-bottom: -6px;
+}
+.bodywebsite .list-tag-blocks > * {
+ margin-top: 6px;
+}
+.bodywebsite .list-tag-blocks > *:not(:last-child) {
+ margin-right: 6px;
+}
+.bodywebsite .list-tag-blocks li {
+ display: inline-block;
+ font-size: 11px;
+ font-weight: 700;
+ text-transform: uppercase;
+}
+.bodywebsite .list-tag-blocks li a {
+ display: inline-block;
+ padding: 6px 19px;
+ border-radius: 0;
+ border: 1px solid transparent;
+}
+.bodywebsite .list-tag-blocks li a,
+.bodywebsite .list-tag-blocks li a:active,
+.bodywebsite .list-tag-blocks li a:focus {
+ color: #000;
+ background: #fff;
+}
+.bodywebsite .list-tag-blocks li a:hover {
+ background: transparent;
+ border-color: #cdcdcd;
+}
+.bodywebsite .list-progress {
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ color: #00030a;
+}
+.bodywebsite .list-progress li + li {
+ margin-top: 23px;
+}
+.bodywebsite .list-progress p {
+ padding-right: 40px;
+}
+.bodywebsite .list-tags-inline > li {
+ display: inline;
+}
+.bodywebsite .list-tags-inline > li a {
+ color: inherit;
+}
+.bodywebsite .list-tags-inline > li a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .list-tags-inline > li:not(:last-child):after {
+ content: ',';
+}
+.bodywebsite .list-rating {
+ font-size: 0;
+ line-height: 0;
+}
+.bodywebsite .list-rating > li {
+ display: inline-block;
+}
+.bodywebsite .list-rating .icon {
+ color: #ffd400;
+}
+.bodywebsite .list-wide-bordered {
+ color: #00030a;
+ font: 400 14px/22px "Roboto", Helvetica, Arial, sans-serif;
+ border-top: 1px solid #dedede;
+}
+.bodywebsite .list-wide-bordered dl {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ width: 100%;
+ font-weight: 700;
+}
+.bodywebsite .list-wide-bordered dl dt {
+ padding-right: 15px;
+}
+.bodywebsite .list-wide-bordered dl dd {
+ font-weight: 700;
+ font-size: 14px;
+}
+.bodywebsite .list-wide-bordered li {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ min-height: 54px;
+ padding: 10px 20px;
+ border-bottom: 1px solid #dedede;
+}
+.bodywebsite .list-wide-bordered + .list-wide-bordered {
+ border-top: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .list-wide-bordered {
+ font-size: 16px;
+ }
+ .bodywebsite .list-wide-bordered li {
+ min-height: 73px;
+ padding: 20px 30px;
+ }
+}
+.bodywebsite .object-wrap {
+ position: relative;
+ overflow: hidden;
+}
+.bodywebsite .object-wrap-right > .object-wrap-body {
+ right: 0;
+}
+.bodywebsite .object-wrap-left > .object-wrap-body {
+ left: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .object-wrap-sm-right > .object-wrap-body {
+ right: 0;
+ }
+ .bodywebsite .object-wrap-sm-left > .object-wrap-body {
+ left: 0;
+ }
+}
+
+@media (max-width: 767px) {
+ .bodywebsite .object-wrap-body {
+ position: relative;
+ overflow: hidden;
+ min-height: 300px;
+ width: 100%;
+ }
+ .bodywebsite .object-wrap-body > img {
+ position: absolute;
+ min-width: 100%;
+ max-width: none;
+ height: auto;
+ max-height: none;
+ top: 20%;
+ left: 50%;
+ transform: translate(-50%, -20%);
+ }
+ .bodywebsite .page .text-primary {
+ word-break: break-all;
+ }
+ .bodywebsite figure img {
+ margin: unset;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .object-wrap-body {
+ overflow: hidden;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ width: 100vw;
+ min-width: 1px;
+ max-width: none;
+ height: 100%;
+ min-height: 100%;
+ max-height: none;
+ margin: 0;
+ background: inherit;
+ z-index: 0;
+ }
+ .bodywebsite .object-wrap-body > img {
+ position: relative;
+ height: auto;
+ min-height: 100.5%;
+ width: auto;
+ min-width: 102%;
+ max-width: none;
+ left: 50%;
+ transform: translateX(-50%);
+ }
+ .bodywebsite .object-wrap-body + * {
+ margin-top: 0;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .sm-width-c6 {
+ width: calc(50vw);
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .md-width-c7d20 {
+ width: calc(150vw);
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .md-width-c7d20 {
+ width: calc(167.5vw);
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .md-width-c5dm20 {
+ width: calc(-50vw);
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .md-width-c5dm20 {
+ width: calc(-67.5vw);
+ }
+}
+.bodywebsite .bg-wrap {
+ position: relative;
+}
+.bodywebsite .bg-wrap:before {
+ content: '';
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ width: 120vw;
+ left: 50%;
+ transform: translateX(-50%);
+ background: inherit;
+ z-index: -1;
+}
+.bodywebsite .bg-wrap-sm-left {
+ z-index: 1;
+}
+@media (min-width: 992px) {
+ .bodywebsite .bg-wrap-sm-left:before {
+ width: 100vw;
+ right: 0;
+ transform: none;
+ }
+}
+.bodywebsite .bg-wrap-sm-right {
+ z-index: 1;
+}
+@media (min-width: 992px) {
+ .bodywebsite .bg-wrap-sm-right:before {
+ width: 100vw;
+ left: 0;
+ transform: none;
+ }
+}
+@media (min-width: 576px) {
+ .bodywebsite .wrap-justify {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: space-around;
+ -ms-flex-pack: distribute;
+ justify-content: space-around;
+ }
+ .bodywebsite .wrap-justify > * + * {
+ margin-top: 0;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .wrap-justify {
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .wrap-justify {
+ padding-right: 30px;
+ }
+}
+.bodywebsite .link-wrap {
+ line-height: 1;
+}
+.bodywebsite .link-wrap a {
+ display: inline;
+ line-height: 1;
+}
+.bodywebsite [class*='bg-decoration-wrap'] {
+ position: relative;
+ overflow: hidden;
+}
+.bodywebsite [class*='bg-decoration-wrap'] .bg-decoration-content {
+ position: relative;
+ z-index: 2;
+}
+.bodywebsite [class*='bg-decoration-wrap'] .bg-decoration-object {
+ top: 0;
+ bottom: auto;
+}
+.bodywebsite .bg-decoration-bottom .bg-decoration-object {
+ top: auto;
+ bottom: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .bg-decoration-wrap-sm .bg-decoration-object {
+ height: 50%;
+ position: absolute;
+ right: 0;
+ left: 0;
+ }
+ .bodywebsite .bg-decoration-bottom-sm .bg-decoration-object {
+ height: 34%;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .bg-decoration-object {
+ height: 50%;
+ position: absolute;
+ right: 0;
+ left: 0;
+ }
+ .bodywebsite .bg-decoration-bottom-mod .bg-decoration-object {
+ height: 45%;
+ }
+}
+.bodywebsite .divider-fullwidth {
+ height: 1px;
+ width: 100%;
+}
+.bodywebsite .hr {
+ border: none;
+ height: 1px;
+ width: 100%;
+}
+.bodywebsite .tabs-custom .nav-tabs {
+ display: block;
+ word-spacing: 0;
+ border: 0;
+}
+.bodywebsite .tabs-custom .nav-tabs:before,
+.bodywebsite .tabs-custom .nav-tabs:after {
+ display: none;
+}
+.bodywebsite .tabs-custom .nav-tabs .nav-item {
+ float: none;
+ border: 0;
+ cursor: pointer;
+ transition: .33s all ease;
+}
+.bodywebsite .tabs-custom .nav-tabs .nav-item .nav-link.active {
+ cursor: default;
+ border: 0;
+}
+.bodywebsite .tabs-custom .nav-tabs .nav-link {
+ margin: 0;
+ border: 0;
+}
+.bodywebsite * + .tabs-custom {
+ margin-top: 35px;
+}
+@media (min-width: 992px) {
+ .bodywebsite * + .tabs-custom {
+ margin-top: 50px;
+ }
+}
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs,
+.bodywebsite .tabs-custom.tabs-line .nav-tabs,
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs {
+ font-size: 0;
+ line-height: 0;
+}
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs {
+ border: 1px solid #dedede;
+}
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs li {
+ margin: -1px 0;
+}
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .nav-link {
+ padding: 8px 10px;
+ font: 700 11px/18px "Roboto", Helvetica, Arial, sans-serif;
+ color: #000;
+ background: transparent;
+ border-bottom: 1px solid #dedede;
+ text-align: center;
+ vertical-align: middle;
+}
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .nav-link:after {
+ font: 400 17px 'Material Design Icons';
+ color: transparent;
+ position: relative;
+ top: -12px;
+ display: inline-block;
+ margin-left: 5px;
+ content: '\f236';
+ vertical-align: middle;
+ transition: .33s all ease;
+}
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .nav-link:first-child {
+ border-top: 1px solid #dedede;
+}
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .nav-link:hover,
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .active.nav-link {
+ color: #fff;
+ background: #3a3c3e;
+ border-color: #3a3c3e;
+}
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .nav-link:hover:after,
+.bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .active.nav-link:after {
+ top: -1px;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .tabs-custom.tabs-corporate .tab-content {
+ padding: 22px 0 0;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item,
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item {
+ margin: 0;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item + .nav-item,
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item + .nav-item {
+ margin-top: -1px;
+}
+.bodywebsite .tabs-custom.tabs-line .tab-content,
+.bodywebsite .tabs-custom.tabs-minimal .tab-content {
+ padding: 22px 0 0;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item .nav-link {
+ font: 400 11px/16px "Roboto", Helvetica, Arial, sans-serif;
+ letter-spacing: -0.05em;
+ text-transform: uppercase;
+ color: #9b9b9b;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item .nav-link:hover,
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item .active.nav-link {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item .nav-link {
+ font: 700 11px/24px "Roboto", Helvetica, Arial, sans-serif;
+ color: #000;
+}
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item .nav-link:hover,
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item .active.nav-link {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs {
+ text-align: center;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item {
+ display: block;
+ margin: 0 -1px;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item .nav-link {
+ padding: 8px 15px;
+ border: 1px solid #e5e7e9;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item .nav-link:last-child {
+ margin-right: 0;
+ border-bottom-width: 1px;
+}
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item .nav-link:hover,
+.bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item .active.nav-link {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs {
+ text-align: center;
+}
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item {
+ display: block;
+}
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item .nav-link {
+ padding: 7px 15px;
+ border: 1px solid #e5e7e9;
+}
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item .nav-link:last-child {
+ border-bottom-width: 1px;
+}
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item .nav-link:hover,
+.bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item .active.nav-link {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+@media (min-width: 768px) {
+ .bodywebsite .tabs-custom.tabs-line .nav-item,
+ .bodywebsite .tabs-custom.tabs-minimal .nav-item {
+ margin: 0;
+ }
+ .bodywebsite .tabs-custom.tabs-line .nav-tabs .nav-item .nav-link {
+ font-size: 14px;
+ line-height: 24px;
+ }
+ .bodywebsite .tabs-custom.tabs-minimal .nav-tabs .nav-item .nav-link {
+ font-size: 14px;
+ line-height: 24px;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-corporate .nav-tabs,
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ width: 100%;
+ text-align: left;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs .nav-item .nav-link,
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item .nav-link {
+ position: relative;
+ z-index: 10;
+ display: inline-block;
+ border: 0;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs .nav-item + .nav-item,
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item + .nav-item {
+ margin-top: 0;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .tab-content,
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .tab-content {
+ padding: 40px 0 0;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-corporate .nav-tabs .nav-item,
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-corporate .nav-tabs .nav-link {
+ display: block;
+ border: 0;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs {
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ border-bottom: 2px solid #e5e7e9;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs .nav-item .nav-link {
+ padding: 8px 0 8px 0;
+ margin: 0 30px 0 0;
+ font-weight: 700;
+ background: transparent;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs .nav-item .nav-link:after {
+ content: '';
+ position: absolute;
+ left: 0;
+ right: 100%;
+ bottom: -1px;
+ border-bottom: 2px solid maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ opacity: 0;
+ visibility: hidden;
+ transition: .33s all ease;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs .nav-item .nav-link:hover,
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs .nav-item .active.nav-link {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background: transparent;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-line .nav-tabs .nav-item .active.nav-link:after {
+ right: 0;
+ opacity: 1;
+ visibility: visible;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs {
+ margin-top: -10px;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item {
+ display: inline-block;
+ margin: 10px 15px 0 0;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item .nav-link {
+ position: relative;
+ bottom: -1px;
+ z-index: 10;
+ display: inline-block;
+ padding: 0 0 5px 0;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item .nav-link:after {
+ content: '';
+ position: absolute;
+ left: 0;
+ right: 100%;
+ bottom: 0;
+ border-bottom: 2px solid maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ opacity: 0;
+ visibility: hidden;
+ transition: .33s all ease;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item .nav-link:last-child {
+ margin-right: 0;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item .nav-link:hover,
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item .active.nav-link {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background: transparent;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-minimal .nav-tabs .nav-item .active.nav-link:after {
+ right: 0;
+ opacity: 1;
+ visibility: visible;
+ }
+}
+.bodywebsite .tabs-vertical .nav-tabs {
+ position: relative;
+}
+.bodywebsite .tabs-vertical .nav-tabs > .nav-item {
+ z-index: 10;
+ display: block;
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+.bodywebsite .tabs-vertical.tabs-corporate .nav-tabs {
+ width: 100%;
+}
+.bodywebsite .tabs-vertical.tabs-corporate .nav-tabs .nav-item {
+ display: block;
+}
+.bodywebsite .tabs-vertical.tabs-corporate .nav-tabs .nav-item .nav-link {
+ position: relative;
+ padding: 8px 10px;
+}
+.bodywebsite .tabs-vertical.tabs-corporate .nav-tabs .nav-item .nav-link:hover,
+.bodywebsite .tabs-vertical.tabs-corporate .nav-tabs .nav-item .active.nav-link {
+ border-color: #3a3c3e;
+}
+.bodywebsite .tabs-vertical.tabs-corporate .tab-content {
+ padding: 30px 0 0;
+}
+.bodywebsite .tabs-vertical.tabs-minimal .nav-tabs {
+ border-right: 1px solid #ddd;
+}
+.bodywebsite .tabs-vertical.tabs-minimal .nav-tabs .nav-item .nav-link {
+ position: relative;
+ right: -1px;
+ padding: 0 16px 0 0;
+ text-align: right;
+ border-right: 1px solid transparent;
+ background-color: transparent;
+}
+.bodywebsite .tabs-vertical.tabs-minimal .nav-tabs .nav-item .nav-link:hover,
+.bodywebsite .tabs-vertical.tabs-minimal .nav-tabs .nav-item .nav-link.resp-tab-active {
+ border-right-color: #00030a;
+}
+.bodywebsite .tabs-vertical.tabs-minimal .nav-tabs .nav-item + .nav-item {
+ margin-top: 16px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .nav-link {
+ font-size: 16px;
+ line-height: 26px;
+ }
+ .bodywebsite .tabs-custom.tabs-corporate .nav-tabs .nav-item .nav-link:after {
+ font-size: 25px;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-corporate .nav-tabs {
+ position: relative;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-corporate .nav-tabs .nav-item {
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-corporate .nav-tabs .nav-item .nav-link {
+ display: block;
+ padding: 21px 10px 19px;
+ }
+ .bodywebsite .tabs-custom.tabs-horizontal.tabs-corporate .tab-content {
+ padding: 30px 0 0;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: flex-start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical .nav-tabs {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ max-width: 50%;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical .nav-tabs .nav-item {
+ width: 100%;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical .nav-tabs .nav-item .nav-link {
+ text-align: left;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical .nav-tabs .nav-item .nav-link:hover,
+ .bodywebsite .tabs-custom.tabs-vertical .nav-tabs .nav-item .active.nav-link {
+ border-color: #3a3c3e;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical .nav-tabs .nav-item .nav-link:hover:after,
+ .bodywebsite .tabs-custom.tabs-vertical .nav-tabs .nav-item .active.nav-link:after {
+ right: 15px;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical .tab-content {
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .nav-tabs {
+ width: auto;
+ min-width: 240px;
+ border-width: 0 0 1px 0;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .nav-tabs .nav-item {
+ margin: 0;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .nav-tabs .nav-item .nav-link {
+ padding: 23px 44px 22px 30px;
+ border-width: 1px 0 0 0;
+ text-align: left;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .nav-tabs .nav-item .nav-link:after {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ right: 26px;
+ content: '\f238';
+ transition: .33s all ease;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .nav-tabs .nav-item .nav-link:hover:after,
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .nav-tabs .nav-item .active.nav-link:after {
+ right: 15px;
+ top: 50%;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .tab-content {
+ padding: 0 0 0 30px;
+ margin-top: -5px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .nav-tabs {
+ min-width: 300px;
+ }
+ .bodywebsite .tabs-custom.tabs-vertical.tabs-corporate .tab-content {
+ padding: 0 0 0 44px;
+ }
+}
+.bodywebsite .card-group.card-group-custom {
+ margin-bottom: 0;
+}
+.bodywebsite .card-group.card-group-custom .card-heading + .card-collapse > .card-body,
+.bodywebsite .card-group.card-group-custom .card-heading + .card-collapse > .list-group {
+ border-top: 0;
+}
+.bodywebsite .card-group.card-group-custom .card + .card {
+ margin-top: 0;
+}
+.bodywebsite .card-group.card-group-corporate .card + .card {
+ margin-top: 30px;
+}
+.bodywebsite .card-custom {
+ margin: 0;
+ background: inherit;
+ border: 0;
+ border-radius: 0;
+ box-shadow: none;
+}
+.bodywebsite .card-custom a {
+ display: block;
+}
+.bodywebsite .card-custom .card-heading {
+ padding: 0;
+ border-bottom: 0;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+.bodywebsite .card-custom .card-body {
+ padding: 0;
+ border: 0;
+}
+.bodywebsite * + .card-group-custom {
+ margin-top: 35px;
+}
+@media (min-width: 768px) {
+ .bodywebsite * + .card-group-custom {
+ margin-top: 50px;
+ }
+}
+.bodywebsite .card-light:first-child .card-title {
+ border-top: 1px solid #dedede;
+}
+.bodywebsite .card-light .card-title {
+ border-bottom: 1px solid #dedede;
+}
+.bodywebsite .card-light .card-title:nth-child(n + 2) {
+ margin-top: -1px;
+}
+.bodywebsite .card-light .card-title a {
+ position: relative;
+ padding: 24px 55px 22px 32px;
+ font: 500 18px/24px "Roboto", Helvetica, Arial, sans-serif;
+ color: #000;
+ transition: 1.5s all ease;
+}
+.bodywebsite .card-light .card-title a .card-arrow:after {
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .card-light .card-title a.collapsed .card-arrow:after {
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .card-light .card-arrow {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ right: 26px;
+ transition: .33s;
+ will-change: transform;
+}
+.bodywebsite .card-light .card-arrow:before,
+.bodywebsite .card-light .card-arrow:after {
+ content: '';
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .card-light .card-arrow:before {
+ width: 14px;
+ height: 2px;
+ right: 0;
+}
+.bodywebsite .card-light .card-arrow:after {
+ width: 2px;
+ height: 14px;
+ right: 6px;
+ transition: .2s all ease;
+}
+.bodywebsite .card-light .card-collapse {
+ position: relative;
+ margin-top: -1px;
+ border-bottom: 1px solid #dedede;
+ color: #9f9f9f;
+ will-change: transform;
+}
+.bodywebsite .card-light .card-body {
+ padding: 25px 44px 25px 32px;
+}
+@media (max-width: 767px) {
+ .bodywebsite .card-light .card-title a,
+ .bodywebsite .card-light .card-body {
+ padding-left: 15px;
+ }
+}
+.bodywebsite .card-corporate .card-title a,
+.bodywebsite .card-corporate .card-collapse {
+ background: #fff;
+ box-shadow: -1px 0px 10px 0px rgba(65, 65, 65, 0.12);
+}
+.bodywebsite .card-corporate .card-collapse.in {
+ box-shadow: -1px 0 5px 0 rgba(65, 65, 65, 0.12);
+}
+.bodywebsite .card-corporate .card-collapse.in:before {
+ content: '';
+ position: absolute;
+ top: -1px;
+ height: 1px;
+ background: #ededed;
+ left: 0;
+ width: 100%;
+}
+.bodywebsite .card-corporate .card-title a {
+ position: relative;
+ z-index: 1;
+ padding: 24px 82px 22px 32px;
+ font: 500 18px/24px "Roboto", Helvetica, Arial, sans-serif;
+ color: #000;
+ transition: 1.3s all ease;
+ letter-spacing: -0.025em;
+ border-radius: 6px 6px 0 0;
+}
+.bodywebsite .card-corporate .card-title a .card-arrow:after {
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .card-corporate .card-title a.collapsed {
+ border-radius: 6px;
+}
+.bodywebsite .card-corporate .card-title a.collapsed .card-arrow {
+ border-radius: 0 6px 6px 0;
+}
+.bodywebsite .card-corporate .card-title a.collapsed .card-arrow:after {
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .card-corporate .card-arrow {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ right: 0;
+ z-index: 2;
+ width: 70px;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-radius: 0 6px 0 0;
+ transition: 1.3s all ease;
+}
+.bodywebsite .card-corporate .card-arrow:before,
+.bodywebsite .card-corporate .card-arrow:after {
+ content: '';
+ position: absolute;
+ top: 50%;
+ z-index: 4;
+ transform: translateY(-50%);
+ background: #fff;
+}
+.bodywebsite .card-corporate .card-arrow:before {
+ width: 14px;
+ height: 2px;
+ right: 28px;
+}
+.bodywebsite .card-corporate .card-arrow:after {
+ width: 2px;
+ height: 14px;
+ right: 34px;
+}
+.bodywebsite .card-corporate .card-collapse {
+ position: relative;
+ z-index: 2;
+ color: #9f9f9f;
+ border-radius: 0 0 6px 6px;
+}
+.bodywebsite .card-corporate .card-body {
+ padding: 25px 44px 25px 32px;
+}
+@media (max-width: 767px) {
+ .bodywebsite .card-corporate .card-title a,
+ .bodywebsite .card-corporate .card-body {
+ padding-left: 25px;
+ }
+}
+.bodywebsite .card-lg {
+ position: relative;
+ padding: 50px 15px;
+}
+.bodywebsite .card-lg:before {
+ content: '';
+ position: absolute;
+ top: -45px;
+ left: 50%;
+ width: 55px;
+ height: 55px;
+ margin-left: -10px;
+ background: #fff;
+ transform: translateX(-50%) rotate(-45deg);
+}
+@media (min-width: 768px) {
+ .bodywebsite .card-lg {
+ padding: 90px 35px 100px;
+ }
+}
+.bodywebsite table {
+ background-color: transparent;
+}
+.bodywebsite caption {
+ padding-top: 17px 25px 18px;
+ padding-bottom: 17px 25px 18px;
+ color: #dedede;
+ text-align: left;
+}
+.bodywebsite th {
+ text-align: left;
+}
+.bodywebsite .table {
+ width: 100%;
+ max-width: 100%;
+ margin-bottom: 0;
+ color: #00030a;
+}
+.bodywebsite .table > thead > tr > th,
+.bodywebsite .table > thead > tr > td,
+.bodywebsite .table > tbody > tr > th,
+.bodywebsite .table > tbody > tr > td,
+.bodywebsite .table > tfoot > tr > th,
+.bodywebsite .table > tfoot > tr > td {
+ line-height: 1.71429;
+ vertical-align: top;
+ border-top: 0;
+}
+.bodywebsite .table > tbody > tr > th,
+.bodywebsite .table > tbody > tr > td,
+.bodywebsite .table > tfoot > tr > th,
+.bodywebsite .table > tfoot > tr > td {
+ padding: 17px 25px 18px;
+ line-height: 1.71429;
+ vertical-align: top;
+ border-bottom: 1px solid #d9d9d9;
+}
+.bodywebsite .table > thead > tr > th {
+ font-family: "Playfair Display", Helvetica, Arial, sans-serif;
+ font-size: 16px;
+ font-weight: 700;
+ padding: 26px 25px;
+ vertical-align: bottom;
+ background: #f6f7fa;
+ border-bottom: 0;
+}
+@media (min-width: 576px) {
+ .bodywebsite .table > thead > tr > th {
+ padding: 34px 25px 29px;
+ }
+}
+.bodywebsite .table > tfoot > tr > td {
+ font-weight: 700;
+}
+.bodywebsite .table > caption + thead > tr:first-child > th,
+.bodywebsite .table > caption + thead > tr:first-child > td,
+.bodywebsite .table > colgroup + thead > tr:first-child > th,
+.bodywebsite .table > colgroup + thead > tr:first-child > td,
+.bodywebsite .table > thead:first-child > tr:first-child > th,
+.bodywebsite .table > thead:first-child > tr:first-child > td {
+ border-top: 0;
+}
+.bodywebsite .table > tbody + tbody {
+ border-top: 0;
+}
+.bodywebsite .table .table {
+ background-color: #fff;
+}
+.bodywebsite .table-condensed > thead > tr > th,
+.bodywebsite .table-condensed > thead > tr > td,
+.bodywebsite .table-condensed > tbody > tr > th,
+.bodywebsite .table-condensed > tbody > tr > td,
+.bodywebsite .table-condensed > tfoot > tr > th,
+.bodywebsite .table-condensed > tfoot > tr > td {
+ padding: 5px;
+}
+.bodywebsite .table-bordered {
+ border: 1px solid #d9d9d9;
+}
+.bodywebsite .table-bordered > thead > tr > th,
+.bodywebsite .table-bordered > thead > tr > td,
+.bodywebsite .table-bordered > tbody > tr > th,
+.bodywebsite .table-bordered > tbody > tr > td,
+.bodywebsite .table-bordered > tfoot > tr > th,
+.bodywebsite .table-bordered > tfoot > tr > td {
+ border: 1px solid #d9d9d9;
+}
+.bodywebsite .table-bordered > thead > tr > th,
+.bodywebsite .table-bordered > thead > tr > td {
+ border-bottom-width: 2px;
+}
+.bodywebsite .table-primary {
+ background: #fff;
+}
+.bodywebsite .table-primary thead > tr > th {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .table-striped > tbody > tr:nth-of-type(even) {
+ background-color: #f6f7fa;
+}
+.bodywebsite .table-striped > tbody > tr:nth-of-type(odd) {
+ background-color: #fff;
+}
+.bodywebsite .table-striped > tbody > tr > td {
+ border-bottom: 0;
+}
+.bodywebsite .table-hover > tbody > tr:hover {
+ background-color: #f6f7fa;
+}
+.bodywebsite table col[class*="col-"] {
+ position: static;
+ float: none;
+ display: table-column;
+}
+.bodywebsite table td[class*="col-"],
+.bodywebsite table th[class*="col-"] {
+ position: static;
+ float: none;
+ display: table-cell;
+}
+.bodywebsite .table-active,
+.bodywebsite .table-active > th,
+.bodywebsite .table-active > td {
+ background-color: #f6f7fa;
+}
+.bodywebsite .table-hover .table-active:hover {
+ background-color: #e6e8f1;
+}
+.bodywebsite .table-hover .table-active:hover > td,
+.bodywebsite .table-hover .table-active:hover > th {
+ background-color: #e6e8f1;
+}
+.bodywebsite .table-success,
+.bodywebsite .table-success > th,
+.bodywebsite .table-success > td {
+ background-color: #dff0d8;
+}
+.bodywebsite .table-hover .table-success:hover {
+ background-color: #d0e9c6;
+}
+.bodywebsite .table-hover .table-success:hover > td,
+.bodywebsite .table-hover .table-success:hover > th {
+ background-color: #d0e9c6;
+}
+.bodywebsite .table-info,
+.bodywebsite .table-info > th,
+.bodywebsite .table-info > td {
+ background-color: #d9edf7;
+}
+.bodywebsite .table-hover .table-info:hover {
+ background-color: #c4e3f3;
+}
+.bodywebsite .table-hover .table-info:hover > td,
+.bodywebsite .table-hover .table-info:hover > th {
+ background-color: #c4e3f3;
+}
+.bodywebsite .table-warning,
+.bodywebsite .table-warning > th,
+.bodywebsite .table-warning > td {
+ background-color: #fcf8e3;
+}
+.bodywebsite .table-hover .table-warning:hover {
+ background-color: #faf2cc;
+}
+.bodywebsite .table-hover .table-warning:hover > td,
+.bodywebsite .table-hover .table-warning:hover > th {
+ background-color: #faf2cc;
+}
+.bodywebsite .table-danger,
+.bodywebsite .table-danger > th,
+.bodywebsite .table-danger > td {
+ background-color: #fe4a21;
+}
+.bodywebsite .table-hover .table-danger:hover {
+ background-color: #fe3508;
+}
+.bodywebsite .table-hover .table-danger:hover > td,
+.bodywebsite .table-hover .table-danger:hover > th {
+ background-color: #fe3508;
+}
+.bodywebsite .table-responsive {
+ overflow-x: auto;
+ min-height: 0.01%;
+}
+@media (max-width: 575px) {
+ .bodywebsite .table-responsive {
+ width: 100%;
+ margin-bottom: 1.28571;
+ overflow-y: hidden;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ border: 1px solid #d9d9d9;
+ }
+ .bodywebsite .table-responsive > .table {
+ margin-bottom: 0;
+ }
+ .bodywebsite .table-responsive > .table > thead > tr > th,
+ .bodywebsite .table-responsive > .table > thead > tr > td,
+ .bodywebsite .table-responsive > .table > tbody > tr > th,
+ .bodywebsite .table-responsive > .table > tbody > tr > td,
+ .bodywebsite .table-responsive > .table > tfoot > tr > th,
+ .bodywebsite .table-responsive > .table > tfoot > tr > td {
+ white-space: nowrap;
+ }
+ .bodywebsite .table-responsive > .table-bordered {
+ border: 0;
+ }
+ .bodywebsite .table-responsive > .table-bordered > thead > tr > th:first-child,
+ .bodywebsite .table-responsive > .table-bordered > thead > tr > td:first-child,
+ .bodywebsite .table-responsive > .table-bordered > tbody > tr > th:first-child,
+ .bodywebsite .table-responsive > .table-bordered > tbody > tr > td:first-child,
+ .bodywebsite .table-responsive > .table-bordered > tfoot > tr > th:first-child,
+ .bodywebsite .table-responsive > .table-bordered > tfoot > tr > td:first-child {
+ border-left: 0;
+ }
+ .bodywebsite .table-responsive > .table-bordered > thead > tr > th:last-child,
+ .bodywebsite .table-responsive > .table-bordered > thead > tr > td:last-child,
+ .bodywebsite .table-responsive > .table-bordered > tbody > tr > th:last-child,
+ .bodywebsite .table-responsive > .table-bordered > tbody > tr > td:last-child,
+ .bodywebsite .table-responsive > .table-bordered > tfoot > tr > th:last-child,
+ .bodywebsite .table-responsive > .table-bordered > tfoot > tr > td:last-child {
+ border-right: 0;
+ }
+ .bodywebsite .table-responsive > .table-bordered > tbody > tr:last-child > th,
+ .bodywebsite .table-responsive > .table-bordered > tbody > tr:last-child > td,
+ .bodywebsite .table-responsive > .table-bordered > tfoot > tr:last-child > th,
+ .bodywebsite .table-responsive > .table-bordered > tfoot > tr:last-child > td {
+ border-bottom: 0;
+ }
+}
+.bodywebsite .jumbotron-custom {
+ font-weight: 900;
+ font-size: 35px;
+ line-height: 1.2;
+ letter-spacing: .01em;
+}
+.bodywebsite .jumbotron-custom > span {
+ font-size: 31px;
+ line-height: 1.2;
+}
+@media (min-width: 768px) {
+ .bodywebsite .jumbotron-custom {
+ font-size: 45px;
+ }
+ .bodywebsite .jumbotron-custom > span {
+ font-size: 41px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .jumbotron-custom {
+ font-size: 55px;
+ }
+ .bodywebsite .jumbotron-custom > span {
+ font-size: 51px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .jumbotron-custom {
+ font-size: 65px;
+ }
+ .bodywebsite .jumbotron-custom > span {
+ font-size: 61px;
+ }
+}
+.bodywebsite [class^="thin-icon-"]:before,
+.bodywebsite [class*=" thin-icon-"]:before,
+.bodywebsite .thin-ico {
+ font-family: "Thin Regular";
+ font-weight: 400;
+ font-style: normal;
+ font-size: inherit;
+ text-transform: none;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+.bodywebsite .thin-icon-volume-on:before {
+ content: '\e800';
+}
+.bodywebsite .thin-icon-gift:before {
+ content: '\e801';
+}
+.bodywebsite .thin-icon-cup:before {
+ content: '\e802';
+}
+.bodywebsite .thin-icon-folder:before {
+ content: '\e803';
+}
+.bodywebsite .thin-icon-dublicate:before {
+ content: '\e804';
+}
+.bodywebsite .thin-icon-tag:before {
+ content: '\e805';
+}
+.bodywebsite .thin-icon-chat:before {
+ content: '\e806';
+}
+.bodywebsite .thin-icon-clock:before {
+ content: '\e807';
+}
+.bodywebsite .thin-icon-microphone:before {
+ content: '\e808';
+}
+.bodywebsite .thin-icon-map-marker:before {
+ content: '\e809';
+}
+.bodywebsite .thin-icon-mobile:before {
+ content: '\e80a';
+}
+.bodywebsite .thin-icon-cloud-charge:before {
+ content: '\e80b';
+}
+.bodywebsite .thin-icon-resize:before {
+ content: '\e80c';
+}
+.bodywebsite .thin-icon-cake:before {
+ content: '\e80d';
+}
+.bodywebsite .thin-icon-case:before {
+ content: '\e80e';
+}
+.bodywebsite .thin-icon-address:before {
+ content: '\e80f';
+}
+.bodywebsite .thin-icon-phone-support:before {
+ content: '\e810';
+}
+.bodywebsite .thin-icon-fullscreen:before {
+ content: '\e811';
+}
+.bodywebsite .thin-icon-db:before {
+ content: '\e812';
+}
+.bodywebsite .thin-icon-music:before {
+ content: '\e813';
+}
+.bodywebsite .thin-icon-network:before {
+ content: '\e814';
+}
+.bodywebsite .thin-icon-db-network:before {
+ content: '\e815';
+}
+.bodywebsite .thin-icon-dropbox-upload:before {
+ content: '\e816';
+}
+.bodywebsite .thin-icon-phone-call:before {
+ content: '\e817';
+}
+.bodywebsite .thin-icon-briefcase-2:before {
+ content: '\e818';
+}
+.bodywebsite .thin-icon-card:before {
+ content: '\e819';
+}
+.bodywebsite .thin-icon-support:before {
+ content: '\e81a';
+}
+.bodywebsite .thin-icon-pull:before {
+ content: '\e81b';
+}
+.bodywebsite .thin-icon-desktop:before {
+ content: '\e81c';
+}
+.bodywebsite .thin-icon-pass:before {
+ content: '\e81d';
+}
+.bodywebsite .thin-icon-picture:before {
+ content: '\e81e';
+}
+.bodywebsite .thin-icon-email:before {
+ content: '\e81f';
+}
+.bodywebsite .thin-icon-push:before {
+ content: '\e820';
+}
+.bodywebsite .thin-icon-house:before {
+ content: '\e821';
+}
+.bodywebsite .thin-icon-download:before {
+ content: '\e822';
+}
+.bodywebsite .thin-icon-storage:before {
+ content: '\e823';
+}
+.bodywebsite .thin-icon-milk:before {
+ content: '\e824';
+}
+.bodywebsite .thin-icon-external-right:before {
+ content: '\e825';
+}
+.bodywebsite .thin-icon-email-open:before {
+ content: '\e826';
+}
+.bodywebsite .thin-icon-planet:before {
+ content: '\e827';
+}
+.bodywebsite .thin-icon-pointer:before {
+ content: '\e828';
+}
+.bodywebsite .thin-icon-email-search:before {
+ content: '\e829';
+}
+.bodywebsite .thin-icon-external-left:before {
+ content: '\e82a';
+}
+.bodywebsite .thin-icon-shirt:before {
+ content: '\e82b';
+}
+.bodywebsite .thin-icon-document-edit:before {
+ content: '\e82c';
+}
+.bodywebsite .thin-icon-document-delete:before {
+ content: '\e82d';
+}
+.bodywebsite .thin-icon-money:before {
+ content: '\e82e';
+}
+.bodywebsite .thin-icon-eye:before {
+ content: '\e82f';
+}
+.bodywebsite .thin-icon-settings:before {
+ content: '\e830';
+}
+.bodywebsite .thin-icon-arrow-bottom-right:before {
+ content: '\e831';
+}
+.bodywebsite .thin-icon-arrow-right:before {
+ content: '\e832';
+}
+.bodywebsite .thin-icon-flag:before {
+ content: '\e833';
+}
+.bodywebsite .thin-icon-star:before {
+ content: '\e834';
+}
+.bodywebsite .thin-icon-calculator:before {
+ content: '\e835';
+}
+.bodywebsite .thin-icon-safe:before {
+ content: '\e836';
+}
+.bodywebsite .thin-icon-cart:before {
+ content: '\e837';
+}
+.bodywebsite .thin-icon-bullhorn:before {
+ content: '\e838';
+}
+.bodywebsite .thin-icon-anchor:before {
+ content: '\e839';
+}
+.bodywebsite .thin-icon-globe:before {
+ content: '\e83a';
+}
+.bodywebsite .thin-icon-statistics:before {
+ content: '\e83b';
+}
+.bodywebsite .thin-icon-thumb-up:before {
+ content: '\e83c';
+}
+.bodywebsite .thin-icon-headphones:before {
+ content: '\e83d';
+}
+.bodywebsite .thin-icon-bell:before {
+ content: '\e83e';
+}
+.bodywebsite .thin-icon-study:before {
+ content: '\e83f';
+}
+.bodywebsite .thin-icon-cart-add:before {
+ content: '\e840';
+}
+.bodywebsite .thin-icon-cart-delete:before {
+ content: '\e841';
+}
+.bodywebsite .thin-icon-satelite:before {
+ content: '\e842';
+}
+.bodywebsite .thin-icon-home:before {
+ content: '\e843';
+}
+.bodywebsite .thin-icon-time:before {
+ content: '\e844';
+}
+.bodywebsite .thin-icon-book:before {
+ content: '\e845';
+}
+.bodywebsite .thin-icon-bookmark:before {
+ content: '\e846';
+}
+.bodywebsite .thin-icon-key:before {
+ content: '\e847';
+}
+.bodywebsite .thin-icon-timer:before {
+ content: '\e848';
+}
+.bodywebsite .thin-icon-saturn:before {
+ content: '\e849';
+}
+.bodywebsite .thin-icon-notes:before {
+ content: '\e84a';
+}
+.bodywebsite .thin-icon-ambulance:before {
+ content: '\e84b';
+}
+.bodywebsite .thin-icon-briefcase:before {
+ content: '\e84c';
+}
+.bodywebsite .thin-icon-layers:before {
+ content: '\e84d';
+}
+.bodywebsite .thin-icon-delivery:before {
+ content: '\e84e';
+}
+.bodywebsite .thin-icon-tint:before {
+ content: '\e84f';
+}
+.bodywebsite .thin-icon-trash:before {
+ content: '\e850';
+}
+.bodywebsite .thin-icon-lightbulb:before {
+ content: '\e851';
+}
+.bodywebsite .thin-icon-calendar:before {
+ content: '\e852';
+}
+.bodywebsite .thin-icon-chart:before {
+ content: '\e853';
+}
+.bodywebsite .thin-icon-documents:before {
+ content: '\e854';
+}
+.bodywebsite .thin-icon-checklist:before {
+ content: '\e855';
+}
+.bodywebsite .thin-icon-camera-web:before {
+ content: '\e856';
+}
+.bodywebsite .thin-icon-camera:before {
+ content: '\e857';
+}
+.bodywebsite .thin-icon-lock:before {
+ content: '\e858';
+}
+.bodywebsite .thin-icon-umbrella:before {
+ content: '\e859';
+}
+.bodywebsite .thin-icon-user:before {
+ content: '\e85a';
+}
+.bodywebsite .thin-icon-love:before {
+ content: '\e85b';
+}
+.bodywebsite .thin-icon-hanger:before {
+ content: '\e85c';
+}
+.bodywebsite .thin-icon-car:before {
+ content: '\e85d';
+}
+.bodywebsite .thin-icon-cloth:before {
+ content: '\e85e';
+}
+.bodywebsite .thin-icon-box:before {
+ content: '\e85f';
+}
+.bodywebsite .thin-icon-attachment:before {
+ content: '\e860';
+}
+.bodywebsite .thin-icon-cd:before {
+ content: '\e861';
+}
+.bodywebsite .thin-icon-love-broken:before {
+ content: '\e862';
+}
+.bodywebsite .thin-icon-volume-off:before {
+ content: '\e863';
+}
+.bodywebsite .slideOutUp {
+ -webkit-animation-name: slideOutUp;
+ animation-name: slideOutUp;
+}
+.bodywebsite .counter {
+ font: 900 45px/45px "Roboto", Helvetica, Arial, sans-serif;
+ margin-bottom: 0;
+ color: #fff;
+}
+.bodywebsite .counter-bold {
+ font-weight: 700;
+}
+.bodywebsite .counter-k:after {
+ content: 'k';
+}
+.bodywebsite * + .counter-title {
+ margin-top: 0;
+}
+.bodywebsite .countdown-default {
+ color: #000;
+}
+.bodywebsite .countdown-default .countdown-section {
+ position: relative;
+ display: inline-block;
+ min-width: 90px;
+ padding: 0 10px;
+ text-align: center;
+}
+.bodywebsite .countdown-default .countdown-section > * {
+ display: block;
+}
+.bodywebsite .countdown-default .countdown-section:after {
+ position: absolute;
+ top: 35%;
+ transform: translateY(-35%);
+ border-radius: 20px;
+ background: #000;
+}
+.bodywebsite .countdown-default .countdown-section:nth-last-child(n + 3):after {
+ content: '';
+ right: -2px;
+ width: 5px;
+ height: 5px;
+}
+@media (max-width: 767px) {
+ .bodywebsite .countdown-default .countdown-section:last-child {
+ display: none;
+ }
+}
+.bodywebsite .countdown-default .countdown-amount {
+ font-family: Helvetica, Arial, sans-serif;
+ font-size: 30px;
+ font-weight: 900;
+ line-height: 1;
+}
+.bodywebsite .countdown-default .countdown-period {
+ margin-top: 10px;
+ font-size: 12px;
+ text-transform: uppercase;
+ letter-spacing: -0.025em;
+ color: rgba(0, 0, 0, 0.4);
+}
+.bodywebsite .countdown-default.countdown-inverse .countdown-section:after {
+ background: #fff;
+}
+.bodywebsite .countdown-default.countdown-inverse .countdown-period {
+ color: rgba(255, 255, 255, 0.4);
+}
+@media (min-width: 768px) {
+ .bodywebsite .countdown-default .countdown-section {
+ min-width: 150px;
+ }
+ .bodywebsite .countdown-default .countdown-section:not(:last-child):after {
+ content: '';
+ top: 50%;
+ right: -5px;
+ transform: translateY(-50%);
+ width: 10px;
+ height: 10px;
+ }
+ .bodywebsite .countdown-default .countdown-amount {
+ font-size: 50px;
+ }
+ .bodywebsite .countdown-default .countdown-period {
+ font-size: 14px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .countdown-default .countdown-section {
+ min-width: 200px;
+ }
+ .bodywebsite .countdown-default .countdown-amount {
+ font-size: 72px;
+ }
+}
+.bodywebsite .countdown-inverse {
+ color: #fff;
+}
+.bodywebsite .owl-carousel .animated {
+ -webkit-animation-duration: 1000ms;
+ animation-duration: 1000ms;
+ -webkit-animation-fill-mode: both;
+ animation-fill-mode: both;
+}
+.bodywebsite .owl-carousel .owl-animated-in {
+ z-index: 0;
+}
+.bodywebsite .owl-carousel .owl-animated-out {
+ z-index: 1;
+}
+.bodywebsite .owl-carousel .fadeOut {
+ -webkit-animation-name: fadeOut;
+ animation-name: fadeOut;
+}
+@-webkit-keyframes fadeOut {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+@keyframes fadeOut {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+.bodywebsite .owl-height {
+ -webkit-transition: height 500ms ease-in-out;
+ -moz-transition: height 500ms ease-in-out;
+ -ms-transition: height 500ms ease-in-out;
+ -o-transition: height 500ms ease-in-out;
+ transition: height 500ms ease-in-out;
+}
+.bodywebsite .owl-carousel {
+ display: none;
+ width: 100%;
+ -webkit-tap-highlight-color: transparent;
+ /* position relative and z-index fix webkit rendering fonts issue */
+ position: relative;
+ z-index: 1;
+}
+.bodywebsite .owl-carousel .owl-stage {
+ position: relative;
+ -ms-touch-action: pan-Y;
+}
+.bodywebsite .owl-carousel .owl-stage:after {
+ content: ".";
+ display: block;
+ clear: both;
+ visibility: hidden;
+ line-height: 0;
+ height: 0;
+}
+.bodywebsite .owl-carousel .owl-stage-outer {
+ position: relative;
+ overflow: hidden;
+ /* fix for flashing background */
+ -webkit-transform: translate3d(0px, 0px, 0px);
+}
+.bodywebsite .owl-carousel .owl-controls .owl-nav .owl-prev,
+.bodywebsite .owl-carousel .owl-controls .owl-nav .owl-next,
+.bodywebsite .owl-carousel .owl-controls .owl-dot {
+ cursor: pointer;
+ cursor: hand;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.bodywebsite .owl-carousel.owl-loaded {
+ display: block;
+}
+.bodywebsite .owl-carousel.owl-loading {
+ opacity: 0;
+ display: block;
+}
+.bodywebsite .owl-carousel.owl-hidden {
+ opacity: 0;
+}
+.bodywebsite .owl-carousel .owl-refresh .owl-item {
+ display: none;
+}
+.bodywebsite .owl-carousel .owl-item {
+ position: relative;
+ min-height: 1px;
+ float: left;
+ -webkit-tap-highlight-color: transparent;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.bodywebsite .owl-carousel.owl-text-select-on .owl-item {
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+.bodywebsite .owl-carousel .owl-grab {
+ cursor: move;
+ cursor: -webkit-grab;
+ cursor: grab;
+}
+.bodywebsite .owl-carousel.owl-rtl {
+ direction: rtl;
+}
+.bodywebsite .owl-carousel.owl-rtl .owl-item {
+ float: right;
+}
+.bodywebsite .no-js .owl-carousel {
+ display: block;
+}
+.bodywebsite .owl-carousel .owl-item .owl-lazy {
+ opacity: 0;
+ -webkit-transition: opacity 400ms ease;
+ -moz-transition: opacity 400ms ease;
+ -ms-transition: opacity 400ms ease;
+ -o-transition: opacity 400ms ease;
+ transition: opacity 400ms ease;
+}
+.bodywebsite .owl-carousel .owl-video-wrapper {
+ position: relative;
+ height: 100%;
+ background: #000;
+}
+.bodywebsite .owl-carousel .owl-video-play-icon {
+ position: absolute;
+ height: 80px;
+ width: 80px;
+ left: 50%;
+ top: 50%;
+ margin-left: -40px;
+ margin-top: -40px;
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+ cursor: pointer;
+ z-index: 1;
+ -webkit-transition: scale 100ms ease;
+ -moz-transition: scale 100ms ease;
+ -ms-transition: scale 100ms ease;
+ -o-transition: scale 100ms ease;
+ transition: scale 100ms ease;
+}
+.bodywebsite .owl-carousel .owl-video-play-icon:before {
+ content: '\f144';
+}
+.bodywebsite .owl-carousel .owl-video-play-icon:hover {
+ -webkit-transform: scale(1.3);
+ transform: scale(1.3);
+}
+.bodywebsite .owl-carousel .owl-video-playing .owl-video-tn,
+.bodywebsite .owl-carousel .owl-video-playing .owl-video-play-icon {
+ display: none;
+}
+.bodywebsite .owl-carousel .owl-video-tn {
+ opacity: 0;
+ height: 100%;
+ background-position: center center;
+ background-repeat: no-repeat;
+ -webkit-background-size: contain;
+ -moz-background-size: contain;
+ -o-background-size: contain;
+ background-size: contain;
+ -webkit-transition: opacity 400ms ease;
+ -moz-transition: opacity 400ms ease;
+ -ms-transition: opacity 400ms ease;
+ -o-transition: opacity 400ms ease;
+ transition: opacity 400ms ease;
+}
+.bodywebsite .owl-carousel .owl-video-frame {
+ position: relative;
+ z-index: 1;
+}
+.bodywebsite .owl-carousel .owl-stage {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+}
+.bodywebsite .owl-carousel .owl-item {
+ float: none;
+ display: -webkit-inline-box;
+ display: -webkit-inline-flex;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ -webkit-align-items: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+}
+.bodywebsite .owl-carousel .item {
+ width: 100%;
+}
+.bodywebsite .owl-carousel-center .owl-item {
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.bodywebsite .owl-carousel-center .owl-stage {
+ -webkit-justify-content: space-around;
+ -ms-flex-pack: distribute;
+ justify-content: space-around;
+}
+.bodywebsite .owl-prev,
+.bodywebsite .owl-next {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ color: #000;
+ transition: .22s;
+}
+.bodywebsite .owl-prev.disabled,
+.bodywebsite .owl-next.disabled {
+ opacity: 0;
+}
+.bodywebsite .owl-prev:hover,
+.bodywebsite .owl-next:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .owl-prev {
+ left: 0;
+}
+.bodywebsite .owl-prev:before {
+ content: '\e5c4';
+}
+.bodywebsite .owl-next {
+ right: 0;
+}
+.bodywebsite .owl-next:before {
+ content: '\e5c8';
+}
+.bodywebsite .owl-dots {
+ text-align: center;
+}
+.bodywebsite .owl-dot {
+ display: inline-block;
+}
+.bodywebsite .owl-numbering-default {
+ padding-bottom: 15px;
+}
+.bodywebsite .owl-numbering-default > * {
+ display: inline-block;
+}
+.bodywebsite .owl-numbering-default .numbering-current {
+ min-width: 16px;
+ font: 700 25px "Roboto", Helvetica, Arial, sans-serif;
+ color: #000;
+ transition: .33s all ease;
+}
+.bodywebsite .owl-numbering-default .numbering-separator {
+ position: relative;
+ display: inline-block;
+ margin: 0 10px;
+}
+.bodywebsite .owl-numbering-default .numbering-separator:after {
+ position: absolute;
+ top: -23px;
+ left: -12px;
+ content: '';
+ width: 2px;
+ height: 51px;
+ transform-origin: 50% 75%;
+ transform: rotate(30deg);
+ background: rgba(0, 0, 0, 0.3);
+}
+.bodywebsite .owl-numbering-default .numbering-count {
+ position: relative;
+ top: 19px;
+ left: -7px;
+ font: 400 18px "Roboto", Helvetica, Arial, sans-serif;
+ color: rgba(0, 0, 0, 0.3);
+}
+.bodywebsite .owl-carousel-inverse .owl-next,
+.bodywebsite .owl-carousel-inverse .owl-prev {
+ color: #fff;
+}
+.bodywebsite .owl-carousel-inverse .owl-next:hover,
+.bodywebsite .owl-carousel-inverse .owl-prev:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .owl-carousel-inverse .owl-numbering-default .numbering-current {
+ color: #fff;
+}
+.bodywebsite .owl-carousel-inverse .owl-numbering-default .numbering-separator:after {
+ background: rgba(255, 255, 255, 0.3);
+}
+.bodywebsite .owl-carousel-inverse .owl-numbering-default .numbering-count {
+ color: rgba(255, 255, 255, 0.3);
+}
+.bodywebsite .owl-carousel-dark .owl-next,
+.bodywebsite .owl-carousel-dark .owl-prev {
+ color: #000;
+}
+.bodywebsite .owl-carousel-dark .owl-next:hover,
+.bodywebsite .owl-carousel-dark .owl-prev:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .owl-nav-position-numbering .owl-next,
+.bodywebsite .owl-nav-position-numbering .owl-prev {
+ top: auto;
+ bottom: -53px;
+ transform: none;
+}
+.bodywebsite .owl-nav-position-numbering .owl-prev {
+ left: auto;
+ right: calc(92%);
+}
+.bodywebsite .owl-nav-position-numbering .owl-next {
+ right: auto;
+ left: calc(92%);
+}
+.bodywebsite .owl-nav-position-numbering + .owl-numbering {
+ margin-top: 15px;
+}
+.bodywebsite .owl-nav-bottom-left .owl-nav {
+ margin-top: 15px;
+}
+.bodywebsite .owl-nav-bottom-left .owl-next,
+.bodywebsite .owl-nav-bottom-left .owl-prev {
+ display: inline-block;
+ position: static;
+ top: auto;
+ transform: none;
+}
+.bodywebsite .owl-nav-bottom-left .owl-prev {
+ left: auto;
+}
+.bodywebsite .owl-nav-bottom-left .owl-next {
+ right: auto;
+ margin-left: 10px;
+}
+.bodywebsite .owl-style-minimal .item {
+ width: 100%;
+}
+.bodywebsite .owl-style-minimal .item img {
+ width: 100%;
+}
+.bodywebsite .owl-style-minimal .owl-dots {
+ margin-top: 10px;
+ text-align: center;
+}
+.bodywebsite .owl-style-minimal .owl-dot {
+ width: 8px;
+ height: 8px;
+ border-radius: 10px;
+ background: #dedede;
+ transition: .33s all ease;
+}
+.bodywebsite .owl-style-minimal .owl-dot.active,
+.bodywebsite .owl-style-minimal .owl-dot:hover {
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .owl-style-minimal .owl-dot + .owl-dot {
+ margin-left: 8px;
+}
+.bodywebsite .owl-style-minimal-inverse .owl-dot {
+ background: #74787C;
+}
+@media (min-width: 992px) {
+ .bodywebsite .owl-spacing-1 {
+ padding-right: 60px;
+ padding-left: 60px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .owl-spacing-1 {
+ padding: 0;
+ }
+ .bodywebsite .owl-spacing-1 .owl-item {
+ padding-right: 41px;
+ padding-left: 41px;
+ }
+ .bodywebsite .owl-spacing-1 .owl-prev {
+ left: -6%;
+ }
+ .bodywebsite .owl-spacing-1 .owl-next {
+ right: -6%;
+ }
+}
+.bodywebsite .owl-nav-classic .owl-nav {
+ display: none;
+}
+@media (min-width: 992px) {
+ .bodywebsite .owl-nav-classic .owl-dots {
+ display: none !important;
+ }
+ .bodywebsite .owl-nav-classic .owl-nav {
+ display: block;
+ }
+ .bodywebsite .owl-nav-classic .owl-nav .owl-prev,
+ .bodywebsite .owl-nav-classic .owl-nav .owl-next {
+ top: 39%;
+ transform: translateY(-45%);
+ width: 45px;
+ height: 45px;
+ line-height: 45px;
+ color: #fff;
+ background: rgba(255, 255, 255, 0.2);
+ text-align: center;
+ font: 400 20px/45px 'fl-flat-icons-set-2';
+ }
+ .bodywebsite .owl-nav-classic .owl-nav .owl-prev:hover,
+ .bodywebsite .owl-nav-classic .owl-nav .owl-next:hover {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ }
+ .bodywebsite .owl-nav-classic .owl-nav .owl-prev {
+ padding-right: 3px;
+ }
+ .bodywebsite .owl-nav-classic .owl-nav .owl-prev:before {
+ position: relative;
+ display: inline-block;
+ content: '\e015';
+ transform: scale(-1, 1);
+ }
+ .bodywebsite .owl-nav-classic .owl-nav .owl-next {
+ padding-left: 3px;
+ }
+ .bodywebsite .owl-nav-classic .owl-nav .owl-next:before {
+ content: '\e015';
+ }
+}
+.bodywebsite .owl-nav-modern .owl-nav {
+ display: none;
+}
+@media (min-width: 1400px) {
+ .bodywebsite .owl-nav-modern .owl-dots {
+ display: none !important;
+ }
+ .bodywebsite .owl-nav-modern .owl-nav {
+ display: block;
+ }
+ .bodywebsite .owl-nav-modern .owl-nav .owl-prev:before,
+ .bodywebsite .owl-nav-modern .owl-nav .owl-next:before {
+ content: '';
+ }
+ .bodywebsite .owl-nav-modern .owl-nav .owl-prev:hover,
+ .bodywebsite .owl-nav-modern .owl-nav .owl-next:hover {
+ opacity: 0.5;
+ }
+ .bodywebsite .owl-nav-modern .owl-nav .owl-prev {
+ left: -58px;
+ }
+ .bodywebsite .owl-nav-modern .owl-nav .owl-next {
+ right: -50px;
+ }
+ .bodywebsite .owl-nav-modern .owl-nav .owl-next {
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg);
+ }
+}
+@-webkit-keyframes rd-navbar-slide-down {
+ 0% {
+ transform: translateY(-100%);
+ }
+ 100% {
+ transform: translateY(0);
+ }
+}
+
+.rd-navbar-group.rd-navbar-search-wrap.toggle-original-elements.active {
+ overflow: hidden;
+}
+
+.bodywebsite .rd-navbar-wrap,
+.bodywebsite .rd-navbar-static .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-static .rd-navbar-inner,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav-wrap,
+.bodywebsite .rd-navbar-fixed .rd-navbar-submenu,
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-group,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-group,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search {
+ transition: 0.3s all cubic-bezier(0.785, 0.135, 0.15, 0.86);
+}
+.bodywebsite .rd-navbar,
+.bodywebsite .rd-navbar.rd-navbar--is-clone {
+ display: none;
+}
+.bodywebsite .rd-navbar-fixed,
+.bodywebsite .rd-navbar-static,
+.bodywebsite .rd-navbar-fullwidth,
+.bodywebsite .rd-navbar-sidebar {
+ display: block;
+}
+.bodywebsite .rd-navbar--no-transition,
+.bodywebsite .rd-navbar--no-transition * {
+ transition: none !important;
+}
+.bodywebsite .rd-navbar-wrap {
+ position: relative;
+ z-index: 10;
+}
+.bodywebsite .rd-navbar-wrap,
+.bodywebsite .rd-navbar,
+.bodywebsite .rd-navbar-brand,
+.bodywebsite .rd-navbar-slogan,
+.bodywebsite .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-collapse-items,
+.bodywebsite .brand-name,
+.bodywebsite .rd-navbar-nav,
+.bodywebsite .rd-navbar-panel,
+.bodywebsite .rd-navbar-search-form-input,
+.bodywebsite .rd-navbar-search-form-submit,
+.bodywebsite .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-live-search-results,
+.bodywebsite .rd-navbar-search-form {
+ transition: 0.33s all ease-out;
+}
+.bodywebsite .rd-navbar-collapse-toggle {
+ display: inline-block;
+ position: relative;
+ width: 48px;
+ height: 48px;
+ line-height: 48px;
+ cursor: pointer;
+ color: #00030a;
+ display: none;
+}
+.bodywebsite .rd-navbar-collapse-toggle span {
+ top: 50%;
+ margin-top: -3px;
+}
+.bodywebsite .rd-navbar-collapse-toggle span,
+.bodywebsite .rd-navbar-collapse-toggle span:before,
+.bodywebsite .rd-navbar-collapse-toggle span:after {
+ position: absolute;
+ width: 6px;
+ height: 6px;
+ line-height: 6px;
+ text-align: center;
+ background: #00030a;
+ left: 50%;
+ margin-left: -3px;
+ border-radius: 50%;
+ transition: .3s all ease;
+}
+.bodywebsite .rd-navbar-collapse-toggle span:before,
+.bodywebsite .rd-navbar-collapse-toggle span:after {
+ content: '';
+}
+.bodywebsite .rd-navbar-collapse-toggle span:before {
+ bottom: 100%;
+ margin-bottom: 3px;
+}
+.bodywebsite .rd-navbar-collapse-toggle span:after {
+ top: 100%;
+ margin-top: 3px;
+}
+.bodywebsite .rd-navbar-collapse-toggle.active span {
+ transform: scale(0.7);
+}
+.bodywebsite .rd-navbar-collapse-toggle.active span:before {
+ transform: translateY(18px);
+}
+.bodywebsite .rd-navbar-collapse-toggle.active span:after {
+ transform: translateY(-18px);
+}
+.bodywebsite .rd-navbar--has-sidebar body {
+ padding-left: 270px;
+}
+.bodywebsite .rd-navbar--is-stuck {
+ border-bottom: 1px solid #e5e7e9;
+}
+.bodywebsite .rd-navbar.rd-navbar-fixed + .rd-navbar.rd-navbar--is-clone,
+.bodywebsite .rd-navbar.rd-navbar-sidebar + .rd-navbar.rd-navbar--is-clone {
+ display: none;
+}
+.bodywebsite .rd-navbar {
+ display: none;
+ background: #fff;
+ box-shadow: none;
+}
+.bodywebsite .rd-navbar-toggle {
+ display: inline-block;
+ position: relative;
+ width: 48px;
+ height: 48px;
+ line-height: 48px;
+ cursor: pointer;
+ color: #000;
+ background-color: transparent;
+ border: none;
+ display: none;
+}
+.bodywebsite .rd-navbar-toggle span {
+ position: relative;
+ display: block;
+ margin: auto;
+ transition: .3s all ease;
+}
+.bodywebsite .rd-navbar-toggle span:after,
+.bodywebsite .rd-navbar-toggle span:before {
+ content: "";
+ position: absolute;
+ left: 0;
+ top: -8px;
+ transition: .3s all ease;
+}
+.bodywebsite .rd-navbar-toggle span:after {
+ top: 8px;
+}
+.bodywebsite .rd-navbar-toggle span:after,
+.bodywebsite .rd-navbar-toggle span:before,
+.bodywebsite .rd-navbar-toggle span {
+ width: 24px;
+ height: 4px;
+ background-color: #000;
+ backface-visibility: hidden;
+ border-radius: 2px;
+}
+.bodywebsite .rd-navbar-toggle span {
+ transform: rotate(180deg);
+}
+.bodywebsite .rd-navbar-toggle span:before,
+.bodywebsite .rd-navbar-toggle span:after {
+ transform-origin: 1.71429px center;
+}
+.bodywebsite .rd-navbar-toggle.active span {
+ transform: rotate(360deg);
+}
+.bodywebsite .rd-navbar-toggle.active span:before,
+.bodywebsite .rd-navbar-toggle.active span:after {
+ top: 0;
+ width: 15px;
+}
+.bodywebsite .rd-navbar-toggle.active span:before {
+ -webkit-transform: rotate3d(0, 0, 1, -40deg);
+ transform: rotate3d(0, 0, 1, -40deg);
+}
+.bodywebsite .rd-navbar-toggle.active span:after {
+ -webkit-transform: rotate3d(0, 0, 1, 40deg);
+ transform: rotate3d(0, 0, 1, 40deg);
+}
+.bodywebsite .rd-navbar-toggle:focus {
+ outline: none;
+}
+.bodywebsite .rd-navbar-brand {
+ transition: none !important;
+}
+.bodywebsite .rd-navbar-brand svg {
+ fill: #000;
+}
+.bodywebsite .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-search .rd-search-submit,
+.bodywebsite .buttonwithnoborder {
+ background: none;
+ border: none;
+ display: inline-block;
+ padding: 0;
+ outline: none;
+ outline-offset: 0;
+ cursor: pointer;
+ -webkit-appearance: none;
+}
+.bodywebsite .rd-navbar-search .rd-navbar-search-toggle::-moz-focus-inner,
+.bodywebsite .rd-navbar-search .rd-search-submit::-moz-focus-inner {
+ border: none;
+ padding: 0;
+}
+.bodywebsite .rd-navbar-search .form-input::-ms-clear {
+ display: none;
+}
+.bodywebsite .rd-navbar-search-toggle {
+ display: inline-block;
+ width: 36px;
+ height: 36px;
+ text-align: center;
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+}
+.bodywebsite .rd-navbar-search-toggle:before {
+ content: '\f002';
+ position: absolute;
+ left: 0;
+ top: 0;
+}
+.bodywebsite .rd-navbar-search-toggle:after {
+ display: none;
+}
+.bodywebsite .rd-navbar-aside {
+ pointer-events: none;
+}
+.bodywebsite .rd-navbar-aside > * {
+ pointer-events: auto;
+}
+.bodywebsite .rd-navbar-aside-toggle {
+ display: none;
+ pointer-events: auto;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-search-form-input input,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-search-form-input input,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-search-form-input input {
+ width: 100%;
+ padding: 0 10px;
+ font-size: 16px;
+}
+.bodywebsite .rd-navbar-static:after,
+.bodywebsite .rd-navbar-fullwidth:after {
+ content: '';
+ background: #fff;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-brand,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li > a,
+.bodywebsite .rd-navbar-static .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-brand,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-search-toggle {
+ position: relative;
+ z-index: 2;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-inner,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-inner {
+ position: relative;
+ max-width: 1200px;
+ padding-left: 15px;
+ padding-right: 15px;
+ margin-left: auto;
+ margin-right: auto;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > a {
+ position: relative;
+ padding: 5px 0;
+ font-size: 13px;
+ line-height: 1.2;
+ color: #00030a;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li > a .label,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > a .label {
+ position: absolute;
+ left: 0;
+ margin: -18px 0 0 0;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-navbar-static .rd-navbar-nav > li > a,
+ .bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > a {
+ font-size: 14px;
+ }
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li.active > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li.active > a {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li.focus > a,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li > a:hover,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li.focus > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-megamenu {
+ opacity: 0;
+ visibility: hidden;
+ font-size: 14px;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav .rd-navbar-submenu.focus,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav .rd-navbar-submenu.focus {
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-megamenu {
+ transform: translateY(30px);
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.opened > .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.focus > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.focus > .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu.opened > .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu.focus > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu.focus > .rd-navbar-megamenu {
+ transform: translateY(0);
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu > .rd-navbar-dropdown {
+ transform: translateX(-20px);
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.focus > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.focus > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.opened > .rd-navbar-dropdown {
+ transform: translateX(0);
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.focus > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.focus > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.opened > .rd-navbar-dropdown {
+ display: block;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li {
+ display: inline-block;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav li.rd-navbar--has-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav li.rd-navbar--has-dropdown {
+ position: relative;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav li.focus > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav li.focus > .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav li.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav li.opened > .rd-navbar-megamenu {
+ opacity: 1;
+ visibility: visible;
+ transform: translateY(0);
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown {
+ position: absolute;
+ left: 0;
+ z-index: 5;
+ display: block;
+ margin-top: 27px;
+ text-align: left;
+ background: #fff;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-list li,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list li {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a {
+ position: relative;
+ display: block;
+ width: 100%;
+ padding-left: 0;
+ padding-right: 14px;
+ font-size: 14px;
+ line-height: 1.3;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:before,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a:before,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:before,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a:before {
+ transition: .33s all ease;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:before,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a:before,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:before,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a:before {
+ position: absolute;
+ top: 0;
+ left: -6px;
+ content: '\f105';
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+ line-height: inherit;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:hover,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a:hover,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a:hover {
+ padding-left: 14px;
+ padding-right: 0;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:hover:before,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a:hover:before,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover:before,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a:hover:before {
+ left: 0;
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:focus,
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:active,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a:focus,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a:active,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:focus,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:active,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a:focus,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a:active {
+ color: #9f9f9f;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:hover,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li > a:hover,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li + li,
+.bodywebsite .rd-navbar-static .rd-navbar-list > li + li,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li + li,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li + li {
+ margin-top: 14px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a,
+ .bodywebsite .rd-navbar-static .rd-navbar-list > li > a,
+ .bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a,
+ .bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li > a {
+ font-size: 16px;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .rd-navbar-static .rd-navbar-dropdown > li + li,
+ .bodywebsite .rd-navbar-static .rd-navbar-list > li + li,
+ .bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li + li,
+ .bodywebsite .rd-navbar-fullwidth .rd-navbar-list > li + li {
+ margin-top: 17px;
+ }
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-static .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu {
+ box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.13);
+ border-top: 2px solid maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown {
+ width: 188px;
+ padding: 25px 25px 30px;
+ margin-left: -32px;
+ background: #fff;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-navbar-static .rd-navbar-dropdown,
+ .bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown {
+ width: 235px;
+ }
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown .rd-navbar-dropdown {
+ position: absolute;
+ left: 100%;
+ margin-left: 91px;
+ top: -20px;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a {
+ display: block;
+ width: 100%;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:focus,
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:active,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:focus,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:active {
+ color: #9f9f9f;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:hover,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li.focus > a,
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li.opened > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li.focus > a,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li.opened > a {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu {
+ position: absolute;
+ z-index: 4;
+ display: table;
+ table-layout: fixed;
+ width: calc(70%);
+ left: 15px;
+ max-width: 1200px;
+ margin-top: 27px;
+ text-align: left;
+ background: #fff;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-megamenu > li,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu > li {
+ position: relative;
+ display: table-cell;
+ padding: 34px 20px 30px 35px;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-megamenu > li + li,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu > li + li {
+ border-left: 1px solid #ededed;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-megamenu * + .rd-megamenu-header,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu * + .rd-megamenu-header {
+ margin-top: 40px;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-megamenu * + .rd-navbar-list,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu * + .rd-navbar-list {
+ margin-top: 20px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-navbar-static .rd-navbar-megamenu,
+ .bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu {
+ width: 1140px;
+ }
+ .bodywebsite .rd-navbar-static .rd-navbar-megamenu > li,
+ .bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu > li {
+ padding: 44px 25px 50px 45px;
+ }
+}
+.bodywebsite .rd-navbar-static .rd-navbar-submenu-toggle,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-submenu-toggle {
+ display: none;
+ cursor: pointer;
+ z-index: 100;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-submenu-toggle:hover,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-submenu-toggle:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-submenu-toggle {
+ display: none;
+ -webkit-align-self: center;
+ -ms-flex-item-align: center;
+ align-self: center;
+ width: 24px;
+ text-align: center;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-submenu-toggle::after {
+ content: '\f107';
+ position: relative;
+ display: inline-block;
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+ text-align: center;
+ transition: 0.4s all ease;
+ z-index: 2;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ will-change: transform;
+ -webkit-filter: blur(0);
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li li.focus > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li li.opened > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li li > a:hover + .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li li.focus > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li li.opened > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li li > a:hover + .rd-navbar-submenu-toggle::after {
+ -webkit-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li > a:hover + .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li > a:hover + .rd-navbar-submenu-toggle::after {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown .rd-navbar-submenu-toggle,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown .rd-navbar-submenu-toggle {
+ display: none;
+ vertical-align: middle;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown .rd-navbar-submenu-toggle::after {
+ top: 1px;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li.focus > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li.opened > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-static .rd-navbar-dropdown > li > a:hover + .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li.focus > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li.opened > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover + .rd-navbar-submenu-toggle::after {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-static.rd-navbar--is-clone,
+.bodywebsite .rd-navbar-fullwidth.rd-navbar--is-clone {
+ display: none;
+}
+.bodywebsite .rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck,
+.bodywebsite .rd-navbar-fullwidth.rd-navbar--is-clone.rd-navbar--is-stuck {
+ display: block;
+}
+.bodywebsite .rd-navbar-static.rd-navbar--is-stuck,
+.bodywebsite .rd-navbar-static.rd-navbar--is-clone,
+.bodywebsite .rd-navbar-fullwidth.rd-navbar--is-stuck,
+.bodywebsite .rd-navbar-fullwidth.rd-navbar--is-clone {
+ position: fixed;
+ left: 0;
+ top: 0;
+ right: 0;
+ z-index: 999;
+ background: #fff;
+}
+.bodywebsite .rd-navbar-static.rd-navbar--is-stuck .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-static.rd-navbar--is-clone .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-megamenu {
+ margin-top: 18px;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-megamenu,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-megamenu {
+ position: absolute;
+ transform: translateY(30px);
+ text-align: left;
+ visibility: hidden;
+ opacity: 0;
+}
+.bodywebsite .rd-navbar-static .rd-navbar--has-dropdown,
+.bodywebsite .rd-navbar-fullwidth .rd-navbar--has-dropdown {
+ position: relative;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse-toggle,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-toggle {
+ display: inline-block;
+ z-index: 9999;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-dropdown {
+ display: block;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse-items,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-items {
+ position: absolute;
+ width: 260px;
+ padding: 25px 15px;
+ box-shadow: none;
+ color: #00030a;
+ background: #fff;
+ font-size: 16px;
+ line-height: 34px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse-items li > *,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-items li > * {
+ vertical-align: middle;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse-items li + li,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-items li + li {
+ margin-top: 10px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse-items .icon,
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse-items a,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-items .icon,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-items a {
+ display: inline-block;
+ font-size: 16px;
+ line-height: 30px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse-items .icon,
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse-items a[class*="fa"]:before,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-items .icon,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-items a[class*="fa"]:before {
+ display: inline-block;
+ width: 30px;
+ height: 30px;
+ padding-right: 5px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav,
+.bodywebsite .rd-navbar-sidebar {
+ width: 270px;
+ left: 0;
+ top: 0;
+ font-size: 16px;
+ line-height: 34px;
+ color: #00030a;
+ background: #fff;
+ z-index: 998;
+}
+.bodywebsite .rd-navbar-static-smooth .rd-navbar {
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ z-index: 9999;
+}
+.bodywebsite .rd-navbar-static {
+ display: block;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li {
+ display: inline-block;
+}
+.bodywebsite .rd-navbar-static .rd-navbar-nav > li + li {
+ margin-left: 10px;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search {
+ position: static;
+ z-index: 2;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search .rd-search,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .rd-search {
+ position: absolute;
+ top: -1px;
+ right: 4px;
+ bottom: 0;
+ left: 0;
+ z-index: 5;
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search .rd-search-submit,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .rd-search-submit {
+ width: 39px;
+ height: 39px;
+ line-height: 38px;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search .rd-search-results-live,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .rd-search-results-live {
+ padding: 0;
+ border: 0;
+ background: #fff;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search .rd-search-results-live > *,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .rd-search-results-live > * {
+ display: none;
+ padding: 16px;
+ border: 1px solid #e5e7e9;
+ border-top: 0;
+ border-radius: 0 0 3px 3px;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search .form-label,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .form-label {
+ border: 0;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search.active .rd-search,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search.active .rd-search {
+ opacity: 1;
+ visibility: visible;
+ transition: .22s;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search.active .rd-search-results-live > *,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search.active .rd-search-results-live > * {
+ display: block;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search-wrap.active .rd-navbar-nav-inner,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search-wrap.active .rd-navbar-nav-inner {
+ position: relative;
+}
+.bodywebsite .rd-navbar-static.rd-navbar-default .rd-navbar-search.active + .rd-navbar-nav,
+.bodywebsite .rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search.active + .rd-navbar-nav {
+ opacity: 0;
+ visibility: hidden;
+ pointer-events: none;
+}
+.bodywebsite .rd-navbar-static.rd-navbar--is-clone {
+ display: block;
+ transform: translateY(-105%);
+ transition: .33s all ease;
+}
+.bodywebsite .rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck {
+ transform: translateY(0);
+}
+.bodywebsite .rd-navbar-static.rd-navbar--is-clone .rd-navbar-inner,
+.bodywebsite .rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner {
+ padding: 13px 30px;
+}
+.bodywebsite .rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav-wrap,
+.bodywebsite .rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav-wrap {
+ margin-top: 0;
+}
+.bodywebsite .rd-navbar-fullwidth {
+ display: block;
+ text-align: center;
+}
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav {
+ width: 100%;
+}
+.bodywebsite .rd-navbar-fullwidth .rd-navbar-nav > li + li {
+ margin-left: 20px;
+}
+.bodywebsite .rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-panel {
+ display: none;
+}
+.bodywebsite .rd-navbar-fixed {
+ display: block;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-brand {
+ /*position: fixed; */
+ top: 10px;
+ left: 64px;
+ z-index: 17;
+ display: block;
+ overflow: hidden;
+ text-align: left;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: flex-start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-brand .brand-slogan {
+ display: none;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-panel {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ /* position: fixed; */
+ left: 0;
+ top: 0;
+ right: 0;
+ padding: 4px;
+ height: 56px;
+ color: #9f9f9f;
+ z-index: 999;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-panel:before {
+ content: '';
+ position: absolute;
+ left: 0;
+ top: 0;
+ bottom: 0;
+ right: 0;
+ box-shadow: none;
+ border-bottom: 1px solid #e5e7e9;
+ background: #fff;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-toggle {
+ display: inline-block;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav-wrap {
+ position: fixed;
+ top: 56px;
+ left: 0;
+ bottom: -56px;
+ z-index: 998;
+ width: 270px;
+ padding: 0 0 56px;
+ color: #fff;
+ background: #fff;
+ border-right: 1px solid #e5e7e9;
+ transform: translateX(-105%);
+ pointer-events: none;
+ overflow: hidden;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav-wrap.active {
+ transform: translateX(0);
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav-inner {
+ position: relative;
+ z-index: 100000;
+ height: 100%;
+ padding: 10px 0 20px;
+ pointer-events: auto;
+ -webkit-overflow-scrolling: touch;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav-inner::-webkit-scrollbar {
+ width: 4px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav-inner::-webkit-scrollbar-thumb {
+ background: white;
+ border: none;
+ border-radius: 0;
+ opacity: .2;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav-inner::-webkit-scrollbar-track {
+ background: #fff;
+ border: none;
+ border-radius: 0;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav {
+ display: block;
+ font-size: 16px;
+ line-height: 26px;
+ text-align: left;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li > a {
+ display: block;
+ font-size: 16px;
+ padding: 14px 56px 14px 16px;
+ color: #464a4d;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li:hover > a,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li:hover > a:hover,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.focus > a,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.focus > a:hover,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.active > a,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.active > a:hover,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.opened > a,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.opened > a:hover {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.focus > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle::after,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle::after {
+ color: #fff;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav > li + li {
+ margin-top: 4px;
+}
+.bodywebsite .rd-navbar-fixed .label-custom {
+ position: relative;
+ top: -1px;
+ display: inline-block;
+ margin: 0 0 0 8px;
+ font-size: 60%;
+ line-height: 1;
+ padding: 6px .5em 5px;
+ vertical-align: middle;
+}
+.bodywebsite .iphone .rd-navbar-fixed .label-custom,
+.bodywebsite .ipad .rd-navbar-fixed .label-custom,
+.bodywebsite .mac .rd-navbar-fixed .label-custom {
+ padding: 6px .5em 4px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-dropdown > li > a,
+.bodywebsite .rd-navbar-fixed .rd-navbar-list > li > a {
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-size: 12px;
+ line-height: 1.2;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-header {
+ padding: 0 15px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-megamenu > li {
+ padding-top: 15px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-header {
+ margin-top: 15px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-megamenu * + .rd-navbar-list {
+ margin-top: 10px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fixed .rd-navbar-megamenu {
+ display: none;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-submenu {
+ position: relative;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-submenu li > a {
+ font-size: 14px;
+ padding-left: 30px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown li li > a,
+.bodywebsite .rd-navbar-fixed .rd-navbar-submenu .rd-navbar-megamenu ul li li > a {
+ padding-left: 48px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu {
+ display: block;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-search,
+.bodywebsite .rd-navbar-fixed .rd-navbar-btn-wrap {
+ display: block;
+ padding: 16px 5px;
+}
+.bodywebsite .rd-navbar-fixed .rd-search .rd-search-results-live {
+ display: none;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-btn-wrap {
+ padding: 16px 10px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-btn-wrap .btn {
+ width: 100%;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li .rd-navbar-megamenu {
+ transition: opacity 0.3s, height 0.4s ease;
+ opacity: 0;
+ height: 0;
+ overflow: hidden;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-megamenu {
+ padding: 3px 0;
+ opacity: 1;
+ height: auto;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle {
+ color: #fff;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle::after {
+ transform: rotate(180deg);
+ margin-top: -24px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-submenu-toggle::after {
+ content: '\f107';
+ position: absolute;
+ top: 24px;
+ right: 0;
+ margin-top: -18px;
+ width: 65px;
+ height: 44px;
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+ line-height: 42px;
+ text-align: center;
+ transition: 0.4s all ease;
+ z-index: 2;
+ cursor: pointer;
+ color: #000;
+ will-change: transform;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse,
+.bodywebsite .rd-navbar-fixed .rd-navbar-search-toggle {
+ position: fixed;
+ top: 4px;
+ height: 48px;
+ z-index: 1000;
+ background-color: transparent;
+ border: none;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-collapse:focus,
+.bodywebsite .rd-navbar-fixed .rd-navbar-search-toggle:focus {
+ outline: none;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside {
+ top: 0;
+ right: 0;
+ width: 100%;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside,
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside .rd-navbar-aside-toggle {
+ position: fixed;
+ z-index: 1000;
+ display: block;
+ height: 48px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside.active .rd-navbar-aside-content {
+ visibility: visible;
+ opacity: 1;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle {
+ top: 4px;
+ right: 4px;
+ display: inline-block;
+ position: relative;
+ width: 48px;
+ height: 48px;
+ line-height: 48px;
+ cursor: pointer;
+ color: #000;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle span {
+ top: 50%;
+ margin-top: -3px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle span,
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle span:before,
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle span:after {
+ position: absolute;
+ width: 6px;
+ height: 6px;
+ line-height: 6px;
+ text-align: center;
+ background: #000;
+ left: 50%;
+ margin-left: -3px;
+ border-radius: 50%;
+ transition: .3s all ease;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle span:before,
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle span:after {
+ content: '';
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle span:before {
+ bottom: 100%;
+ margin-bottom: 3px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle span:after {
+ top: 100%;
+ margin-top: 3px;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle.active span {
+ transform: scale(0.7);
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle.active span:before {
+ transform: translateY(18px);
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-toggle.active span:after {
+ transform: translateY(-18px);
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-aside-content {
+ position: absolute;
+ top: calc(107%);
+ right: 0;
+ width: calc(102%);
+ padding: 20px 35px;
+ margin: 0 -1px;
+ pointer-events: auto;
+ opacity: 0;
+ visibility: hidden;
+ transition: 0.23s all ease-out;
+}
+@media (min-width: 768px) {
+ .bodywebsite .rd-navbar-fixed .rd-navbar-aside-content {
+ width: auto;
+ }
+}
+.bodywebsite .rd-navbar-fixed.rd-navbar--is-clone {
+ display: none;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-fixed--visible {
+ display: block;
+}
+.bodywebsite .rd-navbar-fixed .rd-navbar-fixed--hidden {
+ display: none;
+}
+.bodywebsite html.rd-navbar-fixed-linked .page {
+ padding-top: 56px;
+}
+.bodywebsite html.rd-navbar-sidebar-linked body {
+ padding-left: 270px;
+}
+.bodywebsite .rd-navbar-sidebar {
+ position: fixed;
+ display: block;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li:hover > a,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li:hover > a:hover,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.focus > a,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.focus > a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ background: transparent;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.focus > .rd-navbar-submenu-toggle {
+ color: #fff;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle:hover,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.focus > .rd-navbar-submenu-toggle:hover {
+ cursor: pointer;
+ color: #fff;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li .rd-navbar-megamenu {
+ transition: opacity 0.3s, height 0.4s ease;
+ opacity: 0;
+ height: 0;
+ overflow: hidden;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.opened > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.opened > .rd-navbar-megamenu {
+ opacity: 1;
+ height: auto;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.opened > a {
+ background: transparent;
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle {
+ color: #fff;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle::after {
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg);
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-submenu-toggle::after {
+ content: '\f078';
+ position: absolute;
+ top: 22px;
+ right: 0;
+ margin-top: -22px;
+ width: 65px;
+ height: 44px;
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+ line-height: 42px;
+ text-align: center;
+ transition: 0.4s all ease;
+ z-index: 2;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-brand {
+ text-align: center;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse-items {
+ top: 0;
+ left: 0;
+ padding-top: 45px;
+ transform: scale(0.7);
+ transform-origin: 0% 0%;
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse {
+ position: absolute;
+ top: 4px;
+ left: 4px;
+ display: inline-block;
+ z-index: 1;
+}
+.bodywebsite .rd-navbar-sidebar .rd-navbar-collapse.active .rd-navbar-collapse-items {
+ opacity: 1;
+ visibility: visible;
+ transform: scale(1);
+}
+.bodywebsite .rd-navbar-default .rd-navbar-nav > li > a {
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-weight: 700;
+ line-height: 1.2;
+ text-transform: uppercase;
+ color: #00030a;
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .form-input,
+.bodywebsite .rd-navbar-default .rd-navbar-search .form-label {
+ font-size: 16px;
+ line-height: 1.3;
+ color: #9b9b9b;
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .form-label {
+ top: 18px;
+ left: 22px;
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .form-input {
+ padding: 7px 45px 10px 22px;
+ height: auto;
+ min-height: 20px;
+ border: 1px solid #e5e7e9;
+ border-radius: 3px;
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-search-submit {
+ font-size: 25px;
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:active,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:focus,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-search-submit,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-search-submit:active,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-search-submit:focus {
+ color: #00030a;
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:hover,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-search-submit:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:before,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-search-submit,
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-search-submit:before {
+ font-family: 'Material Icons';
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle {
+ position: relative;
+}
+.bodywebsite .rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:after {
+ content: '\e5cd';
+}
+.bodywebsite .rd-navbar-default.rd-navbar-fixed .rd-navbar-shop {
+ position: fixed;
+ top: 15px;
+ right: 15px;
+ z-index: 1001;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle {
+ display: none;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-inner,
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-group {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-inner {
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ padding: 44px 15px 42px;
+ font-size: 0;
+ line-height: 0;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-panel {
+ min-width: 100px;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-group {
+ -webkit-justify-content: flex-end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-nav-inner {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row-reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: flex-start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ margin-right: 12px;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-nav {
+ z-index: 0;
+ margin-right: 40px;
+ transition: .25s;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li + li {
+ margin-left: 32px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-nav {
+ margin-right: 77px;
+ }
+ .bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li + li {
+ margin-left: 48px;
+ }
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-toggle .rd-navbar-nav > li .rd-navbar-toggle {
+ display: none;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown {
+ margin-top: 54px;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static.rd-navbar--is-clone .rd-navbar-inner,
+.bodywebsite .rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner {
+ padding: 18px 15px;
+}
+.bodywebsite .rd-navbar-default.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav > li > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {
+ margin-top: 49px;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-nav > li > a {
+ font-weight: 700;
+ font-size: 14px;
+ letter-spacing: .05em;
+ text-transform: uppercase;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .form-input,
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .form-label {
+ font-size: 16px;
+ line-height: 1.3;
+ color: #9b9b9b;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .form-label {
+ top: 18px;
+ left: 22px;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .form-input {
+ padding: 7px 45px 7px 22px;
+ height: auto;
+ min-height: 20px;
+ border: 1px solid #e5e7e9;
+ border-radius: 3px;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .rd-search-submit {
+ text-align: center;
+ color: #000;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .rd-navbar-search-toggle:before,
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .rd-search-submit:before {
+ position: static;
+ display: inline-block;
+ font-family: 'fl-bigmug-line';
+ font-size: 20px;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .rd-navbar-search-toggle:hover,
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .rd-search-submit:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-search .rd-navbar-search-toggle:after {
+ display: none;
+}
+.bodywebsite .rd-navbar-corporate-dark .rd-navbar-aside {
+ width: 100%;
+ font-size: 14px;
+ line-height: 1.71429;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-fixed .rd-navbar-aside-content {
+ border-bottom: 1px solid #000;
+ border-left: 1px solid #000;
+ background: #111;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-fixed .rd-navbar-aside .list-units > li + li {
+ margin-top: 10px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-fixed .rd-navbar-aside * + .rd-navbar-aside-group {
+ margin-top: 14px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .rd-navbar-corporate-dark.rd-navbar-fixed .rd-navbar-aside-content {
+ width: auto;
+ }
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-group {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-inner {
+ padding: 0;
+ font-size: 0;
+ line-height: 0;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-panel {
+ min-width: 100px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside {
+ position: relative;
+ z-index: 2;
+ background: #3a3c3e;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside:after {
+ content: '';
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 50%;
+ transform: translateX(-50%);
+ background: inherit;
+ width: 102vw;
+ z-index: -1;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-content,
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-content {
+ padding: 12px 15px;
+ margin-bottom: -5px;
+ transform: translateY(-5px);
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group {
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group:first-child {
+ margin-top: 7px;
+ -webkit-flex-grow: 8;
+ -ms-flex-positive: 8;
+ flex-grow: 8;
+ -webkit-justify-content: flex-start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ margin-right: 20px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group:last-child {
+ margin-top: 5px;
+ -webkit-justify-content: flex-end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .list-units li {
+ display: inline-block;
+ margin-top: 0;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .list-units li:not(:last-child) {
+ margin-right: 25px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-group {
+ /* padding: 35px 15px; */
+ padding-top: 18px;
+ padding-bottom: 18px;
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav-inner {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row-reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: flex-start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav {
+ margin-right: 23px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li > a {
+ font-size: 13px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li.rd-navbar-submenu {
+ margin-right: -18px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle {
+ display: inline-block;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li + li {
+ margin-left: 32px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav .rd-navbar-dropdown > li {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li > a {
+ font-size: 14px;
+ }
+ .bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li + li {
+ margin-left: 29px;
+ }
+ .bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .list-units li:not(:last-child) {
+ margin-right: 50px;
+ }
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search {
+ position: static;
+ z-index: 2;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search .rd-search {
+ position: absolute;
+ top: -2px;
+ /* right: -2px; */
+ bottom: 0;
+ left: 0;
+ z-index: 5;
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search .rd-search-submit {
+ width: 39px;
+ height: 39px;
+ line-height: 38px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search-wrap.active .rd-navbar-nav-wrap {
+ position: relative;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search.active + .rd-navbar-nav {
+ opacity: 0;
+ visibility: hidden;
+ pointer-events: none;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-toggle .rd-navbar-nav > li .rd-navbar-toggle {
+ display: none;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-clone .rd-navbar-aside,
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-aside {
+ display: none;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-clone .rd-navbar-group,
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-group {
+ padding-top: 18px;
+ padding-bottom: 18px;
+}
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav > li > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {
+ margin-top: 18px;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-nav > li > a {
+ font: 400 16px "Roboto", Helvetica, Arial, sans-serif;
+ letter-spacing: .025em;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .form-input,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .form-label {
+ font-size: 16px;
+ line-height: 1.3;
+ color: #9b9b9b;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .form-label {
+ top: 18px;
+ left: 22px;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .form-input {
+ padding: 7px 22px 10px;
+ height: auto;
+ min-height: 20px;
+ border: 1px solid #e5e7e9;
+ border-radius: 3px;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-search-submit {
+ text-align: center;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-search-submit:before {
+ font-family: 'fl-bigmug-line';
+ position: static;
+ display: inline-block;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
+ font-size: 20px;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before {
+ font-family: 'fl-bigmug-line';
+ color: #000;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
+ font-family: 'Material Icons';
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:hover:before {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
+ width: 36px;
+ height: 36px;
+ text-align: center;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
+ display: block;
+ position: absolute;
+ left: 0;
+ top: 0;
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before {
+ content: "";
+ transform: scale(1) rotate(0deg);
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
+ content: "";
+ opacity: 0;
+ transform: scale(0) rotate(-90deg);
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle.active:before {
+ opacity: 0;
+ transform: scale(0) rotate(90deg);
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle.active:after {
+ opacity: 1;
+ transform: scale(1) rotate(0deg);
+}
+.bodywebsite .rd-navbar-corporate-light .rd-navbar-aside {
+ width: 100%;
+ font-size: 14px;
+ line-height: 1.71429;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search {
+ padding: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search {
+ opacity: 0;
+ visibility: hidden;
+ position: fixed;
+ width: 100%;
+ padding: 8px 10px;
+ transform: translateY(-80%);
+ background: #fff;
+ border: 1px solid #e5e7e9;
+ border-top: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search.active .rd-search {
+ opacity: 1;
+ visibility: visible;
+ transform: translateY(0);
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .form-input {
+ padding: 7px 46px 10px 22px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit {
+ font-size: 20px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle:active,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle:focus,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit:active,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit:focus {
+ color: #000;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle:hover,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle {
+ position: fixed;
+ right: 56px;
+ top: 10px;
+ z-index: 1000;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit {
+ right: 10px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-aside-content {
+ border: 1px solid #e5e7e9;
+ background: #fff;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-aside .list-units > li + li {
+ margin-top: 10px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-aside * + .rd-navbar-aside-group {
+ margin-top: 14px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-aside-content {
+ width: auto;
+ }
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-btn-wrap {
+ padding: 16px 5px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-group {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-inner {
+ padding: 0;
+ font-size: 0;
+ line-height: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-panel {
+ min-width: 100px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside {
+ position: relative;
+ z-index: 100;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside-wrap,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-content,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside-wrap {
+ position: relative;
+ z-index: 1001;
+ padding: 6px 20px 6px 10px;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside-wrap:after {
+ content: '';
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 50%;
+ transform: translateX(-50%);
+ border-bottom: 1px solid #e5e7e9;
+ width: 101vw;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside-wrap > * + * {
+ margin-left: 10px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-content {
+ margin-bottom: -5px;
+ transform: translateY(-5px);
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group {
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group:first-child {
+ margin-top: 7px;
+ -webkit-flex-grow: 8;
+ -ms-flex-positive: 8;
+ flex-grow: 8;
+ -webkit-justify-content: flex-start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ margin-right: 20px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group:last-child {
+ margin-top: 5px;
+ -webkit-justify-content: flex-end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .list-units li {
+ display: inline-block;
+ margin-top: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .list-units li:not(:last-child) {
+ margin-right: 30px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-group {
+ padding: 35px 15px;
+ -webkit-justify-content: space-between;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav-inner {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row-reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: flex-start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav {
+ margin-right: 40px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li > a {
+ font-size: 15px;
+ padding: 7px 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li.rd-navbar-submenu {
+ margin-right: -24px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle {
+ position: relative;
+ top: 2px;
+ display: inline-block;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li + li {
+ margin-left: 37px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li > a {
+ font-size: 16px;
+ }
+ .bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li + li {
+ margin-left: 48px;
+ }
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search {
+ position: relative;
+ z-index: 1500;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-label {
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-input,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-label {
+ color: #fff;
+ font-size: 30px;
+ font-weight: 700;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-label {
+ top: 24px;
+ left: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-input {
+ padding: 10px 50px 9px 0;
+ background-color: transparent;
+ border: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .btn {
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search {
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: -1000;
+ opacity: 0;
+ visibility: hidden;
+ background: rgba(0, 0, 0, 0.96);
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-inner {
+ width: 540px;
+ margin-top: 75px;
+ margin-left: auto;
+ margin-right: auto;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ border-bottom: 1px solid #fff;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-submit {
+ position: relative;
+ left: 0;
+ top: 0;
+ width: 39px;
+ height: 39px;
+ font-size: 25px;
+ line-height: 39px;
+ transform: none;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-submit,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-submit:active,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-submit:focus {
+ color: #fff;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-submit:hover {
+ color: #ababab;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live {
+ position: relative;
+ display: block;
+ top: auto;
+ right: auto;
+ bottom: auto;
+ left: auto;
+ margin-top: 60px;
+ margin-left: auto;
+ margin-right: auto;
+ width: 800px;
+ font-size: 20px;
+ background-color: transparent;
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live > * {
+ display: block;
+ padding: 0;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .active .search_list li {
+ top: 0;
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-quick-result {
+ display: none;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list {
+ margin: 0;
+ background-color: transparent;
+ text-align: left;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li {
+ position: relative;
+ top: 30px;
+ display: inline-block;
+ width: 48%;
+ padding: 0 15px;
+ text-align: left;
+ transition: 0.5s all ease-in-out;
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list .search_all {
+ top: 0;
+ margin-top: 40px;
+ display: inline-block;
+ width: 100%;
+ text-align: right;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(0) {
+ transition-delay: 0s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(1) {
+ transition-delay: 0.15s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(2) {
+ transition-delay: 0.3s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(3) {
+ transition-delay: 0.45s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(4) {
+ transition-delay: 0.6s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(5) {
+ transition-delay: 0.75s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(6) {
+ transition-delay: 0.9s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(7) {
+ transition-delay: 1.05s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(8) {
+ transition-delay: 1.2s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(9) {
+ transition-delay: 1.35s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li:nth-child(10) {
+ transition-delay: 1.5s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(0) {
+ transition-delay: 0s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(1) {
+ transition-delay: 0.2s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(2) {
+ transition-delay: 0.4s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(3) {
+ transition-delay: 0.6s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(4) {
+ transition-delay: 0.8s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(5) {
+ transition-delay: 1s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(6) {
+ transition-delay: 1.2s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(7) {
+ transition-delay: 1.4s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(8) {
+ transition-delay: 1.6s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(9) {
+ transition-delay: 1.8s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_list li.search_all:nth-child(10) {
+ transition-delay: 2s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .result-item:only-child {
+ top: 0;
+ width: 100%;
+ text-align: center;
+ transition-delay: 0s;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .result-item:nth-child(n + 3) {
+ margin-top: 50px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title {
+ font: 700 30px/26px Helvetica, Arial, sans-serif;
+ font-style: italic;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title a,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title a:active,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title a:focus {
+ color: #fff;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title a:hover {
+ color: #ababab;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title + p {
+ margin-top: 16px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_error {
+ line-height: 1.35;
+ text-align: center;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit {
+ display: inline-block;
+ padding: 10px 35px;
+ border: 2px solid;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit:active,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit.active,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit:active:focus,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit.active:focus,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit:focus:active,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit:focus {
+ color: #fff;
+ background-color: transparent;
+ border-color: #fff;
+}
+.bodywebsite .open > .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit.dropdown-toggle,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit:hover {
+ color: #414141;
+ background-color: #fff;
+ border-color: #fff;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit.disabled,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit[disabled],
+.bodywebsite fieldset[disabled] .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit {
+ pointer-events: none;
+ opacity: .5;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_submit .badge {
+ color: transparent;
+ background-color: #fff;
+}
+@media (min-width: 1600px) and (min-height: 767px) {
+ .bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search .rd-search-inner {
+ margin-top: 10%;
+ }
+}
+@media (max-height: 767px) {
+ .bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search .rd-search-results-live .result-item:nth-child(5),
+ .bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search .rd-search-results-live .result-item:nth-child(6) {
+ display: none;
+ }
+ .bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-search .rd-search-results-live .search_list > li.search_all {
+ transition-delay: 0.8s;
+ }
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search.active .rd-search {
+ display: block;
+ z-index: 10000;
+ margin: 0;
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-toggle {
+ z-index: 10002;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-toggle:after {
+ color: #fff;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-toggle:hover:after {
+ color: #ababab;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static .rd-navbar-toggle .rd-navbar-nav > li .rd-navbar-toggle {
+ display: none;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-clone .rd-navbar-aside-wrap,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-aside-wrap {
+ position: absolute;
+ top: -60px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-clone .rd-navbar-group,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-group {
+ padding-top: 17px;
+ padding-bottom: 17px;
+}
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav > li > .rd-navbar-dropdown,
+.bodywebsite .rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {
+ margin-top: 50px;
+}
+html .bodywebsite.boxed.rd-navbar--has-sidebar body {
+ padding-left: 300px;
+ padding-right: 30px;
+}
+html .bodywebsite.boxed .rd-navbar--is-clone {
+ max-width: 1920px;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+
+.bodywebsite .rd-parallax-inner {
+ position: relative;
+ overflow: hidden;
+ -webkit-transform: translate3d(0px, 0px, 0px);
+ transform: translate3d(0px, 0px, 0px);
+ z-index: 1;
+}
+.bodywebsite .rd-parallax-layer[data-type="media"] {
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ height: 100%;
+ pointer-events: none;
+}
+.bodywebsite .rd-parallax-layer[data-type="media"] iframe {
+ width: 100%;
+ height: 100%;
+}
+.bodywebsite .rd-parallax-layer[data-url] {
+ -webkit-background-size: cover;
+ background-size: cover;
+ background-position: center center;
+}
+.bodywebsite .rd-parallax[class*="rd-parallax-overlay"] {
+ background-color: #000;
+ color: #fff;
+}
+.bodywebsite .rd-parallax[class*="rd-parallax-overlay"] .rd-parallax-layer[data-type="media"] {
+ opacity: 0.2;
+}
+.bodywebsite .rd-parallax[class*="rd-parallax-overlay"] .rd-parallax-layer[data-type="media"] + * {
+ position: relative;
+}
+.bodywebsite .rd-parallax.rd-parallax-overlay-2 .rd-parallax-layer[data-type="media"] {
+ opacity: 0.8;
+}
+.bodywebsite .google-map-markers {
+ display: none;
+}
+.bodywebsite .google-map-container {
+ width: 100%;
+}
+.bodywebsite .google-map {
+ height: 250px;
+ color: #333;
+}
+.bodywebsite .google-map img {
+ max-width: none !important;
+}
+@media (min-width: 576px) {
+ .bodywebsite .google-map {
+ height: 250px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .google-map {
+ height: 400px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .google-map {
+ height: 450px;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .google-map {
+ height: 532px;
+ }
+}
+.bodywebsite .rd-search {
+ position: relative;
+}
+.bodywebsite .rd-search .form-wrap {
+ display: block;
+ margin: 0;
+ font-size: 0;
+}
+.bodywebsite .rd-search label * {
+ margin-top: 0;
+}
+.bodywebsite .rd-search .rd-search-submit {
+ top: 19px;
+ right: -4px;
+ background-color: transparent;
+ border: none;
+ transform: translateY(-50%);
+}
+.bodywebsite .rd-search .text-mobile {
+ display: block;
+}
+.bodywebsite .rd-search .text-default {
+ display: none;
+}
+@media (min-width: 768px) {
+ .bodywebsite .rd-search .text-mobile {
+ display: none;
+ }
+ .bodywebsite .rd-search .text-default {
+ display: block;
+ }
+}
+.bodywebsite .rd-search-submit {
+ background: none;
+ border: none;
+ padding: 0;
+ outline: none;
+ outline-offset: 0;
+ -webkit-appearance: none;
+ display: inline-block;
+ position: relative;
+ width: 48px;
+ height: 48px;
+ line-height: 48px;
+ cursor: pointer;
+ color: #00030a;
+ text-align: center;
+ font-size: 22px;
+ position: absolute;
+ right: 0;
+ transition: color .33s;
+}
+.bodywebsite .rd-search-submit::-moz-focus-inner {
+ border: none;
+ padding: 0;
+}
+.bodywebsite .rd-search-submit:before {
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+}
+.bodywebsite .rd-search-submit.active {
+ transform: scale(0.7);
+}
+.bodywebsite .rd-search-submit:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-search-minimal {
+ position: relative;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ padding-left: 40px;
+ border-bottom: 1px solid #dedede;
+}
+.bodywebsite .rd-search-minimal:before {
+ content: '\e8b6';
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ left: 10px;
+ font: 400 21px 'Material Icons';
+ color: #000;
+}
+.bodywebsite .rd-search-minimal .form-wrap {
+ -webkit-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+}
+.bodywebsite .rd-search-minimal .form-label,
+.bodywebsite .rd-search-minimal .form-input {
+ font: 400 16px/24px "Roboto", Helvetica, Arial, sans-serif;
+ color: rgba(0, 0, 0, 0.2);
+ letter-spacing: -0.025em;
+}
+.bodywebsite .rd-search-minimal .form-label {
+ top: 29px;
+}
+.bodywebsite .rd-search-minimal .form-input {
+ padding: 17px 20px;
+}
+.bodywebsite .rd-search-minimal button[type='submit'] {
+ padding: 0 20px;
+ -webkit-flex-shrink: 0;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+@media (min-width: 768px) {
+ .bodywebsite .rd-search-minimal .form-label,
+ .bodywebsite .rd-search-minimal .form-input {
+ font-size: 19px;
+ }
+}
+.bodywebsite .rd-search-classic {
+ overflow: hidden;
+ border: 1px solid #dedede;
+ border-radius: 0;
+}
+.bodywebsite .rd-search-classic .form-input {
+ min-height: 50px;
+ padding: 13px 50px 15px 19px;
+ border: 0;
+}
+.bodywebsite .rd-search-classic .rd-search-submit {
+ position: absolute;
+ right: 0;
+ top: 0;
+ bottom: 0;
+ width: 40px;
+ line-height: 0;
+ height: auto;
+ transform: none;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ text-align: left;
+}
+.bodywebsite .rd-search-classic .rd-search-submit:before {
+ font: 400 25px 'Material Icons';
+}
+.bodywebsite .search_error {
+ max-width: 100%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+.bodywebsite .rd-search-results-live {
+ position: absolute;
+ left: 0;
+ right: 0;
+ top: 100%;
+ z-index: 998;
+ margin: -3px 0 0;
+ font-size: 14px;
+ line-height: 34px;
+ text-align: left;
+ color: #9f9f9f;
+ opacity: 0;
+ visibility: hidden;
+}
+.bodywebsite .rd-search-results-live > * {
+ padding: 16px;
+ border: 0px solid #dedede;
+ border-top: 0;
+}
+.bodywebsite .rd-search-results-live .search-quick-result {
+ font: 700 14px/24px "Roboto", Helvetica, Arial, sans-serif;
+ color: #000;
+ letter-spacing: .06em;
+ text-transform: uppercase;
+}
+.bodywebsite .rd-search-results-live .search_list {
+ margin-top: 10px;
+ font-size: 16px;
+ line-height: 30px;
+}
+.bodywebsite .rd-search-results-live .search_list li + li {
+ margin-top: 20px;
+}
+.bodywebsite .rd-search-results-live .search_list .search_error {
+ padding-bottom: 10px;
+ font-size: 14px;
+ line-height: 1.1;
+}
+.bodywebsite .rd-search-results-live .search_link,
+.bodywebsite .rd-search-results-live .search_link:active,
+.bodywebsite .rd-search-results-live .search_link:focus {
+ color: #464a4d;
+}
+.bodywebsite .rd-search-results-live .search_link:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-search-results-live p {
+ margin-top: 0;
+ font-size: 14px;
+ line-height: 1.6;
+}
+.bodywebsite .rd-search-results-live .search_title {
+ margin-bottom: 0;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ font-weight: 700;
+ color: #000;
+}
+.bodywebsite .rd-search-results-live .search_submit {
+ display: block;
+ padding: 6px 20px;
+ font-size: 14px;
+ font-weight: 700;
+ text-align: center;
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ border-radius: 5px;
+ border: 0;
+ text-transform: uppercase;
+ transition: 0.3s ease-out;
+}
+.bodywebsite .rd-search-results-live .search_submit:hover {
+ color: #fff;
+ background: #3a3c3e;
+}
+.bodywebsite .rd-search-results-live .match {
+ display: none;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-search-results-live .search_link p {
+ display: block;
+ }
+}
+.bodywebsite .rd-navbar-fixed-linked .rd-search-results-live {
+ display: none;
+}
+.bodywebsite .rd-search-results-live.active.cleared {
+ opacity: 0;
+ visibility: hidden;
+ transition-delay: .08s;
+}
+.bodywebsite .active .rd-search-results-live {
+ display: block;
+ opacity: 1;
+ visibility: visible;
+}
+.bodywebsite .rd-search-results .search_list {
+ text-align: left;
+ padding-left: 0;
+ font-size: 14px;
+ list-style-type: none;
+ counter-reset: result;
+}
+.bodywebsite .rd-search-results .result-item {
+ position: relative;
+ padding-left: 40px;
+ color: #9f9f9f;
+}
+.bodywebsite .rd-search-results .result-item:before {
+ position: absolute;
+ top: -1px;
+ left: 0;
+ content: counter(result, decimal-leading-zero) ".";
+ counter-increment: result;
+ font: 500 19px "Roboto", Helvetica, Arial, sans-serif;
+ line-height: 1;
+ color: #cdcdcd;
+}
+.bodywebsite .rd-search-results .result-item:only-child:before {
+ display: none;
+}
+.bodywebsite .rd-search-results .search {
+ color: #fff;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .rd-search-results .search_error .search {
+ color: #9f9f9f;
+ background-color: transparent;
+}
+.bodywebsite .rd-search-results .match em {
+ font: 700 12px/16px "Roboto", Helvetica, Arial, sans-serif;
+ font-style: normal;
+ text-transform: uppercase;
+ color: #000;
+}
+.bodywebsite .rd-search-results * + p {
+ margin-top: 10px;
+}
+.bodywebsite .rd-search-results * + .match {
+ margin-top: 5px;
+}
+.bodywebsite .rd-search-results * + .result-item {
+ margin-top: 35px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .rd-search-results .result-item {
+ padding-left: 60px;
+ }
+ .bodywebsite .rd-search-results .result-item:before {
+ left: 15px;
+ font-size: 19px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .rd-search-results .result-item:before {
+ top: 0;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .rd-search-results .result-item {
+ padding-left: 85px;
+ }
+ .bodywebsite .rd-search-results .result-item:before {
+ top: 0;
+ left: 40px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .rd-search-results .result-item {
+ padding-left: 100px;
+ }
+ .bodywebsite .rd-search-results .result-item:before {
+ left: 44px;
+ }
+}
+.bodywebsite .twitter-item-minimal .tweet-user {
+ font-size: 16px;
+ font-weight: 700;
+}
+.bodywebsite .twitter-item-minimal .tweet-user a,
+.bodywebsite .twitter-item-minimal .tweet-user a:active,
+.bodywebsite .twitter-item-minimal .tweet-user a:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .twitter-item-minimal .tweet-user a:hover {
+ color: #000;
+}
+.bodywebsite .twitter-item-minimal .tweet-user a:before {
+ content: '-';
+}
+.bodywebsite .twitter-item-minimal .tweet-text a,
+.bodywebsite .twitter-item-minimal .tweet-text a:active,
+.bodywebsite .twitter-item-minimal .tweet-text a:focus {
+ color: #000;
+}
+.bodywebsite .twitter-item-minimal .tweet-text a:hover {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .twitter-item-minimal * + .tweet-text {
+ margin-top: 0;
+}
+.bodywebsite .twitter-item-minimal * + .tweet-user {
+ margin-top: 10px;
+}
+.bodywebsite .twitter-item-minimal + .twitter-item-minimal {
+ margin-top: 25px;
+}
+.bodywebsite .twitter-widget {
+ overflow: hidden;
+ background: #fff;
+ border-radius: 6px;
+ box-shadow: -1px 0px 10px 0px rgba(65, 65, 65, 0.12);
+}
+.bodywebsite .twitter-widget > a {
+ display: block;
+ color: #9f9f9f;
+}
+.bodywebsite .twitter-widget .tweet-text a,
+.bodywebsite .twitter-widget .tweet-text a:active,
+.bodywebsite .twitter-widget .tweet-text a:focus {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .twitter-widget .tweet-text a:hover {
+ color: #000;
+}
+.bodywebsite .twitter-widget .twitter-widget-time {
+ color: #9f9f9f;
+}
+.bodywebsite .twitter-widget .twitter-widget-meta > * {
+ line-height: 1.1;
+}
+.bodywebsite .twitter-widget .twitter-widget-meta > * + * {
+ margin-top: 5px;
+}
+.bodywebsite .twitter-widget .twitter-widget-media {
+ position: relative;
+ z-index: 1;
+ overflow: hidden;
+}
+.bodywebsite .twitter-widget .twitter-widget-media > img {
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ min-height: 101%;
+}
+.bodywebsite .twitter-widget .twitter-widget-media:empty {
+ display: none;
+}
+.bodywebsite .twitter-widget .twitter-widget-media:not(:empty) {
+ padding-bottom: 42.5170068%;
+}
+.bodywebsite .twitter-widget .tweet-avatar {
+ display: block;
+ width: 48px;
+ height: 48px;
+ background: #dedede;
+}
+.bodywebsite .twitter-widget .twitter-widget-header {
+ padding: 30px 30px 0 30px;
+}
+.bodywebsite .twitter-widget .twitter-widget-inset {
+ padding: 25px 30px 15px;
+}
+.bodywebsite .twitter-widget .twitter-widget-footer {
+ padding: 15px 30px;
+}
+.bodywebsite * + .twitter-widget {
+ margin-top: 30px;
+}
+.bodywebsite .swiper-container {
+ margin: 0 auto;
+ position: relative;
+ overflow: hidden;
+ /* Fix of Webkit flickering */
+ z-index: 1;
+ height: auto;
+}
+.bodywebsite .swiper-container .swiper-wrapper {
+ height: auto;
+ min-height: 36.25vw;
+}
+@media (min-width: 1800px) {
+ .bodywebsite .swiper-container .swiper-wrapper {
+ height: auto;
+ min-height: 680px;
+ }
+}
+.bodywebsite .swiper-container-no-flexbox .swiper-slide {
+ float: left;
+}
+.bodywebsite .swiper-container-vertical > .swiper-wrapper {
+ -webkit-box-orient: vertical;
+ -moz-box-orient: vertical;
+ -ms-flex-direction: column;
+ -webkit-flex-direction: column;
+ flex-direction: column;
+}
+.bodywebsite .swiper-wrapper {
+ position: relative;
+ width: 100%;
+ z-index: 1;
+ display: -webkit-box;
+ display: -moz-box;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-transition-property: -webkit-transform;
+ -moz-transition-property: -moz-transform;
+ -o-transition-property: -o-transform;
+ -ms-transition-property: -ms-transform;
+ transition-property: transform;
+ -webkit-box-sizing: content-box;
+ -moz-box-sizing: content-box;
+ box-sizing: content-box;
+ -webkit-align-self: stretch;
+ -ms-flex-item-align: stretch;
+ align-self: stretch;
+ -webkit-align-items: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+}
+.bodywebsite .swiper-container-android .swiper-slide,
+.bodywebsite .swiper-wrapper {
+ -webkit-transform: translate3d(0px, 0, 0);
+ -moz-transform: translate3d(0px, 0, 0);
+ -o-transform: translate(0px, 0px);
+ -ms-transform: translate3d(0px, 0, 0);
+ transform: translate3d(0px, 0, 0);
+}
+.bodywebsite .swiper-container-multirow > .swiper-wrapper {
+ -webkit-box-lines: multiple;
+ -moz-box-lines: multiple;
+ -ms-flex-wrap: wrap;
+ -webkit-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.bodywebsite .swiper-container-free-mode > .swiper-wrapper {
+ -webkit-transition-timing-function: ease-out;
+ -moz-transition-timing-function: ease-out;
+ -ms-transition-timing-function: ease-out;
+ -o-transition-timing-function: ease-out;
+ transition-timing-function: ease-out;
+ margin: 0 auto;
+}
+.bodywebsite .swiper-slide {
+ position: relative;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-flex-shrink: 0;
+ -ms-flex: 0 0 auto;
+ flex-shrink: 0;
+ width: 100%;
+ min-height: inherit;
+}
+.bodywebsite .swiper-container .swiper-notification {
+ position: absolute;
+ left: 0;
+ top: 0;
+ pointer-events: none;
+ opacity: 0;
+ z-index: -1000;
+}
+.bodywebsite .swiper-wp8-horizontal {
+ -ms-touch-action: pan-y;
+ touch-action: pan-y;
+}
+.bodywebsite .swiper-wp8-vertical {
+ -ms-touch-action: pan-x;
+ touch-action: pan-x;
+}
+.bodywebsite .swiper-nav {
+ position: absolute;
+ top: 50%;
+ right: 0;
+ left: 0;
+ z-index: 10;
+ pointer-events: none;
+ transform: translateY(-50%);
+}
+.bodywebsite .swiper-button-prev,
+.bodywebsite .swiper-button-next {
+ z-index: 10;
+ width: 48px;
+ height: 48px;
+ background-size: 48px 48px;
+ color: #fff;
+ transition: 180ms ease-in-out;
+ text-align: center;
+ cursor: pointer;
+ pointer-events: auto;
+}
+.bodywebsite .swiper-button-prev:hover,
+.bodywebsite .swiper-button-next:hover {
+ opacity: .7;
+}
+.bodywebsite .swiper-button-prev.swiper-button-disabled,
+.bodywebsite .swiper-button-next.swiper-button-disabled {
+ opacity: 0;
+ cursor: auto;
+ pointer-events: none;
+}
+.bodywebsite .swiper-button-next {
+ transform: rotate(180deg);
+}
+.bodywebsite .swiper-pagination-wrap {
+ position: absolute;
+ bottom: 20px;
+ left: 50%;
+ width: 100%;
+ transform: translate3d(-50%, 0, 0);
+ z-index: 10;
+}
+@media (min-width: 992px) {
+ .bodywebsite .swiper-pagination-wrap {
+ bottom: 35px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .swiper-pagination-wrap {
+ bottom: 55px;
+ }
+}
+.bodywebsite .swiper-pagination {
+ display: block;
+ width: 100%;
+ text-align: center;
+ transition: 300ms;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ z-index: 10;
+}
+@media (min-width: 768px) {
+ .bodywebsite .swiper-pagination {
+ text-align: left;
+ }
+}
+.bodywebsite .swiper-pagination.swiper-pagination-hidden {
+ opacity: 0;
+}
+.bodywebsite .swiper-pagination-bullet {
+ display: inline-block;
+ width: 6px;
+ height: 6px;
+ border-radius: 20px;
+ background: #cdcdcd;
+ pointer-events: none;
+ transition: all 0.2s ease-out;
+}
+.bodywebsite .swiper-pagination-bullet + * {
+ margin-left: 10px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .swiper-pagination-bullet {
+ width: 12px;
+ height: 12px;
+ pointer-events: auto;
+ }
+ .bodywebsite .swiper-pagination-bullet + * {
+ margin-left: 20px;
+ }
+}
+.bodywebsite .swiper-pagination-clickable .swiper-pagination-bullet {
+ cursor: pointer;
+}
+.bodywebsite .swiper-pagination-white .swiper-pagination-bullet {
+ background: #fff;
+}
+.bodywebsite .swiper-pagination-bullet:hover,
+.bodywebsite .swiper-pagination-bullet-active {
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .swiper-pagination-white .swiper-pagination-bullet-active {
+ background: #fff;
+}
+.bodywebsite .swiper-pagination-black .swiper-pagination-bullet-active {
+ background: #000;
+}
+.bodywebsite .swiper-container-vertical > .swiper-pagination {
+ right: 10px;
+ top: 50%;
+ -webkit-transform: translate3d(0px, -50%, 0);
+ -moz-transform: translate3d(0px, -50%, 0);
+ -o-transform: translate(0px, -50%);
+ -ms-transform: translate3d(0px, -50%, 0);
+ transform: translate3d(0px, -50%, 0);
+}
+.bodywebsite .swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
+ margin: 5px 0;
+ display: block;
+}
+.bodywebsite .swiper-container-horizontal > .swiper-pagination {
+ bottom: 20px;
+ left: 0;
+ width: 100%;
+}
+.bodywebsite .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
+ margin: 0 5px;
+}
+
+.bodywebsite .swiper-container-coverflow .swiper-wrapper {
+ /* Windows 8 IE 10 fix */
+ -ms-perspective: 1200px;
+}
+.bodywebsite .swiper-container-fade.swiper-container-free-mode .swiper-slide {
+ -webkit-transition-timing-function: ease-out;
+ transition-timing-function: ease-out;
+}
+.bodywebsite .swiper-container-fade .swiper-slide {
+ pointer-events: none;
+}
+.bodywebsite .swiper-container-fade .swiper-slide .swiper-slide {
+ pointer-events: none;
+}
+.bodywebsite .swiper-container-fade .swiper-slide-active,
+.bodywebsite .swiper-container-fade .swiper-slide-active .swiper-slide-active {
+ pointer-events: auto;
+}
+.bodywebsite .swiper-container-cube {
+ overflow: visible;
+}
+.bodywebsite .swiper-container-cube .swiper-slide {
+ pointer-events: none;
+ visibility: hidden;
+ -webkit-transform-origin: 0 0;
+ -moz-transform-origin: 0 0;
+ -ms-transform-origin: 0 0;
+ transform-origin: 0 0;
+ -webkit-backface-visibility: hidden;
+ -moz-backface-visibility: hidden;
+ -ms-backface-visibility: hidden;
+ backface-visibility: hidden;
+ width: 100%;
+ height: 100%;
+ z-index: 1;
+}
+.bodywebsite .swiper-container-cube.swiper-container-rtl .swiper-slide {
+ -webkit-transform-origin: 100% 0;
+ -moz-transform-origin: 100% 0;
+ -ms-transform-origin: 100% 0;
+ transform-origin: 100% 0;
+}
+.bodywebsite .swiper-container-cube .swiper-slide-active,
+.bodywebsite .swiper-container-cube .swiper-slide-next,
+.bodywebsite .swiper-container-cube .swiper-slide-prev,
+.bodywebsite .swiper-container-cube .swiper-slide-next + .swiper-slide {
+ pointer-events: auto;
+ visibility: visible;
+}
+.bodywebsite .swiper-container-cube .swiper-slide-shadow-top,
+.bodywebsite .swiper-container-cube .swiper-slide-shadow-bottom,
+.bodywebsite .swiper-container-cube .swiper-slide-shadow-left,
+.bodywebsite .swiper-container-cube .swiper-slide-shadow-right {
+ z-index: 0;
+ -webkit-backface-visibility: hidden;
+ -moz-backface-visibility: hidden;
+ -ms-backface-visibility: hidden;
+ backface-visibility: hidden;
+}
+.bodywebsite .swiper-container-cube .swiper-cube-shadow {
+ position: absolute;
+ left: 0;
+ bottom: 0px;
+ width: 100%;
+ height: 100%;
+ background: #000;
+ opacity: 0.6;
+ -webkit-filter: blur(50px);
+ filter: blur(50px);
+ z-index: 0;
+}
+.bodywebsite .swiper-scrollbar {
+ position: relative;
+ -ms-touch-action: none;
+}
+.bodywebsite .swiper-container-horizontal > .swiper-scrollbar {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 50;
+ height: 5px;
+ width: 100%;
+}
+.bodywebsite .swiper-container-vertical > .swiper-scrollbar {
+ position: absolute;
+ right: 3px;
+ top: 1%;
+ z-index: 50;
+ width: 5px;
+ height: 98%;
+}
+.bodywebsite .swiper-scrollbar-drag {
+ height: 100%;
+ width: 100%;
+ position: relative;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+ left: 0;
+ top: 0;
+}
+.bodywebsite .swiper-scrollbar-cursor-drag {
+ cursor: move;
+}
+.bodywebsite .swiper-lazy-preloader {
+ width: 42px;
+ height: 42px;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ margin-left: -21px;
+ margin-top: -21px;
+ z-index: 10;
+ -webkit-transform-origin: 50%;
+ -moz-transform-origin: 50%;
+ transform-origin: 50%;
+ -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
+ -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
+ animation: swiper-preloader-spin 1s steps(12, end) infinite;
+}
+.bodywebsite .swiper-lazy-preloader:after {
+ display: block;
+ content: "";
+ width: 100%;
+ height: 100%;
+ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
+ background-position: 50%;
+ -webkit-background-size: 100%;
+ background-size: 100%;
+ background-repeat: no-repeat;
+}
+.bodywebsite .swiper-lazy-preloader-white:after {
+ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
+}
+@-webkit-keyframes swiper-preloader-spin {
+ 100% {
+ -webkit-transform: rotate(360deg);
+ }
+}
+@keyframes swiper-preloader-spin {
+ 100% {
+ transform: rotate(360deg);
+ }
+}
+.bodywebsite .swiper-slide > .vide__body,
+.bodywebsite .swiper-slide > .parallax_cnt {
+ height: 100%;
+}
+.bodywebsite .swiper-slide {
+ position: relative;
+ text-align: center;
+ white-space: nowrap;
+ background-position: center center;
+ overflow: hidden;
+}
+.bodywebsite .swiper-slide:not(.vide):not(.rd-parallax):before,
+.bodywebsite .swiper-slide .parallax_cnt:before,
+.bodywebsite .swiper-slide .vide__body:before {
+ content: '';
+ display: inline-block;
+ height: 50%;
+}
+.bodywebsite .swiper-slide-caption {
+ display: inline-block;
+ width: 100%;
+ max-height: 100%;
+ margin-left: -0.25em;
+ vertical-align: middle;
+ white-space: normal;
+ z-index: 1;
+}
+.bodywebsite .swiper-variant-1,
+.bodywebsite .swiper-variant-1 .swiper-wrapper {
+ height: auto;
+ min-height: calc(44vh);
+}
+.bodywebsite .swiper-variant-1 .swiper-slide-caption {
+ padding: 40px 0 40px;
+}
+.bodywebsite .swiper-variant-1 .swiper-button-prev,
+.bodywebsite .swiper-variant-1 .swiper-button-next {
+ display: none;
+}
+.bodywebsite .swiper-variant-1 .slider-text {
+ display: none;
+}
+.bodywebsite .swiper-variant-1 .jumbotron-custom + * {
+ margin-top: 5px;
+}
+.bodywebsite .swiper-variant-1 * + .button-block {
+ margin-top: 27px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .swiper-variant-1,
+ .bodywebsite .swiper-variant-1 .swiper-wrapper {
+ height: auto;
+ min-height: 36.25vw;
+ }
+ .bodywebsite .swiper-variant-1 .swiper-slide-caption {
+ padding: 60px 0 115px;
+ }
+ .bodywebsite .swiper-variant-1 .slider-header {
+ font-size: 50px;
+ }
+ .bodywebsite .swiper-variant-1 .slider-text {
+ display: block;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .swiper-variant-1 .swiper-slide-caption {
+ padding: 100px 0 155px;
+ }
+ .bodywebsite .swiper-variant-1 .swiper-button-prev,
+ .bodywebsite .swiper-variant-1 .swiper-button-next {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-59%);
+ z-index: 10;
+ display: block;
+ transition: .3s all ease;
+ }
+ .bodywebsite .swiper-variant-1 .swiper-button-prev {
+ left: 5.1%;
+ transform: scale(-1, 1);
+ }
+ .bodywebsite .swiper-variant-1 .swiper-button-next {
+ right: 5.1%;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .swiper-variant-1 .slider-header {
+ font-size: 59px;
+ }
+ .bodywebsite .swiper-variant-1 .swiper-button-prev {
+ left: 20px;
+ }
+ .bodywebsite .swiper-variant-1 .swiper-button-next {
+ right: 20px;
+ }
+}
+@media (min-width: 1599px) {
+ .bodywebsite .swiper-variant-1 .swiper-button-prev {
+ left: calc(50vw - 1170px / 2 - 170px + (1170px / 12) * 0);
+ }
+ .bodywebsite .swiper-variant-1 .swiper-button-next {
+ right: calc(50vw - 1170px / 2 - 170px + (1170px / 12) * 0);
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .swiper-variant-1,
+ .bodywebsite .swiper-variant-1 .swiper-wrapper {
+ height: auto;
+ min-height: 680px;
+ }
+}
+.bodywebsite .ui-to-top {
+ width: 40px;
+ height: 40px;
+ font-size: 18px;
+ line-height: 38px;
+ border-radius: 50%;
+ position: fixed;
+ right: 15px;
+ bottom: 15px;
+ overflow: hidden;
+ text-align: center;
+ text-decoration: none;
+ z-index: 20;
+ transition: .3s all ease;
+ box-shadow: 0 0 1px 0px rgba(55, 195, 134, 0.3);
+ transform: translateY(100px);
+}
+.bodywebsite .ui-to-top,
+.bodywebsite .ui-to-top:active,
+.bodywebsite .ui-to-top:focus {
+ color: #fff;
+ background: maincolor) ? 'rgb(150, 150, 150)' : '#'.$website->maincolor; ?>;
+ opacity: 0.6;
+}
+.bodywebsite .ui-to-top:hover {
+ color: #fff;
+ background: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?>;
+ box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.4);
+}
+.bodywebsite .ui-to-top:focus {
+ outline: 0;
+}
+.bodywebsite .ui-to-top.active {
+ transform: translateY(0);
+}
+.bodywebsite .mobile .ui-to-top,
+.bodywebsite .tablet .ui-to-top {
+ display: none !important;
+}
+@media (min-width: 576px) {
+ .bodywebsite .ui-to-top {
+ right: 40px;
+ bottom: 40px;
+ }
+}
+.bodywebsite .progress-bar-wrap {
+ max-width: 100%;
+ width: 210px;
+}
+@media (min-width: 576px) and (max-width: 767px) {
+ .bodywebsite .progress-bar-wrap {
+ max-width: 120px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .progress-bar-wrap {
+ max-width: 150px;
+ }
+}
+.bodywebsite .progress-bar {
+ position: relative;
+ width: 100%;
+ margin: 0;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+}
+.bodywebsite .progress-bar .progress-bar__body {
+ position: absolute;
+ right: 50%;
+ width: 100%;
+ top: 50%;
+ padding: 0;
+ margin: 0;
+ white-space: nowrap;
+ font-size: 34px;
+ font-weight: 400;
+ line-height: 26px;
+ color: #00030a;
+ text-align: right;
+}
+.bodywebsite .progress-bar .progress-bar__body:after {
+ content: '%';
+}
+.bodywebsite .progress-bar .progress-bar__stroke,
+.bodywebsite .progress-bar .progress-bar__trail {
+ stroke-linejoin: round;
+}
+.bodywebsite .progress-bar-horizontal {
+ position: relative;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ text-align: right;
+}
+.bodywebsite .progress-bar-horizontal > svg {
+ margin-top: 3px;
+ border-radius: 3px;
+}
+.bodywebsite .progress-bar-horizontal .progress-bar__body {
+ position: absolute;
+ top: -27px;
+ margin-top: 0;
+ padding-right: 0;
+}
+.bodywebsite .progress-bar-horizontal .progress-bar__body:after {
+ content: '%';
+}
+.bodywebsite .progress-bar-radial {
+ position: relative;
+ padding-bottom: 100%;
+}
+.bodywebsite .progress-bar-radial > svg {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ left: 0;
+ top: 0;
+ border-radius: 5px;
+ overflow: hidden;
+}
+.bodywebsite .progress-bar-radial .progress-bar__stroke,
+.bodywebsite .progress-bar-radial .progress-bar__trail {
+ stroke-location: outside;
+}
+.bodywebsite .progress-bar-radial .progress-bar__body {
+ transform: translate(50%, -50%);
+}
+.bodywebsite .progress-bar-default .progress-bar__stroke {
+ stroke: #9f9f9f;
+}
+.bodywebsite .progress-bar-default .progress-bar__trail {
+ stroke: rgba(159, 159, 159, 0.05);
+}
+.bodywebsite .progress-bar-primary .progress-bar__stroke {
+ stroke: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .progress-bar-primary .progress-bar__trail {
+ stroke: #F8F9FB;
+}
+.bodywebsite .progress-bar-bermuda-gray .progress-bar__stroke {
+ stroke: #6f8fad;
+}
+.bodywebsite .progress-bar-bermuda-gray .progress-bar__trail {
+ stroke: #F8F9FB;
+}
+.bodywebsite .progress-bar-contessa .progress-bar__stroke {
+ stroke: #e76752;
+}
+.bodywebsite .progress-bar-contessa .progress-bar__trail {
+ stroke: #F8F9FB;
+}
+.bodywebsite .progress-bar-red-orange-1 .progress-bar__stroke {
+ stroke: #f8333c;
+}
+.bodywebsite .progress-bar-red-orange-1 .progress-bar__trail {
+ stroke: #ededed;
+}
+.bodywebsite .progress-bar-dodger-blue .progress-bar__stroke {
+ stroke: #45a4ff;
+}
+.bodywebsite .progress-bar-dodger-blue .progress-bar__trail {
+ stroke: #ededed;
+}
+.bodywebsite .progress-bar-gorse .progress-bar__stroke {
+ stroke: #fde74c;
+}
+.bodywebsite .progress-bar-gorse .progress-bar__trail {
+ stroke: #ededed;
+}
+.bodywebsite .progress-bar-old-gold .progress-bar__stroke {
+ stroke: #ecd746;
+}
+.bodywebsite .progress-bar-old-gold .progress-bar__trail {
+ stroke: #F8F9FB;
+}
+.bodywebsite .progress-bar-secondary-2 .progress-bar__stroke {
+ stroke: #dedede;
+}
+.bodywebsite .progress-bar-secondary-2 .progress-bar__trail {
+ stroke: gray;
+}
+.bodywebsite .progress-bar-secondary-1 .progress-bar__stroke {
+ stroke: #dedede;
+}
+.bodywebsite .progress-bar-secondary-1 .progress-bar__trail {
+ stroke: rgba(159, 159, 159, 0.05);
+}
+.bodywebsite .progress-bar-secondary-3 .progress-bar__stroke {
+ stroke: #c49558;
+}
+.bodywebsite .progress-bar-secondary-3 .progress-bar__trail {
+ stroke: rgba(159, 159, 159, 0.05);
+}
+.bodywebsite .progress-bar-secondary-4 .progress-bar__stroke {
+ stroke: #fe4a21;
+}
+.bodywebsite .progress-bar-secondary-4 .progress-bar__trail {
+ stroke: rgba(159, 159, 159, 0.05);
+}
+.bodywebsite .countdown-wrap {
+ max-width: 720px;
+ max-height: 134px;
+}
+.bodywebsite .countdown-wrap .time_circles > div {
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: column-reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ -webkit-flex-wrap: nowrap;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-align-items: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ font-size: 0;
+ line-height: 0;
+}
+.bodywebsite .countdown-wrap div > h4 {
+ position: relative;
+ margin-top: -2px;
+ font: 500 12px "Roboto", Helvetica, Arial, sans-serif !important;
+ color: rgba(0, 0, 0, 0.2);
+ letter-spacing: -0.025em;
+ bottom: auto !important;
+ text-transform: uppercase;
+}
+@media (min-width: 576px) {
+ .bodywebsite .countdown-wrap div > h4 {
+ font-size: 14px !important;
+ }
+}
+.bodywebsite .countdown-wrap span {
+ font: 900 18px "Roboto", Helvetica, Arial, sans-serif !important;
+ font-style: normal;
+ color: #000;
+}
+@media (min-width: 576px) {
+ .bodywebsite .countdown-wrap span {
+ font-size: 40px !important;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .countdown-wrap span {
+ font-size: 45px !important;
+ line-height: 1;
+ }
+}
+.bodywebsite .slick-slider {
+ position: relative;
+ display: block;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ -ms-touch-action: pan-y;
+ touch-action: pan-y;
+ -webkit-tap-highlight-color: transparent;
+}
+.bodywebsite .slick-list {
+ position: relative;
+ overflow: hidden;
+ display: block;
+ margin: 0;
+ padding: 0;
+}
+.bodywebsite .slick-list:focus {
+ outline: none;
+}
+.bodywebsite .slick-list.dragging {
+ cursor: pointer;
+ cursor: hand;
+}
+.bodywebsite .slick-slider .slick-track,
+.bodywebsite .slick-slider .slick-list {
+ -webkit-transform: translate3d(0, 0, 0);
+ -moz-transform: translate3d(0, 0, 0);
+ -ms-transform: translate3d(0, 0, 0);
+ -o-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+}
+.bodywebsite .slick-track {
+ position: relative;
+ left: 0;
+ top: 0;
+ display: block;
+}
+.bodywebsite .slick-track:before,
+.bodywebsite .slick-track:after {
+ content: "";
+ display: table;
+}
+.bodywebsite .slick-track:after {
+ clear: both;
+}
+.bodywebsite .slick-loading .slick-track {
+ visibility: hidden;
+}
+.bodywebsite .slick-slide {
+ float: left;
+ min-height: 1px;
+ display: none;
+}
+.bodywebsite [dir="rtl"] .slick-slide {
+ float: right;
+}
+.bodywebsite .slick-slide img {
+ display: block;
+}
+.bodywebsite .slick-slide.slick-loading img {
+ display: none;
+}
+.bodywebsite .slick-slide.dragging img {
+ pointer-events: none;
+}
+.bodywebsite .slick-initialized .slick-slide {
+ display: block;
+}
+.bodywebsite .slick-loading .slick-slide {
+ visibility: hidden;
+}
+.bodywebsite .slick-vertical .slick-slide {
+ display: block;
+ height: auto;
+ border: 1px solid transparent;
+}
+.bodywebsite .slick-arrow.slick-hidden {
+ display: none;
+}
+.bodywebsite .slick-loading .slick-list {
+ background: #fff url("medias/image/ref; ?>/ajax-loading.gif") center center no-repeat;
+}
+.bodywebsite .slick-prev,
+.bodywebsite .slick-next {
+ position: absolute;
+ display: block;
+ height: 20px;
+ width: 20px;
+ line-height: 0;
+ font-size: 0;
+ cursor: pointer;
+ background: rgba(0, 0, 0, 0.6);
+ color: transparent;
+ top: 50%;
+ -webkit-transform: translate(0, -50%);
+ -ms-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ padding: 0;
+ border: none;
+ outline: none;
+ z-index: 999;
+}
+.bodywebsite .slick-prev:hover,
+.bodywebsite .slick-prev:focus,
+.bodywebsite .slick-next:hover,
+.bodywebsite .slick-next:focus {
+ outline: none;
+ background: transparent;
+ color: transparent;
+}
+.bodywebsite .slick-prev:hover:before,
+.bodywebsite .slick-prev:focus:before,
+.bodywebsite .slick-next:hover:before,
+.bodywebsite .slick-next:focus:before {
+ opacity: 1;
+}
+.bodywebsite .slick-prev.slick-disabled:before,
+.bodywebsite .slick-next.slick-disabled:before {
+ opacity: 0.25;
+}
+.bodywebsite .slick-prev:before,
+.bodywebsite .slick-next:before {
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-size: 20px;
+ line-height: 1;
+ color: white;
+ opacity: 0.75;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+.bodywebsite .slick-prev {
+ left: 0;
+}
+.bodywebsite [dir="rtl"] .slick-prev {
+ left: auto;
+ right: 0;
+}
+.bodywebsite .slick-prev:before {
+ content: "←";
+}
+.bodywebsite [dir="rtl"] .slick-prev:before {
+ content: "→";
+}
+.bodywebsite .slick-next {
+ right: 0;
+}
+.bodywebsite [dir="rtl"] .slick-next {
+ left: 0;
+ right: auto;
+}
+.bodywebsite .slick-next:before {
+ content: "→";
+}
+.bodywebsite [dir="rtl"] .slick-next:before {
+ content: "←";
+}
+.bodywebsite .slick-slider {
+ margin-top: 30px;
+}
+.bodywebsite .slick-slider *:focus {
+ outline: 0;
+}
+.bodywebsite .slick-dots {
+ display: block;
+ margin-top: 20px;
+ list-style: none;
+ width: 100%;
+ padding: 0;
+ text-align: center;
+ font-size: 0;
+ line-height: 0;
+ word-spacing: 0;
+}
+.bodywebsite .slick-dots li {
+ position: relative;
+ display: inline-block;
+ height: 20px;
+ width: 20px;
+ margin: 0 5px;
+ padding: 0;
+ cursor: pointer;
+}
+.bodywebsite .slick-dots li button {
+ background: none;
+ border: none;
+ display: inline-block;
+ padding: 0;
+ outline: none;
+ outline-offset: 0;
+ cursor: pointer;
+ -webkit-appearance: none;
+ width: 8px;
+ height: 8px;
+ border-radius: 100px;
+ background: #ababab;
+}
+.bodywebsite .slick-dots li button::-moz-focus-inner {
+ border: none;
+ padding: 0;
+}
+.bodywebsite .slick-dots li.slick-active button,
+.bodywebsite .slick-dots li:hover button {
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .slick-dots-variant-1 .slick-dots li button {
+ height: 12px;
+ width: 12px;
+ background: rgba(58, 60, 62, 0.5);
+ transition: .33s all ease;
+ position: relative;
+}
+.bodywebsite .slick-dots-variant-1 .slick-dots li button:after {
+ content: '';
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ width: 19px;
+ height: 19px;
+ border: 4px solid #fff;
+ opacity: 0;
+ border-radius: 50%;
+ -webkit-transform: translate(-50%, -50%) scale(0);
+ transform: translate(-50%, -50%) scale(0);
+ transition: 180ms ease-in-out;
+}
+.bodywebsite .slick-dots-variant-1 .slick-dots li.slick-active button,
+.bodywebsite .slick-dots-variant-1 .slick-dots li:hover button {
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .slick-dots-variant-1 .slick-dots li.slick-active button:after,
+.bodywebsite .slick-dots-variant-1 .slick-dots li:hover button:after {
+ opacity: 1;
+ -webkit-transform: translate(-50%, -50%) scale(1);
+ transform: translate(-50%, -50%) scale(1);
+}
+.bodywebsite .slick-carousel-complex-variant-1 {
+ position: relative;
+ padding-bottom: 60px;
+}
+.bodywebsite .slick-carousel-complex-variant-1:after {
+ content: '';
+ position: absolute;
+ top: 80px;
+ left: 50%;
+ bottom: 0;
+ transform: translateX(-50%);
+ width: 101vw;
+ background: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .slick-carousel-complex-variant-1 > * {
+ position: relative;
+ z-index: 2;
+}
+.bodywebsite .slick-carousel-complex-variant-1 .slick-slider {
+ margin-bottom: 0;
+}
+.bodywebsite .slick-carousel-complex-variant-1 .slick-dots {
+ margin-top: 30px;
+}
+@media (min-width: 768px) {
+ .bodywebsite .slick-carousel-complex-variant-1 {
+ padding-bottom: 90px;
+ }
+}
+.bodywebsite .slick-slider-images .item {
+ padding: 0 15px;
+ text-align: right;
+}
+.bodywebsite .slick-slider-images .item img {
+ display: inline-block;
+ transform: scale(0.75);
+ transform-origin: 100% 50%;
+ will-change: transform;
+ cursor: pointer;
+ transition: .5s all ease;
+}
+.bodywebsite .slick-slider-images .item.slick-center {
+ text-align: center;
+}
+.bodywebsite .slick-slider-images .item.slick-center img {
+ transform-origin: 50% 50%;
+ transform: scale(1);
+}
+.bodywebsite .slick-slider-images .item.slick-center + * {
+ text-align: left;
+}
+.bodywebsite .slick-slider-images .item.slick-center + * img {
+ transform-origin: 0 50%;
+}
+.bodywebsite .slick-carousel-round-image .item img {
+ border-radius: 50%;
+}
+.bodywebsite .carousel-testimonials-home .slick-slide {
+ text-align: center;
+}
+.bodywebsite #sectiontestimonies.maincolorbackground {
+ background-image: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+@media (min-width: 576px) {
+ .bodywebsite .carousel-testimonials-home .slick-slide {
+ text-align: left;
+ }
+}
+.bodywebsite .carousel-testimonials-home .slick-dots li button {
+ background: rgba(246, 247, 250, 0.5);
+}
+.bodywebsite .carousel-testimonials-home .item {
+ padding-left: 10px;
+ padding-right: 10px;
+}
+@media (min-width: 1200px) {
+ .bodywebsite .carousel-testimonials-home .item {
+ padding-left: 0;
+ padding-right: 0;
+ }
+}
+@media (min-width: 576px) {
+ .bodywebsite .carousel-testimonials-home .slick-dots {
+ display: none !important;
+ }
+}
+.bodywebsite .carousel-testimonials-home .slick-images .item {
+ padding-left: 0;
+ padding-right: 0;
+}
+.bodywebsite .carousel-testimonials-home .slick-images .item .imp-wrap {
+ text-align: center;
+ position: relative;
+ padding: 10px;
+}
+.bodywebsite .carousel-testimonials-home .slick-images .item .imp-wrap:after {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%) scale(0);
+ content: '';
+ display: inline-block;
+ margin-left: 0px;
+ border: 1px solid #fccb56;
+ width: 116px;
+ height: 116px;
+ border-radius: 50%;
+ transition: 200ms ease-in-out;
+ opacity: 0;
+ pointer-events: none;
+}
+.bodywebsite .carousel-testimonials-home .slick-images .item .imp-wrap img {
+ display: inline-block;
+ border-radius: 50%;
+ cursor: pointer;
+}
+.bodywebsite .carousel-testimonials-home .slick-images .item:hover .imp-wrap:after,
+.bodywebsite .carousel-testimonials-home .slick-images .item.slick-current .imp-wrap:after {
+ transform: translate(-50%, -50%) scale(1);
+ opacity: 1;
+}
+.bodywebsite .carousel-testimonials-home .quote-desc {
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.bodywebsite .websitemaincolor {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .maincolor {
+ color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .maincolorbis {
+ color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?> !important;
+}
+.bodywebsite .maincolorbackground {
+ background-color: maincolor) ? 'rgb(50, 120, 180)' : '#'.$website->maincolor; ?>;
+}
+.bodywebsite .maincolorbisbackground {
+ background-color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?> !important;
+ border-color: maincolorbis) ? '#6ca' : '#'.$website->maincolorbis; ?> !important;
+}
+.bodywebsite .maincolorbisbackground:hover {
+ box-shadow: 1px 1px 8px #aaa;
+}
+.bodywebsite textarea:focus,
+.bodywebsite button:focus {
+ border: unset !important;
+}
+.bodywebsite .marginrightonly {
+ margin-right: 10px !important;
+}
+.bodywebsite .inline-block {
+ display: inline-block;
+}
+.bodywebsite .valignmiddle {
+ vertical-align: middle;
+}
+.bodywebsite .center {
+ text-align: center;
+}
+.bodywebsite button.buttonwithnoborder.toggle-original.active {
+ display: none;
+}
+.bodywebsite .rd-navbar-nav-wrap.active .toggle-original span.icon.icon-xs.icon-dusty-gray.fa.fa-search {
+ display: none;
+}
+.bodywebsite ul.rd-navbar-list {
+ padding-top: 20px;
+}
+.bodywebsite .photouser:hover,
+.bodywebsite .photouser:active {
+ border: 2px solid #eee;
+}
+.bodywebsite .imp-wrap {
+ display: inline-block;
+}
+.bodywebsite .imp-wrap img {
+ border-radius: 50px;
+}
+.bodywebsite .text-green {
+ color: #6ca;
+}
+.bodywebsite .plan-tile .plan-title {
+ padding: 20px 0 0;
+ font-size: 20px;
+ font-weight: bold;
+ text-align: center;
+}
+.bodywebsite .plan-tile .plan-tag {
+ color: #687484;
+ text-align: center;
+ font-size: 16px;
+ padding: 0 5px 10px;
+ font-weight: 300;
+ min-height: 70px;
+}
+.bodywebsite .plan-tile .plan-pricer .plan-price-title {
+ display: block;
+ text-align: center;
+ color: #8492A6;
+ font-style: italic;
+ position: absolute;
+ top: 30px;
+ transform: translateX(-50%);
+ -webkit-transform: translateX(-50%);
+ left: 50%;
+ font-size: 16px;
+ width: 100%;
+ font-weight: 300;
+}
+.bodywebsite .plan-tile .plan-feat {
+ display: block;
+ font-size: 14px;
+ color: #3C4858;
+ text-align: center;
+ padding: 22px 10px;
+ min-height: 90px;
+}
+.bodywebsite .plan-tile .plan-pricer .plan-price {
+ border-bottom: 1px solid #d5dadf;
+ border-top: 1px solid #d5dadf;
+ padding: 20px 0 20px;
+ display: block;
+}
+.bodywebsite .plan-tile .plan-pricer .plan-price > span {
+ color: #3C4858;
+ font-size: 32px;
+}
+.bodywebsite .plan-tile .plan-pricer .plan-price > span > sup {
+ font-size: 13px;
+ top: -0.9em;
+}
+.bodywebsite .plan-tile .plan-pricer {
+ padding: 5px 0;
+ text-align: center;
+ max-width: 90%;
+ position: relative;
+ margin: auto;
+}
+.bodywebsite .pricing-plan-slider .plan-tile .plan-btn {
+ position: absolute;
+ bottom: 0px;
+ left: 0;
+ width: 100%;
+}
+.bodywebsite .plan-tile .plan-btn {
+ text-align: center;
+ padding: 0 15px 15px 15px;
+}
+.bodywebsite .plan-features {
+ padding-top: 20px;
+ padding-bottom: 20px;
+ padding-left: 20px;
+ padding-right: 20px;
+}
+.bodywebsite .formcontact div {
+ margin: 2px;
+}
+.bodywebsite section#sectionfooterdolibarr {
+ padding-left: 3px;
+ padding-right: 3px;
+ padding-bottom: 10px;
+}
+.bodywebsite button.buttonwithnoborder.toggle-original {
+ font-family: "Font Awesome 5 Free";
+ font-weight: 600;
+ font-size: initial;
+ /* If removed, the search icon is not visible */
+}
+.bodywebsite .rd-navbar-fixed .buttonsearchwhenstatic {
+ display: none;
+}
+.bodywebsite input[type="text"] {
+ display: block;
+ width: 100%;
+ padding: 11px 35px;
+ font-size: 14px;
+ line-height: 1.25;
+ background-image: none;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
+}
+@media print {
+ .bodywebsite *,
+ .bodywebsite *::before,
+ .bodywebsite *::after {
+ text-shadow: none !important;
+ box-shadow: none !important;
+ }
+ .bodywebsite a,
+ .bodywebsite a:visited {
+ text-decoration: underline;
+ }
+ .bodywebsite abbr[title]::after {
+ content: " (" attr(title) ")";
+ }
+ .bodywebsite pre {
+ white-space: pre-wrap !important;
+ }
+ .bodywebsite pre,
+ .bodywebsite blockquote {
+ border: 1px solid #999;
+ page-break-inside: avoid;
+ }
+ .bodywebsite thead {
+ display: table-header-group;
+ }
+ .bodywebsite tr,
+ .bodywebsite img {
+ page-break-inside: avoid;
+ }
+ .bodywebsite p,
+ .bodywebsite h2,
+ .bodywebsite h3 {
+ orphans: 3;
+ widows: 3;
+ }
+ .bodywebsite h2,
+ .bodywebsite h3 {
+ page-break-after: avoid;
+ }
+ .bodywebsite .navbar {
+ display: none;
+ }
+ .bodywebsite .badge {
+ border: 1px solid #000;
+ }
+ .bodywebsite .table {
+ border-collapse: collapse !important;
+ }
+ .bodywebsite .table td,
+ .bodywebsite .table th {
+ background-color: #fff !important;
+ }
+ .bodywebsite .table-bordered th,
+ .bodywebsite .table-bordered td {
+ border: 1px solid #ddd !important;
+ }
+}
+.bodywebsite *,
+.bodywebsite *::before,
+.bodywebsite *::after {
+ box-sizing: border-box;
+}
+html .bodywebsite {
+ font-family: sans-serif;
+ -webkit-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+ -ms-overflow-style: scrollbar;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+@-ms-viewport {
+ width: device-width;
+}
+.bodywebsite article,
+.bodywebsite aside,
+.bodywebsite dialog,
+.bodywebsite figcaption,
+.bodywebsite figure,
+.bodywebsite footer,
+.bodywebsite header,
+.bodywebsite hgroup,
+.bodywebsite main,
+.bodywebsite nav,
+.bodywebsite section {
+ display: block;
+}
+.bodywebsite {
+ margin: 0;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 1.71429;
+ text-align: left;
+ background-color: #fff;
+}
+.bodywebsite [tabindex="-1"]:focus {
+ outline: none !important;
+}
+.bodywebsite hr {
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible;
+}
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+}
+.bodywebsite abbr[title],
+.bodywebsite abbr[data-original-title] {
+ text-decoration: underline;
+ text-decoration: underline dotted;
+ cursor: help;
+ border-bottom: 0;
+}
+.bodywebsite address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+.bodywebsite ol,
+.bodywebsite ul,
+.bodywebsite dl {
+ margin-top: 0;
+}
+.bodywebsite ol ol,
+.bodywebsite ul ul,
+.bodywebsite ol ul,
+.bodywebsite ul ol {
+ margin-bottom: 0;
+}
+.bodywebsite dt {
+ font-weight: inherit;
+}
+.bodywebsite dd {
+ margin-bottom: .5rem;
+ margin-left: 0;
+}
+.bodywebsite blockquote {
+ margin: 0 0 1rem;
+}
+.bodywebsite dfn {
+ font-style: italic;
+}
+.bodywebsite b,
+.bodywebsite strong {
+ font-weight: bolder;
+}
+.bodywebsite small {
+ font-size: 80%;
+}
+.bodywebsite sub,
+.bodywebsite sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+}
+.bodywebsite sub {
+ bottom: -0.25em;
+}
+.bodywebsite sup {
+ top: -0.5em;
+}
+.bodywebsite a {
+ text-decoration: none;
+ -webkit-text-decoration-skip: objects;
+}
+.bodywebsite a:hover {
+ text-decoration: none;
+}
+.bodywebsite a:not([href]):not([tabindex]) {
+ color: inherit;
+ text-decoration: none;
+}
+.bodywebsite a:not([href]):not([tabindex]):focus,
+.bodywebsite a:not([href]):not([tabindex]):hover {
+ color: inherit;
+ text-decoration: none;
+}
+.bodywebsite a:not([href]):not([tabindex]):focus {
+ outline: 0;
+}
+.bodywebsite pre,
+.bodywebsite code,
+.bodywebsite kbd,
+.bodywebsite samp {
+ font-family: monospace, monospace;
+ font-size: 1em;
+}
+.bodywebsite pre {
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ -ms-overflow-style: scrollbar;
+}
+.bodywebsite figure {
+ margin: 0 0 1rem;
+}
+.bodywebsite img {
+ vertical-align: middle;
+ border-style: none;
+}
+.bodywebsite svg:not(:root) {
+ overflow: hidden;
+}
+.bodywebsite a,
+.bodywebsite area,
+.bodywebsite button,
+.bodywebsite [role="button"],
+.bodywebsite input:not([type="range"]),
+.bodywebsite label,
+.bodywebsite select,
+.bodywebsite summary,
+.bodywebsite textarea {
+ touch-action: manipulation;
+}
+.bodywebsite table {
+ border-collapse: collapse;
+}
+.bodywebsite caption {
+ padding-top: 17px 25px 18px;
+ padding-bottom: 17px 25px 18px;
+ color: #dedede;
+ text-align: left;
+ caption-side: bottom;
+}
+.bodywebsite th {
+ text-align: inherit;
+}
+.bodywebsite label {
+ display: inline-block;
+ margin-bottom: .5rem;
+}
+.bodywebsite button {
+ border-radius: 0;
+}
+.bodywebsite button:focus {
+ outline: 1px dotted;
+ outline: 5px auto -webkit-focus-ring-color;
+}
+.bodywebsite input,
+.bodywebsite button,
+.bodywebsite select,
+.bodywebsite optgroup,
+.bodywebsite textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+.bodywebsite button,
+.bodywebsite input {
+ overflow: visible;
+}
+.bodywebsite button,
+.bodywebsite select {
+ text-transform: none;
+}
+.bodywebsite button,
+html .bodywebsite [type="button"],
+.bodywebsite [type="reset"],
+.bodywebsite [type="submit"] {
+ -webkit-appearance: button;
+}
+.bodywebsite button::-moz-focus-inner,
+.bodywebsite [type="button"]::-moz-focus-inner,
+.bodywebsite [type="reset"]::-moz-focus-inner,
+.bodywebsite [type="submit"]::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+.bodywebsite input[type="radio"],
+.bodywebsite input[type="checkbox"] {
+ box-sizing: border-box;
+ padding: 0;
+}
+.bodywebsite input[type="date"],
+.bodywebsite input[type="time"],
+.bodywebsite input[type="datetime-local"],
+.bodywebsite input[type="month"] {
+ -webkit-appearance: listbox;
+}
+.bodywebsite textarea {
+ overflow: auto;
+ resize: vertical;
+}
+.bodywebsite fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+.bodywebsite legend {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
+ margin-bottom: .5rem;
+ font-size: 1.5rem;
+ line-height: inherit;
+ color: inherit;
+ white-space: normal;
+}
+.bodywebsite progress {
+ vertical-align: baseline;
+}
+.bodywebsite [type="number"]::-webkit-inner-spin-button,
+.bodywebsite [type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+.bodywebsite [type="search"] {
+ outline-offset: -2px;
+ -webkit-appearance: none;
+}
+.bodywebsite [type="search"]::-webkit-search-cancel-button,
+.bodywebsite [type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+.bodywebsite ::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+.bodywebsite output {
+ display: inline-block;
+}
+.bodywebsite summary {
+ display: list-item;
+}
+.bodywebsite template {
+ display: none;
+}
+.bodywebsite [hidden] {
+ display: none !important;
+}
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6,
+.bodywebsite .h1,
+.bodywebsite .h2,
+.bodywebsite .h3,
+.bodywebsite .h4,
+.bodywebsite .h5,
+.bodywebsite .h6 {
+ margin-bottom: 0.5rem;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-weight: 700;
+ line-height: 1.1;
+ color: #000;
+}
+.bodywebsite h1,
+.bodywebsite .h1 {
+ font-size: 45px;
+}
+.bodywebsite h2,
+.bodywebsite .h2 {
+ font-size: 24px;
+}
+.bodywebsite h3,
+.bodywebsite .h3 {
+ font-size: 33px;
+}
+.bodywebsite h4,
+.bodywebsite .h4 {
+ font-size: 18px;
+}
+.bodywebsite .lead {
+ font-size: 24px;
+ font-weight: 300;
+}
+.bodywebsite hr {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ border: 0;
+ border-top: 1px solid #2a2b2b;
+}
+.bodywebsite small,
+.bodywebsite .small {
+ font-size: 80%;
+ font-weight: 400;
+}
+.bodywebsite mark,
+.bodywebsite .mark {
+ padding: 5px 10px;
+ background-color: #37c386;
+}
+.bodywebsite .list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+.bodywebsite .list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+.bodywebsite .list-inline-item {
+ display: inline-block;
+}
+.bodywebsite .list-inline-item:not(:last-child) {
+ margin-right: 5px;
+}
+.bodywebsite .initialism {
+ font-size: 90%;
+ text-transform: uppercase;
+}
+.bodywebsite .blockquote {
+ margin-bottom: 1rem;
+ font-size: 17.5px;
+}
+.bodywebsite .blockquote-footer {
+ display: block;
+ font-size: 80%;
+ color: #dedede;
+}
+.bodywebsite .blockquote-footer::before {
+ content: "\2014 \00A0";
+}
+.bodywebsite .img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+.bodywebsite code,
+.bodywebsite kbd,
+.bodywebsite pre,
+.bodywebsite samp {
+ font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
+}
+.bodywebsite code {
+ padding: 10px 5px;
+ font-size: 90%;
+ color: #00030a;
+ background-color: #edeff4;
+ border-radius: 0;
+}
+.bodywebsite a > code {
+ padding: 0;
+ color: inherit;
+ background-color: inherit;
+}
+.bodywebsite kbd {
+ padding: 10px 5px;
+ font-size: 90%;
+ color: #fff;
+ background-color: #212529;
+ border-radius: 3px;
+ box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
+}
+.bodywebsite kbd kbd {
+ padding: 0;
+ font-size: 100%;
+ font-weight: 700;
+ box-shadow: none;
+}
+.bodywebsite pre {
+ display: block;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ font-size: 90%;
+ color: #212529;
+}
+.bodywebsite pre code {
+ padding: 0;
+ font-size: inherit;
+ color: inherit;
+ background-color: transparent;
+ border-radius: 0;
+}
+.bodywebsite .pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll;
+}
+.bodywebsite .container {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto;
+}
+@media (min-width: 576px) {
+ .bodywebsite .container {
+ max-width: 540px;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .container {
+ max-width: 720px;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .container {
+ max-width: 960px;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .container {
+ max-width: 1170px;
+ }
+}
+.bodywebsite .container-fluid {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto;
+}
+.bodywebsite .row {
+ display: flex;
+ flex-wrap: wrap;
+ /*margin-right: -15px;
+ margin-left: -15px; */
+}
+.bodywebsite .no-gutters {
+ margin-right: 0;
+ margin-left: 0;
+}
+.bodywebsite .no-gutters > .col,
+.bodywebsite .no-gutters > [class*="col-"] {
+ padding-right: 0;
+ padding-left: 0;
+}
+.bodywebsite .col-1,
+.bodywebsite .col-2,
+.bodywebsite .col-3,
+.bodywebsite .col-4,
+.bodywebsite .col-5,
+.bodywebsite .col-6,
+.bodywebsite .col-7,
+.bodywebsite .col-8,
+.bodywebsite .col-9,
+.bodywebsite .col-10,
+.bodywebsite .col-11,
+.bodywebsite .col-12,
+.bodywebsite .col,
+.bodywebsite .col-auto,
+.bodywebsite .col-sm-1,
+.bodywebsite .col-sm-2,
+.bodywebsite .col-sm-3,
+.bodywebsite .col-sm-4,
+.bodywebsite .col-sm-5,
+.bodywebsite .col-sm-6,
+.bodywebsite .col-sm-7,
+.bodywebsite .col-sm-8,
+.bodywebsite .col-sm-9,
+.bodywebsite .col-sm-10,
+.bodywebsite .col-sm-11,
+.bodywebsite .col-sm-12,
+.bodywebsite .col-sm,
+.bodywebsite .col-sm-auto,
+.bodywebsite .col-md-1,
+.bodywebsite .col-md-2,
+.bodywebsite .col-md-3,
+.bodywebsite .col-md-4,
+.bodywebsite .col-md-5,
+.bodywebsite .col-md-6,
+.bodywebsite .col-md-7,
+.bodywebsite .col-md-8,
+.bodywebsite .col-md-9,
+.bodywebsite .col-md-10,
+.bodywebsite .col-md-11,
+.bodywebsite .col-md-12,
+.bodywebsite .col-md,
+.bodywebsite .col-md-auto,
+.bodywebsite .col-lg-1,
+.bodywebsite .col-lg-2,
+.bodywebsite .col-lg-3,
+.bodywebsite .col-lg-4,
+.bodywebsite .col-lg-5,
+.bodywebsite .col-lg-6,
+.bodywebsite .col-lg-7,
+.bodywebsite .col-lg-8,
+.bodywebsite .col-lg-9,
+.bodywebsite .col-lg-10,
+.bodywebsite .col-lg-11,
+.bodywebsite .col-lg-12,
+.bodywebsite .col-lg,
+.bodywebsite .col-lg-auto,
+.bodywebsite .col-xl-1,
+.bodywebsite .col-xl-2,
+.bodywebsite .col-xl-3,
+.bodywebsite .col-xl-4,
+.bodywebsite .col-xl-5,
+.bodywebsite .col-xl-6,
+.bodywebsite .col-xl-7,
+.bodywebsite .col-xl-8,
+.bodywebsite .col-xl-9,
+.bodywebsite .col-xl-10,
+.bodywebsite .col-xl-11,
+.bodywebsite .col-xl-12,
+.bodywebsite .col-xl,
+.bodywebsite .col-xl-auto,
+.bodywebsite .col-xxl-1,
+.bodywebsite .col-xxl-2,
+.bodywebsite .col-xxl-3,
+.bodywebsite .col-xxl-4,
+.bodywebsite .col-xxl-5,
+.bodywebsite .col-xxl-6,
+.bodywebsite .col-xxl-7,
+.bodywebsite .col-xxl-8,
+.bodywebsite .col-xxl-9,
+.bodywebsite .col-xxl-10,
+.bodywebsite .col-xxl-11,
+.bodywebsite .col-xxl-12,
+.bodywebsite .col-xxl,
+.bodywebsite .col-xxl-auto {
+ position: relative;
+ width: 100%;
+ min-height: 1px;
+ padding-right: 15px;
+ padding-left: 15px
+}
+.bodywebsite .col {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+}
+.bodywebsite .col-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none;
+}
+.bodywebsite .col-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%;
+}
+.bodywebsite .col-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%;
+}
+.bodywebsite .col-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+}
+.bodywebsite .col-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%;
+}
+.bodywebsite .col-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%;
+}
+.bodywebsite .col-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+}
+.bodywebsite .col-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%;
+}
+.bodywebsite .col-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%;
+}
+.bodywebsite .col-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+}
+.bodywebsite .col-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%;
+}
+.bodywebsite .col-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%;
+}
+.bodywebsite .col-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+}
+.bodywebsite .order-first {
+ order: -1;
+}
+.bodywebsite .order-1 {
+ order: 1;
+}
+.bodywebsite .order-2 {
+ order: 2;
+}
+.bodywebsite .order-3 {
+ order: 3;
+}
+.bodywebsite .order-4 {
+ order: 4;
+}
+.bodywebsite .order-5 {
+ order: 5;
+}
+.bodywebsite .order-6 {
+ order: 6;
+}
+.bodywebsite .order-7 {
+ order: 7;
+}
+.bodywebsite .order-8 {
+ order: 8;
+}
+.bodywebsite .order-9 {
+ order: 9;
+}
+.bodywebsite .order-10 {
+ order: 10;
+}
+.bodywebsite .order-11 {
+ order: 11;
+}
+.bodywebsite .order-12 {
+ order: 12;
+}
+.bodywebsite .offset-1 {
+ margin-left: 8.33333%;
+}
+.bodywebsite .offset-2 {
+ margin-left: 16.66667%;
+}
+.bodywebsite .offset-3 {
+ margin-left: 25%;
+}
+.bodywebsite .offset-4 {
+ margin-left: 33.33333%;
+}
+.bodywebsite .offset-5 {
+ margin-left: 41.66667%;
+}
+.bodywebsite .offset-6 {
+ margin-left: 50%;
+}
+.bodywebsite .offset-7 {
+ margin-left: 58.33333%;
+}
+.bodywebsite .offset-8 {
+ margin-left: 66.66667%;
+}
+.bodywebsite .offset-9 {
+ margin-left: 75%;
+}
+.bodywebsite .offset-10 {
+ margin-left: 83.33333%;
+}
+.bodywebsite .offset-11 {
+ margin-left: 91.66667%;
+}
+@media (min-width: 576px) {
+ .bodywebsite .col-sm {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bodywebsite .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none;
+ }
+ .bodywebsite .col-sm-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%;
+ }
+ .bodywebsite .col-sm-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%;
+ }
+ .bodywebsite .col-sm-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bodywebsite .col-sm-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%;
+ }
+ .bodywebsite .col-sm-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%;
+ }
+ .bodywebsite .col-sm-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bodywebsite .col-sm-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%;
+ }
+ .bodywebsite .col-sm-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%;
+ }
+ .bodywebsite .col-sm-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bodywebsite .col-sm-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%;
+ }
+ .bodywebsite .col-sm-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%;
+ }
+ .bodywebsite .col-sm-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bodywebsite .order-sm-first {
+ order: -1;
+ }
+ .bodywebsite .order-sm-1 {
+ order: 1;
+ }
+ .bodywebsite .order-sm-2 {
+ order: 2;
+ }
+ .bodywebsite .order-sm-3 {
+ order: 3;
+ }
+ .bodywebsite .order-sm-4 {
+ order: 4;
+ }
+ .bodywebsite .order-sm-5 {
+ order: 5;
+ }
+ .bodywebsite .order-sm-6 {
+ order: 6;
+ }
+ .bodywebsite .order-sm-7 {
+ order: 7;
+ }
+ .bodywebsite .order-sm-8 {
+ order: 8;
+ }
+ .bodywebsite .order-sm-9 {
+ order: 9;
+ }
+ .bodywebsite .order-sm-10 {
+ order: 10;
+ }
+ .bodywebsite .order-sm-11 {
+ order: 11;
+ }
+ .bodywebsite .order-sm-12 {
+ order: 12;
+ }
+ .bodywebsite .offset-sm-0 {
+ margin-left: 0;
+ }
+ .bodywebsite .offset-sm-1 {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .offset-sm-2 {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .offset-sm-3 {
+ margin-left: 25%;
+ }
+ .bodywebsite .offset-sm-4 {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .offset-sm-5 {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .offset-sm-6 {
+ margin-left: 50%;
+ }
+ .bodywebsite .offset-sm-7 {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .offset-sm-8 {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .offset-sm-9 {
+ margin-left: 75%;
+ }
+ .bodywebsite .offset-sm-10 {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .offset-sm-11 {
+ margin-left: 91.66667%;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .col-md {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bodywebsite .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none;
+ }
+ .bodywebsite .col-md-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%;
+ }
+ .bodywebsite .col-md-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%;
+ }
+ .bodywebsite .col-md-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bodywebsite .col-md-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%;
+ }
+ .bodywebsite .col-md-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%;
+ }
+ .bodywebsite .col-md-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bodywebsite .col-md-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%;
+ }
+ .bodywebsite .col-md-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%;
+ }
+ .bodywebsite .col-md-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bodywebsite .col-md-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%;
+ }
+ .bodywebsite .col-md-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%;
+ }
+ .bodywebsite .col-md-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bodywebsite .order-md-first {
+ order: -1;
+ }
+ .bodywebsite .order-md-1 {
+ order: 1;
+ }
+ .bodywebsite .order-md-2 {
+ order: 2;
+ }
+ .bodywebsite .order-md-3 {
+ order: 3;
+ }
+ .bodywebsite .order-md-4 {
+ order: 4;
+ }
+ .bodywebsite .order-md-5 {
+ order: 5;
+ }
+ .bodywebsite .order-md-6 {
+ order: 6;
+ }
+ .bodywebsite .order-md-7 {
+ order: 7;
+ }
+ .bodywebsite .order-md-8 {
+ order: 8;
+ }
+ .bodywebsite .order-md-9 {
+ order: 9;
+ }
+ .bodywebsite .order-md-10 {
+ order: 10;
+ }
+ .bodywebsite .order-md-11 {
+ order: 11;
+ }
+ .bodywebsite .order-md-12 {
+ order: 12;
+ }
+ .bodywebsite .offset-md-0 {
+ margin-left: 0;
+ }
+ .bodywebsite .offset-md-1 {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .offset-md-2 {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .offset-md-3 {
+ margin-left: 25%;
+ }
+ .bodywebsite .offset-md-4 {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .offset-md-5 {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .offset-md-6 {
+ margin-left: 50%;
+ }
+ .bodywebsite .offset-md-7 {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .offset-md-8 {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .offset-md-9 {
+ margin-left: 75%;
+ }
+ .bodywebsite .offset-md-10 {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .offset-md-11 {
+ margin-left: 91.66667%;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .col-lg {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bodywebsite .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none;
+ }
+ .bodywebsite .col-lg-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%;
+ }
+ .bodywebsite .col-lg-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%;
+ }
+ .bodywebsite .col-lg-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bodywebsite .col-lg-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%;
+ }
+ .bodywebsite .col-lg-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%;
+ }
+ .bodywebsite .col-lg-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bodywebsite .col-lg-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%;
+ }
+ .bodywebsite .col-lg-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%;
+ }
+ .bodywebsite .col-lg-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bodywebsite .col-lg-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%;
+ }
+ .bodywebsite .col-lg-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%;
+ }
+ .bodywebsite .col-lg-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bodywebsite .order-lg-first {
+ order: -1;
+ }
+ .bodywebsite .order-lg-1 {
+ order: 1;
+ }
+ .bodywebsite .order-lg-2 {
+ order: 2;
+ }
+ .bodywebsite .order-lg-3 {
+ order: 3;
+ }
+ .bodywebsite .order-lg-4 {
+ order: 4;
+ }
+ .bodywebsite .order-lg-5 {
+ order: 5;
+ }
+ .bodywebsite .order-lg-6 {
+ order: 6;
+ }
+ .bodywebsite .order-lg-7 {
+ order: 7;
+ }
+ .bodywebsite .order-lg-8 {
+ order: 8;
+ }
+ .bodywebsite .order-lg-9 {
+ order: 9;
+ }
+ .bodywebsite .order-lg-10 {
+ order: 10;
+ }
+ .bodywebsite .order-lg-11 {
+ order: 11;
+ }
+ .bodywebsite .order-lg-12 {
+ order: 12;
+ }
+ .bodywebsite .offset-lg-0 {
+ margin-left: 0;
+ }
+ .bodywebsite .offset-lg-1 {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .offset-lg-2 {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .offset-lg-3 {
+ margin-left: 25%;
+ }
+ .bodywebsite .offset-lg-4 {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .offset-lg-5 {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .offset-lg-6 {
+ margin-left: 50%;
+ }
+ .bodywebsite .offset-lg-7 {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .offset-lg-8 {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .offset-lg-9 {
+ margin-left: 75%;
+ }
+ .bodywebsite .offset-lg-10 {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .offset-lg-11 {
+ margin-left: 91.66667%;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .col-xl {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bodywebsite .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none;
+ }
+ .bodywebsite .col-xl-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%;
+ }
+ .bodywebsite .col-xl-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%;
+ }
+ .bodywebsite .col-xl-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bodywebsite .col-xl-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%;
+ }
+ .bodywebsite .col-xl-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%;
+ }
+ .bodywebsite .col-xl-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bodywebsite .col-xl-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%;
+ }
+ .bodywebsite .col-xl-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%;
+ }
+ .bodywebsite .col-xl-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bodywebsite .col-xl-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%;
+ }
+ .bodywebsite .col-xl-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%;
+ }
+ .bodywebsite .col-xl-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bodywebsite .order-xl-first {
+ order: -1;
+ }
+ .bodywebsite .order-xl-1 {
+ order: 1;
+ }
+ .bodywebsite .order-xl-2 {
+ order: 2;
+ }
+ .bodywebsite .order-xl-3 {
+ order: 3;
+ }
+ .bodywebsite .order-xl-4 {
+ order: 4;
+ }
+ .bodywebsite .order-xl-5 {
+ order: 5;
+ }
+ .bodywebsite .order-xl-6 {
+ order: 6;
+ }
+ .bodywebsite .order-xl-7 {
+ order: 7;
+ }
+ .bodywebsite .order-xl-8 {
+ order: 8;
+ }
+ .bodywebsite .order-xl-9 {
+ order: 9;
+ }
+ .bodywebsite .order-xl-10 {
+ order: 10;
+ }
+ .bodywebsite .order-xl-11 {
+ order: 11;
+ }
+ .bodywebsite .order-xl-12 {
+ order: 12;
+ }
+ .bodywebsite .offset-xl-0 {
+ margin-left: 0;
+ }
+ .bodywebsite .offset-xl-1 {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .offset-xl-2 {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .offset-xl-3 {
+ margin-left: 25%;
+ }
+ .bodywebsite .offset-xl-4 {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .offset-xl-5 {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .offset-xl-6 {
+ margin-left: 50%;
+ }
+ .bodywebsite .offset-xl-7 {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .offset-xl-8 {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .offset-xl-9 {
+ margin-left: 75%;
+ }
+ .bodywebsite .offset-xl-10 {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .offset-xl-11 {
+ margin-left: 91.66667%;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .col-xxl {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bodywebsite .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none;
+ }
+ .bodywebsite .col-xxl-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%;
+ }
+ .bodywebsite .col-xxl-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%;
+ }
+ .bodywebsite .col-xxl-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bodywebsite .col-xxl-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%;
+ }
+ .bodywebsite .col-xxl-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%;
+ }
+ .bodywebsite .col-xxl-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bodywebsite .col-xxl-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%;
+ }
+ .bodywebsite .col-xxl-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%;
+ }
+ .bodywebsite .col-xxl-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bodywebsite .col-xxl-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%;
+ }
+ .bodywebsite .col-xxl-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%;
+ }
+ .bodywebsite .col-xxl-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bodywebsite .order-xxl-first {
+ order: -1;
+ }
+ .bodywebsite .order-xxl-1 {
+ order: 1;
+ }
+ .bodywebsite .order-xxl-2 {
+ order: 2;
+ }
+ .bodywebsite .order-xxl-3 {
+ order: 3;
+ }
+ .bodywebsite .order-xxl-4 {
+ order: 4;
+ }
+ .bodywebsite .order-xxl-5 {
+ order: 5;
+ }
+ .bodywebsite .order-xxl-6 {
+ order: 6;
+ }
+ .bodywebsite .order-xxl-7 {
+ order: 7;
+ }
+ .bodywebsite .order-xxl-8 {
+ order: 8;
+ }
+ .bodywebsite .order-xxl-9 {
+ order: 9;
+ }
+ .bodywebsite .order-xxl-10 {
+ order: 10;
+ }
+ .bodywebsite .order-xxl-11 {
+ order: 11;
+ }
+ .bodywebsite .order-xxl-12 {
+ order: 12;
+ }
+ .bodywebsite .offset-xxl-0 {
+ margin-left: 0;
+ }
+ .bodywebsite .offset-xxl-1 {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .offset-xxl-2 {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .offset-xxl-3 {
+ margin-left: 25%;
+ }
+ .bodywebsite .offset-xxl-4 {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .offset-xxl-5 {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .offset-xxl-6 {
+ margin-left: 50%;
+ }
+ .bodywebsite .offset-xxl-7 {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .offset-xxl-8 {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .offset-xxl-9 {
+ margin-left: 75%;
+ }
+ .bodywebsite .offset-xxl-10 {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .offset-xxl-11 {
+ margin-left: 91.66667%;
+ }
+}
+.bodywebsite .table {
+ width: 100%;
+ max-width: 100%;
+ margin-bottom: 1rem;
+ background-color: transparent;
+}
+.bodywebsite .table th,
+.bodywebsite .table td {
+ padding: 17px 25px 18px;
+ vertical-align: top;
+ border-top: 1px solid #d9d9d9;
+}
+.bodywebsite .table thead th {
+ vertical-align: bottom;
+ border-bottom: 2px solid #d9d9d9;
+}
+.bodywebsite .table tbody + tbody {
+ border-top: 2px solid #d9d9d9;
+}
+.bodywebsite .table .table {
+ background-color: #fff;
+}
+.bodywebsite .table-sm th,
+.bodywebsite .table-sm td {
+ padding: 0.3rem;
+}
+.bodywebsite .table-bordered {
+ border: 1px solid #d9d9d9;
+}
+.bodywebsite .table-bordered th,
+.bodywebsite .table-bordered td {
+ border: 1px solid #d9d9d9;
+}
+.bodywebsite .table-bordered thead th,
+.bodywebsite .table-bordered thead td {
+ border-bottom-width: 2px;
+}
+.bodywebsite .table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(0, 0, 0, 0.05);
+}
+.bodywebsite .table-hover tbody tr:hover {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+.bodywebsite .table-primary,
+.bodywebsite .table-primary > th,
+.bodywebsite .table-primary > td {
+ background-color: #b8daff;
+}
+.bodywebsite .table-hover .table-primary:hover {
+ background-color: #9fcdff;
+}
+.bodywebsite .table-hover .table-primary:hover > td,
+.bodywebsite .table-hover .table-primary:hover > th {
+ background-color: #9fcdff;
+}
+.bodywebsite .table-secondary,
+.bodywebsite .table-secondary > th,
+.bodywebsite .table-secondary > td {
+ background-color: #dddfe2;
+}
+.bodywebsite .table-hover .table-secondary:hover {
+ background-color: #cfd2d6;
+}
+.bodywebsite .table-hover .table-secondary:hover > td,
+.bodywebsite .table-hover .table-secondary:hover > th {
+ background-color: #cfd2d6;
+}
+.bodywebsite .table-success,
+.bodywebsite .table-success > th,
+.bodywebsite .table-success > td {
+ background-color: #c3e6cb;
+}
+.bodywebsite .table-hover .table-success:hover {
+ background-color: #b1dfbb;
+}
+.bodywebsite .table-hover .table-success:hover > td,
+.bodywebsite .table-hover .table-success:hover > th {
+ background-color: #b1dfbb;
+}
+.bodywebsite .table-info,
+.bodywebsite .table-info > th,
+.bodywebsite .table-info > td {
+ background-color: #bee5eb;
+}
+.bodywebsite .table-hover .table-info:hover {
+ background-color: #abdde5;
+}
+.bodywebsite .table-hover .table-info:hover > td,
+.bodywebsite .table-hover .table-info:hover > th {
+ background-color: #abdde5;
+}
+.bodywebsite .table-warning,
+.bodywebsite .table-warning > th,
+.bodywebsite .table-warning > td {
+ background-color: #ffeeba;
+}
+.bodywebsite .table-hover .table-warning:hover {
+ background-color: #ffe8a1;
+}
+.bodywebsite .table-hover .table-warning:hover > td,
+.bodywebsite .table-hover .table-warning:hover > th {
+ background-color: #ffe8a1;
+}
+.bodywebsite .table-danger,
+.bodywebsite .table-danger > th,
+.bodywebsite .table-danger > td {
+ background-color: #f5c6cb;
+}
+.bodywebsite .table-hover .table-danger:hover {
+ background-color: #f1b0b7;
+}
+.bodywebsite .table-hover .table-danger:hover > td,
+.bodywebsite .table-hover .table-danger:hover > th {
+ background-color: #f1b0b7;
+}
+.bodywebsite .table-light,
+.bodywebsite .table-light > th,
+.bodywebsite .table-light > td {
+ background-color: #fdfdfe;
+}
+.bodywebsite .table-hover .table-light:hover {
+ background-color: #ececf6;
+}
+.bodywebsite .table-hover .table-light:hover > td,
+.bodywebsite .table-hover .table-light:hover > th {
+ background-color: #ececf6;
+}
+.bodywebsite .table-dark,
+.bodywebsite .table-dark > th,
+.bodywebsite .table-dark > td {
+ background-color: #c6c8ca;
+}
+.bodywebsite .table-hover .table-dark:hover {
+ background-color: #b9bbbe;
+}
+.bodywebsite .table-hover .table-dark:hover > td,
+.bodywebsite .table-hover .table-dark:hover > th {
+ background-color: #b9bbbe;
+}
+.bodywebsite .table-active,
+.bodywebsite .table-active > th,
+.bodywebsite .table-active > td {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+.bodywebsite .table-hover .table-active:hover {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+.bodywebsite .table-hover .table-active:hover > td,
+.bodywebsite .table-hover .table-active:hover > th {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+.bodywebsite .table .thead-dark th {
+ color: #fff;
+ background-color: #212529;
+ border-color: #32383e;
+}
+.bodywebsite .table .thead-light th {
+ color: #495057;
+ background-color: #e9ecef;
+ border-color: #d9d9d9;
+}
+.bodywebsite .table-dark {
+ color: #fff;
+ background-color: #212529;
+}
+.bodywebsite .table-dark th,
+.bodywebsite .table-dark td,
+.bodywebsite .table-dark thead th {
+ border-color: #32383e;
+}
+.bodywebsite .table-dark.table-bordered {
+ border: 0;
+}
+.bodywebsite .table-dark.table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(255, 255, 255, 0.05);
+}
+.bodywebsite .table-dark.table-hover tbody tr:hover {
+ background-color: rgba(255, 255, 255, 0.075);
+}
+@media (max-width: 575px) {
+ .bodywebsite .table-responsive-sm {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ }
+ .bodywebsite .table-responsive-sm.table-bordered {
+ border: 0;
+ }
+}
+@media (max-width: 767px) {
+ .bodywebsite .table-responsive-md {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ }
+ .bodywebsite .table-responsive-md.table-bordered {
+ border: 0;
+ }
+}
+@media (max-width: 991px) {
+ .bodywebsite .table-responsive-lg {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ }
+ .bodywebsite .table-responsive-lg.table-bordered {
+ border: 0;
+ }
+}
+@media (max-width: 1199px) {
+ .bodywebsite .table-responsive-xl {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ }
+ .bodywebsite .table-responsive-xl.table-bordered {
+ border: 0;
+ }
+}
+@media (max-width: 1799px) {
+ .bodywebsite .table-responsive-xxl {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+ }
+ .bodywebsite .table-responsive-xxl.table-bordered {
+ border: 0;
+ }
+}
+.bodywebsite .table-responsive {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar;
+}
+.bodywebsite .table-responsive.table-bordered {
+ border: 0;
+}
+.bodywebsite .form-input {
+ display: block;
+ width: 100%;
+ padding: 11px 35px;
+ font-size: 14px;
+ line-height: 1.25;
+ background-image: none;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
+}
+.bodywebsite .form-input::-ms-expand {
+ background-color: transparent;
+ border: 0;
+}
+.bodywebsite .form-input:focus {
+ color: #495057;
+ background-color: #fff;
+ border-color: #80bdff;
+ outline: none;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bodywebsite .form-input::placeholder {
+ color: #868e96;
+ opacity: 1;
+}
+.bodywebsite .form-input:disabled,
+.bodywebsite .form-input[readonly] {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+.bodywebsite select.form-input:not([size]):not([multiple]) {
+ height: calc(4.25rem);
+}
+.bodywebsite .form-input-file,
+.bodywebsite .form-input-range {
+ display: block;
+}
+.bodywebsite .col-form-label {
+ padding-top: calc(12px);
+ padding-bottom: calc(12px);
+ margin-bottom: 0;
+ line-height: 1.25;
+}
+.bodywebsite .col-form-label-lg {
+ padding-top: calc(13px);
+ padding-bottom: calc(13px);
+ font-size: 18px;
+ line-height: 1.5;
+}
+.bodywebsite .col-form-label-sm {
+ padding-top: calc(6px);
+ padding-bottom: calc(6px);
+ font-size: 12px;
+ line-height: 1.5;
+}
+.bodywebsite .col-form-legend {
+ padding-top: 11px;
+ padding-bottom: 11px;
+ margin-bottom: 0;
+ font-size: 14px;
+}
+.bodywebsite .form-input-plaintext {
+ padding-top: 11px;
+ padding-bottom: 11px;
+ margin-bottom: 0;
+ line-height: 1.25;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+.bodywebsite .form-input-plaintext.form-input-sm,
+.bodywebsite .input-group-sm > .form-input-plaintext.form-input,
+.bodywebsite .input-group-sm > .form-input-plaintext.input-group-addon,
+.bodywebsite .input-group-sm > .input-group-btn > .form-input-plaintext.btn,
+.bodywebsite .form-input-plaintext.form-input-lg,
+.bodywebsite .input-group-lg > .form-input-plaintext.form-input,
+.bodywebsite .input-group-lg > .form-input-plaintext.input-group-addon,
+.bodywebsite .input-group-lg > .input-group-btn > .form-input-plaintext.btn {
+ padding-right: 0;
+ padding-left: 0;
+}
+.bodywebsite .form-input-sm,
+.bodywebsite .input-group-sm > .form-input,
+.bodywebsite .input-group-sm > .input-group-addon,
+.bodywebsite .input-group-sm > .input-group-btn > .btn {
+ padding: 5px 25px;
+ font-size: 12px;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+.bodywebsite select.form-input-sm:not([size]):not([multiple]),
+.bodywebsite .input-group-sm > select.form-input:not([size]):not([multiple]),
+.bodywebsite .input-group-sm > select.input-group-addon:not([size]):not([multiple]),
+.bodywebsite .input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
+ height: calc(3.8125rem);
+}
+.bodywebsite .form-input-lg,
+.bodywebsite .input-group-lg > .form-input,
+.bodywebsite .input-group-lg > .input-group-addon,
+.bodywebsite .input-group-lg > .input-group-btn > .btn {
+ padding: 12px 50px;
+ font-size: 18px;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+.bodywebsite select.form-input-lg:not([size]):not([multiple]),
+.bodywebsite .input-group-lg > select.form-input:not([size]):not([multiple]),
+.bodywebsite .input-group-lg > select.input-group-addon:not([size]):not([multiple]),
+.bodywebsite .input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
+ height: calc(4.875rem);
+}
+.bodywebsite .form-label {
+ margin-bottom: 1rem;
+}
+.bodywebsite .form-text {
+ display: block;
+ margin-top: 0.25rem;
+}
+.bodywebsite .form-row {
+ display: flex;
+ flex-wrap: wrap;
+ margin-right: -5px;
+ margin-left: -5px;
+}
+.bodywebsite .form-row > .col,
+.bodywebsite .form-row > [class*="col-"] {
+ padding-right: 5px;
+ padding-left: 5px;
+}
+.bodywebsite .form-check {
+ position: relative;
+ display: block;
+ margin-bottom: 0.5rem;
+}
+.bodywebsite .form-check.disabled .form-check-label {
+ color: #dedede;
+}
+.bodywebsite .form-check-label {
+ padding-left: 1.25rem;
+ margin-bottom: 0;
+}
+.bodywebsite .form-check-input {
+ position: absolute;
+ margin-top: 0.25rem;
+ margin-left: -1.25rem;
+}
+.bodywebsite .form-check-inline {
+ display: inline-block;
+ margin-right: 0.75rem;
+}
+.bodywebsite .form-check-inline .form-check-label {
+ vertical-align: middle;
+}
+.bodywebsite .was-validated .form-input:valid,
+.bodywebsite .form-input.is-valid,
+.bodywebsite .was-validated .custom-select:valid,
+.bodywebsite .custom-select.is-valid {
+ border-color: #98bf44;
+}
+.bodywebsite .was-validated .form-input:valid:focus,
+.bodywebsite .form-input.is-valid:focus,
+.bodywebsite .was-validated .custom-select:valid:focus,
+.bodywebsite .custom-select.is-valid:focus {
+ box-shadow: 0 0 0 0.2rem rgba(152, 191, 68, 0.25);
+}
+.bodywebsite .was-validated .form-check-input:valid + .form-check-label,
+.bodywebsite .form-check-input.is-valid + .form-check-label {
+ color: #98bf44;
+}
+.bodywebsite .was-validated .custom-control-input:valid ~ .custom-control-indicator,
+.bodywebsite .custom-control-input.is-valid ~ .custom-control-indicator {
+ background-color: rgba(152, 191, 68, 0.25);
+}
+.bodywebsite .was-validated .custom-control-input:valid ~ .custom-control-description,
+.bodywebsite .custom-control-input.is-valid ~ .custom-control-description {
+ color: #98bf44;
+}
+.bodywebsite .was-validated .custom-file-input:valid ~ .custom-file-control,
+.bodywebsite .custom-file-input.is-valid ~ .custom-file-control {
+ border-color: #98bf44;
+}
+.bodywebsite .was-validated .custom-file-input:valid ~ .custom-file-control::before,
+.bodywebsite .custom-file-input.is-valid ~ .custom-file-control::before {
+ border-color: inherit;
+}
+.bodywebsite .was-validated .custom-file-input:valid:focus,
+.bodywebsite .custom-file-input.is-valid:focus {
+ box-shadow: 0 0 0 0.2rem rgba(152, 191, 68, 0.25);
+}
+.bodywebsite .was-validated .form-input:invalid,
+.bodywebsite .form-input.is-invalid,
+.bodywebsite .was-validated .custom-select:invalid,
+.bodywebsite .custom-select.is-invalid {
+ border-color: #f5543f;
+}
+.bodywebsite .was-validated .form-input:invalid:focus,
+.bodywebsite .form-input.is-invalid:focus,
+.bodywebsite .was-validated .custom-select:invalid:focus,
+.bodywebsite .custom-select.is-invalid:focus {
+ box-shadow: 0 0 0 0.2rem rgba(245, 84, 63, 0.25);
+}
+.bodywebsite .was-validated .form-check-input:invalid + .form-check-label,
+.bodywebsite .form-check-input.is-invalid + .form-check-label {
+ color: #f5543f;
+}
+.bodywebsite .was-validated .custom-control-input:invalid ~ .custom-control-indicator,
+.bodywebsite .custom-control-input.is-invalid ~ .custom-control-indicator {
+ background-color: rgba(245, 84, 63, 0.25);
+}
+.bodywebsite .was-validated .custom-control-input:invalid ~ .custom-control-description,
+.bodywebsite .custom-control-input.is-invalid ~ .custom-control-description {
+ color: #f5543f;
+}
+.bodywebsite .was-validated .custom-file-input:invalid ~ .custom-file-control,
+.bodywebsite .custom-file-input.is-invalid ~ .custom-file-control {
+ border-color: #f5543f;
+}
+.bodywebsite .was-validated .custom-file-input:invalid ~ .custom-file-control::before,
+.bodywebsite .custom-file-input.is-invalid ~ .custom-file-control::before {
+ border-color: inherit;
+}
+.bodywebsite .was-validated .custom-file-input:invalid:focus,
+.bodywebsite .custom-file-input.is-invalid:focus {
+ box-shadow: 0 0 0 0.2rem rgba(245, 84, 63, 0.25);
+}
+.bodywebsite .form-inline {
+ display: flex;
+ flex-flow: row wrap;
+ align-items: center;
+}
+.bodywebsite .form-inline .form-check {
+ width: 100%;
+}
+@media (min-width: 576px) {
+ .bodywebsite .form-inline label {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin-bottom: 0;
+ }
+ .bodywebsite .form-inline .form-label {
+ display: flex;
+ flex: 0 0 auto;
+ flex-flow: row wrap;
+ align-items: center;
+ margin-bottom: 0;
+ }
+ .bodywebsite .form-inline .form-input {
+ display: inline-block;
+ width: auto;
+ vertical-align: middle;
+ }
+ .bodywebsite .form-inline .form-input-plaintext {
+ display: inline-block;
+ }
+ .bodywebsite .form-inline .input-group {
+ width: auto;
+ }
+ .bodywebsite .form-inline .form-check {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: auto;
+ margin-top: 0;
+ margin-bottom: 0;
+ }
+ .bodywebsite .form-inline .form-check-label {
+ padding-left: 0;
+ }
+ .bodywebsite .form-inline .form-check-input {
+ position: relative;
+ margin-top: 0;
+ margin-right: 0.25rem;
+ margin-left: 0;
+ }
+ .bodywebsite .form-inline .custom-control {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding-left: 0;
+ }
+ .bodywebsite .form-inline .custom-control-indicator {
+ position: static;
+ display: inline-block;
+ margin-right: 0.25rem;
+ vertical-align: text-bottom;
+ }
+ .bodywebsite .form-inline .has-feedback .form-input-feedback {
+ top: 0;
+ }
+}
+.bodywebsite .btn {
+ display: inline-block;
+ font-weight: 700;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: middle;
+ user-select: none;
+ border: 1px solid transparent;
+ padding: 11px 35px;
+ font-size: 14px;
+ line-height: 1.25;
+ border-radius: 5px;
+ transition: all 0.15s ease-in-out;
+}
+.bodywebsite .btn:focus,
+.bodywebsite .btn:hover {
+ text-decoration: none;
+}
+.bodywebsite .btn:focus,
+.bodywebsite .btn.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bodywebsite .btn.disabled,
+.bodywebsite .btn:disabled {
+ opacity: .65;
+ box-shadow: none;
+}
+.bodywebsite .btn:not([disabled]):not(.disabled):active,
+.bodywebsite .btn:not([disabled]):not(.disabled).active {
+ background-image: none;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25), 0;
+}
+.bodywebsite a.btn.disabled,
+.bodywebsite fieldset[disabled] a.btn {
+ pointer-events: none;
+}
+.bodywebsite .btn-primary {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+ box-shadow: 0;
+}
+.bodywebsite .btn-primary:focus,
+.bodywebsite .btn-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+.bodywebsite .btn-primary.maincolorbisbackground:focus,
+.bodywebsite .btn-primary.maincolorbisbackground.focus {
+ box-shadow: 0 0 0 0.2rem rgba(0, 255, 123, 0.5);
+}
+.bodywebsite .btn-primary.maincolorbisbackground:hover {
+ box-shadow: 1px 1px 8px #aaa;
+}
+.bodywebsite .btn-primary.disabled,
+.bodywebsite .btn-primary:disabled {
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bodywebsite .btn-primary:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-primary:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #0062cc;
+ border-color: #005cbf;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+.bodywebsite .btn-secondary {
+ color: #fff;
+ background-color: #868e96;
+ border-color: #868e96;
+ box-shadow: 0;
+}
+.bodywebsite .btn-secondary:hover {
+ color: #fff;
+ background-color: #727b84;
+ border-color: #6c757d;
+}
+.bodywebsite .btn-secondary:focus,
+.bodywebsite .btn-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
+}
+.bodywebsite .btn-secondary.disabled,
+.bodywebsite .btn-secondary:disabled {
+ background-color: #868e96;
+ border-color: #868e96;
+}
+.bodywebsite .btn-secondary:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-secondary:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #666e76;
+ box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
+}
+.bodywebsite .btn-success {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+ box-shadow: 0;
+}
+.bodywebsite .btn-success:hover {
+ color: #fff;
+ background-color: #218838;
+ border-color: #1e7e34;
+}
+.bodywebsite .btn-success:focus,
+.bodywebsite .btn-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+.bodywebsite .btn-success.disabled,
+.bodywebsite .btn-success:disabled {
+ background-color: #28a745;
+ border-color: #28a745;
+}
+.bodywebsite .btn-success:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-success:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-success.dropdown-toggle {
+ color: #fff;
+ background-color: #1e7e34;
+ border-color: #1c7430;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+.bodywebsite .btn-info {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+ box-shadow: 0;
+}
+.bodywebsite .btn-info:hover {
+ color: #fff;
+ background-color: #138496;
+ border-color: #117a8b;
+}
+.bodywebsite .btn-info:focus,
+.bodywebsite .btn-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+.bodywebsite .btn-info.disabled,
+.bodywebsite .btn-info:disabled {
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+.bodywebsite .btn-info:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-info:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-info.dropdown-toggle {
+ color: #fff;
+ background-color: #117a8b;
+ border-color: #10707f;
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+.bodywebsite .btn-warning {
+ color: #111;
+ background-color: #ffc107;
+ border-color: #ffc107;
+ box-shadow: 0;
+}
+.bodywebsite .btn-warning:hover {
+ color: #111;
+ background-color: #e0a800;
+ border-color: #d39e00;
+}
+.bodywebsite .btn-warning:focus,
+.bodywebsite .btn-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+.bodywebsite .btn-warning.disabled,
+.bodywebsite .btn-warning:disabled {
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+.bodywebsite .btn-warning:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-warning:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-warning.dropdown-toggle {
+ color: #111;
+ background-color: #d39e00;
+ border-color: #c69500;
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+.bodywebsite .btn-danger {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+ box-shadow: 0;
+}
+.bodywebsite .btn-danger:hover {
+ color: #fff;
+ background-color: #c82333;
+ border-color: #bd2130;
+}
+.bodywebsite .btn-danger:focus,
+.bodywebsite .btn-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+.bodywebsite .btn-danger.disabled,
+.bodywebsite .btn-danger:disabled {
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+.bodywebsite .btn-danger:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-danger:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #bd2130;
+ border-color: #b21f2d;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+.bodywebsite .btn-light {
+ color: #111;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+ box-shadow: 0;
+}
+.bodywebsite .btn-light:hover {
+ color: #111;
+ background-color: #e2e6ea;
+ border-color: #dae0e5;
+}
+.bodywebsite .btn-light:focus,
+.bodywebsite .btn-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+.bodywebsite .btn-light.disabled,
+.bodywebsite .btn-light:disabled {
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+.bodywebsite .btn-light:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-light:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-light.dropdown-toggle {
+ color: #111;
+ background-color: #dae0e5;
+ border-color: #d3d9df;
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+.bodywebsite .btn-dark {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+ box-shadow: 0;
+}
+.bodywebsite .btn-dark:hover {
+ color: #fff;
+ background-color: #23272b;
+ border-color: #1d2124;
+}
+.bodywebsite .btn-dark:focus,
+.bodywebsite .btn-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+.bodywebsite .btn-dark.disabled,
+.bodywebsite .btn-dark:disabled {
+ background-color: #343a40;
+ border-color: #343a40;
+}
+.bodywebsite .btn-dark:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-dark:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #1d2124;
+ border-color: #171a1d;
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+.bodywebsite .btn-outline-primary {
+ color: #007bff;
+ background-color: transparent;
+ background-image: none;
+ border-color: #007bff;
+}
+.bodywebsite .btn-outline-primary:hover {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bodywebsite .btn-outline-primary:focus,
+.bodywebsite .btn-outline-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+.bodywebsite .btn-outline-primary.disabled,
+.bodywebsite .btn-outline-primary:disabled {
+ color: #007bff;
+ background-color: transparent;
+}
+.bodywebsite .btn-outline-primary:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-outline-primary:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-outline-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+.bodywebsite .btn-outline-secondary {
+ color: #868e96;
+ background-color: transparent;
+ background-image: none;
+ border-color: #868e96;
+}
+.bodywebsite .btn-outline-secondary:hover {
+ color: #fff;
+ background-color: #868e96;
+ border-color: #868e96;
+}
+.bodywebsite .btn-outline-secondary:focus,
+.bodywebsite .btn-outline-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
+}
+.bodywebsite .btn-outline-secondary.disabled,
+.bodywebsite .btn-outline-secondary:disabled {
+ color: #868e96;
+ background-color: transparent;
+}
+.bodywebsite .btn-outline-secondary:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-outline-secondary:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-outline-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #868e96;
+ border-color: #868e96;
+ box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
+}
+.bodywebsite .btn-outline-success {
+ color: #28a745;
+ background-color: transparent;
+ background-image: none;
+ border-color: #28a745;
+}
+.bodywebsite .btn-outline-success:hover {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+.bodywebsite .btn-outline-success:focus,
+.bodywebsite .btn-outline-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+.bodywebsite .btn-outline-success.disabled,
+.bodywebsite .btn-outline-success:disabled {
+ color: #28a745;
+ background-color: transparent;
+}
+.bodywebsite .btn-outline-success:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-outline-success:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-outline-success.dropdown-toggle {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+.bodywebsite .btn-outline-info {
+ color: #17a2b8;
+ background-color: transparent;
+ background-image: none;
+ border-color: #17a2b8;
+}
+.bodywebsite .btn-outline-info:hover {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+.bodywebsite .btn-outline-info:focus,
+.bodywebsite .btn-outline-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+.bodywebsite .btn-outline-info.disabled,
+.bodywebsite .btn-outline-info:disabled {
+ color: #17a2b8;
+ background-color: transparent;
+}
+.bodywebsite .btn-outline-info:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-outline-info:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-outline-info.dropdown-toggle {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+.bodywebsite .btn-outline-warning {
+ color: #ffc107;
+ background-color: transparent;
+ background-image: none;
+ border-color: #ffc107;
+}
+.bodywebsite .btn-outline-warning:hover {
+ color: #fff;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+.bodywebsite .btn-outline-warning:focus,
+.bodywebsite .btn-outline-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+.bodywebsite .btn-outline-warning.disabled,
+.bodywebsite .btn-outline-warning:disabled {
+ color: #ffc107;
+ background-color: transparent;
+}
+.bodywebsite .btn-outline-warning:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-outline-warning:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-outline-warning.dropdown-toggle {
+ color: #fff;
+ background-color: #ffc107;
+ border-color: #ffc107;
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+.bodywebsite .btn-outline-danger {
+ color: #dc3545;
+ background-color: transparent;
+ background-image: none;
+ border-color: #dc3545;
+}
+.bodywebsite .btn-outline-danger:hover {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+.bodywebsite .btn-outline-danger:focus,
+.bodywebsite .btn-outline-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+.bodywebsite .btn-outline-danger.disabled,
+.bodywebsite .btn-outline-danger:disabled {
+ color: #dc3545;
+ background-color: transparent;
+}
+.bodywebsite .btn-outline-danger:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-outline-danger:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-outline-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+.bodywebsite .btn-outline-light {
+ color: #f8f9fa;
+ background-color: transparent;
+ background-image: none;
+ border-color: #f8f9fa;
+}
+.bodywebsite .btn-outline-light:hover {
+ color: #00030a;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+.bodywebsite .btn-outline-light:focus,
+.bodywebsite .btn-outline-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+.bodywebsite .btn-outline-light.disabled,
+.bodywebsite .btn-outline-light:disabled {
+ color: #f8f9fa;
+ background-color: transparent;
+}
+.bodywebsite .btn-outline-light:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-outline-light:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-outline-light.dropdown-toggle {
+ color: #00030a;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+.bodywebsite .btn-outline-dark {
+ color: #343a40;
+ background-color: transparent;
+ background-image: none;
+ border-color: #343a40;
+}
+.bodywebsite .btn-outline-dark:hover {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+.bodywebsite .btn-outline-dark:focus,
+.bodywebsite .btn-outline-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+.bodywebsite .btn-outline-dark.disabled,
+.bodywebsite .btn-outline-dark:disabled {
+ color: #343a40;
+ background-color: transparent;
+}
+.bodywebsite .btn-outline-dark:not([disabled]):not(.disabled):active,
+.bodywebsite .btn-outline-dark:not([disabled]):not(.disabled).active,
+.bodywebsite .show > .btn-outline-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+.bodywebsite .btn-link {
+ font-weight: 400;
+ color: #37c386;
+ background-color: transparent;
+}
+.bodywebsite .btn-link:hover {
+ color: #26875d;
+ text-decoration: none;
+ background-color: transparent;
+ border-color: transparent;
+}
+.bodywebsite .btn-link:focus,
+.bodywebsite .btn-link.focus {
+ border-color: transparent;
+ box-shadow: none;
+}
+.bodywebsite .btn-link:disabled,
+.bodywebsite .btn-link.disabled {
+ color: #dedede;
+}
+.bodywebsite .btn-lg,
+.bodywebsite .btn-group-lg > .btn {
+ padding: 12px 50px;
+ font-size: 18px;
+ line-height: 1.5;
+ border-radius: 6px;
+}
+.bodywebsite .btn-sm,
+.bodywebsite .btn-group-sm > .btn {
+ padding: 5px 25px;
+ font-size: 12px;
+ line-height: 1.5;
+ border-radius: 3px;
+}
+.bodywebsite .btn-block {
+ display: block;
+ width: 100%;
+}
+.bodywebsite .btn-block + .btn-block {
+ margin-top: 0.5rem;
+}
+.bodywebsite input[type="submit"].btn-block,
+.bodywebsite input[type="reset"].btn-block,
+.bodywebsite input[type="button"].btn-block {
+ width: 100%;
+}
+.bodywebsite .fade {
+ opacity: 0;
+ transition: opacity 0.15s linear;
+}
+.bodywebsite .fade.show {
+ opacity: 1;
+}
+.bodywebsite .collapse {
+ display: none;
+}
+.bodywebsite .collapse.show {
+ display: block;
+}
+.bodywebsite tr.collapse.show {
+ display: table-row;
+}
+.bodywebsite tbody.collapse.show {
+ display: table-row-group;
+}
+.bodywebsite .collapsing {
+ position: relative;
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+.bodywebsite .dropup,
+.bodywebsite .dropdown {
+ position: relative;
+}
+.bodywebsite .dropdown-toggle::after {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+.bodywebsite .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+.bodywebsite .dropdown-menu {
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: 1000;
+ display: none;
+ float: left;
+ min-width: 10rem;
+ padding: 0.5rem 0;
+ margin: 0.125rem 0 0;
+ font-size: 14px;
+ text-align: left;
+ list-style: none;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ border-radius: 0;
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
+}
+.bodywebsite .dropup .dropdown-menu {
+ margin-top: 0;
+ margin-bottom: 0.125rem;
+}
+.bodywebsite .dropup .dropdown-toggle::after {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+.bodywebsite .dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+.bodywebsite .dropdown-divider {
+ height: 0;
+ margin: 0.5rem 0;
+ overflow: hidden;
+ border-top: 1px solid #e5e5e5;
+}
+.bodywebsite .dropdown-item {
+ display: block;
+ width: 100%;
+ padding: 0.25rem 1.5rem;
+ clear: both;
+ font-weight: 400;
+ color: #2a2b2b;
+ text-align: inherit;
+ white-space: nowrap;
+ background: none;
+ border: 0;
+}
+.bodywebsite .dropdown-item:focus,
+.bodywebsite .dropdown-item:hover {
+ color: #1d1e1e;
+ text-decoration: none;
+ background-color: #f5f5f5;
+}
+.bodywebsite .dropdown-item.active,
+.bodywebsite .dropdown-item:active {
+ color: #2a2b2b;
+ text-decoration: none;
+ background-color: #37c386;
+}
+.bodywebsite .dropdown-item.disabled,
+.bodywebsite .dropdown-item:disabled {
+ color: #dedede;
+ background-color: transparent;
+}
+.bodywebsite .dropdown-menu.show {
+ display: block;
+}
+.bodywebsite .dropdown-header {
+ display: block;
+ padding: 0.5rem 1.5rem;
+ margin-bottom: 0;
+ font-size: 12px;
+ color: #dedede;
+ white-space: nowrap;
+}
+.bodywebsite .btn-group,
+.bodywebsite .btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle;
+}
+.bodywebsite .btn-group > .btn,
+.bodywebsite .btn-group-vertical > .btn {
+ position: relative;
+ flex: 0 1 auto;
+}
+.bodywebsite .btn-group > .btn:hover,
+.bodywebsite .btn-group-vertical > .btn:hover {
+ z-index: 2;
+}
+.bodywebsite .btn-group > .btn:focus,
+.bodywebsite .btn-group > .btn:active,
+.bodywebsite .btn-group > .btn.active,
+.bodywebsite .btn-group-vertical > .btn:focus,
+.bodywebsite .btn-group-vertical > .btn:active,
+.bodywebsite .btn-group-vertical > .btn.active {
+ z-index: 2;
+}
+.bodywebsite .btn-group .btn + .btn,
+.bodywebsite .btn-group .btn + .btn-group,
+.bodywebsite .btn-group .btn-group + .btn,
+.bodywebsite .btn-group .btn-group + .btn-group,
+.bodywebsite .btn-group-vertical .btn + .btn,
+.bodywebsite .btn-group-vertical .btn + .btn-group,
+.bodywebsite .btn-group-vertical .btn-group + .btn,
+.bodywebsite .btn-group-vertical .btn-group + .btn-group {
+ margin-left: -1px;
+}
+.bodywebsite .btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+}
+.bodywebsite .btn-toolbar .input-group {
+ width: auto;
+}
+.bodywebsite .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
+ border-radius: 0;
+}
+.bodywebsite .btn-group > .btn:first-child {
+ margin-left: 0;
+}
+.bodywebsite .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.bodywebsite .btn-group > .btn:last-child:not(:first-child),
+.bodywebsite .btn-group > .dropdown-toggle:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bodywebsite .btn-group > .btn-group {
+ float: left;
+}
+.bodywebsite .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
+ border-radius: 0;
+}
+.bodywebsite .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
+.bodywebsite .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.bodywebsite .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bodywebsite .btn + .dropdown-toggle-split {
+ padding-right: 26.25px;
+ padding-left: 26.25px;
+}
+.bodywebsite .btn + .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+.bodywebsite .btn-sm + .dropdown-toggle-split,
+.bodywebsite .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 18.75px;
+ padding-left: 18.75px;
+}
+.bodywebsite .btn-lg + .dropdown-toggle-split,
+.bodywebsite .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 37.5px;
+ padding-left: 37.5px;
+}
+.bodywebsite .btn-group.show .dropdown-toggle {
+ box-shadow: 0;
+}
+.bodywebsite .btn-group.show .dropdown-toggle.btn-link {
+ box-shadow: none;
+}
+.bodywebsite .btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center;
+}
+.bodywebsite .btn-group-vertical .btn,
+.bodywebsite .btn-group-vertical .btn-group {
+ width: 100%;
+}
+.bodywebsite .btn-group-vertical > .btn + .btn,
+.bodywebsite .btn-group-vertical > .btn + .btn-group,
+.bodywebsite .btn-group-vertical > .btn-group + .btn,
+.bodywebsite .btn-group-vertical > .btn-group + .btn-group {
+ margin-top: -1px;
+ margin-left: 0;
+}
+.bodywebsite .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
+ border-radius: 0;
+}
+.bodywebsite .btn-group-vertical > .btn:first-child:not(:last-child) {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bodywebsite .btn-group-vertical > .btn:last-child:not(:first-child) {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+.bodywebsite .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
+ border-radius: 0;
+}
+.bodywebsite .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
+.bodywebsite .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bodywebsite .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+.bodywebsite [data-toggle="buttons"] > .btn input[type="radio"],
+.bodywebsite [data-toggle="buttons"] > .btn input[type="checkbox"],
+.bodywebsite [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
+.bodywebsite [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+.bodywebsite .input-group {
+ position: relative;
+ display: flex;
+ align-items: stretch;
+ width: 100%;
+}
+.bodywebsite .input-group .form-input {
+ position: relative;
+ z-index: 2;
+ flex: 1 1 auto;
+ width: 1%;
+ margin-bottom: 0;
+}
+.bodywebsite .input-group .form-input:focus,
+.bodywebsite .input-group .form-input:active,
+.bodywebsite .input-group .form-input:hover {
+ z-index: 3;
+}
+.bodywebsite .input-group-addon,
+.bodywebsite .input-group-btn,
+.bodywebsite .input-group .form-input {
+ display: flex;
+ align-items: center;
+}
+.bodywebsite .input-group-addon:not(:first-child):not(:last-child),
+.bodywebsite .input-group-btn:not(:first-child):not(:last-child),
+.bodywebsite .input-group .form-input:not(:first-child):not(:last-child) {
+ border-radius: 0;
+}
+.bodywebsite .input-group-addon,
+.bodywebsite .input-group-btn {
+ white-space: nowrap;
+}
+.bodywebsite .input-group-addon {
+ padding: 11px 35px;
+ margin-bottom: 0;
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 1.25;
+ color: #495057;
+ text-align: center;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+}
+.bodywebsite .input-group-addon.form-input-sm,
+.bodywebsite .input-group-sm > .input-group-addon,
+.bodywebsite .input-group-sm > .input-group-btn > .input-group-addon.btn {
+ padding: 5px 25px;
+ font-size: 12px;
+ border-radius: 0.2rem;
+}
+.bodywebsite .input-group-addon.form-input-lg,
+.bodywebsite .input-group-lg > .input-group-addon,
+.bodywebsite .input-group-lg > .input-group-btn > .input-group-addon.btn {
+ padding: 12px 50px;
+ font-size: 18px;
+ border-radius: 0.3rem;
+}
+.bodywebsite .input-group-addon input[type="radio"],
+.bodywebsite .input-group-addon input[type="checkbox"] {
+ margin-top: 0;
+}
+.bodywebsite .input-group .form-input:not(:last-child),
+.bodywebsite .input-group-addon:not(:last-child),
+.bodywebsite .input-group-btn:not(:last-child) > .btn,
+.bodywebsite .input-group-btn:not(:last-child) > .btn-group > .btn,
+.bodywebsite .input-group-btn:not(:last-child) > .dropdown-toggle,
+.bodywebsite .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),
+.bodywebsite .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.bodywebsite .input-group-addon:not(:last-child) {
+ border-right: 0;
+}
+.bodywebsite .input-group .form-input:not(:first-child),
+.bodywebsite .input-group-addon:not(:first-child),
+.bodywebsite .input-group-btn:not(:first-child) > .btn,
+.bodywebsite .input-group-btn:not(:first-child) > .btn-group > .btn,
+.bodywebsite .input-group-btn:not(:first-child) > .dropdown-toggle,
+.bodywebsite .input-group-btn:not(:last-child) > .btn:not(:first-child),
+.bodywebsite .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bodywebsite .form-input + .input-group-addon:not(:first-child) {
+ border-left: 0;
+}
+.bodywebsite .input-group-btn {
+ position: relative;
+ align-items: stretch;
+ font-size: 0;
+ white-space: nowrap;
+}
+.bodywebsite .input-group-btn > .btn {
+ position: relative;
+}
+.bodywebsite .input-group-btn > .btn + .btn {
+ margin-left: -1px;
+}
+.bodywebsite .input-group-btn > .btn:focus,
+.bodywebsite .input-group-btn > .btn:active,
+.bodywebsite .input-group-btn > .btn:hover {
+ z-index: 3;
+}
+.bodywebsite .input-group-btn:first-child > .btn + .btn {
+ margin-left: 0;
+}
+.bodywebsite .input-group-btn:not(:last-child) > .btn,
+.bodywebsite .input-group-btn:not(:last-child) > .btn-group {
+ margin-right: -1px;
+}
+.bodywebsite .input-group-btn:not(:first-child) > .btn,
+.bodywebsite .input-group-btn:not(:first-child) > .btn-group {
+ z-index: 2;
+ margin-left: 0;
+}
+.bodywebsite .input-group-btn:not(:first-child) > .btn:first-child,
+.bodywebsite .input-group-btn:not(:first-child) > .btn-group:first-child {
+ margin-left: -1px;
+}
+.bodywebsite .input-group-btn:not(:first-child) > .btn:focus,
+.bodywebsite .input-group-btn:not(:first-child) > .btn:active,
+.bodywebsite .input-group-btn:not(:first-child) > .btn:hover,
+.bodywebsite .input-group-btn:not(:first-child) > .btn-group:focus,
+.bodywebsite .input-group-btn:not(:first-child) > .btn-group:active,
+.bodywebsite .input-group-btn:not(:first-child) > .btn-group:hover {
+ z-index: 3;
+}
+.bodywebsite .custom-control {
+ position: relative;
+ display: inline-flex;
+ min-height: 1.71429rem;
+ padding-left: 1.5rem;
+ margin-right: 1rem;
+}
+.bodywebsite .custom-control-input {
+ position: absolute;
+ z-index: -1;
+ opacity: 0;
+}
+.bodywebsite .custom-control-input:checked ~ .custom-control-indicator {
+ color: #fff;
+ background-color: #007bff;
+ box-shadow: none;
+}
+.bodywebsite .custom-control-input:focus ~ .custom-control-indicator {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bodywebsite .custom-control-input:active ~ .custom-control-indicator {
+ color: #fff;
+ background-color: #b3d7ff;
+ box-shadow: none;
+}
+.bodywebsite .custom-control-input:disabled ~ .custom-control-indicator {
+ background-color: #e9ecef;
+}
+.bodywebsite .custom-control-input:disabled ~ .custom-control-description {
+ color: #868e96;
+}
+.bodywebsite .custom-control-indicator {
+ position: absolute;
+ top: 0.35714rem;
+ left: 0;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ pointer-events: none;
+ user-select: none;
+ background-color: #ddd;
+ background-repeat: no-repeat;
+ background-position: center center;
+ background-size: 50% 50%;
+ box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
+}
+.bodywebsite .custom-checkbox .custom-control-indicator {
+ border-radius: 0.25rem;
+}
+.bodywebsite .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
+}
+.bodywebsite .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
+ background-color: #007bff;
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
+ box-shadow: none;
+}
+.bodywebsite .custom-radio .custom-control-indicator {
+ border-radius: 50%;
+}
+.bodywebsite .custom-radio .custom-control-input:checked ~ .custom-control-indicator {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
+}
+.bodywebsite .custom-controls-stacked {
+ display: flex;
+ flex-direction: column;
+}
+.bodywebsite .custom-controls-stacked .custom-control {
+ margin-bottom: 0.25rem;
+}
+.bodywebsite .custom-controls-stacked .custom-control + .custom-control {
+ margin-left: 0;
+}
+.bodywebsite .custom-select {
+ display: inline-block;
+ max-width: 100%;
+ height: calc(4.25rem);
+ padding: 0.375rem 1.75rem 0.375rem 0.75rem;
+ line-height: 1.5;
+ color: #495057;
+ vertical-align: middle;
+ background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
+ background-size: 8px 10px;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ appearance: none;
+}
+.bodywebsite .custom-select:focus {
+ border-color: #80bdff;
+ outline: none;
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);
+}
+.bodywebsite .custom-select[multiple] {
+ height: auto;
+ background-image: none;
+}
+.bodywebsite .custom-select:disabled {
+ color: #868e96;
+ background-color: #e9ecef;
+}
+.bodywebsite .custom-select::-ms-expand {
+ opacity: 0;
+}
+.bodywebsite .custom-select-sm {
+ height: calc(3.8125rem);
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ font-size: 75%;
+}
+.bodywebsite .custom-file {
+ position: relative;
+ display: inline-block;
+ max-width: 100%;
+ height: calc(4.25rem);
+ margin-bottom: 0;
+}
+.bodywebsite .custom-file-input {
+ min-width: 14rem;
+ max-width: 100%;
+ height: calc(4.25rem);
+ margin: 0;
+ opacity: 0;
+}
+.bodywebsite .custom-file-input:focus ~ .custom-file-control {
+ box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #007bff;
+}
+.bodywebsite .custom-file-control {
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 5;
+ height: calc(4.25rem);
+ padding: 0.375rem 0.75rem;
+ line-height: 1.5;
+ color: #495057;
+ pointer-events: none;
+ user-select: none;
+ background-color: #fff;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+.bodywebsite .custom-file-control:lang(en):empty::after {
+ content: "Choose file...";
+}
+.bodywebsite .custom-file-control::before {
+ position: absolute;
+ top: -1px;
+ right: -1px;
+ bottom: -1px;
+ z-index: 6;
+ display: block;
+ height: calc(4.25rem);
+ padding: 0.375rem 0.75rem;
+ line-height: 1.5;
+ color: #495057;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0 0.25rem 0.25rem 0;
+}
+.bodywebsite .custom-file-control:lang(en)::before {
+ content: "Browse";
+}
+.bodywebsite .nav {
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+.bodywebsite .nav-link {
+ display: block;
+ padding: 0.5rem 1rem;
+}
+.bodywebsite .nav-link:focus,
+.bodywebsite .nav-link:hover {
+ text-decoration: none;
+}
+.bodywebsite .nav-link.disabled {
+ color: #868e96;
+}
+.bodywebsite .nav-tabs {
+ border-bottom: 1px solid #ddd;
+}
+.bodywebsite .nav-tabs .nav-item {
+ margin-bottom: -1px;
+}
+.bodywebsite .nav-tabs .nav-link {
+ border: 1px solid transparent;
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+.bodywebsite .nav-tabs .nav-link:focus,
+.bodywebsite .nav-tabs .nav-link:hover {
+ border-color: #f9f9f9 #f9f9f9 #ddd;
+}
+.bodywebsite .nav-tabs .nav-link.disabled {
+ color: #868e96;
+ background-color: transparent;
+ border-color: transparent;
+}
+.bodywebsite .nav-tabs .nav-link.active,
+.bodywebsite .nav-tabs .nav-item.show .nav-link {
+ color: #495057;
+ background-color: #fff;
+ border-color: #ddd #ddd #fff;
+}
+.bodywebsite .nav-tabs .dropdown-menu {
+ margin-top: -1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+.bodywebsite .nav-pills .nav-link {
+ border-radius: 0;
+}
+.bodywebsite .nav-pills .nav-link.active,
+.bodywebsite .nav-pills .show > .nav-link {
+ color: #fff;
+ background-color: #007bff;
+}
+.bodywebsite .nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center;
+}
+.bodywebsite .nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center;
+}
+.bodywebsite .tab-content > .tab-pane {
+ display: none;
+}
+.bodywebsite .tab-content > .active {
+ display: block;
+}
+.bodywebsite .navbar {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding: 0.5rem 1rem;
+}
+.bodywebsite .navbar > .container,
+.bodywebsite .navbar > .container-fluid {
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+}
+.bodywebsite .navbar-brand {
+ display: inline-block;
+ padding-top: 0.3125rem;
+ padding-bottom: 0.3125rem;
+ margin-right: 1rem;
+ font-size: 1.25rem;
+ line-height: inherit;
+ white-space: nowrap;
+}
+.bodywebsite .navbar-brand:focus,
+.bodywebsite .navbar-brand:hover {
+ text-decoration: none;
+}
+.bodywebsite .navbar-nav {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+.bodywebsite .navbar-nav .nav-link {
+ padding-right: 0;
+ padding-left: 0;
+}
+.bodywebsite .navbar-nav .dropdown-menu {
+ position: static;
+ float: none;
+}
+.bodywebsite .navbar-text {
+ display: inline-block;
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+.bodywebsite .navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center;
+}
+.bodywebsite .navbar-toggler {
+ padding: 0.25rem 0.75rem;
+ font-size: 1.25rem;
+ line-height: 1;
+ background: transparent;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+.bodywebsite .navbar-toggler:focus,
+.bodywebsite .navbar-toggler:hover {
+ text-decoration: none;
+}
+.bodywebsite .navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ content: "";
+ background: no-repeat center center;
+ background-size: 100% 100%;
+}
+@media (max-width: 575px) {
+ .bodywebsite .navbar-expand-sm > .container,
+ .bodywebsite .navbar-expand-sm > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 576px) {
+ .bodywebsite .navbar-expand-sm {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+ .bodywebsite .navbar-expand-sm .navbar-nav {
+ flex-direction: row;
+ }
+ .bodywebsite .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bodywebsite .navbar-expand-sm .navbar-nav .dropdown-menu-right {
+ right: 0;
+ left: auto;
+ }
+ .bodywebsite .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: .5rem;
+ padding-left: .5rem;
+ }
+ .bodywebsite .navbar-expand-sm > .container,
+ .bodywebsite .navbar-expand-sm > .container-fluid {
+ flex-wrap: nowrap;
+ }
+ .bodywebsite .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .bodywebsite .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+ .bodywebsite .navbar-expand-sm .dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ }
+}
+@media (max-width: 767px) {
+ .bodywebsite .navbar-expand-md > .container,
+ .bodywebsite .navbar-expand-md > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .navbar-expand-md {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+ .bodywebsite .navbar-expand-md .navbar-nav {
+ flex-direction: row;
+ }
+ .bodywebsite .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bodywebsite .navbar-expand-md .navbar-nav .dropdown-menu-right {
+ right: 0;
+ left: auto;
+ }
+ .bodywebsite .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: .5rem;
+ padding-left: .5rem;
+ }
+ .bodywebsite .navbar-expand-md > .container,
+ .bodywebsite .navbar-expand-md > .container-fluid {
+ flex-wrap: nowrap;
+ }
+ .bodywebsite .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .bodywebsite .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+ .bodywebsite .navbar-expand-md .dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ }
+}
+@media (max-width: 991px) {
+ .bodywebsite .navbar-expand-lg > .container,
+ .bodywebsite .navbar-expand-lg > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .navbar-expand-lg {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+ .bodywebsite .navbar-expand-lg .navbar-nav {
+ flex-direction: row;
+ }
+ .bodywebsite .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bodywebsite .navbar-expand-lg .navbar-nav .dropdown-menu-right {
+ right: 0;
+ left: auto;
+ }
+ .bodywebsite .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: .5rem;
+ padding-left: .5rem;
+ }
+ .bodywebsite .navbar-expand-lg > .container,
+ .bodywebsite .navbar-expand-lg > .container-fluid {
+ flex-wrap: nowrap;
+ }
+ .bodywebsite .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .bodywebsite .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+ .bodywebsite .navbar-expand-lg .dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ }
+}
+@media (max-width: 1199px) {
+ .bodywebsite .navbar-expand-xl > .container,
+ .bodywebsite .navbar-expand-xl > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .navbar-expand-xl {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+ .bodywebsite .navbar-expand-xl .navbar-nav {
+ flex-direction: row;
+ }
+ .bodywebsite .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bodywebsite .navbar-expand-xl .navbar-nav .dropdown-menu-right {
+ right: 0;
+ left: auto;
+ }
+ .bodywebsite .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: .5rem;
+ padding-left: .5rem;
+ }
+ .bodywebsite .navbar-expand-xl > .container,
+ .bodywebsite .navbar-expand-xl > .container-fluid {
+ flex-wrap: nowrap;
+ }
+ .bodywebsite .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .bodywebsite .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+ .bodywebsite .navbar-expand-xl .dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ }
+}
+@media (max-width: 1799px) {
+ .bodywebsite .navbar-expand-xxl > .container,
+ .bodywebsite .navbar-expand-xxl > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .navbar-expand-xxl {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+ .bodywebsite .navbar-expand-xxl .navbar-nav {
+ flex-direction: row;
+ }
+ .bodywebsite .navbar-expand-xxl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bodywebsite .navbar-expand-xxl .navbar-nav .dropdown-menu-right {
+ right: 0;
+ left: auto;
+ }
+ .bodywebsite .navbar-expand-xxl .navbar-nav .nav-link {
+ padding-right: .5rem;
+ padding-left: .5rem;
+ }
+ .bodywebsite .navbar-expand-xxl > .container,
+ .bodywebsite .navbar-expand-xxl > .container-fluid {
+ flex-wrap: nowrap;
+ }
+ .bodywebsite .navbar-expand-xxl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .bodywebsite .navbar-expand-xxl .navbar-toggler {
+ display: none;
+ }
+ .bodywebsite .navbar-expand-xxl .dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ }
+}
+.bodywebsite .navbar-expand {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+}
+.bodywebsite .navbar-expand > .container,
+.bodywebsite .navbar-expand > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+}
+.bodywebsite .navbar-expand .navbar-nav {
+ flex-direction: row;
+}
+.bodywebsite .navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+.bodywebsite .navbar-expand .navbar-nav .dropdown-menu-right {
+ right: 0;
+ left: auto;
+}
+.bodywebsite .navbar-expand .navbar-nav .nav-link {
+ padding-right: .5rem;
+ padding-left: .5rem;
+}
+.bodywebsite .navbar-expand > .container,
+.bodywebsite .navbar-expand > .container-fluid {
+ flex-wrap: nowrap;
+}
+.bodywebsite .navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+}
+.bodywebsite .navbar-expand .navbar-toggler {
+ display: none;
+}
+.bodywebsite .navbar-expand .dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+}
+.bodywebsite .navbar-light .navbar-brand {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bodywebsite .navbar-light .navbar-brand:focus,
+.bodywebsite .navbar-light .navbar-brand:hover {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bodywebsite .navbar-light .navbar-nav .nav-link {
+ color: rgba(0, 0, 0, 0.5);
+}
+.bodywebsite .navbar-light .navbar-nav .nav-link:focus,
+.bodywebsite .navbar-light .navbar-nav .nav-link:hover {
+ color: rgba(0, 0, 0, 0.7);
+}
+.bodywebsite .navbar-light .navbar-nav .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.3);
+}
+.bodywebsite .navbar-light .navbar-nav .show > .nav-link,
+.bodywebsite .navbar-light .navbar-nav .active > .nav-link,
+.bodywebsite .navbar-light .navbar-nav .nav-link.show,
+.bodywebsite .navbar-light .navbar-nav .nav-link.active {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bodywebsite .navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.5);
+ border-color: rgba(0, 0, 0, 0.1);
+}
+.bodywebsite .navbar-light .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
+}
+.bodywebsite .navbar-light .navbar-text {
+ color: rgba(0, 0, 0, 0.5);
+}
+.bodywebsite .navbar-light .navbar-text a {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bodywebsite .navbar-light .navbar-text a:focus,
+.bodywebsite .navbar-light .navbar-text a:hover {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bodywebsite .navbar-dark .navbar-brand {
+ color: #fff;
+}
+.bodywebsite .navbar-dark .navbar-brand:focus,
+.bodywebsite .navbar-dark .navbar-brand:hover {
+ color: #fff;
+}
+.bodywebsite .navbar-dark .navbar-nav .nav-link {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite .navbar-dark .navbar-nav .nav-link:focus,
+.bodywebsite .navbar-dark .navbar-nav .nav-link:hover {
+ color: rgba(255, 255, 255, 0.75);
+}
+.bodywebsite .navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.25);
+}
+.bodywebsite .navbar-dark .navbar-nav .show > .nav-link,
+.bodywebsite .navbar-dark .navbar-nav .active > .nav-link,
+.bodywebsite .navbar-dark .navbar-nav .nav-link.show,
+.bodywebsite .navbar-dark .navbar-nav .nav-link.active {
+ color: #fff;
+}
+.bodywebsite .navbar-dark .navbar-toggler {
+ color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(255, 255, 255, 0.1);
+}
+.bodywebsite .navbar-dark .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
+}
+.bodywebsite .navbar-dark .navbar-text {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite .navbar-dark .navbar-text a {
+ color: #fff;
+}
+.bodywebsite .navbar-dark .navbar-text a:focus,
+.bodywebsite .navbar-dark .navbar-text a:hover {
+ color: #fff;
+}
+.bodywebsite .jumbotron {
+ padding: 2rem 1rem;
+ margin-bottom: 2rem;
+ background-color: #e9ecef;
+ border-radius: 6px;
+}
+@media (min-width: 576px) {
+ .bodywebsite .jumbotron {
+ padding: 4rem 2rem;
+ }
+}
+.bodywebsite .jumbotron-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ border-radius: 0;
+}
+.bodywebsite .alert {
+ position: relative;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 1rem;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+.bodywebsite .alert-heading {
+ color: inherit;
+}
+.bodywebsite .alert-link {
+ font-weight: 700;
+}
+.bodywebsite .alert-dismissible .close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ padding: 0.75rem 1.25rem;
+ color: inherit;
+}
+.bodywebsite .alert-primary {
+ color: #004085;
+ background-color: #cce5ff;
+ border-color: #b8daff;
+}
+.bodywebsite .alert-primary hr {
+ border-top-color: #9fcdff;
+}
+.bodywebsite .alert-primary .alert-link {
+ color: #002752;
+}
+.bodywebsite .alert-secondary {
+ color: #464a4e;
+ background-color: #e7e8ea;
+ border-color: #dddfe2;
+}
+.bodywebsite .alert-secondary hr {
+ border-top-color: #cfd2d6;
+}
+.bodywebsite .alert-secondary .alert-link {
+ color: #2e3133;
+}
+.bodywebsite .alert-success {
+ color: #155724;
+ background-color: #d4edda;
+ border-color: #c3e6cb;
+}
+.bodywebsite .alert-success hr {
+ border-top-color: #b1dfbb;
+}
+.bodywebsite .alert-success .alert-link {
+ color: #0b2e13;
+}
+.bodywebsite .alert-info {
+ color: #0c5460;
+ background-color: #d1ecf1;
+ border-color: #bee5eb;
+}
+.bodywebsite .alert-info hr {
+ border-top-color: #abdde5;
+}
+.bodywebsite .alert-info .alert-link {
+ color: #062c33;
+}
+.bodywebsite .alert-warning {
+ color: #856404;
+ background-color: #fff3cd;
+ border-color: #ffeeba;
+}
+.bodywebsite .alert-warning hr {
+ border-top-color: #ffe8a1;
+}
+.bodywebsite .alert-warning .alert-link {
+ color: #533f03;
+}
+.bodywebsite .alert-danger {
+ color: #721c24;
+ background-color: #f8d7da;
+ border-color: #f5c6cb;
+}
+.bodywebsite .alert-danger hr {
+ border-top-color: #f1b0b7;
+}
+.bodywebsite .alert-danger .alert-link {
+ color: #491217;
+}
+.bodywebsite .alert-light {
+ color: #818182;
+ background-color: #fefefe;
+ border-color: #fdfdfe;
+}
+.bodywebsite .alert-light hr {
+ border-top-color: #ececf6;
+}
+.bodywebsite .alert-light .alert-link {
+ color: #686868;
+}
+.bodywebsite .alert-dark {
+ color: #1b1e21;
+ background-color: #d6d8d9;
+ border-color: #c6c8ca;
+}
+.bodywebsite .alert-dark hr {
+ border-top-color: #b9bbbe;
+}
+.bodywebsite .alert-dark .alert-link {
+ color: #040505;
+}
+@keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0;
+ }
+ to {
+ background-position: 0 0;
+ }
+}
+.bodywebsite .progress {
+ display: flex;
+ height: 1rem;
+ overflow: hidden;
+ font-size: 0.75rem;
+ background-color: #e9ecef;
+ border-radius: 0.25rem;
+}
+.bodywebsite .progress-bar {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: #fff;
+ background-color: #007bff;
+}
+.bodywebsite .progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: 1rem 1rem;
+}
+.bodywebsite .progress-bar-animated {
+ animation: progress-bar-stripes 1s linear infinite;
+}
+.bodywebsite .media {
+ display: flex;
+ align-items: flex-start;
+}
+.bodywebsite .media-body {
+ flex: 1;
+}
+.bodywebsite .list-group {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+}
+.bodywebsite .list-group-item-action {
+ width: 100%;
+ color: #495057;
+ text-align: inherit;
+}
+.bodywebsite .list-group-item-action:focus,
+.bodywebsite .list-group-item-action:hover {
+ color: #495057;
+ text-decoration: none;
+ background-color: #f8f9fa;
+}
+.bodywebsite .list-group-item-action:active {
+ color: #212529;
+ background-color: #e9ecef;
+}
+.bodywebsite .list-group-item {
+ position: relative;
+ display: block;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: -1px;
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+}
+.bodywebsite .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+.bodywebsite .list-group-item:last-child {
+ margin-bottom: 0;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+.bodywebsite .list-group-item:focus,
+.bodywebsite .list-group-item:hover {
+ text-decoration: none;
+}
+.bodywebsite .list-group-item.disabled,
+.bodywebsite .list-group-item:disabled {
+ color: #868e96;
+ background-color: #fff;
+}
+.bodywebsite .list-group-item.active {
+ z-index: 2;
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bodywebsite .list-group-flush .list-group-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0;
+}
+.bodywebsite .list-group-flush:first-child .list-group-item:first-child {
+ border-top: 0;
+}
+.bodywebsite .list-group-flush:last-child .list-group-item:last-child {
+ border-bottom: 0;
+}
+.bodywebsite .list-group-item-primary {
+ color: #004085;
+ background-color: #b8daff;
+}
+.bodywebsite a.list-group-item-primary,
+.bodywebsite button.list-group-item-primary {
+ color: #004085;
+}
+.bodywebsite a.list-group-item-primary:focus,
+.bodywebsite a.list-group-item-primary:hover,
+.bodywebsite button.list-group-item-primary:focus,
+.bodywebsite button.list-group-item-primary:hover {
+ color: #004085;
+ background-color: #9fcdff;
+}
+.bodywebsite a.list-group-item-primary.active,
+.bodywebsite button.list-group-item-primary.active {
+ color: #fff;
+ background-color: #004085;
+ border-color: #004085;
+}
+.bodywebsite .list-group-item-secondary {
+ color: #464a4e;
+ background-color: #dddfe2;
+}
+.bodywebsite a.list-group-item-secondary,
+.bodywebsite button.list-group-item-secondary {
+ color: #464a4e;
+}
+.bodywebsite a.list-group-item-secondary:focus,
+.bodywebsite a.list-group-item-secondary:hover,
+.bodywebsite button.list-group-item-secondary:focus,
+.bodywebsite button.list-group-item-secondary:hover {
+ color: #464a4e;
+ background-color: #cfd2d6;
+}
+.bodywebsite a.list-group-item-secondary.active,
+.bodywebsite button.list-group-item-secondary.active {
+ color: #fff;
+ background-color: #464a4e;
+ border-color: #464a4e;
+}
+.bodywebsite .list-group-item-success {
+ color: #155724;
+ background-color: #c3e6cb;
+}
+.bodywebsite a.list-group-item-success,
+.bodywebsite button.list-group-item-success {
+ color: #155724;
+}
+.bodywebsite a.list-group-item-success:focus,
+.bodywebsite a.list-group-item-success:hover,
+.bodywebsite button.list-group-item-success:focus,
+.bodywebsite button.list-group-item-success:hover {
+ color: #155724;
+ background-color: #b1dfbb;
+}
+.bodywebsite a.list-group-item-success.active,
+.bodywebsite button.list-group-item-success.active {
+ color: #fff;
+ background-color: #155724;
+ border-color: #155724;
+}
+.bodywebsite .list-group-item-info {
+ color: #0c5460;
+ background-color: #bee5eb;
+}
+.bodywebsite a.list-group-item-info,
+.bodywebsite button.list-group-item-info {
+ color: #0c5460;
+}
+.bodywebsite a.list-group-item-info:focus,
+.bodywebsite a.list-group-item-info:hover,
+.bodywebsite button.list-group-item-info:focus,
+.bodywebsite button.list-group-item-info:hover {
+ color: #0c5460;
+ background-color: #abdde5;
+}
+.bodywebsite a.list-group-item-info.active,
+.bodywebsite button.list-group-item-info.active {
+ color: #fff;
+ background-color: #0c5460;
+ border-color: #0c5460;
+}
+.bodywebsite .list-group-item-warning {
+ color: #856404;
+ background-color: #ffeeba;
+}
+.bodywebsite a.list-group-item-warning,
+.bodywebsite button.list-group-item-warning {
+ color: #856404;
+}
+.bodywebsite a.list-group-item-warning:focus,
+.bodywebsite a.list-group-item-warning:hover,
+.bodywebsite button.list-group-item-warning:focus,
+.bodywebsite button.list-group-item-warning:hover {
+ color: #856404;
+ background-color: #ffe8a1;
+}
+.bodywebsite a.list-group-item-warning.active,
+.bodywebsite button.list-group-item-warning.active {
+ color: #fff;
+ background-color: #856404;
+ border-color: #856404;
+}
+.bodywebsite .list-group-item-danger {
+ color: #721c24;
+ background-color: #f5c6cb;
+}
+.bodywebsite a.list-group-item-danger,
+.bodywebsite button.list-group-item-danger {
+ color: #721c24;
+}
+.bodywebsite a.list-group-item-danger:focus,
+.bodywebsite a.list-group-item-danger:hover,
+.bodywebsite button.list-group-item-danger:focus,
+.bodywebsite button.list-group-item-danger:hover {
+ color: #721c24;
+ background-color: #f1b0b7;
+}
+.bodywebsite a.list-group-item-danger.active,
+.bodywebsite button.list-group-item-danger.active {
+ color: #fff;
+ background-color: #721c24;
+ border-color: #721c24;
+}
+.bodywebsite .list-group-item-light {
+ color: #818182;
+ background-color: #fdfdfe;
+}
+.bodywebsite a.list-group-item-light,
+.bodywebsite button.list-group-item-light {
+ color: #818182;
+}
+.bodywebsite a.list-group-item-light:focus,
+.bodywebsite a.list-group-item-light:hover,
+.bodywebsite button.list-group-item-light:focus,
+.bodywebsite button.list-group-item-light:hover {
+ color: #818182;
+ background-color: #ececf6;
+}
+.bodywebsite a.list-group-item-light.active,
+.bodywebsite button.list-group-item-light.active {
+ color: #fff;
+ background-color: #818182;
+ border-color: #818182;
+}
+.bodywebsite .list-group-item-dark {
+ color: #1b1e21;
+ background-color: #c6c8ca;
+}
+.bodywebsite a.list-group-item-dark,
+.bodywebsite button.list-group-item-dark {
+ color: #1b1e21;
+}
+.bodywebsite a.list-group-item-dark:focus,
+.bodywebsite a.list-group-item-dark:hover,
+.bodywebsite button.list-group-item-dark:focus,
+.bodywebsite button.list-group-item-dark:hover {
+ color: #1b1e21;
+ background-color: #b9bbbe;
+}
+.bodywebsite a.list-group-item-dark.active,
+.bodywebsite button.list-group-item-dark.active {
+ color: #fff;
+ background-color: #1b1e21;
+ border-color: #1b1e21;
+}
+.bodywebsite .close {
+ float: right;
+ font-size: 1.5rem;
+ font-weight: 700;
+ line-height: 1;
+ color: #000;
+ text-shadow: 0 1px 0 #fff;
+ opacity: .5;
+}
+.bodywebsite .close:focus,
+.bodywebsite .close:hover {
+ color: #000;
+ text-decoration: none;
+ opacity: .75;
+}
+.bodywebsite button.close {
+ padding: 0;
+ background: transparent;
+ border: 0;
+ -webkit-appearance: none;
+}
+.bodywebsite .tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ margin: 0;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.71429;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 12px;
+ word-wrap: break-word;
+ opacity: 0;
+}
+.bodywebsite .tooltip.show {
+ opacity: 1;
+}
+.bodywebsite .tooltip .arrow {
+ position: absolute;
+ display: block;
+ width: 6px;
+ height: 6px;
+}
+.bodywebsite .tooltip .arrow::before {
+ position: absolute;
+ border-color: transparent;
+ border-style: solid;
+}
+.bodywebsite .tooltip.bs-tooltip-top,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="top"] {
+ padding: 6px 0;
+}
+.bodywebsite .tooltip.bs-tooltip-top .arrow,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow {
+ bottom: 0;
+}
+.bodywebsite .tooltip.bs-tooltip-top .arrow::before,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before {
+ margin-left: -4px;
+ content: "";
+ border-width: 6px 6px 0;
+ border-top-color: #37c386;
+}
+.bodywebsite .tooltip.bs-tooltip-right,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="right"] {
+ padding: 0 6px;
+}
+.bodywebsite .tooltip.bs-tooltip-right .arrow,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {
+ left: 0;
+}
+.bodywebsite .tooltip.bs-tooltip-right .arrow::before,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before {
+ margin-top: -4px;
+ content: "";
+ border-width: 6px 6px 6px 0;
+ border-right-color: #37c386;
+}
+.bodywebsite .tooltip.bs-tooltip-bottom,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="bottom"] {
+ padding: 6px 0;
+}
+.bodywebsite .tooltip.bs-tooltip-bottom .arrow,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow {
+ top: 0;
+}
+.bodywebsite .tooltip.bs-tooltip-bottom .arrow::before,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
+ margin-left: -4px;
+ content: "";
+ border-width: 0 6px 6px;
+ border-bottom-color: #37c386;
+}
+.bodywebsite .tooltip.bs-tooltip-left,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="left"] {
+ padding: 0 6px;
+}
+.bodywebsite .tooltip.bs-tooltip-left .arrow,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
+ right: 0;
+}
+.bodywebsite .tooltip.bs-tooltip-left .arrow::before,
+.bodywebsite .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before {
+ right: 0;
+ margin-top: -4px;
+ content: "";
+ border-width: 6px 0 6px 6px;
+ border-left-color: #37c386;
+}
+.bodywebsite .tooltip-inner {
+ max-width: 200px;
+ padding: 6px 10px;
+ color: #fff;
+ text-align: center;
+ background-color: #37c386;
+ border-radius: 0;
+}
+.bodywebsite .popover {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 1060;
+ display: block;
+ max-width: 276px;
+ font-family: "Roboto", Helvetica, Arial, sans-serif;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.71429;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 12px;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 6px;
+ box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
+}
+.bodywebsite .popover .arrow {
+ position: absolute;
+ display: block;
+ width: 0.8rem;
+ height: 0.4rem;
+}
+.bodywebsite .popover .arrow::before,
+.bodywebsite .popover .arrow::after {
+ position: absolute;
+ display: block;
+ border-color: transparent;
+ border-style: solid;
+}
+.bodywebsite .popover .arrow::before {
+ content: "";
+ border-width: 0.8rem;
+}
+.bodywebsite .popover .arrow::after {
+ content: "";
+ border-width: 0.8rem;
+}
+.bodywebsite .popover.bs-popover-top,
+.bodywebsite .popover.bs-popover-auto[x-placement^="top"] {
+ margin-bottom: 0.8rem;
+}
+.bodywebsite .popover.bs-popover-top .arrow,
+.bodywebsite .popover.bs-popover-auto[x-placement^="top"] .arrow {
+ bottom: 0;
+}
+.bodywebsite .popover.bs-popover-top .arrow::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="top"] .arrow::before,
+.bodywebsite .popover.bs-popover-top .arrow::after,
+.bodywebsite .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
+ border-bottom-width: 0;
+}
+.bodywebsite .popover.bs-popover-top .arrow::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="top"] .arrow::before {
+ bottom: -0.8rem;
+ margin-left: -0.8rem;
+ border-top-color: rgba(0, 0, 0, 0.25);
+}
+.bodywebsite .popover.bs-popover-top .arrow::after,
+.bodywebsite .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
+ bottom: calc(0.2rem);
+ margin-left: -0.8rem;
+ border-top-color: #fff;
+}
+.bodywebsite .popover.bs-popover-right,
+.bodywebsite .popover.bs-popover-auto[x-placement^="right"] {
+ margin-left: 0.8rem;
+}
+.bodywebsite .popover.bs-popover-right .arrow,
+.bodywebsite .popover.bs-popover-auto[x-placement^="right"] .arrow {
+ left: 0;
+}
+.bodywebsite .popover.bs-popover-right .arrow::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="right"] .arrow::before,
+.bodywebsite .popover.bs-popover-right .arrow::after,
+.bodywebsite .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
+ margin-top: -0.8rem;
+ border-left-width: 0;
+}
+.bodywebsite .popover.bs-popover-right .arrow::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="right"] .arrow::before {
+ left: -0.8rem;
+ border-right-color: rgba(0, 0, 0, 0.25);
+}
+.bodywebsite .popover.bs-popover-right .arrow::after,
+.bodywebsite .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
+ left: calc(0.2rem);
+ border-right-color: #fff;
+}
+.bodywebsite .popover.bs-popover-bottom,
+.bodywebsite .popover.bs-popover-auto[x-placement^="bottom"] {
+ margin-top: 0.8rem;
+}
+.bodywebsite .popover.bs-popover-bottom .arrow,
+.bodywebsite .popover.bs-popover-auto[x-placement^="bottom"] .arrow {
+ top: 0;
+}
+.bodywebsite .popover.bs-popover-bottom .arrow::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before,
+.bodywebsite .popover.bs-popover-bottom .arrow::after,
+.bodywebsite .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
+ margin-left: -0.8rem;
+ border-top-width: 0;
+}
+.bodywebsite .popover.bs-popover-bottom .arrow::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before {
+ top: -0.8rem;
+ border-bottom-color: rgba(0, 0, 0, 0.25);
+}
+.bodywebsite .popover.bs-popover-bottom .arrow::after,
+.bodywebsite .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
+ top: calc(0.2rem);
+ border-bottom-color: #fff;
+}
+.bodywebsite .popover.bs-popover-bottom .popover-header::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: 20px;
+ margin-left: -10px;
+ content: "";
+ border-bottom: 1px solid #f7f7f7;
+}
+.bodywebsite .popover.bs-popover-left,
+.bodywebsite .popover.bs-popover-auto[x-placement^="left"] {
+ margin-right: 0.8rem;
+}
+.bodywebsite .popover.bs-popover-left .arrow,
+.bodywebsite .popover.bs-popover-auto[x-placement^="left"] .arrow {
+ right: 0;
+}
+.bodywebsite .popover.bs-popover-left .arrow::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="left"] .arrow::before,
+.bodywebsite .popover.bs-popover-left .arrow::after,
+.bodywebsite .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
+ margin-top: -0.8rem;
+ border-right-width: 0;
+}
+.bodywebsite .popover.bs-popover-left .arrow::before,
+.bodywebsite .popover.bs-popover-auto[x-placement^="left"] .arrow::before {
+ right: -0.8rem;
+ border-left-color: rgba(0, 0, 0, 0.25);
+}
+.bodywebsite .popover.bs-popover-left .arrow::after,
+.bodywebsite .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
+ right: calc(0.2rem);
+ border-left-color: #fff;
+}
+.bodywebsite .popover-header {
+ padding: 0.5rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 14px;
+ color: inherit;
+ background-color: #f7f7f7;
+ border-bottom: 1px solid #ebebeb;
+ border-top-left-radius: calc(5px);
+ border-top-right-radius: calc(5px);
+}
+.bodywebsite .popover-header:empty {
+ display: none;
+}
+.bodywebsite .popover-body {
+ padding: 0.5rem 0.75rem;
+ color: #212529;
+}
+.bodywebsite .carousel {
+ position: relative;
+}
+.bodywebsite .carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+.bodywebsite .carousel-item {
+ position: relative;
+ display: none;
+ align-items: center;
+ width: 100%;
+ transition: transform 0.6s ease;
+ backface-visibility: hidden;
+ perspective: 1000px;
+}
+.bodywebsite .carousel-item.active,
+.bodywebsite .carousel-item-next,
+.bodywebsite .carousel-item-prev {
+ display: block;
+}
+.bodywebsite .carousel-item-next,
+.bodywebsite .carousel-item-prev {
+ position: absolute;
+ top: 0;
+}
+.bodywebsite .carousel-item-next.carousel-item-left,
+.bodywebsite .carousel-item-prev.carousel-item-right {
+ transform: translateX(0);
+}
+@supports (transform-style: preserve-3d) {
+ .bodywebsite .carousel-item-next.carousel-item-left,
+ .bodywebsite .carousel-item-prev.carousel-item-right {
+ transform: translate3d(0, 0, 0);
+ }
+}
+.bodywebsite .carousel-item-next,
+.bodywebsite .active.carousel-item-right {
+ transform: translateX(100%);
+}
+@supports (transform-style: preserve-3d) {
+ .bodywebsite .carousel-item-next,
+ .bodywebsite .active.carousel-item-right {
+ transform: translate3d(100%, 0, 0);
+ }
+}
+.bodywebsite .carousel-item-prev,
+.bodywebsite .active.carousel-item-left {
+ transform: translateX(-100%);
+}
+@supports (transform-style: preserve-3d) {
+ .bodywebsite .carousel-item-prev,
+ .bodywebsite .active.carousel-item-left {
+ transform: translate3d(-100%, 0, 0);
+ }
+}
+.bodywebsite .carousel-control-prev,
+.bodywebsite .carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ color: #fff;
+ text-align: center;
+ opacity: 0.5;
+}
+.bodywebsite .carousel-control-prev:focus,
+.bodywebsite .carousel-control-prev:hover,
+.bodywebsite .carousel-control-next:focus,
+.bodywebsite .carousel-control-next:hover {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: .9;
+}
+.bodywebsite .carousel-control-prev {
+ left: 0;
+}
+.bodywebsite .carousel-control-next {
+ right: 0;
+}
+.bodywebsite .carousel-control-prev-icon,
+.bodywebsite .carousel-control-next-icon {
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+ background: transparent no-repeat center center;
+ background-size: 100% 100%;
+}
+.bodywebsite .carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
+}
+.bodywebsite .carousel-control-next-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
+}
+.bodywebsite .carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 10px;
+ left: 0;
+ z-index: 15;
+ display: flex;
+ justify-content: center;
+ padding-left: 0;
+ margin-right: 15%;
+ margin-left: 15%;
+ list-style: none;
+}
+.bodywebsite .carousel-indicators li {
+ position: relative;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ background-color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite .carousel-indicators li::before {
+ position: absolute;
+ top: -10px;
+ left: 0;
+ display: inline-block;
+ width: 100%;
+ height: 10px;
+ content: "";
+}
+.bodywebsite .carousel-indicators li::after {
+ position: absolute;
+ bottom: -10px;
+ left: 0;
+ display: inline-block;
+ width: 100%;
+ height: 10px;
+ content: "";
+}
+.bodywebsite .carousel-indicators .active {
+ background-color: #fff;
+}
+.bodywebsite .carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 20px;
+ left: 15%;
+ z-index: 10;
+ padding-top: 20px;
+ padding-bottom: 20px;
+ color: #fff;
+ text-align: center;
+}
+.bodywebsite .align-baseline {
+ vertical-align: baseline !important;
+}
+.bodywebsite .align-top {
+ vertical-align: top !important;
+}
+.bodywebsite .align-middle {
+ vertical-align: middle !important;
+}
+.bodywebsite .align-bottom {
+ vertical-align: bottom !important;
+}
+.bodywebsite .align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+.bodywebsite .align-text-top {
+ vertical-align: text-top !important;
+}
+.bodywebsite .bg-primary {
+ background-color: #007bff !important;
+}
+.bodywebsite a.bg-primary:focus,
+.bodywebsite a.bg-primary:hover {
+ background-color: #0062cc !important;
+}
+.bodywebsite .bg-secondary {
+ background-color: #868e96 !important;
+}
+.bodywebsite a.bg-secondary:focus,
+.bodywebsite a.bg-secondary:hover {
+ background-color: #6c757d !important;
+}
+.bodywebsite .bg-success {
+ background-color: #28a745 !important;
+}
+.bodywebsite a.bg-success:focus,
+.bodywebsite a.bg-success:hover {
+ background-color: #1e7e34 !important;
+}
+.bodywebsite .bg-info {
+ background-color: #17a2b8 !important;
+}
+.bodywebsite a.bg-info:focus,
+.bodywebsite a.bg-info:hover {
+ background-color: #117a8b !important;
+}
+.bodywebsite .bg-warning {
+ background-color: #ffc107 !important;
+}
+.bodywebsite a.bg-warning:focus,
+.bodywebsite a.bg-warning:hover {
+ background-color: #d39e00 !important;
+}
+.bodywebsite .bg-danger {
+ background-color: #dc3545 !important;
+}
+.bodywebsite a.bg-danger:focus,
+.bodywebsite a.bg-danger:hover {
+ background-color: #bd2130 !important;
+}
+.bodywebsite .bg-light {
+ background-color: #f8f9fa !important;
+}
+.bodywebsite a.bg-light:focus,
+.bodywebsite a.bg-light:hover {
+ background-color: #dae0e5 !important;
+}
+.bodywebsite .bg-dark {
+ background-color: #343a40 !important;
+}
+.bodywebsite a.bg-dark:focus,
+.bodywebsite a.bg-dark:hover {
+ background-color: #1d2124 !important;
+}
+.bodywebsite .bg-default {
+ background-color: #fff !important;
+}
+.bodywebsite .bg-transparent {
+ background-color: transparent !important;
+}
+.bodywebsite .border {
+ border: 1px solid #e9ecef !important;
+}
+.bodywebsite .border-0 {
+ border: 0 !important;
+}
+.bodywebsite .border-top-0 {
+ border-top: 0 !important;
+}
+.bodywebsite .border-right-0 {
+ border-right: 0 !important;
+}
+.bodywebsite .border-bottom-0 {
+ border-bottom: 0 !important;
+}
+.bodywebsite .border-left-0 {
+ border-left: 0 !important;
+}
+.bodywebsite .border-primary {
+ border-color: #007bff !important;
+}
+.bodywebsite .border-secondary {
+ border-color: #868e96 !important;
+}
+.bodywebsite .border-success {
+ border-color: #28a745 !important;
+}
+.bodywebsite .border-info {
+ border-color: #17a2b8 !important;
+}
+.bodywebsite .border-warning {
+ border-color: #ffc107 !important;
+}
+.bodywebsite .border-danger {
+ border-color: #dc3545 !important;
+}
+.bodywebsite .border-light {
+ border-color: #f8f9fa !important;
+}
+.bodywebsite .border-dark {
+ border-color: #343a40 !important;
+}
+.bodywebsite .border-white {
+ border-color: #fff !important;
+}
+.bodywebsite .rounded {
+ border-radius: 0 !important;
+}
+.bodywebsite .rounded-top {
+ border-top-left-radius: 0 !important;
+ border-top-right-radius: 0 !important;
+}
+.bodywebsite .rounded-right {
+ border-top-right-radius: 0 !important;
+ border-bottom-right-radius: 0 !important;
+}
+.bodywebsite .rounded-bottom {
+ border-bottom-right-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+}
+.bodywebsite .rounded-left {
+ border-top-left-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+}
+.bodywebsite .rounded-circle {
+ border-radius: 50% !important;
+}
+.bodywebsite .rounded-0 {
+ border-radius: 0 !important;
+}
+.bodywebsite .clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+.bodywebsite .d-none {
+ display: none !important;
+}
+.bodywebsite .d-inline {
+ display: inline !important;
+}
+.bodywebsite .d-inline-block {
+ display: inline-block !important;
+}
+.bodywebsite .d-block {
+ display: block !important;
+}
+.bodywebsite .d-table {
+ display: table !important;
+}
+.bodywebsite .d-table-row {
+ display: table-row !important;
+}
+.bodywebsite .d-table-cell {
+ display: table-cell !important;
+}
+.bodywebsite .d-flex {
+ display: flex !important;
+}
+.bodywebsite .d-inline-flex {
+ display: inline-flex !important;
+}
+@media (min-width: 576px) {
+ .bodywebsite .d-sm-none {
+ display: none !important;
+ }
+ .bodywebsite .d-sm-inline {
+ display: inline !important;
+ }
+ .bodywebsite .d-sm-inline-block {
+ display: inline-block !important;
+ }
+ .bodywebsite .d-sm-block {
+ display: block !important;
+ }
+ .bodywebsite .d-sm-table {
+ display: table !important;
+ }
+ .bodywebsite .d-sm-table-row {
+ display: table-row !important;
+ }
+ .bodywebsite .d-sm-table-cell {
+ display: table-cell !important;
+ }
+ .bodywebsite .d-sm-flex {
+ display: flex !important;
+ }
+ .bodywebsite .d-sm-inline-flex {
+ display: inline-flex !important;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .d-md-none {
+ display: none !important;
+ }
+ .bodywebsite .d-md-inline {
+ display: inline !important;
+ }
+ .bodywebsite .d-md-inline-block {
+ display: inline-block !important;
+ }
+ .bodywebsite .d-md-block {
+ display: block !important;
+ }
+ .bodywebsite .d-md-table {
+ display: table !important;
+ }
+ .bodywebsite .d-md-table-row {
+ display: table-row !important;
+ }
+ .bodywebsite .d-md-table-cell {
+ display: table-cell !important;
+ }
+ .bodywebsite .d-md-flex {
+ display: flex !important;
+ }
+ .bodywebsite .d-md-inline-flex {
+ display: inline-flex !important;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .d-lg-none {
+ display: none !important;
+ }
+ .bodywebsite .d-lg-inline {
+ display: inline !important;
+ }
+ .bodywebsite .d-lg-inline-block {
+ display: inline-block !important;
+ }
+ .bodywebsite .d-lg-block {
+ display: block !important;
+ }
+ .bodywebsite .d-lg-table {
+ display: table !important;
+ }
+ .bodywebsite .d-lg-table-row {
+ display: table-row !important;
+ }
+ .bodywebsite .d-lg-table-cell {
+ display: table-cell !important;
+ }
+ .bodywebsite .d-lg-flex {
+ display: flex !important;
+ }
+ .bodywebsite .d-lg-inline-flex {
+ display: inline-flex !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .d-xl-none {
+ display: none !important;
+ }
+ .bodywebsite .d-xl-inline {
+ display: inline !important;
+ }
+ .bodywebsite .d-xl-inline-block {
+ display: inline-block !important;
+ }
+ .bodywebsite .d-xl-block {
+ display: block !important;
+ }
+ .bodywebsite .d-xl-table {
+ display: table !important;
+ }
+ .bodywebsite .d-xl-table-row {
+ display: table-row !important;
+ }
+ .bodywebsite .d-xl-table-cell {
+ display: table-cell !important;
+ }
+ .bodywebsite .d-xl-flex {
+ display: flex !important;
+ }
+ .bodywebsite .d-xl-inline-flex {
+ display: inline-flex !important;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .d-xxl-none {
+ display: none !important;
+ }
+ .bodywebsite .d-xxl-inline {
+ display: inline !important;
+ }
+ .bodywebsite .d-xxl-inline-block {
+ display: inline-block !important;
+ }
+ .bodywebsite .d-xxl-block {
+ display: block !important;
+ }
+ .bodywebsite .d-xxl-table {
+ display: table !important;
+ }
+ .bodywebsite .d-xxl-table-row {
+ display: table-row !important;
+ }
+ .bodywebsite .d-xxl-table-cell {
+ display: table-cell !important;
+ }
+ .bodywebsite .d-xxl-flex {
+ display: flex !important;
+ }
+ .bodywebsite .d-xxl-inline-flex {
+ display: inline-flex !important;
+ }
+}
+.bodywebsite .d-print-block {
+ display: none !important;
+}
+@media print {
+ .bodywebsite .d-print-block {
+ display: block !important;
+ }
+}
+.bodywebsite .d-print-inline {
+ display: none !important;
+}
+@media print {
+ .bodywebsite .d-print-inline {
+ display: inline !important;
+ }
+}
+.bodywebsite .d-print-inline-block {
+ display: none !important;
+}
+@media print {
+ .bodywebsite .d-print-inline-block {
+ display: inline-block !important;
+ }
+}
+@media print {
+ .bodywebsite .d-print-none {
+ display: none !important;
+ }
+}
+.bodywebsite .embed-responsive {
+ position: relative;
+ display: block;
+ width: 100%;
+ padding: 0;
+ overflow: hidden;
+}
+.bodywebsite .embed-responsive::before {
+ display: block;
+ content: "";
+}
+.bodywebsite .embed-responsive .embed-responsive-item,
+.bodywebsite .embed-responsive iframe,
+.bodywebsite .embed-responsive embed,
+.bodywebsite .embed-responsive object,
+.bodywebsite .embed-responsive video {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border: 0;
+}
+.bodywebsite .embed-responsive-21by9::before {
+ padding-top: 42.85714%;
+}
+.bodywebsite .embed-responsive-16by9::before {
+ padding-top: 56.25%;
+}
+.bodywebsite .embed-responsive-4by3::before {
+ padding-top: 75%;
+}
+.bodywebsite .embed-responsive-1by1::before {
+ padding-top: 100%;
+}
+.bodywebsite .flex-row {
+ flex-direction: row !important;
+}
+.bodywebsite .flex-column {
+ flex-direction: column !important;
+}
+.bodywebsite .flex-row-reverse {
+ flex-direction: row-reverse !important;
+}
+.bodywebsite .flex-column-reverse {
+ flex-direction: column-reverse !important;
+}
+.bodywebsite .flex-wrap {
+ flex-wrap: wrap !important;
+}
+.bodywebsite .flex-nowrap {
+ flex-wrap: nowrap !important;
+}
+.bodywebsite .flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+}
+.bodywebsite .justify-content-start {
+ justify-content: flex-start !important;
+}
+.bodywebsite .justify-content-end {
+ justify-content: flex-end !important;
+}
+.bodywebsite .justify-content-center {
+ justify-content: center !important;
+}
+.bodywebsite .justify-content-between {
+ justify-content: space-between !important;
+}
+.bodywebsite .justify-content-around {
+ justify-content: space-around !important;
+}
+.bodywebsite .align-items-start {
+ align-items: flex-start !important;
+}
+.bodywebsite .align-items-end {
+ align-items: flex-end !important;
+}
+.bodywebsite .align-items-center {
+ align-items: center !important;
+}
+.bodywebsite .align-items-baseline {
+ align-items: baseline !important;
+}
+.bodywebsite .align-items-stretch {
+ align-items: stretch !important;
+}
+.bodywebsite .align-content-start {
+ align-content: flex-start !important;
+}
+.bodywebsite .align-content-end {
+ align-content: flex-end !important;
+}
+.bodywebsite .align-content-center {
+ align-content: center !important;
+}
+.bodywebsite .align-content-between {
+ align-content: space-between !important;
+}
+.bodywebsite .align-content-around {
+ align-content: space-around !important;
+}
+.bodywebsite .align-content-stretch {
+ align-content: stretch !important;
+}
+.bodywebsite .align-self-auto {
+ align-self: auto !important;
+}
+.bodywebsite .align-self-start {
+ align-self: flex-start !important;
+}
+.bodywebsite .align-self-end {
+ align-self: flex-end !important;
+}
+.bodywebsite .align-self-center {
+ align-self: center !important;
+}
+.bodywebsite .align-self-baseline {
+ align-self: baseline !important;
+}
+.bodywebsite .align-self-stretch {
+ align-self: stretch !important;
+}
+@media (min-width: 576px) {
+ .bodywebsite .flex-sm-row {
+ flex-direction: row !important;
+ }
+ .bodywebsite .flex-sm-column {
+ flex-direction: column !important;
+ }
+ .bodywebsite .flex-sm-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .bodywebsite .flex-sm-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .bodywebsite .flex-sm-wrap {
+ flex-wrap: wrap !important;
+ }
+ .bodywebsite .flex-sm-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .bodywebsite .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .bodywebsite .justify-content-sm-start {
+ justify-content: flex-start !important;
+ }
+ .bodywebsite .justify-content-sm-end {
+ justify-content: flex-end !important;
+ }
+ .bodywebsite .justify-content-sm-center {
+ justify-content: center !important;
+ }
+ .bodywebsite .justify-content-sm-between {
+ justify-content: space-between !important;
+ }
+ .bodywebsite .justify-content-sm-around {
+ justify-content: space-around !important;
+ }
+ .bodywebsite .align-items-sm-start {
+ align-items: flex-start !important;
+ }
+ .bodywebsite .align-items-sm-end {
+ align-items: flex-end !important;
+ }
+ .bodywebsite .align-items-sm-center {
+ align-items: center !important;
+ }
+ .bodywebsite .align-items-sm-baseline {
+ align-items: baseline !important;
+ }
+ .bodywebsite .align-items-sm-stretch {
+ align-items: stretch !important;
+ }
+ .bodywebsite .align-content-sm-start {
+ align-content: flex-start !important;
+ }
+ .bodywebsite .align-content-sm-end {
+ align-content: flex-end !important;
+ }
+ .bodywebsite .align-content-sm-center {
+ align-content: center !important;
+ }
+ .bodywebsite .align-content-sm-between {
+ align-content: space-between !important;
+ }
+ .bodywebsite .align-content-sm-around {
+ align-content: space-around !important;
+ }
+ .bodywebsite .align-content-sm-stretch {
+ align-content: stretch !important;
+ }
+ .bodywebsite .align-self-sm-auto {
+ align-self: auto !important;
+ }
+ .bodywebsite .align-self-sm-start {
+ align-self: flex-start !important;
+ }
+ .bodywebsite .align-self-sm-end {
+ align-self: flex-end !important;
+ }
+ .bodywebsite .align-self-sm-center {
+ align-self: center !important;
+ }
+ .bodywebsite .align-self-sm-baseline {
+ align-self: baseline !important;
+ }
+ .bodywebsite .align-self-sm-stretch {
+ align-self: stretch !important;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .flex-md-row {
+ flex-direction: row !important;
+ }
+ .bodywebsite .flex-md-column {
+ flex-direction: column !important;
+ }
+ .bodywebsite .flex-md-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .bodywebsite .flex-md-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .bodywebsite .flex-md-wrap {
+ flex-wrap: wrap !important;
+ }
+ .bodywebsite .flex-md-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .bodywebsite .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .bodywebsite .justify-content-md-start {
+ justify-content: flex-start !important;
+ }
+ .bodywebsite .justify-content-md-end {
+ justify-content: flex-end !important;
+ }
+ .bodywebsite .justify-content-md-center {
+ justify-content: center !important;
+ }
+ .bodywebsite .justify-content-md-between {
+ justify-content: space-between !important;
+ }
+ .bodywebsite .justify-content-md-around {
+ justify-content: space-around !important;
+ }
+ .bodywebsite .align-items-md-start {
+ align-items: flex-start !important;
+ }
+ .bodywebsite .align-items-md-end {
+ align-items: flex-end !important;
+ }
+ .bodywebsite .align-items-md-center {
+ align-items: center !important;
+ }
+ .bodywebsite .align-items-md-baseline {
+ align-items: baseline !important;
+ }
+ .bodywebsite .align-items-md-stretch {
+ align-items: stretch !important;
+ }
+ .bodywebsite .align-content-md-start {
+ align-content: flex-start !important;
+ }
+ .bodywebsite .align-content-md-end {
+ align-content: flex-end !important;
+ }
+ .bodywebsite .align-content-md-center {
+ align-content: center !important;
+ }
+ .bodywebsite .align-content-md-between {
+ align-content: space-between !important;
+ }
+ .bodywebsite .align-content-md-around {
+ align-content: space-around !important;
+ }
+ .bodywebsite .align-content-md-stretch {
+ align-content: stretch !important;
+ }
+ .bodywebsite .align-self-md-auto {
+ align-self: auto !important;
+ }
+ .bodywebsite .align-self-md-start {
+ align-self: flex-start !important;
+ }
+ .bodywebsite .align-self-md-end {
+ align-self: flex-end !important;
+ }
+ .bodywebsite .align-self-md-center {
+ align-self: center !important;
+ }
+ .bodywebsite .align-self-md-baseline {
+ align-self: baseline !important;
+ }
+ .bodywebsite .align-self-md-stretch {
+ align-self: stretch !important;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .flex-lg-row {
+ flex-direction: row !important;
+ }
+ .bodywebsite .flex-lg-column {
+ flex-direction: column !important;
+ }
+ .bodywebsite .flex-lg-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .bodywebsite .flex-lg-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .bodywebsite .flex-lg-wrap {
+ flex-wrap: wrap !important;
+ }
+ .bodywebsite .flex-lg-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .bodywebsite .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .bodywebsite .justify-content-lg-start {
+ justify-content: flex-start !important;
+ }
+ .bodywebsite .justify-content-lg-end {
+ justify-content: flex-end !important;
+ }
+ .bodywebsite .justify-content-lg-center {
+ justify-content: center !important;
+ }
+ .bodywebsite .justify-content-lg-between {
+ justify-content: space-between !important;
+ }
+ .bodywebsite .justify-content-lg-around {
+ justify-content: space-around !important;
+ }
+ .bodywebsite .align-items-lg-start {
+ align-items: flex-start !important;
+ }
+ .bodywebsite .align-items-lg-end {
+ align-items: flex-end !important;
+ }
+ .bodywebsite .align-items-lg-center {
+ align-items: center !important;
+ }
+ .bodywebsite .align-items-lg-baseline {
+ align-items: baseline !important;
+ }
+ .bodywebsite .align-items-lg-stretch {
+ align-items: stretch !important;
+ }
+ .bodywebsite .align-content-lg-start {
+ align-content: flex-start !important;
+ }
+ .bodywebsite .align-content-lg-end {
+ align-content: flex-end !important;
+ }
+ .bodywebsite .align-content-lg-center {
+ align-content: center !important;
+ }
+ .bodywebsite .align-content-lg-between {
+ align-content: space-between !important;
+ }
+ .bodywebsite .align-content-lg-around {
+ align-content: space-around !important;
+ }
+ .bodywebsite .align-content-lg-stretch {
+ align-content: stretch !important;
+ }
+ .bodywebsite .align-self-lg-auto {
+ align-self: auto !important;
+ }
+ .bodywebsite .align-self-lg-start {
+ align-self: flex-start !important;
+ }
+ .bodywebsite .align-self-lg-end {
+ align-self: flex-end !important;
+ }
+ .bodywebsite .align-self-lg-center {
+ align-self: center !important;
+ }
+ .bodywebsite .align-self-lg-baseline {
+ align-self: baseline !important;
+ }
+ .bodywebsite .align-self-lg-stretch {
+ align-self: stretch !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .flex-xl-row {
+ flex-direction: row !important;
+ }
+ .bodywebsite .flex-xl-column {
+ flex-direction: column !important;
+ }
+ .bodywebsite .flex-xl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .bodywebsite .flex-xl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .bodywebsite .flex-xl-wrap {
+ flex-wrap: wrap !important;
+ }
+ .bodywebsite .flex-xl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .bodywebsite .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .bodywebsite .justify-content-xl-start {
+ justify-content: flex-start !important;
+ }
+ .bodywebsite .justify-content-xl-end {
+ justify-content: flex-end !important;
+ }
+ .bodywebsite .justify-content-xl-center {
+ justify-content: center !important;
+ }
+ .bodywebsite .justify-content-xl-between {
+ justify-content: space-between !important;
+ }
+ .bodywebsite .justify-content-xl-around {
+ justify-content: space-around !important;
+ }
+ .bodywebsite .align-items-xl-start {
+ align-items: flex-start !important;
+ }
+ .bodywebsite .align-items-xl-end {
+ align-items: flex-end !important;
+ }
+ .bodywebsite .align-items-xl-center {
+ align-items: center !important;
+ }
+ .bodywebsite .align-items-xl-baseline {
+ align-items: baseline !important;
+ }
+ .bodywebsite .align-items-xl-stretch {
+ align-items: stretch !important;
+ }
+ .bodywebsite .align-content-xl-start {
+ align-content: flex-start !important;
+ }
+ .bodywebsite .align-content-xl-end {
+ align-content: flex-end !important;
+ }
+ .bodywebsite .align-content-xl-center {
+ align-content: center !important;
+ }
+ .bodywebsite .align-content-xl-between {
+ align-content: space-between !important;
+ }
+ .bodywebsite .align-content-xl-around {
+ align-content: space-around !important;
+ }
+ .bodywebsite .align-content-xl-stretch {
+ align-content: stretch !important;
+ }
+ .bodywebsite .align-self-xl-auto {
+ align-self: auto !important;
+ }
+ .bodywebsite .align-self-xl-start {
+ align-self: flex-start !important;
+ }
+ .bodywebsite .align-self-xl-end {
+ align-self: flex-end !important;
+ }
+ .bodywebsite .align-self-xl-center {
+ align-self: center !important;
+ }
+ .bodywebsite .align-self-xl-baseline {
+ align-self: baseline !important;
+ }
+ .bodywebsite .align-self-xl-stretch {
+ align-self: stretch !important;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .flex-xxl-row {
+ flex-direction: row !important;
+ }
+ .bodywebsite .flex-xxl-column {
+ flex-direction: column !important;
+ }
+ .bodywebsite .flex-xxl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .bodywebsite .flex-xxl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .bodywebsite .flex-xxl-wrap {
+ flex-wrap: wrap !important;
+ }
+ .bodywebsite .flex-xxl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .bodywebsite .flex-xxl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .bodywebsite .justify-content-xxl-start {
+ justify-content: flex-start !important;
+ }
+ .bodywebsite .justify-content-xxl-end {
+ justify-content: flex-end !important;
+ }
+ .bodywebsite .justify-content-xxl-center {
+ justify-content: center !important;
+ }
+ .bodywebsite .justify-content-xxl-between {
+ justify-content: space-between !important;
+ }
+ .bodywebsite .justify-content-xxl-around {
+ justify-content: space-around !important;
+ }
+ .bodywebsite .align-items-xxl-start {
+ align-items: flex-start !important;
+ }
+ .bodywebsite .align-items-xxl-end {
+ align-items: flex-end !important;
+ }
+ .bodywebsite .align-items-xxl-center {
+ align-items: center !important;
+ }
+ .bodywebsite .align-items-xxl-baseline {
+ align-items: baseline !important;
+ }
+ .bodywebsite .align-items-xxl-stretch {
+ align-items: stretch !important;
+ }
+ .bodywebsite .align-content-xxl-start {
+ align-content: flex-start !important;
+ }
+ .bodywebsite .align-content-xxl-end {
+ align-content: flex-end !important;
+ }
+ .bodywebsite .align-content-xxl-center {
+ align-content: center !important;
+ }
+ .bodywebsite .align-content-xxl-between {
+ align-content: space-between !important;
+ }
+ .bodywebsite .align-content-xxl-around {
+ align-content: space-around !important;
+ }
+ .bodywebsite .align-content-xxl-stretch {
+ align-content: stretch !important;
+ }
+ .bodywebsite .align-self-xxl-auto {
+ align-self: auto !important;
+ }
+ .bodywebsite .align-self-xxl-start {
+ align-self: flex-start !important;
+ }
+ .bodywebsite .align-self-xxl-end {
+ align-self: flex-end !important;
+ }
+ .bodywebsite .align-self-xxl-center {
+ align-self: center !important;
+ }
+ .bodywebsite .align-self-xxl-baseline {
+ align-self: baseline !important;
+ }
+ .bodywebsite .align-self-xxl-stretch {
+ align-self: stretch !important;
+ }
+}
+.bodywebsite .float-left {
+ float: left !important;
+}
+.bodywebsite .float-right {
+ float: right !important;
+}
+.bodywebsite .float-none {
+ float: none !important;
+}
+@media (min-width: 576px) {
+ .bodywebsite .float-sm-left {
+ float: left !important;
+ }
+ .bodywebsite .float-sm-right {
+ float: right !important;
+ }
+ .bodywebsite .float-sm-none {
+ float: none !important;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .float-md-left {
+ float: left !important;
+ }
+ .bodywebsite .float-md-right {
+ float: right !important;
+ }
+ .bodywebsite .float-md-none {
+ float: none !important;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .float-lg-left {
+ float: left !important;
+ }
+ .bodywebsite .float-lg-right {
+ float: right !important;
+ }
+ .bodywebsite .float-lg-none {
+ float: none !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .float-xl-left {
+ float: left !important;
+ }
+ .bodywebsite .float-xl-right {
+ float: right !important;
+ }
+ .bodywebsite .float-xl-none {
+ float: none !important;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .float-xxl-left {
+ float: left !important;
+ }
+ .bodywebsite .float-xxl-right {
+ float: right !important;
+ }
+ .bodywebsite .float-xxl-none {
+ float: none !important;
+ }
+}
+.bodywebsite .position-static {
+ position: static !important;
+}
+.bodywebsite .position-relative {
+ position: relative !important;
+}
+.bodywebsite .position-absolute {
+ position: absolute !important;
+}
+.bodywebsite .position-fixed {
+ position: fixed !important;
+}
+.bodywebsite .position-sticky {
+ position: sticky !important;
+}
+.bodywebsite .dolsticky {
+ position: sticky;
+ top: 0;
+ z-index: 100;
+}
+.bodywebsite .fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+}
+.bodywebsite .fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030;
+}
+@supports (position: sticky) {
+ .bodywebsite .sticky-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+.bodywebsite .sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ clip-path: inset(50%);
+ border: 0;
+}
+.bodywebsite .sr-only-focusable:active,
+.bodywebsite .sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ clip-path: none;
+}
+.bodywebsite .w-25 {
+ width: 25% !important;
+}
+.bodywebsite .w-50 {
+ width: 50% !important;
+}
+.bodywebsite .w-75 {
+ width: 75% !important;
+}
+.bodywebsite .w-100 {
+ width: 100% !important;
+}
+.bodywebsite .h-25 {
+ height: 25% !important;
+}
+.bodywebsite .h-50 {
+ height: 50% !important;
+}
+.bodywebsite .h-75 {
+ height: 75% !important;
+}
+.bodywebsite .h-100 {
+ height: 100% !important;
+}
+.bodywebsite .mw-100 {
+ max-width: 100% !important;
+}
+.bodywebsite .mh-100 {
+ max-height: 100% !important;
+}
+.bodywebsite .m-0 {
+ margin: 0 !important;
+}
+.bodywebsite .mt-0,
+.bodywebsite .my-0 {
+ margin-top: 0 !important;
+}
+.bodywebsite .mr-0,
+.bodywebsite .mx-0 {
+ margin-right: 0 !important;
+}
+.bodywebsite .mb-0,
+.bodywebsite .my-0 {
+ margin-bottom: 0 !important;
+}
+.bodywebsite .ml-0,
+.bodywebsite .mx-0 {
+ margin-left: 0 !important;
+}
+.bodywebsite .m-1 {
+ margin: 0.25rem !important;
+}
+.bodywebsite .mt-1,
+.bodywebsite .my-1 {
+ margin-top: 0.25rem !important;
+}
+.bodywebsite .mr-1,
+.bodywebsite .mx-1 {
+ margin-right: 0.25rem !important;
+}
+.bodywebsite .mb-1,
+.bodywebsite .my-1 {
+ margin-bottom: 0.25rem !important;
+}
+.bodywebsite .ml-1,
+.bodywebsite .mx-1 {
+ margin-left: 0.25rem !important;
+}
+.bodywebsite .m-2 {
+ margin: 0.5rem !important;
+}
+.bodywebsite .mt-2,
+.bodywebsite .my-2 {
+ margin-top: 0.5rem !important;
+}
+.bodywebsite .mr-2,
+.bodywebsite .mx-2 {
+ margin-right: 0.5rem !important;
+}
+.bodywebsite .mb-2,
+.bodywebsite .my-2 {
+ margin-bottom: 0.5rem !important;
+}
+.bodywebsite .ml-2,
+.bodywebsite .mx-2 {
+ margin-left: 0.5rem !important;
+}
+.bodywebsite .m-3 {
+ margin: 1rem !important;
+}
+.bodywebsite .mt-3,
+.bodywebsite .my-3 {
+ margin-top: 1rem !important;
+}
+.bodywebsite .mr-3,
+.bodywebsite .mx-3 {
+ margin-right: 1rem !important;
+}
+.bodywebsite .mb-3,
+.bodywebsite .my-3 {
+ margin-bottom: 1rem !important;
+}
+.bodywebsite .ml-3,
+.bodywebsite .mx-3 {
+ margin-left: 1rem !important;
+}
+.bodywebsite .m-4 {
+ margin: 1.5rem !important;
+}
+.bodywebsite .mt-4,
+.bodywebsite .my-4 {
+ margin-top: 1.5rem !important;
+}
+.bodywebsite .mr-4,
+.bodywebsite .mx-4 {
+ margin-right: 1.5rem !important;
+}
+.bodywebsite .mb-4,
+.bodywebsite .my-4 {
+ margin-bottom: 1.5rem !important;
+}
+.bodywebsite .ml-4,
+.bodywebsite .mx-4 {
+ margin-left: 1.5rem !important;
+}
+.bodywebsite .m-5 {
+ margin: 3rem !important;
+}
+.bodywebsite .mt-5,
+.bodywebsite .my-5 {
+ margin-top: 3rem !important;
+}
+.bodywebsite .mr-5,
+.bodywebsite .mx-5 {
+ margin-right: 3rem !important;
+}
+.bodywebsite .mb-5,
+.bodywebsite .my-5 {
+ margin-bottom: 3rem !important;
+}
+.bodywebsite .ml-5,
+.bodywebsite .mx-5 {
+ margin-left: 3rem !important;
+}
+.bodywebsite .p-0 {
+ padding: 0 !important;
+}
+.bodywebsite .pt-0,
+.bodywebsite .py-0 {
+ padding-top: 0 !important;
+}
+.bodywebsite .pr-0,
+.bodywebsite .px-0 {
+ padding-right: 0 !important;
+}
+.bodywebsite .pb-0,
+.bodywebsite .py-0 {
+ padding-bottom: 0 !important;
+}
+.bodywebsite .pl-0,
+.bodywebsite .px-0 {
+ padding-left: 0 !important;
+}
+.bodywebsite .p-1 {
+ padding: 0.25rem !important;
+}
+.bodywebsite .pt-1,
+.bodywebsite .py-1 {
+ padding-top: 0.25rem !important;
+}
+.bodywebsite .pr-1,
+.bodywebsite .px-1 {
+ padding-right: 0.25rem !important;
+}
+.bodywebsite .pb-1,
+.bodywebsite .py-1 {
+ padding-bottom: 0.25rem !important;
+}
+.bodywebsite .pl-1,
+.bodywebsite .px-1 {
+ padding-left: 0.25rem !important;
+}
+.bodywebsite .p-2 {
+ padding: 0.5rem !important;
+}
+.bodywebsite .pt-2,
+.bodywebsite .py-2 {
+ padding-top: 0.5rem !important;
+}
+.bodywebsite .pr-2,
+.bodywebsite .px-2 {
+ padding-right: 0.5rem !important;
+}
+.bodywebsite .pb-2,
+.bodywebsite .py-2 {
+ padding-bottom: 0.5rem !important;
+}
+.bodywebsite .pl-2,
+.bodywebsite .px-2 {
+ padding-left: 0.5rem !important;
+}
+.bodywebsite .p-3 {
+ padding: 1rem !important;
+}
+.bodywebsite .pt-3,
+.bodywebsite .py-3 {
+ padding-top: 1rem !important;
+}
+.bodywebsite .pr-3,
+.bodywebsite .px-3 {
+ padding-right: 1rem !important;
+}
+.bodywebsite .pb-3,
+.bodywebsite .py-3 {
+ padding-bottom: 1rem !important;
+}
+.bodywebsite .pl-3,
+.bodywebsite .px-3 {
+ padding-left: 1rem !important;
+}
+.bodywebsite .p-4 {
+ padding: 1.5rem !important;
+}
+.bodywebsite .pt-4,
+.bodywebsite .py-4 {
+ padding-top: 1.5rem !important;
+}
+.bodywebsite .pr-4,
+.bodywebsite .px-4 {
+ padding-right: 1.5rem !important;
+}
+.bodywebsite .pb-4,
+.bodywebsite .py-4 {
+ padding-bottom: 1.5rem !important;
+}
+.bodywebsite .pl-4,
+.bodywebsite .px-4 {
+ padding-left: 1.5rem !important;
+}
+.bodywebsite .p-5 {
+ padding: 3rem !important;
+}
+.bodywebsite .pt-5,
+.bodywebsite .py-5 {
+ padding-top: 3rem !important;
+}
+.bodywebsite .pr-5,
+.bodywebsite .px-5 {
+ padding-right: 3rem !important;
+}
+.bodywebsite .pb-5,
+.bodywebsite .py-5 {
+ padding-bottom: 3rem !important;
+}
+.bodywebsite .pl-5,
+.bodywebsite .px-5 {
+ padding-left: 3rem !important;
+}
+.bodywebsite .m-auto {
+ margin: auto !important;
+}
+.bodywebsite .mt-auto,
+.bodywebsite .my-auto {
+ margin-top: auto !important;
+}
+.bodywebsite .mr-auto,
+.bodywebsite .mx-auto {
+ margin-right: auto !important;
+}
+.bodywebsite .mb-auto,
+.bodywebsite .my-auto {
+ margin-bottom: auto !important;
+}
+.bodywebsite .ml-auto,
+.bodywebsite .mx-auto {
+ margin-left: auto !important;
+}
+@media (min-width: 576px) {
+ .bodywebsite .m-sm-0 {
+ margin: 0 !important;
+ }
+ .bodywebsite .mt-sm-0,
+ .bodywebsite .my-sm-0 {
+ margin-top: 0 !important;
+ }
+ .bodywebsite .mr-sm-0,
+ .bodywebsite .mx-sm-0 {
+ margin-right: 0 !important;
+ }
+ .bodywebsite .mb-sm-0,
+ .bodywebsite .my-sm-0 {
+ margin-bottom: 0 !important;
+ }
+ .bodywebsite .ml-sm-0,
+ .bodywebsite .mx-sm-0 {
+ margin-left: 0 !important;
+ }
+ .bodywebsite .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+ .bodywebsite .mt-sm-1,
+ .bodywebsite .my-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bodywebsite .mr-sm-1,
+ .bodywebsite .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bodywebsite .mb-sm-1,
+ .bodywebsite .my-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bodywebsite .ml-sm-1,
+ .bodywebsite .mx-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bodywebsite .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+ .bodywebsite .mt-sm-2,
+ .bodywebsite .my-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bodywebsite .mr-sm-2,
+ .bodywebsite .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bodywebsite .mb-sm-2,
+ .bodywebsite .my-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bodywebsite .ml-sm-2,
+ .bodywebsite .mx-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bodywebsite .m-sm-3 {
+ margin: 1rem !important;
+ }
+ .bodywebsite .mt-sm-3,
+ .bodywebsite .my-sm-3 {
+ margin-top: 1rem !important;
+ }
+ .bodywebsite .mr-sm-3,
+ .bodywebsite .mx-sm-3 {
+ margin-right: 1rem !important;
+ }
+ .bodywebsite .mb-sm-3,
+ .bodywebsite .my-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bodywebsite .ml-sm-3,
+ .bodywebsite .mx-sm-3 {
+ margin-left: 1rem !important;
+ }
+ .bodywebsite .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+ .bodywebsite .mt-sm-4,
+ .bodywebsite .my-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bodywebsite .mr-sm-4,
+ .bodywebsite .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bodywebsite .mb-sm-4,
+ .bodywebsite .my-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bodywebsite .ml-sm-4,
+ .bodywebsite .mx-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bodywebsite .m-sm-5 {
+ margin: 3rem !important;
+ }
+ .bodywebsite .mt-sm-5,
+ .bodywebsite .my-sm-5 {
+ margin-top: 3rem !important;
+ }
+ .bodywebsite .mr-sm-5,
+ .bodywebsite .mx-sm-5 {
+ margin-right: 3rem !important;
+ }
+ .bodywebsite .mb-sm-5,
+ .bodywebsite .my-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bodywebsite .ml-sm-5,
+ .bodywebsite .mx-sm-5 {
+ margin-left: 3rem !important;
+ }
+ .bodywebsite .p-sm-0 {
+ padding: 0 !important;
+ }
+ .bodywebsite .pt-sm-0,
+ .bodywebsite .py-sm-0 {
+ padding-top: 0 !important;
+ }
+ .bodywebsite .pr-sm-0,
+ .bodywebsite .px-sm-0 {
+ padding-right: 0 !important;
+ }
+ .bodywebsite .pb-sm-0,
+ .bodywebsite .py-sm-0 {
+ padding-bottom: 0 !important;
+ }
+ .bodywebsite .pl-sm-0,
+ .bodywebsite .px-sm-0 {
+ padding-left: 0 !important;
+ }
+ .bodywebsite .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+ .bodywebsite .pt-sm-1,
+ .bodywebsite .py-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bodywebsite .pr-sm-1,
+ .bodywebsite .px-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bodywebsite .pb-sm-1,
+ .bodywebsite .py-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bodywebsite .pl-sm-1,
+ .bodywebsite .px-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bodywebsite .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+ .bodywebsite .pt-sm-2,
+ .bodywebsite .py-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bodywebsite .pr-sm-2,
+ .bodywebsite .px-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bodywebsite .pb-sm-2,
+ .bodywebsite .py-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bodywebsite .pl-sm-2,
+ .bodywebsite .px-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bodywebsite .p-sm-3 {
+ padding: 1rem !important;
+ }
+ .bodywebsite .pt-sm-3,
+ .bodywebsite .py-sm-3 {
+ padding-top: 1rem !important;
+ }
+ .bodywebsite .pr-sm-3,
+ .bodywebsite .px-sm-3 {
+ padding-right: 1rem !important;
+ }
+ .bodywebsite .pb-sm-3,
+ .bodywebsite .py-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bodywebsite .pl-sm-3,
+ .bodywebsite .px-sm-3 {
+ padding-left: 1rem !important;
+ }
+ .bodywebsite .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+ .bodywebsite .pt-sm-4,
+ .bodywebsite .py-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bodywebsite .pr-sm-4,
+ .bodywebsite .px-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bodywebsite .pb-sm-4,
+ .bodywebsite .py-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bodywebsite .pl-sm-4,
+ .bodywebsite .px-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bodywebsite .p-sm-5 {
+ padding: 3rem !important;
+ }
+ .bodywebsite .pt-sm-5,
+ .bodywebsite .py-sm-5 {
+ padding-top: 3rem !important;
+ }
+ .bodywebsite .pr-sm-5,
+ .bodywebsite .px-sm-5 {
+ padding-right: 3rem !important;
+ }
+ .bodywebsite .pb-sm-5,
+ .bodywebsite .py-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bodywebsite .pl-sm-5,
+ .bodywebsite .px-sm-5 {
+ padding-left: 3rem !important;
+ }
+ .bodywebsite .m-sm-auto {
+ margin: auto !important;
+ }
+ .bodywebsite .mt-sm-auto,
+ .bodywebsite .my-sm-auto {
+ margin-top: auto !important;
+ }
+ .bodywebsite .mr-sm-auto,
+ .bodywebsite .mx-sm-auto {
+ margin-right: auto !important;
+ }
+ .bodywebsite .mb-sm-auto,
+ .bodywebsite .my-sm-auto {
+ margin-bottom: auto !important;
+ }
+ .bodywebsite .ml-sm-auto,
+ .bodywebsite .mx-sm-auto {
+ margin-left: auto !important;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .m-md-0 {
+ margin: 0 !important;
+ }
+ .bodywebsite .mt-md-0,
+ .bodywebsite .my-md-0 {
+ margin-top: 0 !important;
+ }
+ .bodywebsite .mr-md-0,
+ .bodywebsite .mx-md-0 {
+ margin-right: 0 !important;
+ }
+ .bodywebsite .mb-md-0,
+ .bodywebsite .my-md-0 {
+ margin-bottom: 0 !important;
+ }
+ .bodywebsite .ml-md-0,
+ .bodywebsite .mx-md-0 {
+ margin-left: 0 !important;
+ }
+ .bodywebsite .m-md-1 {
+ margin: 0.25rem !important;
+ }
+ .bodywebsite .mt-md-1,
+ .bodywebsite .my-md-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bodywebsite .mr-md-1,
+ .bodywebsite .mx-md-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bodywebsite .mb-md-1,
+ .bodywebsite .my-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bodywebsite .ml-md-1,
+ .bodywebsite .mx-md-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bodywebsite .m-md-2 {
+ margin: 0.5rem !important;
+ }
+ .bodywebsite .mt-md-2,
+ .bodywebsite .my-md-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bodywebsite .mr-md-2,
+ .bodywebsite .mx-md-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bodywebsite .mb-md-2,
+ .bodywebsite .my-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bodywebsite .ml-md-2,
+ .bodywebsite .mx-md-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bodywebsite .m-md-3 {
+ margin: 1rem !important;
+ }
+ .bodywebsite .mt-md-3,
+ .bodywebsite .my-md-3 {
+ margin-top: 1rem !important;
+ }
+ .bodywebsite .mr-md-3,
+ .bodywebsite .mx-md-3 {
+ margin-right: 1rem !important;
+ }
+ .bodywebsite .mb-md-3,
+ .bodywebsite .my-md-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bodywebsite .ml-md-3,
+ .bodywebsite .mx-md-3 {
+ margin-left: 1rem !important;
+ }
+ .bodywebsite .m-md-4 {
+ margin: 1.5rem !important;
+ }
+ .bodywebsite .mt-md-4,
+ .bodywebsite .my-md-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bodywebsite .mr-md-4,
+ .bodywebsite .mx-md-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bodywebsite .mb-md-4,
+ .bodywebsite .my-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bodywebsite .ml-md-4,
+ .bodywebsite .mx-md-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bodywebsite .m-md-5 {
+ margin: 3rem !important;
+ }
+ .bodywebsite .mt-md-5,
+ .bodywebsite .my-md-5 {
+ margin-top: 3rem !important;
+ }
+ .bodywebsite .mr-md-5,
+ .bodywebsite .mx-md-5 {
+ margin-right: 3rem !important;
+ }
+ .bodywebsite .mb-md-5,
+ .bodywebsite .my-md-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bodywebsite .ml-md-5,
+ .bodywebsite .mx-md-5 {
+ margin-left: 3rem !important;
+ }
+ .bodywebsite .p-md-0 {
+ padding: 0 !important;
+ }
+ .bodywebsite .pt-md-0,
+ .bodywebsite .py-md-0 {
+ padding-top: 0 !important;
+ }
+ .bodywebsite .pr-md-0,
+ .bodywebsite .px-md-0 {
+ padding-right: 0 !important;
+ }
+ .bodywebsite .pb-md-0,
+ .bodywebsite .py-md-0 {
+ padding-bottom: 0 !important;
+ }
+ .bodywebsite .pl-md-0,
+ .bodywebsite .px-md-0 {
+ padding-left: 0 !important;
+ }
+ .bodywebsite .p-md-1 {
+ padding: 0.25rem !important;
+ }
+ .bodywebsite .pt-md-1,
+ .bodywebsite .py-md-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bodywebsite .pr-md-1,
+ .bodywebsite .px-md-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bodywebsite .pb-md-1,
+ .bodywebsite .py-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bodywebsite .pl-md-1,
+ .bodywebsite .px-md-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bodywebsite .p-md-2 {
+ padding: 0.5rem !important;
+ }
+ .bodywebsite .pt-md-2,
+ .bodywebsite .py-md-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bodywebsite .pr-md-2,
+ .bodywebsite .px-md-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bodywebsite .pb-md-2,
+ .bodywebsite .py-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bodywebsite .pl-md-2,
+ .bodywebsite .px-md-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bodywebsite .p-md-3 {
+ padding: 1rem !important;
+ }
+ .bodywebsite .pt-md-3,
+ .bodywebsite .py-md-3 {
+ padding-top: 1rem !important;
+ }
+ .bodywebsite .pr-md-3,
+ .bodywebsite .px-md-3 {
+ padding-right: 1rem !important;
+ }
+ .bodywebsite .pb-md-3,
+ .bodywebsite .py-md-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bodywebsite .pl-md-3,
+ .bodywebsite .px-md-3 {
+ padding-left: 1rem !important;
+ }
+ .bodywebsite .p-md-4 {
+ padding: 1.5rem !important;
+ }
+ .bodywebsite .pt-md-4,
+ .bodywebsite .py-md-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bodywebsite .pr-md-4,
+ .bodywebsite .px-md-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bodywebsite .pb-md-4,
+ .bodywebsite .py-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bodywebsite .pl-md-4,
+ .bodywebsite .px-md-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bodywebsite .p-md-5 {
+ padding: 3rem !important;
+ }
+ .bodywebsite .pt-md-5,
+ .bodywebsite .py-md-5 {
+ padding-top: 3rem !important;
+ }
+ .bodywebsite .pr-md-5,
+ .bodywebsite .px-md-5 {
+ padding-right: 3rem !important;
+ }
+ .bodywebsite .pb-md-5,
+ .bodywebsite .py-md-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bodywebsite .pl-md-5,
+ .bodywebsite .px-md-5 {
+ padding-left: 3rem !important;
+ }
+ .bodywebsite .m-md-auto {
+ margin: auto !important;
+ }
+ .bodywebsite .mt-md-auto,
+ .bodywebsite .my-md-auto {
+ margin-top: auto !important;
+ }
+ .bodywebsite .mr-md-auto,
+ .bodywebsite .mx-md-auto {
+ margin-right: auto !important;
+ }
+ .bodywebsite .mb-md-auto,
+ .bodywebsite .my-md-auto {
+ margin-bottom: auto !important;
+ }
+ .bodywebsite .ml-md-auto,
+ .bodywebsite .mx-md-auto {
+ margin-left: auto !important;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .m-lg-0 {
+ margin: 0 !important;
+ }
+ .bodywebsite .mt-lg-0,
+ .bodywebsite .my-lg-0 {
+ margin-top: 0 !important;
+ }
+ .bodywebsite .mr-lg-0,
+ .bodywebsite .mx-lg-0 {
+ margin-right: 0 !important;
+ }
+ .bodywebsite .mb-lg-0,
+ .bodywebsite .my-lg-0 {
+ margin-bottom: 0 !important;
+ }
+ .bodywebsite .ml-lg-0,
+ .bodywebsite .mx-lg-0 {
+ margin-left: 0 !important;
+ }
+ .bodywebsite .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+ .bodywebsite .mt-lg-1,
+ .bodywebsite .my-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bodywebsite .mr-lg-1,
+ .bodywebsite .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bodywebsite .mb-lg-1,
+ .bodywebsite .my-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bodywebsite .ml-lg-1,
+ .bodywebsite .mx-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bodywebsite .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+ .bodywebsite .mt-lg-2,
+ .bodywebsite .my-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bodywebsite .mr-lg-2,
+ .bodywebsite .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bodywebsite .mb-lg-2,
+ .bodywebsite .my-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bodywebsite .ml-lg-2,
+ .bodywebsite .mx-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bodywebsite .m-lg-3 {
+ margin: 1rem !important;
+ }
+ .bodywebsite .mt-lg-3,
+ .bodywebsite .my-lg-3 {
+ margin-top: 1rem !important;
+ }
+ .bodywebsite .mr-lg-3,
+ .bodywebsite .mx-lg-3 {
+ margin-right: 1rem !important;
+ }
+ .bodywebsite .mb-lg-3,
+ .bodywebsite .my-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bodywebsite .ml-lg-3,
+ .bodywebsite .mx-lg-3 {
+ margin-left: 1rem !important;
+ }
+ .bodywebsite .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+ .bodywebsite .mt-lg-4,
+ .bodywebsite .my-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bodywebsite .mr-lg-4,
+ .bodywebsite .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bodywebsite .mb-lg-4,
+ .bodywebsite .my-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bodywebsite .ml-lg-4,
+ .bodywebsite .mx-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bodywebsite .m-lg-5 {
+ margin: 3rem !important;
+ }
+ .bodywebsite .mt-lg-5,
+ .bodywebsite .my-lg-5 {
+ margin-top: 3rem !important;
+ }
+ .bodywebsite .mr-lg-5,
+ .bodywebsite .mx-lg-5 {
+ margin-right: 3rem !important;
+ }
+ .bodywebsite .mb-lg-5,
+ .bodywebsite .my-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bodywebsite .ml-lg-5,
+ .bodywebsite .mx-lg-5 {
+ margin-left: 3rem !important;
+ }
+ .bodywebsite .p-lg-0 {
+ padding: 0 !important;
+ }
+ .bodywebsite .pt-lg-0,
+ .bodywebsite .py-lg-0 {
+ padding-top: 0 !important;
+ }
+ .bodywebsite .pr-lg-0,
+ .bodywebsite .px-lg-0 {
+ padding-right: 0 !important;
+ }
+ .bodywebsite .pb-lg-0,
+ .bodywebsite .py-lg-0 {
+ padding-bottom: 0 !important;
+ }
+ .bodywebsite .pl-lg-0,
+ .bodywebsite .px-lg-0 {
+ padding-left: 0 !important;
+ }
+ .bodywebsite .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+ .bodywebsite .pt-lg-1,
+ .bodywebsite .py-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bodywebsite .pr-lg-1,
+ .bodywebsite .px-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bodywebsite .pb-lg-1,
+ .bodywebsite .py-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bodywebsite .pl-lg-1,
+ .bodywebsite .px-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bodywebsite .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+ .bodywebsite .pt-lg-2,
+ .bodywebsite .py-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bodywebsite .pr-lg-2,
+ .bodywebsite .px-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bodywebsite .pb-lg-2,
+ .bodywebsite .py-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bodywebsite .pl-lg-2,
+ .bodywebsite .px-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bodywebsite .p-lg-3 {
+ padding: 1rem !important;
+ }
+ .bodywebsite .pt-lg-3,
+ .bodywebsite .py-lg-3 {
+ padding-top: 1rem !important;
+ }
+ .bodywebsite .pr-lg-3,
+ .bodywebsite .px-lg-3 {
+ padding-right: 1rem !important;
+ }
+ .bodywebsite .pb-lg-3,
+ .bodywebsite .py-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bodywebsite .pl-lg-3,
+ .bodywebsite .px-lg-3 {
+ padding-left: 1rem !important;
+ }
+ .bodywebsite .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+ .bodywebsite .pt-lg-4,
+ .bodywebsite .py-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bodywebsite .pr-lg-4,
+ .bodywebsite .px-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bodywebsite .pb-lg-4,
+ .bodywebsite .py-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bodywebsite .pl-lg-4,
+ .bodywebsite .px-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bodywebsite .p-lg-5 {
+ padding: 3rem !important;
+ }
+ .bodywebsite .pt-lg-5,
+ .bodywebsite .py-lg-5 {
+ padding-top: 3rem !important;
+ }
+ .bodywebsite .pr-lg-5,
+ .bodywebsite .px-lg-5 {
+ padding-right: 3rem !important;
+ }
+ .bodywebsite .pb-lg-5,
+ .bodywebsite .py-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bodywebsite .pl-lg-5,
+ .bodywebsite .px-lg-5 {
+ padding-left: 3rem !important;
+ }
+ .bodywebsite .m-lg-auto {
+ margin: auto !important;
+ }
+ .bodywebsite .mt-lg-auto,
+ .bodywebsite .my-lg-auto {
+ margin-top: auto !important;
+ }
+ .bodywebsite .mr-lg-auto,
+ .bodywebsite .mx-lg-auto {
+ margin-right: auto !important;
+ }
+ .bodywebsite .mb-lg-auto,
+ .bodywebsite .my-lg-auto {
+ margin-bottom: auto !important;
+ }
+ .bodywebsite .ml-lg-auto,
+ .bodywebsite .mx-lg-auto {
+ margin-left: auto !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .m-xl-0 {
+ margin: 0 !important;
+ }
+ .bodywebsite .mt-xl-0,
+ .bodywebsite .my-xl-0 {
+ margin-top: 0 !important;
+ }
+ .bodywebsite .mr-xl-0,
+ .bodywebsite .mx-xl-0 {
+ margin-right: 0 !important;
+ }
+ .bodywebsite .mb-xl-0,
+ .bodywebsite .my-xl-0 {
+ margin-bottom: 0 !important;
+ }
+ .bodywebsite .ml-xl-0,
+ .bodywebsite .mx-xl-0 {
+ margin-left: 0 !important;
+ }
+ .bodywebsite .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+ .bodywebsite .mt-xl-1,
+ .bodywebsite .my-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bodywebsite .mr-xl-1,
+ .bodywebsite .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bodywebsite .mb-xl-1,
+ .bodywebsite .my-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bodywebsite .ml-xl-1,
+ .bodywebsite .mx-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bodywebsite .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+ .bodywebsite .mt-xl-2,
+ .bodywebsite .my-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bodywebsite .mr-xl-2,
+ .bodywebsite .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bodywebsite .mb-xl-2,
+ .bodywebsite .my-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bodywebsite .ml-xl-2,
+ .bodywebsite .mx-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bodywebsite .m-xl-3 {
+ margin: 1rem !important;
+ }
+ .bodywebsite .mt-xl-3,
+ .bodywebsite .my-xl-3 {
+ margin-top: 1rem !important;
+ }
+ .bodywebsite .mr-xl-3,
+ .bodywebsite .mx-xl-3 {
+ margin-right: 1rem !important;
+ }
+ .bodywebsite .mb-xl-3,
+ .bodywebsite .my-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bodywebsite .ml-xl-3,
+ .bodywebsite .mx-xl-3 {
+ margin-left: 1rem !important;
+ }
+ .bodywebsite .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+ .bodywebsite .mt-xl-4,
+ .bodywebsite .my-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bodywebsite .mr-xl-4,
+ .bodywebsite .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bodywebsite .mb-xl-4,
+ .bodywebsite .my-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bodywebsite .ml-xl-4,
+ .bodywebsite .mx-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bodywebsite .m-xl-5 {
+ margin: 3rem !important;
+ }
+ .bodywebsite .mt-xl-5,
+ .bodywebsite .my-xl-5 {
+ margin-top: 3rem !important;
+ }
+ .bodywebsite .mr-xl-5,
+ .bodywebsite .mx-xl-5 {
+ margin-right: 3rem !important;
+ }
+ .bodywebsite .mb-xl-5,
+ .bodywebsite .my-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bodywebsite .ml-xl-5,
+ .bodywebsite .mx-xl-5 {
+ margin-left: 3rem !important;
+ }
+ .bodywebsite .p-xl-0 {
+ padding: 0 !important;
+ }
+ .bodywebsite .pt-xl-0,
+ .bodywebsite .py-xl-0 {
+ padding-top: 0 !important;
+ }
+ .bodywebsite .pr-xl-0,
+ .bodywebsite .px-xl-0 {
+ padding-right: 0 !important;
+ }
+ .bodywebsite .pb-xl-0,
+ .bodywebsite .py-xl-0 {
+ padding-bottom: 0 !important;
+ }
+ .bodywebsite .pl-xl-0,
+ .bodywebsite .px-xl-0 {
+ padding-left: 0 !important;
+ }
+ .bodywebsite .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+ .bodywebsite .pt-xl-1,
+ .bodywebsite .py-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bodywebsite .pr-xl-1,
+ .bodywebsite .px-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bodywebsite .pb-xl-1,
+ .bodywebsite .py-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bodywebsite .pl-xl-1,
+ .bodywebsite .px-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bodywebsite .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+ .bodywebsite .pt-xl-2,
+ .bodywebsite .py-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bodywebsite .pr-xl-2,
+ .bodywebsite .px-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bodywebsite .pb-xl-2,
+ .bodywebsite .py-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bodywebsite .pl-xl-2,
+ .bodywebsite .px-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bodywebsite .p-xl-3 {
+ padding: 1rem !important;
+ }
+ .bodywebsite .pt-xl-3,
+ .bodywebsite .py-xl-3 {
+ padding-top: 1rem !important;
+ }
+ .bodywebsite .pr-xl-3,
+ .bodywebsite .px-xl-3 {
+ padding-right: 1rem !important;
+ }
+ .bodywebsite .pb-xl-3,
+ .bodywebsite .py-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bodywebsite .pl-xl-3,
+ .bodywebsite .px-xl-3 {
+ padding-left: 1rem !important;
+ }
+ .bodywebsite .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+ .bodywebsite .pt-xl-4,
+ .bodywebsite .py-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bodywebsite .pr-xl-4,
+ .bodywebsite .px-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bodywebsite .pb-xl-4,
+ .bodywebsite .py-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bodywebsite .pl-xl-4,
+ .bodywebsite .px-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bodywebsite .p-xl-5 {
+ padding: 3rem !important;
+ }
+ .bodywebsite .pt-xl-5,
+ .bodywebsite .py-xl-5 {
+ padding-top: 3rem !important;
+ }
+ .bodywebsite .pr-xl-5,
+ .bodywebsite .px-xl-5 {
+ padding-right: 3rem !important;
+ }
+ .bodywebsite .pb-xl-5,
+ .bodywebsite .py-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bodywebsite .pl-xl-5,
+ .bodywebsite .px-xl-5 {
+ padding-left: 3rem !important;
+ }
+ .bodywebsite .m-xl-auto {
+ margin: auto !important;
+ }
+ .bodywebsite .mt-xl-auto,
+ .bodywebsite .my-xl-auto {
+ margin-top: auto !important;
+ }
+ .bodywebsite .mr-xl-auto,
+ .bodywebsite .mx-xl-auto {
+ margin-right: auto !important;
+ }
+ .bodywebsite .mb-xl-auto,
+ .bodywebsite .my-xl-auto {
+ margin-bottom: auto !important;
+ }
+ .bodywebsite .ml-xl-auto,
+ .bodywebsite .mx-xl-auto {
+ margin-left: auto !important;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .m-xxl-0 {
+ margin: 0 !important;
+ }
+ .bodywebsite .mt-xxl-0,
+ .bodywebsite .my-xxl-0 {
+ margin-top: 0 !important;
+ }
+ .bodywebsite .mr-xxl-0,
+ .bodywebsite .mx-xxl-0 {
+ margin-right: 0 !important;
+ }
+ .bodywebsite .mb-xxl-0,
+ .bodywebsite .my-xxl-0 {
+ margin-bottom: 0 !important;
+ }
+ .bodywebsite .ml-xxl-0,
+ .bodywebsite .mx-xxl-0 {
+ margin-left: 0 !important;
+ }
+ .bodywebsite .m-xxl-1 {
+ margin: 0.25rem !important;
+ }
+ .bodywebsite .mt-xxl-1,
+ .bodywebsite .my-xxl-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bodywebsite .mr-xxl-1,
+ .bodywebsite .mx-xxl-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bodywebsite .mb-xxl-1,
+ .bodywebsite .my-xxl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bodywebsite .ml-xxl-1,
+ .bodywebsite .mx-xxl-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bodywebsite .m-xxl-2 {
+ margin: 0.5rem !important;
+ }
+ .bodywebsite .mt-xxl-2,
+ .bodywebsite .my-xxl-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bodywebsite .mr-xxl-2,
+ .bodywebsite .mx-xxl-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bodywebsite .mb-xxl-2,
+ .bodywebsite .my-xxl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bodywebsite .ml-xxl-2,
+ .bodywebsite .mx-xxl-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bodywebsite .m-xxl-3 {
+ margin: 1rem !important;
+ }
+ .bodywebsite .mt-xxl-3,
+ .bodywebsite .my-xxl-3 {
+ margin-top: 1rem !important;
+ }
+ .bodywebsite .mr-xxl-3,
+ .bodywebsite .mx-xxl-3 {
+ margin-right: 1rem !important;
+ }
+ .bodywebsite .mb-xxl-3,
+ .bodywebsite .my-xxl-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bodywebsite .ml-xxl-3,
+ .bodywebsite .mx-xxl-3 {
+ margin-left: 1rem !important;
+ }
+ .bodywebsite .m-xxl-4 {
+ margin: 1.5rem !important;
+ }
+ .bodywebsite .mt-xxl-4,
+ .bodywebsite .my-xxl-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bodywebsite .mr-xxl-4,
+ .bodywebsite .mx-xxl-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bodywebsite .mb-xxl-4,
+ .bodywebsite .my-xxl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bodywebsite .ml-xxl-4,
+ .bodywebsite .mx-xxl-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bodywebsite .m-xxl-5 {
+ margin: 3rem !important;
+ }
+ .bodywebsite .mt-xxl-5,
+ .bodywebsite .my-xxl-5 {
+ margin-top: 3rem !important;
+ }
+ .bodywebsite .mr-xxl-5,
+ .bodywebsite .mx-xxl-5 {
+ margin-right: 3rem !important;
+ }
+ .bodywebsite .mb-xxl-5,
+ .bodywebsite .my-xxl-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bodywebsite .ml-xxl-5,
+ .bodywebsite .mx-xxl-5 {
+ margin-left: 3rem !important;
+ }
+ .bodywebsite .p-xxl-0 {
+ padding: 0 !important;
+ }
+ .bodywebsite .pt-xxl-0,
+ .bodywebsite .py-xxl-0 {
+ padding-top: 0 !important;
+ }
+ .bodywebsite .pr-xxl-0,
+ .bodywebsite .px-xxl-0 {
+ padding-right: 0 !important;
+ }
+ .bodywebsite .pb-xxl-0,
+ .bodywebsite .py-xxl-0 {
+ padding-bottom: 0 !important;
+ }
+ .bodywebsite .pl-xxl-0,
+ .bodywebsite .px-xxl-0 {
+ padding-left: 0 !important;
+ }
+ .bodywebsite .p-xxl-1 {
+ padding: 0.25rem !important;
+ }
+ .bodywebsite .pt-xxl-1,
+ .bodywebsite .py-xxl-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bodywebsite .pr-xxl-1,
+ .bodywebsite .px-xxl-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bodywebsite .pb-xxl-1,
+ .bodywebsite .py-xxl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bodywebsite .pl-xxl-1,
+ .bodywebsite .px-xxl-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bodywebsite .p-xxl-2 {
+ padding: 0.5rem !important;
+ }
+ .bodywebsite .pt-xxl-2,
+ .bodywebsite .py-xxl-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bodywebsite .pr-xxl-2,
+ .bodywebsite .px-xxl-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bodywebsite .pb-xxl-2,
+ .bodywebsite .py-xxl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bodywebsite .pl-xxl-2,
+ .bodywebsite .px-xxl-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bodywebsite .p-xxl-3 {
+ padding: 1rem !important;
+ }
+ .bodywebsite .pt-xxl-3,
+ .bodywebsite .py-xxl-3 {
+ padding-top: 1rem !important;
+ }
+ .bodywebsite .pr-xxl-3,
+ .bodywebsite .px-xxl-3 {
+ padding-right: 1rem !important;
+ }
+ .bodywebsite .pb-xxl-3,
+ .bodywebsite .py-xxl-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bodywebsite .pl-xxl-3,
+ .bodywebsite .px-xxl-3 {
+ padding-left: 1rem !important;
+ }
+ .bodywebsite .p-xxl-4 {
+ padding: 1.5rem !important;
+ }
+ .bodywebsite .pt-xxl-4,
+ .bodywebsite .py-xxl-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bodywebsite .pr-xxl-4,
+ .bodywebsite .px-xxl-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bodywebsite .pb-xxl-4,
+ .bodywebsite .py-xxl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bodywebsite .pl-xxl-4,
+ .bodywebsite .px-xxl-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bodywebsite .p-xxl-5 {
+ padding: 3rem !important;
+ }
+ .bodywebsite .pt-xxl-5,
+ .bodywebsite .py-xxl-5 {
+ padding-top: 3rem !important;
+ }
+ .bodywebsite .pr-xxl-5,
+ .bodywebsite .px-xxl-5 {
+ padding-right: 3rem !important;
+ }
+ .bodywebsite .pb-xxl-5,
+ .bodywebsite .py-xxl-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bodywebsite .pl-xxl-5,
+ .bodywebsite .px-xxl-5 {
+ padding-left: 3rem !important;
+ }
+ .bodywebsite .m-xxl-auto {
+ margin: auto !important;
+ }
+ .bodywebsite .mt-xxl-auto,
+ .bodywebsite .my-xxl-auto {
+ margin-top: auto !important;
+ }
+ .bodywebsite .mr-xxl-auto,
+ .bodywebsite .mx-xxl-auto {
+ margin-right: auto !important;
+ }
+ .bodywebsite .mb-xxl-auto,
+ .bodywebsite .my-xxl-auto {
+ margin-bottom: auto !important;
+ }
+ .bodywebsite .ml-xxl-auto,
+ .bodywebsite .mx-xxl-auto {
+ margin-left: auto !important;
+ }
+}
+.bodywebsite .text-justify {
+ text-align: justify !important;
+}
+.bodywebsite .text-nowrap {
+ white-space: nowrap !important;
+}
+.bodywebsite .text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+.bodywebsite .text-left {
+ text-align: left !important;
+}
+.bodywebsite .text-right {
+ text-align: right !important;
+}
+.bodywebsite .text-center {
+ text-align: center !important;
+}
+@media (min-width: 576px) {
+ .bodywebsite .text-sm-left {
+ text-align: left !important;
+ }
+ .bodywebsite .text-sm-right {
+ text-align: right !important;
+ }
+ .bodywebsite .text-sm-center {
+ text-align: center !important;
+ }
+}
+@media (min-width: 768px) {
+ .bodywebsite .text-md-left {
+ text-align: left !important;
+ }
+ .bodywebsite .text-md-right {
+ text-align: right !important;
+ }
+ .bodywebsite .text-md-center {
+ text-align: center !important;
+ }
+}
+@media (min-width: 992px) {
+ .bodywebsite .text-lg-left {
+ text-align: left !important;
+ }
+ .bodywebsite .text-lg-right {
+ text-align: right !important;
+ }
+ .bodywebsite .text-lg-center {
+ text-align: center !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bodywebsite .text-xl-left {
+ text-align: left !important;
+ }
+ .bodywebsite .text-xl-right {
+ text-align: right !important;
+ }
+ .bodywebsite .text-xl-center {
+ text-align: center !important;
+ }
+}
+@media (min-width: 1800px) {
+ .bodywebsite .text-xxl-left {
+ text-align: left !important;
+ }
+ .bodywebsite .text-xxl-right {
+ text-align: right !important;
+ }
+ .bodywebsite .text-xxl-center {
+ text-align: center !important;
+ }
+}
+.bodywebsite .text-lowercase {
+ text-transform: lowercase !important;
+}
+.bodywebsite .text-uppercase {
+ text-transform: uppercase !important;
+}
+.bodywebsite .text-capitalize {
+ text-transform: capitalize !important;
+}
+.bodywebsite .font-weight-light {
+ font-weight: 300 !important;
+}
+.bodywebsite .font-weight-normal {
+ font-weight: 400 !important;
+}
+.bodywebsite .font-weight-bold {
+ font-weight: 700 !important;
+}
+.bodywebsite .font-italic {
+ font-style: italic !important;
+}
+.bodywebsite .text-white {
+ color: #fff !important;
+}
+.bodywebsite .text-primary {
+ color: #007bff !important;
+}
+.bodywebsite a.text-primary:focus,
+.bodywebsite a.text-primary:hover {
+ color: #0062cc !important;
+}
+.bodywebsite .text-secondary {
+ color: #868e96 !important;
+}
+.bodywebsite a.text-secondary:focus,
+.bodywebsite a.text-secondary:hover {
+ color: #6c757d !important;
+}
+.bodywebsite .text-success {
+ color: #28a745 !important;
+}
+.bodywebsite a.text-success:focus,
+.bodywebsite a.text-success:hover {
+ color: #1e7e34 !important;
+}
+.bodywebsite .text-info {
+ color: #17a2b8 !important;
+}
+.bodywebsite a.text-info:focus,
+.bodywebsite a.text-info:hover {
+ color: #117a8b !important;
+}
+.bodywebsite .text-warning {
+ color: #ffc107 !important;
+}
+.bodywebsite a.text-warning:focus,
+.bodywebsite a.text-warning:hover {
+ color: #d39e00 !important;
+}
+.bodywebsite .text-danger {
+ color: #dc3545 !important;
+}
+.bodywebsite a.text-danger:focus,
+.bodywebsite a.text-danger:hover {
+ color: #bd2130 !important;
+}
+.bodywebsite .text-light {
+ color: #f8f9fa !important;
+}
+.bodywebsite a.text-light:focus,
+.bodywebsite a.text-light:hover {
+ color: #dae0e5 !important;
+}
+.bodywebsite .text-dark {
+ color: #343a40 !important;
+}
+.bodywebsite a.text-dark:focus,
+.bodywebsite a.text-dark:hover {
+ color: #1d2124 !important;
+}
+.bodywebsite .text-muted {
+ color: #dedede !important;
+}
+.bodywebsite .text-hide {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+}
+.bodywebsite .visible {
+ visibility: visible !important;
+}
+.bodywebsite .invisible {
+ visibility: hidden !important;
+}
+.bodywebsite .animated {
+ -webkit-animation-duration: 1s;
+ animation-duration: 1s;
+ -webkit-animation-fill-mode: both;
+ animation-fill-mode: both;
+ opacity: 1;
+}
+.bodywebsite .animated:not(.page) {
+ will-change: transform;
+}
+.bodywebsite .animated.infinite {
+ -webkit-animation-iteration-count: infinite;
+ animation-iteration-count: infinite;
+}
+.bodywebsite .animated.hinge {
+ -webkit-animation-duration: 2s;
+ animation-duration: 2s;
+}
+html .bodywebsite:not(.lt-ie10) .not-animated {
+ opacity: 0;
+}
+@-webkit-keyframes fadeInUp {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translate3d(0, 100%, 0);
+ transform: translate3d(0, 100%, 0);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: none;
+ transform: none;
+ }
+}
+@keyframes fadeInUp {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translate3d(0, 100%, 0);
+ transform: translate3d(0, 100%, 0);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: none;
+ transform: none;
+ }
+}
+.bodywebsite .fadeInUp {
+ -webkit-animation-name: fadeInUp;
+ animation-name: fadeInUp;
+}
+@-webkit-keyframes fadeInUpBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translate3d(0, 2000px, 0);
+ transform: translate3d(0, 2000px, 0);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: none;
+ transform: none;
+ }
+}
+@keyframes fadeInUpBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translate3d(0, 2000px, 0);
+ transform: translate3d(0, 2000px, 0);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: none;
+ transform: none;
+ }
+}
+.bodywebsite .fadeInUpBig {
+ -webkit-animation-name: fadeInUpBig;
+ animation-name: fadeInUpBig;
+}
+
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/test2.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/test2.php
new file mode 100644
index 00000000000..9939ba32bf6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/test2.php
@@ -0,0 +1,4 @@
+ref.'/page126.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/containers/wrapper.php b/htdocs/install/doctemplates/websites/website_template-corporate/containers/wrapper.php
new file mode 100644
index 00000000000..26adb3ef220
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/containers/wrapper.php
@@ -0,0 +1,278 @@
+entity;
+$original_file = GETPOST("file", "alpha");
+$l = GETPOST('l', 'aZ09');
+$limit = GETPOST('limit', 'int');
+
+// Parameters for RSS
+$rss = GETPOST('rss', 'aZ09');
+if ($rss) {
+ $original_file = 'blog.rss';
+}
+
+// If we have a hash public (hashp), we guess the original_file.
+if (!empty($hashp)) {
+ include_once DOL_DOCUMENT_ROOT.'/ecm/class/ecmfiles.class.php';
+ $ecmfile = new EcmFiles($db);
+ $result = $ecmfile->fetch(0, '', '', '', $hashp);
+ if ($result > 0) {
+ $tmp = explode('/', $ecmfile->filepath, 2); // $ecmfile->filepath is relative to document directory
+ // filepath can be 'users/X' or 'X/propale/PR11111'
+ if (is_numeric($tmp[0])) { // If first tmp is numeric, it is subdir of company for multicompany, we take next part.
+ $tmp = explode('/', $tmp[1], 2);
+ }
+ $moduleparttocheck = $tmp[0]; // moduleparttocheck is first part of path
+
+ if ($modulepart) { // Not required, so often not defined, for link using public hashp parameter.
+ if ($moduleparttocheck == $modulepart) {
+ // We remove first level of directory
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ //var_dump($original_file); exit;
+ } else {
+ print 'Bad link. File is from another module part.';
+ }
+ } else {
+ $modulepart = $moduleparttocheck;
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ }
+ } else {
+ print "ErrorFileNotFoundWithSharedLink";
+ exit;
+ }
+}
+
+// Define attachment (attachment=true to force choice popup 'open'/'save as')
+$attachment = true;
+if (preg_match('/\.(html|htm)$/i', $original_file)) {
+ $attachment = false;
+}
+if (isset($_GET["attachment"])) {
+ $attachment = (GETPOST("attachment", 'alphanohtml') ? true : false);
+}
+if (!empty($conf->global->MAIN_DISABLE_FORCE_SAVEAS_WEBSITE)) {
+ $attachment = false;
+}
+
+// Define mime type
+$type = 'application/octet-stream';
+if (GETPOSTISSET('type')) {
+ $type = GETPOST('type', 'alpha');
+} else {
+ $type = dol_mimetype($original_file);
+}
+
+// Security: Delete string ../ into $original_file
+$original_file = str_replace("../", "/", $original_file);
+
+// Cache or not
+if (GETPOST("cache", 'aZ09') || image_format_supported($original_file) >= 0) {
+ // Important: Following code is to avoid page request by browser and PHP CPU at
+ // each Dolibarr page access.
+ header('Cache-Control: max-age=3600, public, must-revalidate');
+ header('Pragma: cache'); // This is to avoid having Pragma: no-cache
+}
+
+$refname = basename(dirname($original_file)."/");
+
+// Get RSS news
+if ($rss) {
+ $format = 'rss';
+ $type = '';
+ $cachedelay = 0;
+ $filename = $original_file;
+ $dir_temp = $conf->website->dir_temp;
+
+ include_once DOL_DOCUMENT_ROOT.'/website/class/website.class.php';
+ include_once DOL_DOCUMENT_ROOT.'/website/class/websitepage.class.php';
+ $website = new Website($db);
+ $websitepage = new WebsitePage($db);
+
+ $website->fetch('', $websitekey);
+
+ $filters = array('type_container'=>'blogpost', 'status'=>1);
+ if ($l) {
+ $filters['lang'] = $l;
+ }
+
+ $MAXNEWS = ($limit ? $limit : 20);
+ $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', $MAXNEWS, 0, $filters);
+ $eventarray = array();
+ if (is_array($arrayofblogs)) {
+ foreach ($arrayofblogs as $blog) {
+ $blog->fullpageurl = $website->virtualhost.'/'.$blog->pageurl.'.php';
+ $eventarray[] = $blog;
+ }
+ }
+
+ require_once DOL_DOCUMENT_ROOT."/core/lib/xcal.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/date.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/files.lib.php";
+
+ dol_syslog("build_exportfile Build export file format=".$format.", type=".$type.", cachedelay=".$cachedelay.", filename=".$filename.", filters size=".count($filters), LOG_DEBUG);
+
+ // Clean parameters
+ if (!$filename) {
+ $extension = 'rss';
+ $filename = $format.'.'.$extension;
+ }
+
+ // Create dir and define output file (definitive and temporary)
+ $result = dol_mkdir($dir_temp);
+ $outputfile = $dir_temp.'/'.$filename;
+
+ $result = 0;
+
+ $buildfile = true;
+
+ if ($cachedelay) {
+ $nowgmt = dol_now();
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ if (dol_filemtime($outputfile) > ($nowgmt - $cachedelay)) {
+ dol_syslog("build_exportfile file ".$outputfile." is not older than now - cachedelay (".$nowgmt." - ".$cachedelay."). Build is canceled");
+ $buildfile = false;
+ }
+ }
+
+ if ($buildfile) {
+ $outputlangs = new Translate('', $conf);
+ $outputlangs->setDefaultLang($l);
+ $outputlangs->loadLangs(array("main", "other"));
+ $title = $desc = $outputlangs->transnoentities('LatestBlogPosts');
+
+ // Create temp file
+ $outputfiletmp = tempnam($dir_temp, 'tmp'); // Temporary file (allow call of function by different threads
+ @chmod($outputfiletmp, octdec($conf->global->MAIN_UMASK));
+
+ // Write file
+ $result = build_rssfile($format, $title, $desc, $eventarray, $outputfiletmp, '', $website->virtualhost.'/wrapper.php?rss=1'.($l ? '&l='.$l : ''), $l);
+
+ if ($result >= 0) {
+ if (dol_move($outputfiletmp, $outputfile, 0, 1)) {
+ $result = 1;
+ } else {
+ $error = 'Failed to rename '.$outputfiletmp.' into '.$outputfile;
+ dol_syslog("build_exportfile ".$error, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ print $error;
+ exit(-1);
+ }
+ } else {
+ dol_syslog("build_exportfile build_xxxfile function fails to for format=".$format." outputfiletmp=".$outputfile, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ $langs->load("errors");
+ print $langs->trans("ErrorFailToCreateFile", $outputfile);
+ exit(-1);
+ }
+ }
+
+ if ($result >= 0) {
+ $attachment = false;
+ if (isset($_GET["attachment"])) {
+ $attachment = $_GET["attachment"];
+ }
+ //$attachment = false;
+ $contenttype = 'application/rss+xml';
+ if (isset($_GET["contenttype"])) {
+ $contenttype = $_GET["contenttype"];
+ }
+ //$contenttype='text/plain';
+ $outputencoding = 'UTF-8';
+
+ if ($contenttype) {
+ header('Content-Type: '.$contenttype.($outputencoding ? '; charset='.$outputencoding : ''));
+ }
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ }
+
+ // Ajout directives pour resoudre bug IE
+ //header('Cache-Control: Public, must-revalidate');
+ //header('Pragma: public');
+ if ($cachedelay) {
+ header('Cache-Control: max-age='.$cachedelay.', private, must-revalidate');
+ } else {
+ header('Cache-Control: private, must-revalidate');
+ }
+
+ // Clean parameters
+ $outputfile = $dir_temp.'/'.$filename;
+ $result = readfile($outputfile);
+ if (!$result) {
+ print 'File '.$outputfile.' was empty.';
+ }
+
+ // header("Location: ".DOL_URL_ROOT.'/document.php?modulepart=agenda&file='.urlencode($filename));
+ exit;
+ }
+} elseif ($modulepart == "mycompany" && preg_match('/^\/?logos\//', $original_file)) {
+ // Get logos
+ readfile(dol_osencode($conf->mycompany->dir_output."/".$original_file));
+} else {
+ // Find the subdirectory name as the reference
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ $check_access = dol_check_secure_access_document($modulepart, $original_file, $entity, $refname);
+ $accessallowed = empty($check_access['accessallowed']) ? '' : $check_access['accessallowed'];
+ $sqlprotectagainstexternals = empty($check_access['sqlprotectagainstexternals']) ? '' : $check_access['sqlprotectagainstexternals'];
+ $fullpath_original_file = empty($check_access['original_file']) ? '' : $check_access['original_file']; // $fullpath_original_file is now a full path name
+ if ($hashp) {
+ $accessallowed = 1; // When using hashp, link is public so we force $accessallowed
+ $sqlprotectagainstexternals = '';
+ }
+
+ // Security:
+ // Limit access if permissions are wrong
+ if (!$accessallowed) {
+ print 'Access forbidden';
+ exit;
+ }
+
+ clearstatcache();
+
+ $filename = basename($fullpath_original_file);
+
+ // Output file on browser
+ dol_syslog("wrapper.php download $fullpath_original_file filename=$filename content-type=$type");
+ $fullpath_original_file_osencoded = dol_osencode($fullpath_original_file); // New file name encoded in OS encoding charset
+
+ // This test if file exists should be useless. We keep it to find bug more easily
+ if (!file_exists($fullpath_original_file_osencoded)) {
+ print "ErrorFileDoesNotExists: ".$original_file;
+ exit;
+ }
+
+ // Permissions are ok and file found, so we return it
+ //top_httphead($type);
+ header('Content-Type: '.$type);
+ header('Content-Description: File Transfer');
+ if ($encoding) {
+ header('Content-Encoding: '.$encoding);
+ }
+ // Add MIME Content-Disposition from RFC 2183 (inline=automatically displayed, attachment=need user action to open)
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ } else {
+ header('Content-Disposition: inline; filename="'.$filename.'"');
+ }
+ header('Content-Length: '.dol_filesize($fullpath_original_file));
+
+ readfile($fullpath_original_file_osencoded);
+}
+if (is_object($db)) {
+ $db->close();
+}
+// END PHP
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ajax-loading.gif b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ajax-loading.gif
new file mode 100644
index 00000000000..f7e0378a8ca
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ajax-loading.gif differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/alberteinstein.jpg b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/alberteinstein.jpg
new file mode 100644
index 00000000000..869d4762746
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/alberteinstein.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/apache.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/apache.png
new file mode 100644
index 00000000000..73a380ba51c
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/apache.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_coder.webp b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_coder.webp
new file mode 100644
index 00000000000..b2e8e72e9dd
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_coder.webp differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_computer_coffee.webp b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_computer_coffee.webp
new file mode 100644
index 00000000000..792fdadeeee
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_computer_coffee.webp differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_dolibarr.webp b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_dolibarr.webp
new file mode 100644
index 00000000000..66d7c020d21
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_dolibarr.webp differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_rough-horn.webp b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_rough-horn.webp
new file mode 100644
index 00000000000..7c9420b5591
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_rough-horn.webp differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_sunset.webp b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_sunset.webp
new file mode 100644
index 00000000000..a89a14fdec8
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/background_sunset.webp differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/briefcase.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/briefcase.png
new file mode 100644
index 00000000000..bf6fa1aa05c
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/briefcase.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/calendar.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/calendar.png
new file mode 100644
index 00000000000..d065bdcf9f4
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/calendar.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/daviddoe.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/daviddoe.png
new file mode 100644
index 00000000000..ec1fe6eacb9
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/daviddoe.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr.ico b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr.ico
new file mode 100644
index 00000000000..611e4bf150e
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr.ico differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr_256x256.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr_256x256.png
new file mode 100644
index 00000000000..970f841001b
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr_256x256.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr_logo.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr_logo.png
new file mode 100644
index 00000000000..8edd0660e60
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/dolibarr_logo.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-5.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-5.png
new file mode 100644
index 00000000000..319e564ed3c
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-5.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-6.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-6.png
new file mode 100644
index 00000000000..6991f9b0e72
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-6.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-quote.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-quote.png
new file mode 100644
index 00000000000..3e903027e37
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/icon-quote.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/light-bulb.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/light-bulb.png
new file mode 100644
index 00000000000..deaa9cf4ae1
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/light-bulb.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/mariadb.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/mariadb.png
new file mode 100644
index 00000000000..26caeaea837
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/mariadb.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/mariecurie.jpg b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/mariecurie.jpg
new file mode 100644
index 00000000000..c6aab3154f1
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/mariecurie.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/organization.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/organization.png
new file mode 100644
index 00000000000..c77120cefae
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/organization.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ovh.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ovh.png
new file mode 100644
index 00000000000..c4036d82bed
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ovh.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/package.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/package.png
new file mode 100644
index 00000000000..f6ca65c0447
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/package.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/php.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/php.png
new file mode 100644
index 00000000000..7b3e8ce8f6f
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/php.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/pierrecurie.jpg b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/pierrecurie.jpg
new file mode 100644
index 00000000000..8ea6696ba45
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/pierrecurie.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/apache_mini.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/apache_mini.png
new file mode 100644
index 00000000000..438d91ed1f9
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/apache_mini.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/apache_small.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/apache_small.png
new file mode 100644
index 00000000000..29580ebc5b0
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/apache_small.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/mariadb_mini.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/mariadb_mini.png
new file mode 100644
index 00000000000..ed00343bf25
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/mariadb_mini.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/mariadb_small.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/mariadb_small.png
new file mode 100644
index 00000000000..fd206b7d0c4
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/mariadb_small.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ovh_mini.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ovh_mini.png
new file mode 100644
index 00000000000..a4f3dc65994
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ovh_mini.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ovh_small.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ovh_small.png
new file mode 100644
index 00000000000..77dae0c33ac
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ovh_small.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/php_mini.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/php_mini.png
new file mode 100644
index 00000000000..67b1977d1c5
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/php_mini.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/php_small.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/php_small.png
new file mode 100644
index 00000000000..ee42122929d
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/php_small.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ubuntu_mini.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ubuntu_mini.png
new file mode 100644
index 00000000000..8218af0ea05
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ubuntu_mini.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ubuntu_small.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ubuntu_small.png
new file mode 100644
index 00000000000..0f5df4b61ae
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/thumbs/ubuntu_small.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ubuntu.png b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ubuntu.png
new file mode 100644
index 00000000000..4bd8dbe0a0c
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-corporate/medias/image/websitekey/ubuntu.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/medias/js/websitekey/extlib.min.js b/htdocs/install/doctemplates/websites/website_template-corporate/medias/js/websitekey/extlib.min.js
new file mode 100644
index 00000000000..7e0209f1df6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/medias/js/websitekey/extlib.min.js
@@ -0,0 +1,853 @@
+
+
+/**
+ * @module Popper.js
+ * @author Federico Zivolo
+ * @see https://github.com/FezVrasta/popper.js
+ * @license MIT
+ * @version 1.11.0
+ */
+(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=window.getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e||-1!==['HTML','BODY','#document'].indexOf(e.nodeName))return window.document.body;var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll)/.test(r+s+p)?e:n(o(e))}function r(e){var o=e&&e.offsetParent,i=o&&o.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(o.nodeName)&&'static'===t(o,'position')?r(o):o:window.document.documentElement}function p(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||r(e.firstElementChild)===e)}function s(e){return null===e.parentNode?e:s(e.parentNode)}function d(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return window.document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=o?e:t,n=o?t:e,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var f=a.commonAncestorContainer;if(e!==f&&t!==f||i.contains(n))return p(f)?f:r(f);var l=s(e);return l.host?d(l.host,t):d(e,s(t).host)}function a(e){var t=1=o.clientWidth&&i>=o.clientHeight}),f=0i[e]&&!t.escapeWithReference&&(n=z(p[o],i[e]-('right'===e?p.width:p.height))),pe({},o,n)}};return n.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';p=se({},p,s[t](e))}),e.offsets.popper=p,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,i=t.reference,n=e.placement.split('-')[0],r=V,p=-1!==['top','bottom'].indexOf(n),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(i[s])&&(e.offsets.popper[d]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){if(!F(e.instance.modifiers,'arrow','keepTogether'))return e;var o=t.element;if('string'==typeof o){if(o=e.instance.popper.querySelector(o),!o)return e;}else if(!e.instance.popper.contains(o))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var i=e.placement.split('-')[0],n=e.offsets,r=n.popper,p=n.reference,s=-1!==['left','right'].indexOf(i),d=s?'height':'width',a=s?'top':'left',f=s?'left':'top',l=s?'bottom':'right',m=O(o)[d];p[l]-mr[l]&&(e.offsets.popper[a]+=p[a]+m-r[l]);var h=p[a]+p[d]/2-m/2,g=h-c(e.offsets.popper)[a];return g=_(z(r[d]-m,g),0),e.arrowElement=o,e.offsets.arrow={},e.offsets.arrow[a]=Math.round(g),e.offsets.arrow[f]='',e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=w(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),i=e.placement.split('-')[0],n=L(i),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case fe.FLIP:p=[i,n];break;case fe.CLOCKWISE:p=K(i);break;case fe.COUNTERCLOCKWISE:p=K(i,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(i!==s||p.length===d+1)return e;i=e.placement.split('-')[0],n=L(i);var a=e.offsets.popper,f=e.offsets.reference,l=V,m='left'===i&&l(a.right)>l(f.left)||'right'===i&&l(a.left)l(f.top)||'bottom'===i&&l(a.top)l(o.right),g=l(a.top)l(o.bottom),b='left'===i&&h||'right'===i&&c||'top'===i&&g||'bottom'===i&&u,y=-1!==['top','bottom'].indexOf(i),w=!!t.flipVariations&&(y&&'start'===r&&h||y&&'end'===r&&c||!y&&'start'===r&&g||!y&&'end'===r&&u);(m||b||w)&&(e.flipped=!0,(m||b)&&(i=p[d+1]),w&&(r=j(r)),e.placement=i+(r?'-'+r:''),e.offsets.popper=se({},e.offsets.popper,S(e.instance.popper,e.offsets.reference,e.placement)),e=N(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],i=e.offsets,n=i.popper,r=i.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return n[p?'left':'top']=r[t]-(s?n[p?'width':'height']:0),e.placement=L(t),e.offsets.popper=c(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!F(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=T(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.right0?n:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){e(t).trigger(r.end)},supportsTransitionEnd:function(){return Boolean(r)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(e,n,i){for(var s in i)if(Object.prototype.hasOwnProperty.call(i,s)){var r=i[s],o=n[s],l=o&&a.isElement(o)?"element":t(o);if(!new RegExp(r).test(l))throw new Error(e.toUpperCase()+': Option "'+s+'" provided type "'+l+'" but expected type "'+r+'".')}}};return r=i(),e.fn.emulateTransitionEnd=s,a.supportsTransitionEnd()&&(e.event.special[a.TRANSITION_END]=n()),a}(),r=function(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t},o=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e},a=function(){var t="alert",n=e.fn[t],i={CLOSE:"close.bs.alert",CLOSED:"closed.bs.alert",CLICK_DATA_API:"click.bs.alert.data-api"},o={ALERT:"alert",FADE:"fade",SHOW:"show"},a=function(){function t(t){this._element=t}var n=t.prototype;return n.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},n.dispose=function(){e.removeData(this._element,"bs.alert"),this._element=null},n._getRootElement=function(t){var n=s.getSelectorFromElement(t),i=!1;return n&&(i=e(n)[0]),i||(i=e(t).closest("."+o.ALERT)[0]),i},n._triggerCloseEvent=function(t){var n=e.Event(i.CLOSE);return e(t).trigger(n),n},n._removeElement=function(t){var n=this;e(t).removeClass(o.SHOW),s.supportsTransitionEnd()&&e(t).hasClass(o.FADE)?e(t).one(s.TRANSITION_END,function(e){return n._destroyElement(t,e)}).emulateTransitionEnd(150):this._destroyElement(t)},n._destroyElement=function(t){e(t).detach().trigger(i.CLOSED).remove()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),s=i.data("bs.alert");s||(s=new t(this),i.data("bs.alert",s)),"close"===n&&s[n](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(i.CLICK_DATA_API,{DISMISS:'[data-dismiss="alert"]'}.DISMISS,a._handleDismiss(new a)),e.fn[t]=a._jQueryInterface,e.fn[t].Constructor=a,e.fn[t].noConflict=function(){return e.fn[t]=n,a._jQueryInterface},a}(),l=function(){var t="button",n=e.fn[t],i={ACTIVE:"active",BUTTON:"btn",FOCUS:"focus"},s={DATA_TOGGLE_CARROT:'[data-toggle^="button"]',DATA_TOGGLE:'[data-toggle="buttons"]',INPUT:"input",ACTIVE:".active",BUTTON:".btn"},o={CLICK_DATA_API:"click.bs.button.data-api",FOCUS_BLUR_DATA_API:"focus.bs.button.data-api blur.bs.button.data-api"},a=function(){function t(t){this._element=t}var n=t.prototype;return n.toggle=function(){var t=!0,n=!0,r=e(this._element).closest(s.DATA_TOGGLE)[0];if(r){var o=e(this._element).find(s.INPUT)[0];if(o){if("radio"===o.type)if(o.checked&&e(this._element).hasClass(i.ACTIVE))t=!1;else{var a=e(r).find(s.ACTIVE)[0];a&&e(a).removeClass(i.ACTIVE)}if(t){if(o.hasAttribute("disabled")||r.hasAttribute("disabled")||o.classList.contains("disabled")||r.classList.contains("disabled"))return;o.checked=!e(this._element).hasClass(i.ACTIVE),e(o).trigger("change")}o.focus(),n=!1}}n&&this._element.setAttribute("aria-pressed",!e(this._element).hasClass(i.ACTIVE)),t&&e(this._element).toggleClass(i.ACTIVE)},n.dispose=function(){e.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(n){return this.each(function(){var i=e(this).data("bs.button");i||(i=new t(this),e(this).data("bs.button",i)),"toggle"===n&&i[n]()})},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(o.CLICK_DATA_API,s.DATA_TOGGLE_CARROT,function(t){t.preventDefault();var n=t.target;e(n).hasClass(i.BUTTON)||(n=e(n).closest(s.BUTTON)),a._jQueryInterface.call(e(n),"toggle")}).on(o.FOCUS_BLUR_DATA_API,s.DATA_TOGGLE_CARROT,function(t){var n=e(t.target).closest(s.BUTTON)[0];e(n).toggleClass(i.FOCUS,/^focus(in)?$/.test(t.type))}),e.fn[t]=a._jQueryInterface,e.fn[t].Constructor=a,e.fn[t].noConflict=function(){return e.fn[t]=n,a._jQueryInterface},a}(),h=function(){var t="carousel",n="bs.carousel",i="."+n,o=e.fn[t],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},h={NEXT:"next",PREV:"prev",LEFT:"left",RIGHT:"right"},c={SLIDE:"slide"+i,SLID:"slid"+i,KEYDOWN:"keydown"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i,TOUCHEND:"touchend"+i,LOAD_DATA_API:"load.bs.carousel.data-api",CLICK_DATA_API:"click.bs.carousel.data-api"},u={CAROUSEL:"carousel",ACTIVE:"active",SLIDE:"slide",RIGHT:"carousel-item-right",LEFT:"carousel-item-left",NEXT:"carousel-item-next",PREV:"carousel-item-prev",ITEM:"carousel-item"},d={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},f=function(){function o(t,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=e(t)[0],this._indicatorsElement=e(this._element).find(d.INDICATORS)[0],this._addEventListeners()}var f=o.prototype;return f.next=function(){this._isSliding||this._slide(h.NEXT)},f.nextWhenVisible=function(){!document.hidden&&e(this._element).is(":visible")&&"hidden"!==e(this._element).css("visibility")&&this.next()},f.prev=function(){this._isSliding||this._slide(h.PREV)},f.pause=function(t){t||(this._isPaused=!0),e(this._element).find(d.NEXT_PREV)[0]&&s.supportsTransitionEnd()&&(s.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},f.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},f.to=function(t){var n=this;this._activeElement=e(this._element).find(d.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)e(this._element).one(c.SLID,function(){return n.to(t)});else{if(i===t)return this.pause(),void this.cycle();var s=t>i?h.NEXT:h.PREV;this._slide(s,this._items[t])}},f.dispose=function(){e(this._element).off(i),e.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},f._getConfig=function(n){return n=e.extend({},a,n),s.typeCheckConfig(t,n,l),n},f._addEventListeners=function(){var t=this;this._config.keyboard&&e(this._element).on(c.KEYDOWN,function(e){return t._keydown(e)}),"hover"===this._config.pause&&(e(this._element).on(c.MOUSEENTER,function(e){return t.pause(e)}).on(c.MOUSELEAVE,function(e){return t.cycle(e)}),"ontouchstart"in document.documentElement&&e(this._element).on(c.TOUCHEND,function(){t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout(function(e){return t.cycle(e)},500+t._config.interval)}))},f._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next();break;default:return}},f._getItemIndex=function(t){return this._items=e.makeArray(e(t).parent().find(d.ITEM)),this._items.indexOf(t)},f._getItemByDirection=function(t,e){var n=t===h.NEXT,i=t===h.PREV,s=this._getItemIndex(e),r=this._items.length-1;if((i&&0===s||n&&s===r)&&!this._config.wrap)return e;var o=(s+(t===h.PREV?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},f._triggerSlideEvent=function(t,n){var i=this._getItemIndex(t),s=this._getItemIndex(e(this._element).find(d.ACTIVE_ITEM)[0]),r=e.Event(c.SLIDE,{relatedTarget:t,direction:n,from:s,to:i});return e(this._element).trigger(r),r},f._setActiveIndicatorElement=function(t){if(this._indicatorsElement){e(this._indicatorsElement).find(d.ACTIVE).removeClass(u.ACTIVE);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&e(n).addClass(u.ACTIVE)}},f._slide=function(t,n){var i,r,o,a=this,l=e(this._element).find(d.ACTIVE_ITEM)[0],f=this._getItemIndex(l),_=n||l&&this._getItemByDirection(t,l),g=this._getItemIndex(_),m=Boolean(this._interval);if(t===h.NEXT?(i=u.LEFT,r=u.NEXT,o=h.LEFT):(i=u.RIGHT,r=u.PREV,o=h.RIGHT),_&&e(_).hasClass(u.ACTIVE))this._isSliding=!1;else if(!this._triggerSlideEvent(_,o).isDefaultPrevented()&&l&&_){this._isSliding=!0,m&&this.pause(),this._setActiveIndicatorElement(_);var p=e.Event(c.SLID,{relatedTarget:_,direction:o,from:f,to:g});s.supportsTransitionEnd()&&e(this._element).hasClass(u.SLIDE)?(e(_).addClass(r),s.reflow(_),e(l).addClass(i),e(_).addClass(i),e(l).one(s.TRANSITION_END,function(){e(_).removeClass(i+" "+r).addClass(u.ACTIVE),e(l).removeClass(u.ACTIVE+" "+r+" "+i),a._isSliding=!1,setTimeout(function(){return e(a._element).trigger(p)},0)}).emulateTransitionEnd(600)):(e(l).removeClass(u.ACTIVE),e(_).addClass(u.ACTIVE),this._isSliding=!1,e(this._element).trigger(p)),m&&this.cycle()}},o._jQueryInterface=function(t){return this.each(function(){var i=e(this).data(n),s=e.extend({},a,e(this).data());"object"==typeof t&&e.extend(s,t);var r="string"==typeof t?t:s.slide;if(i||(i=new o(this,s),e(this).data(n,i)),"number"==typeof t)i.to(t);else if("string"==typeof r){if("undefined"==typeof i[r])throw new Error('No method named "'+r+'"');i[r]()}else s.interval&&(i.pause(),i.cycle())})},o._dataApiClickHandler=function(t){var i=s.getSelectorFromElement(this);if(i){var r=e(i)[0];if(r&&e(r).hasClass(u.CAROUSEL)){var a=e.extend({},e(r).data(),e(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),o._jQueryInterface.call(e(r),a),l&&e(r).data(n).to(l),t.preventDefault()}}},r(o,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return a}}]),o}();return e(document).on(c.CLICK_DATA_API,d.DATA_SLIDE,f._dataApiClickHandler),e(window).on(c.LOAD_DATA_API,function(){e(d.DATA_RIDE).each(function(){var t=e(this);f._jQueryInterface.call(t,t.data())})}),e.fn[t]=f._jQueryInterface,e.fn[t].Constructor=f,e.fn[t].noConflict=function(){return e.fn[t]=o,f._jQueryInterface},f}(),c=function(){var t="collapse",n="bs.collapse",i=e.fn[t],o={toggle:!0,parent:""},a={toggle:"boolean",parent:"(string|element)"},l={SHOW:"show.bs.collapse",SHOWN:"shown.bs.collapse",HIDE:"hide.bs.collapse",HIDDEN:"hidden.bs.collapse",CLICK_DATA_API:"click.bs.collapse.data-api"},h={SHOW:"show",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"},c={WIDTH:"width",HEIGHT:"height"},u={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},d=function(){function i(t,n){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(n),this._triggerArray=e.makeArray(e('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var i=e(u.DATA_TOGGLE),r=0;r0&&this._triggerArray.push(o)}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var d=i.prototype;return d.toggle=function(){e(this._element).hasClass(h.SHOW)?this.hide():this.show()},d.show=function(){var t=this;if(!this._isTransitioning&&!e(this._element).hasClass(h.SHOW)){var r,o;if(this._parent&&((r=e.makeArray(e(this._parent).children().children(u.ACTIVES))).length||(r=null)),!(r&&(o=e(r).data(n))&&o._isTransitioning)){var a=e.Event(l.SHOW);if(e(this._element).trigger(a),!a.isDefaultPrevented()){r&&(i._jQueryInterface.call(e(r),"hide"),o||e(r).data(n,null));var c=this._getDimension();e(this._element).removeClass(h.COLLAPSE).addClass(h.COLLAPSING),this._element.style[c]=0,this._triggerArray.length&&e(this._triggerArray).removeClass(h.COLLAPSED).attr("aria-expanded",!0),this.setTransitioning(!0);var d=function(){e(t._element).removeClass(h.COLLAPSING).addClass(h.COLLAPSE).addClass(h.SHOW),t._element.style[c]="",t.setTransitioning(!1),e(t._element).trigger(l.SHOWN)};if(s.supportsTransitionEnd()){var f="scroll"+(c[0].toUpperCase()+c.slice(1));e(this._element).one(s.TRANSITION_END,d).emulateTransitionEnd(600),this._element.style[c]=this._element[f]+"px"}else d()}}}},d.hide=function(){var t=this;if(!this._isTransitioning&&e(this._element).hasClass(h.SHOW)){var n=e.Event(l.HIDE);if(e(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",s.reflow(this._element),e(this._element).addClass(h.COLLAPSING).removeClass(h.COLLAPSE).removeClass(h.SHOW),this._triggerArray.length)for(var r=0;r0},g._getPopperConfig=function(){var t=this,n={};"function"==typeof this._config.offset?n.fn=function(n){return n.offsets=e.extend({},n.offsets,t._config.offset(n.offsets)||{}),n}:n.offset=this._config.offset;var i={placement:this._getPlacement(),modifiers:{offset:n,flip:{enabled:this._config.flip}}};return this._inNavbar&&(i.modifiers.applyStyle={enabled:!this._inNavbar}),i},a._jQueryInterface=function(t){return this.each(function(){var n=e(this).data(i),s="object"==typeof t?t:null;if(n||(n=new a(this,s),e(this).data(i,n)),"string"==typeof t){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},a._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var n=e.makeArray(e(u.DATA_TOGGLE)),s=0;s0&&r--,40===t.which&&rdocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},u._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},u._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right ',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip"},u={SHOW:"show",OUT:"out"},d={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},f={FADE:"fade",SHOW:"show"},_={TOOLTIP:".tooltip",TOOLTIP_INNER:".tooltip-inner",ARROW:".arrow"},g={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},m=function(){function o(t,e){this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var m=o.prototype;return m.enable=function(){this._isEnabled=!0},m.disable=function(){this._isEnabled=!1},m.toggleEnabled=function(){this._isEnabled=!this._isEnabled},m.toggle=function(t){if(this._isEnabled)if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass(f.SHOW))return void this._leave(null,this);this._enter(null,this)}},m.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},m.show=function(){var t=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var i=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(i);var r=e.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!r)return;var a=this.getTipElement(),l=s.getUID(this.constructor.NAME);a.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&e(a).addClass(f.FADE);var h="function"==typeof this.config.placement?this.config.placement.call(this,a,this.element):this.config.placement,c=this._getAttachment(h);this.addAttachmentClass(c);var d=!1===this.config.container?document.body:e(this.config.container);e(a).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(a).appendTo(d),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,a,{placement:c,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:_.ARROW}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){t._handlePopperPlacementChange(e)}}),e(a).addClass(f.SHOW),"ontouchstart"in document.documentElement&&e("body").children().on("mouseover",null,e.noop);var g=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),n===u.OUT&&t._leave(null,t)};s.supportsTransitionEnd()&&e(this.tip).hasClass(f.FADE)?e(this.tip).one(s.TRANSITION_END,g).emulateTransitionEnd(o._TRANSITION_DURATION):g()}},m.hide=function(t){var n=this,i=this.getTipElement(),r=e.Event(this.constructor.Event.HIDE),o=function(){n._hoverState!==u.SHOW&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()};e(this.element).trigger(r),r.isDefaultPrevented()||(e(i).removeClass(f.SHOW),"ontouchstart"in document.documentElement&&e("body").children().off("mouseover",null,e.noop),this._activeTrigger[g.CLICK]=!1,this._activeTrigger[g.FOCUS]=!1,this._activeTrigger[g.HOVER]=!1,s.supportsTransitionEnd()&&e(this.tip).hasClass(f.FADE)?e(i).one(s.TRANSITION_END,o).emulateTransitionEnd(150):o(),this._hoverState="")},m.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},m.isWithContent=function(){return Boolean(this.getTitle())},m.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-tooltip-"+t)},m.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},m.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(_.TOOLTIP_INNER),this.getTitle()),t.removeClass(f.FADE+" "+f.SHOW)},m.setElementContent=function(t,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text()):t[i?"html":"text"](n)},m.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},m._getAttachment=function(t){return h[t.toUpperCase()]},m._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,function(e){return t.toggle(e)});else if(n!==g.MANUAL){var i=n===g.HOVER?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,s=n===g.HOVER?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,function(e){return t._enter(e)}).on(s,t.config.selector,function(e){return t._leave(e)})}e(t.element).closest(".modal").on("hide.bs.modal",function(){return t.hide()})}),this.config.selector?this.config=e.extend({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},m._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},m._enter=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?g.FOCUS:g.HOVER]=!0),e(n.getTipElement()).hasClass(f.SHOW)||n._hoverState===u.SHOW?n._hoverState=u.SHOW:(clearTimeout(n._timeout),n._hoverState=u.SHOW,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===u.SHOW&&n.show()},n.config.delay.show):n.show())},m._leave=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?g.FOCUS:g.HOVER]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=u.OUT,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===u.OUT&&n.hide()},n.config.delay.hide):n.hide())},m._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},m._getConfig=function(n){return"number"==typeof(n=e.extend({},this.constructor.Default,e(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),s.typeCheckConfig(t,n,this.constructor.DefaultType),n},m._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},m._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(a);null!==n&&n.length>0&&t.removeClass(n.join(""))},m._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},m._fixTransition=function(){var t=this.getTipElement(),n=this.config.animation;null===t.getAttribute("x-placement")&&(e(t).removeClass(f.FADE),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},o._jQueryInterface=function(t){return this.each(function(){var n=e(this).data("bs.tooltip"),i="object"==typeof t&&t;if((n||!/dispose|hide/.test(t))&&(n||(n=new o(this,i),e(this).data("bs.tooltip",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},r(o,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return c}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return d}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return l}}]),o}();return e.fn[t]=m._jQueryInterface,e.fn[t].Constructor=m,e.fn[t].noConflict=function(){return e.fn[t]=o,m._jQueryInterface},m}(),_=function(){var t="popover",n=".bs.popover",i=e.fn[t],s=new RegExp("(^|\\s)bs-popover\\S+","g"),a=e.extend({},f.Default,{placement:"right",trigger:"click",content:"",template:''}),l=e.extend({},f.DefaultType,{content:"(string|element|function)"}),h={FADE:"fade",SHOW:"show"},c={TITLE:".popover-header",CONTENT:".popover-body"},u={HIDE:"hide"+n,HIDDEN:"hidden"+n,SHOW:"show"+n,SHOWN:"shown"+n,INSERTED:"inserted"+n,CLICK:"click"+n,FOCUSIN:"focusin"+n,FOCUSOUT:"focusout"+n,MOUSEENTER:"mouseenter"+n,MOUSELEAVE:"mouseleave"+n},d=function(i){function d(){return i.apply(this,arguments)||this}o(d,i);var f=d.prototype;return f.isWithContent=function(){return this.getTitle()||this._getContent()},f.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-popover-"+t)},f.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},f.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(c.TITLE),this.getTitle()),this.setElementContent(t.find(c.CONTENT),this._getContent()),t.removeClass(h.FADE+" "+h.SHOW)},f._getContent=function(){return this.element.getAttribute("data-content")||("function"==typeof this.config.content?this.config.content.call(this.element):this.config.content)},f._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(s);null!==n&&n.length>0&&t.removeClass(n.join(""))},d._jQueryInterface=function(t){return this.each(function(){var n=e(this).data("bs.popover"),i="object"==typeof t?t:null;if((n||!/destroy|hide/.test(t))&&(n||(n=new d(this,i),e(this).data("bs.popover",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},r(d,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return a}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return u}},{key:"EVENT_KEY",get:function(){return n}},{key:"DefaultType",get:function(){return l}}]),d}(f);return e.fn[t]=d._jQueryInterface,e.fn[t].Constructor=d,e.fn[t].noConflict=function(){return e.fn[t]=i,d._jQueryInterface},d}(),g=function(){var t="scrollspy",n=e.fn[t],i={offset:10,method:"auto",target:""},o={offset:"number",method:"string",target:"(string|element)"},a={ACTIVATE:"activate.bs.scrollspy",SCROLL:"scroll.bs.scrollspy",LOAD_DATA_API:"load.bs.scrollspy.data-api"},l={DROPDOWN_ITEM:"dropdown-item",DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active"},h={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},c={OFFSET:"offset",POSITION:"position"},u=function(){function n(t,n){var i=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(n),this._selector=this._config.target+" "+h.NAV_LINKS+","+this._config.target+" "+h.LIST_ITEMS+","+this._config.target+" "+h.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on(a.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var u=n.prototype;return u.refresh=function(){var t=this,n=this._scrollElement!==this._scrollElement.window?c.POSITION:c.OFFSET,i="auto"===this._config.method?n:this._config.method,r=i===c.POSITION?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),e.makeArray(e(this._selector)).map(function(t){var n,o=s.getSelectorFromElement(t);if(o&&(n=e(o)[0]),n){var a=n.getBoundingClientRect();if(a.width||a.height)return[e(n)[i]().top+r,o]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},u.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},u._getConfig=function(n){if("string"!=typeof(n=e.extend({},i,n)).target){var r=e(n.target).attr("id");r||(r=s.getUID(t),e(n.target).attr("id",r)),n.target="#"+r}return s.typeCheckConfig(t,n,o),n},u._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},u._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},u._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},u._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;)this._activeTarget!==this._targets[s]&&t>=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||t li > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},a=function(){function t(t){this._element=t}var a=t.prototype;return a.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass(i.ACTIVE)||e(this._element).hasClass(i.DISABLED))){var r,a,l=e(this._element).closest(o.NAV_LIST_GROUP)[0],h=s.getSelectorFromElement(this._element);if(l){var c="UL"===l.nodeName?o.ACTIVE_UL:o.ACTIVE;a=e.makeArray(e(l).find(c)),a=a[a.length-1]}var u=e.Event(n.HIDE,{relatedTarget:this._element}),d=e.Event(n.SHOW,{relatedTarget:a});if(a&&e(a).trigger(u),e(this._element).trigger(d),!d.isDefaultPrevented()&&!u.isDefaultPrevented()){h&&(r=e(h)[0]),this._activate(this._element,l);var f=function(){var i=e.Event(n.HIDDEN,{relatedTarget:t._element}),s=e.Event(n.SHOWN,{relatedTarget:a});e(a).trigger(i),e(t._element).trigger(s)};r?this._activate(r,r.parentNode,f):f()}}},a.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},a._activate=function(t,n,r){var a,l=this,h=(a="UL"===n.nodeName?e(n).find(o.ACTIVE_UL):e(n).children(o.ACTIVE))[0],c=r&&s.supportsTransitionEnd()&&h&&e(h).hasClass(i.FADE),u=function(){return l._transitionComplete(t,h,c,r)};h&&c?e(h).one(s.TRANSITION_END,u).emulateTransitionEnd(150):u(),h&&e(h).removeClass(i.SHOW)},a._transitionComplete=function(t,n,r,a){if(n){e(n).removeClass(i.ACTIVE);var l=e(n.parentNode).find(o.DROPDOWN_ACTIVE_CHILD)[0];l&&e(l).removeClass(i.ACTIVE),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(e(t).addClass(i.ACTIVE),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),r?(s.reflow(t),e(t).addClass(i.SHOW)):e(t).removeClass(i.FADE),t.parentNode&&e(t.parentNode).hasClass(i.DROPDOWN_MENU)){var h=e(t).closest(o.DROPDOWN)[0];h&&e(h).find(o.DROPDOWN_TOGGLE).addClass(i.ACTIVE),t.setAttribute("aria-expanded",!0)}a&&a()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),s=i.data("bs.tab");if(s||(s=new t(this),i.data("bs.tab",s)),"string"==typeof n){if("undefined"==typeof s[n])throw new Error('No method named "'+n+'"');s[n]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(n.CLICK_DATA_API,o.DATA_TOGGLE,function(t){t.preventDefault(),a._jQueryInterface.call(e(this),"show")}),e.fn.tab=a._jQueryInterface,e.fn.tab.Constructor=a,e.fn.tab.noConflict=function(){return e.fn.tab=t,a._jQueryInterface},a}();return function(){if("undefined"==typeof e)throw new Error("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=s,t.Alert=a,t.Button=l,t.Carousel=h,t.Collapse=c,t.Dropdown=u,t.Modal=d,t.Popover=_,t.Scrollspy=g,t.Tab=m,t.Tooltip=f,t}({},$,Popper);
+
+
+/**
+ * @module Regula
+ * @description An annotation-based form-validation framework in Javascript
+ * @license BSD
+ * @version 1.3.4
+ * @copyright Robert Nyman, http://www.robertnyman.com
+ */
+(function(e,t){typeof define=="function"&&define.amd?define("utils/MapUtils",t):(typeof e.regulaModules=="undefined"&&(e.regulaModules={}),e.regulaModules.MapUtils=t())})(this,function(){return{iterateOverMap:function(e,t){var n=0;for(var r in e)e.hasOwnProperty(r)&&r!=="__size__"&&(t.call(e,r,e[r],n),n++)},exists:function(e,t){var n=!1,r=0;while(!n&&r0&&(typeof r=="undefined"||o&&o.test(a))&&s.push(u);return s}function n(e,t){var n=e.getAttribute&&e.getAttribute(t)||null;if(!n){var r=e.attributes;for(var i=0;i0)for(var s in e)e.hasOwnProperty(s)&&s!="__size__"&&t.put(i,s,e[s]);return i}function f(e,t,n,i){var s=o[y.constraintType],a=W(t,s,i),f={group:n,constraintName:e.constraintName,custom:u[s].custom,compound:u[s].compound,async:u[s].async,constraintParameters:y.params,failingElements:e.failingElements,message:a};return r.reportAsSingleViolation||(f.composingConstraintViolations=e.composingConstraintViolations||[]),f}var l=[],c=[];for(var h=0;h0){v=[];for(var h=0;h0){v===null&&(v=[]);var T=0;for(var h=0;h0)throw new r.Exception.IllegalArgumentException("No constraints have been bound to the specified elements: "+i.explode(p)+". "+r.explodeParameters(e));return n=M(n),D(n,e)}function N(e){var t=[],n={asyncContexts:[],syncContexts:[]};for(var s in a)if(a.hasOwnProperty(s)){var o=a[s];for(var u=0;u0)throw new r.Exception.IllegalArgumentException("No constraints have been bound to the specified elements: "+i.explode(t)+". "+r.explodeParameters(e));return n=M(n),D(n,e)}function C(e){var t=!1,n={groupedContexts:{}},i=0;while(i0)throw new r.Exception.IllegalArgumentException("The following elements: "+i.explode(n)+" were not found in one or more of the following group(s): ["+i.explode(t,",").replace(/,/g,", ")+"]. "+r.explodeParameters(e));var m=_(o);return e.groups=m.groups,o=m.uniqueConstraintsToValidate,P(e,o,s)}function A(e){var t=!1,n={groupedContexts:{}},r=0;while(r0&&(n=B(e));if(e.asyncContexts.length>0){if(!t.callback)throw new r.Exception.IllegalArgumentException("One or more constraints to be validated are asynchronous, but a callback has not been provided.");j(e,function(e){n.length>0?n=n.concat(e):n=e,t.callback(n)})}else t.callback&&t.callback(n);return n}function P(e,t,n){var i=F(e.groups,e.independent,t);if(n){if(!e.callback)throw new r.Exception.IllegalArgumentException("One or more constraints to be validated are asynchronous, but a callback has not been provided.");if(!e.independent&&i.length>0){var s=i[0].group,o=t.groupedContexts[s];t.groupedContexts={},t.groupedContexts[s]=o}I(e.groups,e.independent,t,function(t){i.length>0?i=i.concat(t):i=t,e.callback(i)})}else e.callback&&e.callback(i);return i}function H(e,t,n){var i=a[e];if(!i)throw new r.Exception.IllegalArgumentException("Undefined group in group list (group: "+e+", elementId: "+t+", constraint: "+n+")");var s=i[t];if(!s)throw new r.Exception.IllegalArgumentException("No constraints have been defined for the element with id: "+t+" in group "+e);var o=s[n];if(!o)throw new r.Exception.IllegalArgumentException("Constraint "+n+" in group "+e+" hasn't been bound to the element with id "+t);return{group:e,elementId:t,elementConstraint:n,params:o,async:u[n].async}}function B(e){var t=[],n=0;while(n0},max:function(e){var t=!0;return g(this,e)&&(t=parseFloat(this.value)<=parseFloat(e.value)),t},min:function(e){var t=!0;return g(this,e)&&(t=parseFloat(this.value)>=parseFloat(e.value)),t},range:function(e){var t=!0;return g(this,e)&&(t=this.value.replace(/\s/g,"")!=""&&parseFloat(this.value)<=parseFloat(e.max)&&parseFloat(this.value)>=parseFloat(e.min)),t},notBlank:function(e){return this.value.replace(/\s/g,"")!=""},blank:function(e){return this.value.replace(/\s/g,"")===""},matches:function(e){var t=!0;if(g(this,e)){var n,r;typeof e["regex"]=="string"?r=e.regex.replace(/^\//,"").replace(/\/$/,""):r=e.regex,typeof e["flags"]!="undefined"?n=new RegExp(r.toString().replace(/^\//,"").replace(/\/[^\/]*$/,""),e.flags):n=new RegExp(r),t=n.test(this.value)}return t},email:function(e){var t=!0;return g(this,e)&&(t=/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i.test(this.value)),t},alpha:function(e){var t=!0;return g(this,e)&&(t=/^[A-Za-z]+$/.test(this.value)),t},numeric:function(e){var t=!0;return g(this,e)&&(t=/^[0-9]+$/.test(this.value)),t},integer:function(e){var t=!0;return g(this,e)&&(t=/^-?[0-9]+$/.test(this.value)),t},real:function(e){var t=!0;return g(this,e)&&(t=/^-?([0-9]+(\.[0-9]+)?|\.[0-9]+)$/.test(this.value)),t},alphaNumeric:function(e){var t=!0;return g(this,e)&&(t=/^[0-9A-Za-z]+$/.test(this.value)),t},completelyFilled:function(e){var t=[];for(var n=0;n=e.min&&this.value.length<=e.max),t},digits:function(e){var t=!0;if(g(this,e)){var n=this.value.replace(/\s/g,""),r=n.split(/\./);t=!1,n.length>0&&(r.length==1&&(r[1]=""),e.integer>0?t=r[0].length<=e.integer:t=!0,e.fraction>0&&(t=t&&r[1].length<=e.fraction))}return t},past:function(e){var t=!0;if(g(this,e)){var n=y.call(this,e);t=n.dateToValidaten.dateToTestAgainst}return t},url:function(e){var t=!0;return g(this,e)&&(t=/^([a-z]([a-z]|\d|\+|-|\.)*):(\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?((\[(|(v[\da-f]{1,}\.(([a-z]|\d|-|\.|_|~)|[!\$&'\(\)\*\+,;=]|:)+))\])|((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=])*)(:\d*)?)(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*|(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)|((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)|((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)){0})(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(this.value)),t},step:function(e){var t=!0;if(g(this,e)){var n=parseFloat(this.value),r=parseFloat(e.max),i=parseFloat(e.min),s=parseFloat(e.value);t=n<=r&&n>=i&&n%s===0}return t},html5Required:function(e){return!this.validity.valueMissing},html5Email:w,html5URL:w,html5Number:w,html5DateTime:w,html5DateTimeLocal:w,html5Date:w,html5Month:w,html5Time:w,html5Week:w,html5Range:w,html5Tel:w,html5Color:w,html5Pattern:function(e){return!this.validity.patternMismatch},html5MaxLength:function(e){return!this.validity.tooLong},html5Min:function(e){return!this.validity.rowUnderflow},html5Max:function(e){return!this.validity.rowOverflow},html5Step:function(e){return!this.validity.stepMismatch}};return{Validator:d,init:p,wrapValidatorWithEmptyCheck:b,initializePublicValidators:h,compoundValidator:m,validate:E,runValidatorFor:U,interpolateConstraintDefaultMessage:W,createPublicValidator:v}}),function(e,t){typeof define=="function"&&define.amd?define("domain/CompositionGraph",t):(typeof e.regulaModules=="undefined"&&(e.regulaModules={}),e.regulaModules.CompositionGraph=t())}(this,function(){function n(n){var r=n.type,i=n.name,s=n.parent,o=typeof e[r]=="undefined"?{visited:!1,name:i,type:r,parents:[],children:[]}:e[r];s==null?t.children.push(o):(s.children.push(o),o.parents.push(s)),e[r]=o}function r(){var e={},n=function r(t,n){var i=typeof e[t.type]=="undefined"?{visited:t.visited,name:t.name,type:t.type,parents:[],children:[]}:e[t.type];n!==null&&i.parents.push(n);for(var s=0;s0&&(s={error:!0,message:n.generateExceptionMessage(e,o[t.constraintType],"You seem to have provided some optional or required parameters for @"+o[t.constraintType]+", but you are still missing the following "+u.length+" required parameter(s): "+i.explode(u,", ")),data:null}),s}function d(e,n){var r=t.getNodeByType(s[e]);r==null&&(t.addNode({type:s[e],name:e,parent:null}),r=t.getNodeByType(s[e]));for(var i=0;i0&&t.successful)t=c(e),n.push(t.data);return t.data=n,t}function c(e){var n={successful:!0,message:"",data:null},i=e.shift();return r(i).length==0&&(i=e.shift()),i=="@"?n=h(e):n={successful:!1,message:t.generateExceptionMessage(o,a,"Invalid constraint. Constraint definitions need to start with '@'")+" "+n.message,data:null},n}function h(e){var r={Between:"Range",Matches:"Pattern",Empty:"Blank",NotEmpty:"NotBlank",IsAlpha:"Alpha",IsNumeric:"Integer",IsAlphaNumeric:"AlphaNumeric"},i=p(e);if(i.successful){a=i.data,a=r[a]?r[a]:a;if(n.constraintDefinitions[a]){i=m(e);if(i.successful){i=n.verifyConstraintDefinition(o,a,i.data);if(i.successful){var s=i.data;i.data={element:o,constraintName:a,definedParameters:s}}}}else i={successful:!1,message:t.generateExceptionMessage(o,a,"I cannot find the specified constraint name. If this is a custom constraint, you need to define it before you bind to it")+" "+i.message,data:null}}else i={successful:!1,message:t.generateExceptionMessage(o,a,"Invalid constraint name in constraint definition")+" "+i.message,data:null};return i}function p(e){var n=r(e.shift()),i=d(n.charAt(0));if(i.successful){var s=1;while(s0&&i(n)==","&&s.successful)n.shift(),s=g(n),s.successful&&(e.put(u,s.data.name,s.data.value),r(i(n)).length==0&&n.shift());if(s.successful){var f=n.shift();r(f).length==0&&(f=n.shift()),f!=")"?s={successful:!1,message:t.generateExceptionMessage(o,a,"Cannot find matching closing ) in parameter list")+" "+s.message,data:null}:s.data=u}}else s={successful:!1,message:t.generateExceptionMessage(o,a,"Invalid parameter definition")+" "+s.message,data:null}}}else i(n)!==undefined&&i(n)!="@"&&(s={successful:!1,message:t.generateExceptionMessage(o,a,"Unexpected character '"+i(n)+"'"+" after constraint definition")+" "+s.message,data:null});return s}function g(e){var n=y(e);if(n.successful){var r=n.data,i=e.shift();i=="="?(n=b(e),n.successful?n.data={name:r,value:n.data}:n={successful:!1,message:t.generateExceptionMessage(o,a,"Invalid parameter value")+" "+n.message,data:null}):(e.unshift(i),n={successful:!1,message:t.generateExceptionMessage(o,a,"'=' expected after parameter name "+n.message),data:null})}else n={successful:!1,message:t.generateExceptionMessage(o,a,"Invalid parameter name. You might have unmatched parentheses")+" "+n.message,data:null};return n}function y(e){var n=r(e.shift());n.length==0&&(n=e.shift());var i={successful:!1,message:t.generateExceptionMessage(o,a,"Invalid starting character for parameter name. Can only include A-Z, a-z, and _"),data:null};if(typeof n!="undefined"){i=d(n.charAt(0));if(i.successful){var s=1;while(s0&&s.successful&&!u)i(e)=='"'?(u=!0,e.shift()):(s=k(e),r+=s.data);u||(s={successful:!1,message:t.generateExceptionMessage(o,a,"Unterminated string literal"),data:null})}else e.unshift(n),s={successful:!1,message:t.generateExceptionMessage(o,a,"Invalid quoted string"),data:null};return s.successful=s.successful&&u,s.data=r,s}function k(e){var t="",n=e.shift();return n=="\\"&&(t=e.shift()),{successful:!0,message:"",data:n+t}}function L(e){var n="",r=e.shift(),s={successful:!0,message:"",data:null};if(r=="/"){n=r;var u=!1;while(e.length>0&&s.successful&&!u)i(e)=="/"?(n+=e.shift(),u=!0):(s=k(e),n+=s.data);u||(s={successful:!1,message:t.generateExceptionMessage(o,a,"Unterminated regex literal"),data:null})}else e.unshift(r),s={successful:!1,message:t.generateExceptionMessage(o,a,"Not a regular expression"),data:null};return s.successful=s.successful&&u,s.data=n,s}function A(e){var n=e.shift(),i={successful:!0,message:"",data:null};return r(n)=="true"||r(n)=="false"?i={successful:!0,message:"",data:n==="true"}:(e.unshift(n),i={successful:!1,message:t.generateExceptionMessage(o,a,"Not a boolean"),data:null}),i}function O(e){var n=[],s=e.shift(),u={successful:!0,message:"",data:null};if(s=="["){r(i(e)).length==0&&e.shift(),i(e)=="]"?u={successful:!0,message:"",data:""}:u=M(e);if(u.successful){n.push(u.data),r(i(e)).length==0&&e.shift();while(e.length>0&&i(e)==","&&u.successful)e.shift(),u=M(e),n.push(u.data),r(i(e)).length==0&&e.shift();u.data=n,s=e.shift(),r(s).length==0&&e.shift(),s!="]"&&(u={successful:!1,message:t.generateExceptionMessage(o,a,"Cannot find matching closing ] in group definition")+" "+u.message,data:null})}else u={successful:!1,message:t.generateExceptionMessage(o,a,"Invalid group definition")+" "+u.message,data:null}}else e.unshift(s),u={successful:!1,message:t.generateExceptionMessage(o,a,"Not a valid group definition"),data:null};return u}function M(e){var n={successful:!0,message:"",data:""},i=r(e.shift());i.length==0&&(i=e.shift()),n=d(i.charAt(0));if(n.successful){var s=1;while(s0){var o=0;while(o0?h=t.deletedGroupIndices.pop():h=t.firstCustomGroupIndex++,t.Group[c]=h,t.ReverseGroup[h]=c,o[c]={}}o[c][n.id]||(o[c][n.id]={}),o[c][n.id][r]=u}if(i.constraintDefinitions[r].html5)if(n.getAttribute("type")!==null&&i.constraintDefinitions[r].inputType!==null&&n.getAttribute("type")!==i.constraintDefinitions[r].inputType)a={successful:!1,message:s.generateExceptionMessage(n,r,"Element type of "+n.getAttribute("type")+" conflicts with type of constraint @"+r+": "+i.constraintDefinitions[r].inputType),data:null};else{var p=i.constraintDefinitions[r].attribute,d=i.constraintDefinitions[r].inputType;(p!==null&&n.getAttribute(p)===null||d!==null&&n.getAttribute("type")===null)&&y(n,r,u)}return a}function y(e,t,n){if(t===i.ReverseConstraint[i.Constraint.HTML5Required])e.setAttribute("required","true");else{var r=i.constraintDefinitions[t];for(var s=0;s0&&!t)throw new s.Exception.IllegalArgumentException("Element with id "+r+" does not have any constraints bound to it. "+s.explodeParameters(e))}function w(e){var n=e.elementId,r=e.group,s=e.constraint,u=typeof o[t.ReverseGroup[t.Group.Default]][n]!="undefined";if(u&&typeof r!="undefined"&&typeof s=="undefined"){var a=t.ReverseGroup[r];u=typeof a!="undefined"&&typeof o[a][n]!="undefined"}else if(u&&typeof r=="undefined"&&typeof s!="undefined"){var f=i.ReverseConstraint[s];u=typeof f!="undefined"&&typeof o[t.ReverseGroup[t.Group.Default]][n][f]!="undefined"}else if(u&&typeof r!="undefined"&&typeof s!="undefined"){var a=t.ReverseGroup[r],f=i.ReverseConstraint[s];u=typeof a!="undefined"&&typeof f!="undefined"&&typeof o[a][n]!="undefined"&&typeof o[a][n][f]!="undefined"}return u}var o=null,u={};return{initializeBoundConstraints:a,resetBoundConstraints:f,getBoundConstraints:l,removeElementAndGroupFromBoundConstraintsIfEmpty:c,bindAfterParsing:p,bindHTML5ValidationConstraints:d,bindFromOptions:v,unbind:b,isBound:w}}),function(e,t){typeof define=="function"&&define.amd?define("regula",["utils/MapUtils","utils/DOMUtils","service/BindingService","service/ExceptionService","service/ConstraintService","service/ValidationService","service/GroupService"],t):(e.regula=t(e.regulaModules.MapUtils,e.regulaModules.DOMUtils,e.regulaModules.BindingService,e.regulaModules.ExceptionService,e.regulaModules.ConstraintService,e.regulaModules.ValidationService,e.regulaModules.GroupService),e.regula._modules=e.regulaModules,e.regulaModules=undefined)}(this,function(e,t,n,r,i,s,o){function f(t){e.iterateOverMap(t,function(e,t,n){typeof u[e]!="undefined"&&(u[e]=t)})}function l(e){var i={successful:!0,message:"",data:null};if(typeof e=="undefined"||!e)n.resetBoundConstraints(),u.enableHTML5Validation&&t.supportsHTML5Validation()&&(i=n.bindHTML5ValidationConstraints({element:null})),i.successful&&(i=n.bindAfterParsing({element:null}));else{var s=e.elements;if(typeof s=="undefined"||!s)u.enableHTML5Validation&&t.supportsHTML5Validation()&&typeof e.element!="undefined"&&e.element!==null&&(i=n.bindHTML5ValidationConstraints({element:e.element})),i.successful&&(i=n.bindFromOptions(e));else{var o=0;while(i.successful&&o0&&n.extend(!0,t,{elements:this.get()})),regula.bind(t),this},unbind:function(t){return this instanceof e&&(t||(t={}),this.get().length>0&&n.extend(!0,t,{elements:this.get()})),regula.unbind(t),this},isBound:function(t){return this instanceof e&&(t||(t={}),this.get().length>0&&n.extend(!0,t,{element:this.get(0)})),regula.isBound(t),this},validate:function(t){return this instanceof e&&(t||(t={}),this.get().length>0&&n.extend(!0,t,{elements:this.get()})),regula.validate(t)},custom:function(e){return regula.custom(e),this},compound:function(e){return regula.compound(e),this},override:function(e){return regula.override(e),this}};i.on=i.bind,i.off=i.unbind,n.fn.regula=t,n.regula=t});
+
+
+/**
+ * @module jQuery Count To
+ * @author Matt Huggins
+ * @see https://github.com/mhuggins/jquery-countTo
+ * @license MIT
+ */
+!function(t){function e(t,e){return t.toFixed(e.decimals)}var o=function(e,i){this.$element=t(e),this.options=t.extend({},o.DEFAULTS,this.dataOptions(),i),this.init()};o.DEFAULTS={from:0,to:0,speed:1e3,refreshInterval:100,decimals:0,formatter:e,onUpdate:null,onComplete:null},o.prototype.init=function(){this.value=this.options.from,this.loops=Math.ceil(this.options.speed/this.options.refreshInterval),this.loopCount=0,this.increment=(this.options.to-this.options.from)/this.loops},o.prototype.dataOptions=function(){var t={from:this.$element.data("from"),to:this.$element.data("to"),speed:this.$element.data("speed"),refreshInterval:this.$element.data("refresh-interval"),decimals:this.$element.data("decimals")},e=Object.keys(t);for(var o in e){var i=e[o];"undefined"==typeof t[i]&&delete t[i]}return t},o.prototype.update=function(){this.value+=this.increment,this.loopCount++,this.render(),"function"==typeof this.options.onUpdate&&this.options.onUpdate.call(this.$element,this.value),this.loopCount>=this.loops&&(clearInterval(this.interval),this.value=this.options.to,"function"==typeof this.options.onComplete&&this.options.onComplete.call(this.$element,this.value))},o.prototype.render=function(){var t=this.options.formatter.call(this.$element,this.value,this.options);this.$element.text(t)},o.prototype.restart=function(){this.stop(),this.init(),this.start()},o.prototype.start=function(){this.stop(),this.render(),this.interval=setInterval(this.update.bind(this),this.options.refreshInterval)},o.prototype.stop=function(){this.interval&&clearInterval(this.interval)},o.prototype.toggle=function(){this.interval?this.stop():this.start()},t.fn.countTo=function(e){return this.each(function(){var i=t(this),n=i.data("countTo"),s=!n||"object"==typeof e,r="object"==typeof e?e:{},a="string"==typeof e?e:"start";s&&(n&&n.stop(),i.data("countTo",n=new o(this,r))),n[a].call(n)})}}(jQuery);
+
+
+/**
+ * @module Swiper
+ * @description Most modern mobile touch slider and framework with hardware accelerated transitions
+ * @author Vladimir Kharlampidi
+ * @see http://www.idangero.us/swiper/
+ * @licesne MIT
+ * @version 3.4.2
+ */
+!function(){"use strict";var e,a=function(t,s){function r(e){return Math.floor(e)}function i(){var e=y.params.autoplay,a=y.slides.eq(y.activeIndex);a.attr("data-swiper-autoplay")&&(e=a.attr("data-swiper-autoplay")||y.params.autoplay),y.autoplayTimeoutId=setTimeout(function(){y.params.loop?(y.fixLoop(),y._slideNext(),y.emit("onAutoplay",y)):y.isEnd?s.autoplayStopOnLast?y.stopAutoplay():(y._slideTo(0),y.emit("onAutoplay",y)):(y._slideNext(),y.emit("onAutoplay",y))},e)}function n(a,t){var s=e(a.target);if(!s.is(t))if("string"==typeof t)s=s.parents(t);else if(t.nodeType){var r;return s.parents().each(function(e,a){a===t&&(r=t)}),r?t:void 0}if(0!==s.length)return s[0]}function o(e,a){a=a||{};var t=new(window.MutationObserver||window.WebkitMutationObserver)(function(e){e.forEach(function(e){y.onResize(!0),y.emit("onObserverUpdate",y,e)})});t.observe(e,{attributes:void 0===a.attributes||a.attributes,childList:void 0===a.childList||a.childList,characterData:void 0===a.characterData||a.characterData}),y.observers.push(t)}function l(e){e.originalEvent&&(e=e.originalEvent);var a=e.keyCode||e.charCode;if(!y.params.allowSwipeToNext&&(y.isHorizontal()&&39===a||!y.isHorizontal()&&40===a))return!1;if(!y.params.allowSwipeToPrev&&(y.isHorizontal()&&37===a||!y.isHorizontal()&&38===a))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===a||39===a||38===a||40===a){var t=!1;if(y.container.parents("."+y.params.slideClass).length>0&&0===y.container.parents("."+y.params.slideActiveClass).length)return;var s={left:window.pageXOffset,top:window.pageYOffset},r=window.innerWidth,i=window.innerHeight,n=y.container.offset();y.rtl&&(n.left=n.left-y.container[0].scrollLeft);for(var o=[[n.left,n.top],[n.left+y.width,n.top],[n.left,n.top+y.height],[n.left+y.width,n.top+y.height]],l=0;l=s.left&&p[0]<=s.left+r&&p[1]>=s.top&&p[1]<=s.top+i&&(t=!0)}if(!t)return}y.isHorizontal()?(37!==a&&39!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),(39===a&&!y.rtl||37===a&&y.rtl)&&y.slideNext(),(37===a&&!y.rtl||39===a&&y.rtl)&&y.slidePrev()):(38!==a&&40!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),40===a&&y.slideNext(),38===a&&y.slidePrev()),y.emit("onKeyPress",y,a)}}function p(e){var a=0,t=0,s=0,r=0;return"detail"in e&&(t=e.detail),"wheelDelta"in e&&(t=-e.wheelDelta/120),"wheelDeltaY"in e&&(t=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(a=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(a=t,t=0),s=10*a,r=10*t,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(s=e.deltaX),(s||r)&&e.deltaMode&&(1===e.deltaMode?(s*=40,r*=40):(s*=800,r*=800)),s&&!a&&(a=s<1?-1:1),r&&!t&&(t=r<1?-1:1),{spinX:a,spinY:t,pixelX:s,pixelY:r}}function d(e){e.originalEvent&&(e=e.originalEvent);var a=0,t=y.rtl?-1:1,s=p(e);if(y.params.mousewheelForceToAxis)if(y.isHorizontal()){if(!(Math.abs(s.pixelX)>Math.abs(s.pixelY)))return;a=s.pixelX*t}else{if(!(Math.abs(s.pixelY)>Math.abs(s.pixelX)))return;a=s.pixelY}else a=Math.abs(s.pixelX)>Math.abs(s.pixelY)?-s.pixelX*t:-s.pixelY;if(0!==a){if(y.params.mousewheelInvert&&(a=-a),y.params.freeMode){var r=y.getWrapperTranslate()+a*y.params.mousewheelSensitivity,i=y.isBeginning,n=y.isEnd;if(r>=y.minTranslate()&&(r=y.minTranslate()),r<=y.maxTranslate()&&(r=y.maxTranslate()),y.setWrapperTransition(0),y.setWrapperTranslate(r),y.updateProgress(),y.updateActiveIndex(),(!i&&y.isBeginning||!n&&y.isEnd)&&y.updateClasses(),y.params.freeModeSticky?(clearTimeout(y.mousewheel.timeout),y.mousewheel.timeout=setTimeout(function(){y.slideReset()},300)):y.params.lazyLoading&&y.lazy&&y.lazy.load(),y.emit("onScroll",y,e),y.params.autoplay&&y.params.autoplayDisableOnInteraction&&y.stopAutoplay(),0===r||r===y.maxTranslate())return}else{if((new window.Date).getTime()-y.mousewheel.lastScrollTime>60)if(a<0)if(y.isEnd&&!y.params.loop||y.animating){if(y.params.mousewheelReleaseOnEdges)return!0}else y.slideNext(),y.emit("onScroll",y,e);else if(y.isBeginning&&!y.params.loop||y.animating){if(y.params.mousewheelReleaseOnEdges)return!0}else y.slidePrev(),y.emit("onScroll",y,e);y.mousewheel.lastScrollTime=(new window.Date).getTime()}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1}}function m(a,t){a=e(a);var s,r,i,n=y.rtl?-1:1;s=a.attr("data-swiper-parallax")||"0",r=a.attr("data-swiper-parallax-x"),i=a.attr("data-swiper-parallax-y"),r||i?(r=r||"0",i=i||"0"):y.isHorizontal()?(r=s,i="0"):(i=s,r="0"),r=r.indexOf("%")>=0?parseInt(r,10)*t*n+"%":r*t*n+"px",i=i.indexOf("%")>=0?parseInt(i,10)*t+"%":i*t+"px",a.transform("translate3d("+r+", "+i+",0px)")}function u(e){return 0!==e.indexOf("on")&&(e=e[0]!==e[0].toUpperCase()?"on"+e[0].toUpperCase()+e.substring(1):"on"+e),e}if(!(this instanceof a))return new a(t,s);var c={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,zoom:!1,zoomMax:3,zoomMin:1,zoomToggle:!0,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,mousewheelEventsTarged:"container",hashnav:!1,hashnavWatchState:!1,history:!1,replaceState:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",normalizeSlideIndex:!0,allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",paginationClickableClass:"swiper-pagination-clickable",paginationModifierClass:"swiper-pagination-",lazyLoadingClass:"swiper-lazy",lazyStatusLoadingClass:"swiper-lazy-loading",lazyStatusLoadedClass:"swiper-lazy-loaded",lazyPreloaderClass:"swiper-lazy-preloader",notificationClass:"swiper-notification",preloaderClass:"preloader",zoomContainerClass:"swiper-zoom-container",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},g=s&&s.virtualTranslate;s=s||{};var h={};for(var v in s)if("object"!=typeof s[v]||null===s[v]||s[v].nodeType||s[v]===window||s[v]===document||"undefined"!=typeof Dom7&&s[v]instanceof Dom7||"undefined"!=typeof jQuery&&s[v]instanceof jQuery)h[v]=s[v];else{h[v]={};for(var f in s[v])h[v][f]=s[v][f]}for(var w in c)if(void 0===s[w])s[w]=c[w];else if("object"==typeof s[w])for(var x in c[w])void 0===s[w][x]&&(s[w][x]=c[w][x]);var y=this;if(y.params=s,y.originalParams=h,y.classNames=[],void 0!==e&&"undefined"!=typeof Dom7&&(e=Dom7),(void 0!==e||(e="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7))&&(y.$=e,y.currentBreakpoint=void 0,y.getActiveBreakpoint=function(){if(!y.params.breakpoints)return!1;var e,a=!1,t=[];for(e in y.params.breakpoints)y.params.breakpoints.hasOwnProperty(e)&&t.push(e);t.sort(function(e,a){return parseInt(e,10)>parseInt(a,10)});for(var s=0;s=window.innerWidth&&!a&&(a=e);return a||"max"},y.setBreakpoint=function(){var e=y.getActiveBreakpoint();if(e&&y.currentBreakpoint!==e){var a=e in y.params.breakpoints?y.params.breakpoints[e]:y.originalParams,t=y.params.loop&&a.slidesPerView!==y.params.slidesPerView;for(var s in a)y.params[s]=a[s];y.currentBreakpoint=e,t&&y.destroyLoop&&y.reLoop(!0)}},y.params.breakpoints&&y.setBreakpoint(),y.container=e(t),0!==y.container.length)){if(y.container.length>1){var T=[];return y.container.each(function(){T.push(new a(this,s))}),T}y.container[0].swiper=y,y.container.data("swiper",y),y.classNames.push(y.params.containerModifierClass+y.params.direction),y.params.freeMode&&y.classNames.push(y.params.containerModifierClass+"free-mode"),y.support.flexbox||(y.classNames.push(y.params.containerModifierClass+"no-flexbox"),y.params.slidesPerColumn=1),y.params.autoHeight&&y.classNames.push(y.params.containerModifierClass+"autoheight"),(y.params.parallax||y.params.watchSlidesVisibility)&&(y.params.watchSlidesProgress=!0),y.params.touchReleaseOnEdges&&(y.params.resistanceRatio=0),["cube","coverflow","flip"].indexOf(y.params.effect)>=0&&(y.support.transforms3d?(y.params.watchSlidesProgress=!0,y.classNames.push(y.params.containerModifierClass+"3d")):y.params.effect="slide"),"slide"!==y.params.effect&&y.classNames.push(y.params.containerModifierClass+y.params.effect),"cube"===y.params.effect&&(y.params.resistanceRatio=0,y.params.slidesPerView=1,y.params.slidesPerColumn=1,y.params.slidesPerGroup=1,y.params.centeredSlides=!1,y.params.spaceBetween=0,y.params.virtualTranslate=!0),"fade"!==y.params.effect&&"flip"!==y.params.effect||(y.params.slidesPerView=1,y.params.slidesPerColumn=1,y.params.slidesPerGroup=1,y.params.watchSlidesProgress=!0,y.params.spaceBetween=0,void 0===g&&(y.params.virtualTranslate=!0)),y.params.grabCursor&&y.support.touch&&(y.params.grabCursor=!1),y.wrapper=y.container.children("."+y.params.wrapperClass),y.params.pagination&&(y.paginationContainer=e(y.params.pagination),y.params.uniqueNavElements&&"string"==typeof y.params.pagination&&y.paginationContainer.length>1&&1===y.container.find(y.params.pagination).length&&(y.paginationContainer=y.container.find(y.params.pagination)),"bullets"===y.params.paginationType&&y.params.paginationClickable?y.paginationContainer.addClass(y.params.paginationModifierClass+"clickable"):y.params.paginationClickable=!1,y.paginationContainer.addClass(y.params.paginationModifierClass+y.params.paginationType)),(y.params.nextButton||y.params.prevButton)&&(y.params.nextButton&&(y.nextButton=e(y.params.nextButton),y.params.uniqueNavElements&&"string"==typeof y.params.nextButton&&y.nextButton.length>1&&1===y.container.find(y.params.nextButton).length&&(y.nextButton=y.container.find(y.params.nextButton))),y.params.prevButton&&(y.prevButton=e(y.params.prevButton),y.params.uniqueNavElements&&"string"==typeof y.params.prevButton&&y.prevButton.length>1&&1===y.container.find(y.params.prevButton).length&&(y.prevButton=y.container.find(y.params.prevButton)))),y.isHorizontal=function(){return"horizontal"===y.params.direction},y.rtl=y.isHorizontal()&&("rtl"===y.container[0].dir.toLowerCase()||"rtl"===y.container.css("direction")),y.rtl&&y.classNames.push(y.params.containerModifierClass+"rtl"),y.rtl&&(y.wrongRTL="-webkit-box"===y.wrapper.css("display")),y.params.slidesPerColumn>1&&y.classNames.push(y.params.containerModifierClass+"multirow"),y.device.android&&y.classNames.push(y.params.containerModifierClass+"android"),y.container.addClass(y.classNames.join(" ")),y.translate=0,y.progress=0,y.velocity=0,y.lockSwipeToNext=function(){y.params.allowSwipeToNext=!1,!1===y.params.allowSwipeToPrev&&y.params.grabCursor&&y.unsetGrabCursor()},y.lockSwipeToPrev=function(){y.params.allowSwipeToPrev=!1,!1===y.params.allowSwipeToNext&&y.params.grabCursor&&y.unsetGrabCursor()},y.lockSwipes=function(){y.params.allowSwipeToNext=y.params.allowSwipeToPrev=!1,y.params.grabCursor&&y.unsetGrabCursor()},y.unlockSwipeToNext=function(){y.params.allowSwipeToNext=!0,!0===y.params.allowSwipeToPrev&&y.params.grabCursor&&y.setGrabCursor()},y.unlockSwipeToPrev=function(){y.params.allowSwipeToPrev=!0,!0===y.params.allowSwipeToNext&&y.params.grabCursor&&y.setGrabCursor()},y.unlockSwipes=function(){y.params.allowSwipeToNext=y.params.allowSwipeToPrev=!0,y.params.grabCursor&&y.setGrabCursor()},y.setGrabCursor=function(e){y.container[0].style.cursor="move",y.container[0].style.cursor=e?"-webkit-grabbing":"-webkit-grab",y.container[0].style.cursor=e?"-moz-grabbin":"-moz-grab",y.container[0].style.cursor=e?"grabbing":"grab"},y.unsetGrabCursor=function(){y.container[0].style.cursor=""},y.params.grabCursor&&y.setGrabCursor(),y.imagesToLoad=[],y.imagesLoaded=0,y.loadImage=function(e,a,t,s,r,i){function n(){i&&i()}var o;e.complete&&r?n():a?(o=new window.Image,o.onload=n,o.onerror=n,s&&(o.sizes=s),t&&(o.srcset=t),a&&(o.src=a)):n()},y.preloadImages=function(){y.imagesToLoad=y.container.find("img");for(var e=0;e1)for(e=0;ey.slides.length)break;a.push(y.slides.eq(s)[0])}else a.push(y.slides.eq(y.activeIndex)[0]);for(e=0;et?r:t}t&&y.wrapper.css("height",t+"px")},y.updateContainerSize=function(){var e,a;e=void 0!==y.params.width?y.params.width:y.container[0].clientWidth,a=void 0!==y.params.height?y.params.height:y.container[0].clientHeight,0===e&&y.isHorizontal()||0===a&&!y.isHorizontal()||(e=e-parseInt(y.container.css("padding-left"),10)-parseInt(y.container.css("padding-right"),10),a=a-parseInt(y.container.css("padding-top"),10)-parseInt(y.container.css("padding-bottom"),10),y.width=e,y.height=a,y.size=y.isHorizontal()?y.width:y.height)},y.updateSlidesSize=function(){y.slides=y.wrapper.children("."+y.params.slideClass),y.snapGrid=[],y.slidesGrid=[],y.slidesSizesGrid=[];var e,a=y.params.spaceBetween,t=-y.params.slidesOffsetBefore,s=0,i=0;if(void 0!==y.size){"string"==typeof a&&a.indexOf("%")>=0&&(a=parseFloat(a.replace("%",""))/100*y.size),y.virtualSize=-a,y.rtl?y.slides.css({marginLeft:"",marginTop:""}):y.slides.css({marginRight:"",marginBottom:""});var n;y.params.slidesPerColumn>1&&(n=Math.floor(y.slides.length/y.params.slidesPerColumn)===y.slides.length/y.params.slidesPerColumn?y.slides.length:Math.ceil(y.slides.length/y.params.slidesPerColumn)*y.params.slidesPerColumn,"auto"!==y.params.slidesPerView&&"row"===y.params.slidesPerColumnFill&&(n=Math.max(n,y.params.slidesPerView*y.params.slidesPerColumn)));var o,l=y.params.slidesPerColumn,p=n/l,d=p-(y.params.slidesPerColumn*p-y.slides.length);for(e=0;e1){var u,c,g;"column"===y.params.slidesPerColumnFill?(c=Math.floor(e/l),g=e-c*l,(c>d||c===d&&g===l-1)&&++g>=l&&(g=0,c++),u=c+g*n/l,m.css({"-webkit-box-ordinal-group":u,"-moz-box-ordinal-group":u,"-ms-flex-order":u,"-webkit-order":u,order:u})):(g=Math.floor(e/p),c=e-g*p),m.css("margin-"+(y.isHorizontal()?"top":"left"),0!==g&&y.params.spaceBetween&&y.params.spaceBetween+"px").attr("data-swiper-column",c).attr("data-swiper-row",g)}"none"!==m.css("display")&&("auto"===y.params.slidesPerView?(o=y.isHorizontal()?m.outerWidth(!0):m.outerHeight(!0),y.params.roundLengths&&(o=r(o))):(o=(y.size-(y.params.slidesPerView-1)*a)/y.params.slidesPerView,y.params.roundLengths&&(o=r(o)),y.isHorizontal()?y.slides[e].style.width=o+"px":y.slides[e].style.height=o+"px"),y.slides[e].swiperSlideSize=o,y.slidesSizesGrid.push(o),y.params.centeredSlides?(t=t+o/2+s/2+a,0===s&&0!==e&&(t=t-y.size/2-a),0===e&&(t=t-y.size/2-a),Math.abs(t)<.001&&(t=0),i%y.params.slidesPerGroup==0&&y.snapGrid.push(t),y.slidesGrid.push(t)):(i%y.params.slidesPerGroup==0&&y.snapGrid.push(t),y.slidesGrid.push(t),t=t+o+a),y.virtualSize+=o+a,s=o,i++)}y.virtualSize=Math.max(y.virtualSize,y.size)+y.params.slidesOffsetAfter;var h;if(y.rtl&&y.wrongRTL&&("slide"===y.params.effect||"coverflow"===y.params.effect)&&y.wrapper.css({width:y.virtualSize+y.params.spaceBetween+"px"}),y.support.flexbox&&!y.params.setWrapperSize||(y.isHorizontal()?y.wrapper.css({width:y.virtualSize+y.params.spaceBetween+"px"}):y.wrapper.css({height:y.virtualSize+y.params.spaceBetween+"px"})),y.params.slidesPerColumn>1&&(y.virtualSize=(o+y.params.spaceBetween)*n,y.virtualSize=Math.ceil(y.virtualSize/y.params.slidesPerColumn)-y.params.spaceBetween,y.isHorizontal()?y.wrapper.css({width:y.virtualSize+y.params.spaceBetween+"px"}):y.wrapper.css({height:y.virtualSize+y.params.spaceBetween+"px"}),y.params.centeredSlides)){for(h=[],e=0;e1&&y.snapGrid.push(y.virtualSize-y.size)}0===y.snapGrid.length&&(y.snapGrid=[0]),0!==y.params.spaceBetween&&(y.isHorizontal()?y.rtl?y.slides.css({marginLeft:a+"px"}):y.slides.css({marginRight:a+"px"}):y.slides.css({marginBottom:a+"px"})),y.params.watchSlidesProgress&&y.updateSlidesOffset()}},y.updateSlidesOffset=function(){for(var e=0;ey.size&&(s=!0));for(a=y.activeIndex-1;a>=0;a--)y.slides[a]&&!s&&(r+=y.slides[a].swiperSlideSize,t++,r>y.size&&(s=!0))}else for(e=y.activeIndex+1;e=0&&i0&&n<=y.size||i<=0&&n>=y.size)&&y.slides.eq(t).addClass(y.params.slideVisibleClass)}s.progress=y.rtl?-r:r}}},y.updateProgress=function(e){void 0===e&&(e=y.translate||0);var a=y.maxTranslate()-y.minTranslate(),t=y.isBeginning,s=y.isEnd;0===a?(y.progress=0,y.isBeginning=y.isEnd=!0):(y.progress=(e-y.minTranslate())/a,y.isBeginning=y.progress<=0,y.isEnd=y.progress>=1),y.isBeginning&&!t&&y.emit("onReachBeginning",y),y.isEnd&&!s&&y.emit("onReachEnd",y),y.params.watchSlidesProgress&&y.updateSlidesProgress(e),y.emit("onProgress",y,y.progress)},y.updateActiveIndex=function(){var e,a,t,s=y.rtl?y.translate:-y.translate;for(a=0;a=y.slidesGrid[a]&&s=y.slidesGrid[a]&&s=y.slidesGrid[a]&&(e=a);y.params.normalizeSlideIndex&&(e<0||void 0===e)&&(e=0),(t=Math.floor(e/y.params.slidesPerGroup))>=y.snapGrid.length&&(t=y.snapGrid.length-1),e!==y.activeIndex&&(y.snapIndex=t,y.previousIndex=y.activeIndex,y.activeIndex=e,y.updateClasses(),y.updateRealIndex())},y.updateRealIndex=function(){y.realIndex=parseInt(y.slides.eq(y.activeIndex).attr("data-swiper-slide-index")||y.activeIndex,10)},y.updateClasses=function(){y.slides.removeClass(y.params.slideActiveClass+" "+y.params.slideNextClass+" "+y.params.slidePrevClass+" "+y.params.slideDuplicateActiveClass+" "+y.params.slideDuplicateNextClass+" "+y.params.slideDuplicatePrevClass);var a=y.slides.eq(y.activeIndex);a.addClass(y.params.slideActiveClass),s.loop&&(a.hasClass(y.params.slideDuplicateClass)?y.wrapper.children("."+y.params.slideClass+":not(."+y.params.slideDuplicateClass+')[data-swiper-slide-index="'+y.realIndex+'"]').addClass(y.params.slideDuplicateActiveClass):y.wrapper.children("."+y.params.slideClass+"."+y.params.slideDuplicateClass+'[data-swiper-slide-index="'+y.realIndex+'"]').addClass(y.params.slideDuplicateActiveClass));var t=a.next("."+y.params.slideClass).addClass(y.params.slideNextClass);y.params.loop&&0===t.length&&(t=y.slides.eq(0)).addClass(y.params.slideNextClass);var r=a.prev("."+y.params.slideClass).addClass(y.params.slidePrevClass);if(y.params.loop&&0===r.length&&(r=y.slides.eq(-1)).addClass(y.params.slidePrevClass),s.loop&&(t.hasClass(y.params.slideDuplicateClass)?y.wrapper.children("."+y.params.slideClass+":not(."+y.params.slideDuplicateClass+')[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(y.params.slideDuplicateNextClass):y.wrapper.children("."+y.params.slideClass+"."+y.params.slideDuplicateClass+'[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(y.params.slideDuplicateNextClass),r.hasClass(y.params.slideDuplicateClass)?y.wrapper.children("."+y.params.slideClass+":not(."+y.params.slideDuplicateClass+')[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]').addClass(y.params.slideDuplicatePrevClass):y.wrapper.children("."+y.params.slideClass+"."+y.params.slideDuplicateClass+'[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]').addClass(y.params.slideDuplicatePrevClass)),y.paginationContainer&&y.paginationContainer.length>0){var i,n=y.params.loop?Math.ceil((y.slides.length-2*y.loopedSlides)/y.params.slidesPerGroup):y.snapGrid.length;if(y.params.loop?((i=Math.ceil((y.activeIndex-y.loopedSlides)/y.params.slidesPerGroup))>y.slides.length-1-2*y.loopedSlides&&(i-=y.slides.length-2*y.loopedSlides),i>n-1&&(i-=n),i<0&&"bullets"!==y.params.paginationType&&(i=n+i)):i=void 0!==y.snapIndex?y.snapIndex:y.activeIndex||0,"bullets"===y.params.paginationType&&y.bullets&&y.bullets.length>0&&(y.bullets.removeClass(y.params.bulletActiveClass),y.paginationContainer.length>1?y.bullets.each(function(){e(this).index()===i&&e(this).addClass(y.params.bulletActiveClass)}):y.bullets.eq(i).addClass(y.params.bulletActiveClass)),"fraction"===y.params.paginationType&&(y.paginationContainer.find("."+y.params.paginationCurrentClass).text(i+1),y.paginationContainer.find("."+y.params.paginationTotalClass).text(n)),"progress"===y.params.paginationType){var o=(i+1)/n,l=o,p=1;y.isHorizontal()||(p=o,l=1),y.paginationContainer.find("."+y.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+l+") scaleY("+p+")").transition(y.params.speed)}"custom"===y.params.paginationType&&y.params.paginationCustomRender&&(y.paginationContainer.html(y.params.paginationCustomRender(y,i+1,n)),y.emit("onPaginationRendered",y,y.paginationContainer[0]))}y.params.loop||(y.params.prevButton&&y.prevButton&&y.prevButton.length>0&&(y.isBeginning?(y.prevButton.addClass(y.params.buttonDisabledClass),y.params.a11y&&y.a11y&&y.a11y.disable(y.prevButton)):(y.prevButton.removeClass(y.params.buttonDisabledClass),y.params.a11y&&y.a11y&&y.a11y.enable(y.prevButton))),y.params.nextButton&&y.nextButton&&y.nextButton.length>0&&(y.isEnd?(y.nextButton.addClass(y.params.buttonDisabledClass),y.params.a11y&&y.a11y&&y.a11y.disable(y.nextButton)):(y.nextButton.removeClass(y.params.buttonDisabledClass),y.params.a11y&&y.a11y&&y.a11y.enable(y.nextButton))))},y.updatePagination=function(){if(y.params.pagination&&y.paginationContainer&&y.paginationContainer.length>0){var e="";if("bullets"===y.params.paginationType){for(var a=y.params.loop?Math.ceil((y.slides.length-2*y.loopedSlides)/y.params.slidesPerGroup):y.snapGrid.length,t=0;t'+y.params.paginationElement+">";y.paginationContainer.html(e),y.bullets=y.paginationContainer.find("."+y.params.bulletClass),y.params.paginationClickable&&y.params.a11y&&y.a11y&&y.a11y.initPagination()}"fraction"===y.params.paginationType&&(e=y.params.paginationFractionRender?y.params.paginationFractionRender(y,y.params.paginationCurrentClass,y.params.paginationTotalClass):' / ',y.paginationContainer.html(e)),"progress"===y.params.paginationType&&(e=y.params.paginationProgressRender?y.params.paginationProgressRender(y,y.params.paginationProgressbarClass):'',y.paginationContainer.html(e)),"custom"!==y.params.paginationType&&y.emit("onPaginationRendered",y,y.paginationContainer[0])}},y.update=function(e){function a(){y.rtl,y.translate,t=Math.min(Math.max(y.translate,y.maxTranslate()),y.minTranslate()),y.setWrapperTranslate(t),y.updateActiveIndex(),y.updateClasses()}if(y){y.updateContainerSize(),y.updateSlidesSize(),y.updateProgress(),y.updatePagination(),y.updateClasses(),y.params.scrollbar&&y.scrollbar&&y.scrollbar.set();var t;e?(y.controller&&y.controller.spline&&(y.controller.spline=void 0),y.params.freeMode?(a(),y.params.autoHeight&&y.updateAutoHeight()):(("auto"===y.params.slidesPerView||y.params.slidesPerView>1)&&y.isEnd&&!y.params.centeredSlides?y.slideTo(y.slides.length-1,0,!1,!0):y.slideTo(y.activeIndex,0,!1,!0))||a()):y.params.autoHeight&&y.updateAutoHeight()}},y.onResize=function(e){y.params.onBeforeResize&&y.params.onBeforeResize(y),y.params.breakpoints&&y.setBreakpoint();var a=y.params.allowSwipeToPrev,t=y.params.allowSwipeToNext;y.params.allowSwipeToPrev=y.params.allowSwipeToNext=!0,y.updateContainerSize(),y.updateSlidesSize(),("auto"===y.params.slidesPerView||y.params.freeMode||e)&&y.updatePagination(),y.params.scrollbar&&y.scrollbar&&y.scrollbar.set(),y.controller&&y.controller.spline&&(y.controller.spline=void 0);var s=!1;if(y.params.freeMode){var r=Math.min(Math.max(y.translate,y.maxTranslate()),y.minTranslate());y.setWrapperTranslate(r),y.updateActiveIndex(),y.updateClasses(),y.params.autoHeight&&y.updateAutoHeight()}else y.updateClasses(),s=("auto"===y.params.slidesPerView||y.params.slidesPerView>1)&&y.isEnd&&!y.params.centeredSlides?y.slideTo(y.slides.length-1,0,!1,!0):y.slideTo(y.activeIndex,0,!1,!0);y.params.lazyLoading&&!s&&y.lazy&&y.lazy.load(),y.params.allowSwipeToPrev=a,y.params.allowSwipeToNext=t,y.params.onAfterResize&&y.params.onAfterResize(y)},y.touchEventsDesktop={start:"mousedown",move:"mousemove",end:"mouseup"},window.navigator.pointerEnabled?y.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled&&(y.touchEventsDesktop={start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}),y.touchEvents={start:y.support.touch||!y.params.simulateTouch?"touchstart":y.touchEventsDesktop.start,move:y.support.touch||!y.params.simulateTouch?"touchmove":y.touchEventsDesktop.move,end:y.support.touch||!y.params.simulateTouch?"touchend":y.touchEventsDesktop.end},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===y.params.touchEventsTarget?y.container:y.wrapper).addClass("swiper-wp8-"+y.params.direction),y.initEvents=function(e){var a=e?"off":"on",t=e?"removeEventListener":"addEventListener",r="container"===y.params.touchEventsTarget?y.container[0]:y.wrapper[0],i=y.support.touch?r:document,n=!!y.params.nested;if(y.browser.ie)r[t](y.touchEvents.start,y.onTouchStart,!1),i[t](y.touchEvents.move,y.onTouchMove,n),i[t](y.touchEvents.end,y.onTouchEnd,!1);else{if(y.support.touch){var o=!("touchstart"!==y.touchEvents.start||!y.support.passiveListener||!y.params.passiveListeners)&&{passive:!0,capture:!1};r[t](y.touchEvents.start,y.onTouchStart,o),r[t](y.touchEvents.move,y.onTouchMove,n),r[t](y.touchEvents.end,y.onTouchEnd,o)}(s.simulateTouch&&!y.device.ios&&!y.device.android||s.simulateTouch&&!y.support.touch&&y.device.ios)&&(r[t]("mousedown",y.onTouchStart,!1),document[t]("mousemove",y.onTouchMove,n),document[t]("mouseup",y.onTouchEnd,!1))}window[t]("resize",y.onResize),y.params.nextButton&&y.nextButton&&y.nextButton.length>0&&(y.nextButton[a]("click",y.onClickNext),y.params.a11y&&y.a11y&&y.nextButton[a]("keydown",y.a11y.onEnterKey)),y.params.prevButton&&y.prevButton&&y.prevButton.length>0&&(y.prevButton[a]("click",y.onClickPrev),y.params.a11y&&y.a11y&&y.prevButton[a]("keydown",y.a11y.onEnterKey)),y.params.pagination&&y.params.paginationClickable&&(y.paginationContainer[a]("click","."+y.params.bulletClass,y.onClickIndex),y.params.a11y&&y.a11y&&y.paginationContainer[a]("keydown","."+y.params.bulletClass,y.a11y.onEnterKey)),(y.params.preventClicks||y.params.preventClicksPropagation)&&r[t]("click",y.preventClicks,!0)},y.attachEvents=function(){y.initEvents()},y.detachEvents=function(){y.initEvents(!0)},y.allowClick=!0,y.preventClicks=function(e){y.allowClick||(y.params.preventClicks&&e.preventDefault(),y.params.preventClicksPropagation&&y.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))},y.onClickNext=function(e){e.preventDefault(),y.isEnd&&!y.params.loop||y.slideNext()},y.onClickPrev=function(e){e.preventDefault(),y.isBeginning&&!y.params.loop||y.slidePrev()},y.onClickIndex=function(a){a.preventDefault();var t=e(this).index()*y.params.slidesPerGroup;y.params.loop&&(t+=y.loopedSlides),y.slideTo(t)},y.updateClickedSlide=function(a){var t=n(a,"."+y.params.slideClass),s=!1;if(t)for(var r=0;ry.slides.length-y.loopedSlides+l/2?(y.fixLoop(),o=y.wrapper.children("."+y.params.slideClass+'[data-swiper-slide-index="'+i+'"]:not(.'+y.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){y.slideTo(o)},0)):y.slideTo(o):o>y.slides.length-l?(y.fixLoop(),o=y.wrapper.children("."+y.params.slideClass+'[data-swiper-slide-index="'+i+'"]:not(.'+y.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){y.slideTo(o)},0)):y.slideTo(o)}else y.slideTo(o)}};var b,C,S,z,M,P,E,I,k,D,L="input, select, textarea, button, video",B=Date.now(),H=[];y.animating=!1,y.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var G,X;y.onTouchStart=function(a){if(a.originalEvent&&(a=a.originalEvent),(G="touchstart"===a.type)||!("which"in a)||3!==a.which){if(y.params.noSwiping&&n(a,"."+y.params.noSwipingClass))return void(y.allowClick=!0);if(!y.params.swipeHandler||n(a,y.params.swipeHandler)){var t=y.touches.currentX="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,s=y.touches.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;if(!(y.device.ios&&y.params.iOSEdgeSwipeDetection&&t<=y.params.iOSEdgeSwipeThreshold)){if(b=!0,C=!1,S=!0,M=void 0,X=void 0,y.touches.startX=t,y.touches.startY=s,z=Date.now(),y.allowClick=!0,y.updateContainerSize(),y.swipeDirection=void 0,y.params.threshold>0&&(I=!1),"touchstart"!==a.type){var r=!0;e(a.target).is(L)&&(r=!1),document.activeElement&&e(document.activeElement).is(L)&&document.activeElement.blur(),r&&a.preventDefault()}y.emit("onTouchStart",y,a)}}}},y.onTouchMove=function(a){if(a.originalEvent&&(a=a.originalEvent),!G||"mousemove"!==a.type){if(a.preventedByNestedSwiper)return y.touches.startX="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,void(y.touches.startY="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY);if(y.params.onlyExternal)return y.allowClick=!1,void(b&&(y.touches.startX=y.touches.currentX="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,y.touches.startY=y.touches.currentY="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY,z=Date.now()));if(G&&y.params.touchReleaseOnEdges&&!y.params.loop)if(y.isHorizontal()){if(y.touches.currentXy.touches.startX&&y.translate>=y.minTranslate())return}else if(y.touches.currentYy.touches.startY&&y.translate>=y.minTranslate())return;if(G&&document.activeElement&&a.target===document.activeElement&&e(a.target).is(L))return C=!0,void(y.allowClick=!1);if(S&&y.emit("onTouchMove",y,a),!(a.targetTouches&&a.targetTouches.length>1)){if(y.touches.currentX="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,y.touches.currentY="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY,void 0===M){var t;y.isHorizontal()&&y.touches.currentY===y.touches.startY||!y.isHorizontal()&&y.touches.currentX===y.touches.startX?M=!1:(t=180*Math.atan2(Math.abs(y.touches.currentY-y.touches.startY),Math.abs(y.touches.currentX-y.touches.startX))/Math.PI,M=y.isHorizontal()?t>y.params.touchAngle:90-t>y.params.touchAngle)}if(M&&y.emit("onTouchMoveOpposite",y,a),void 0===X&&(y.touches.currentX===y.touches.startX&&y.touches.currentY===y.touches.startY||(X=!0)),b){if(M)return void(b=!1);if(X){y.allowClick=!1,y.emit("onSliderMove",y,a),a.preventDefault(),y.params.touchMoveStopPropagation&&!y.params.nested&&a.stopPropagation(),C||(s.loop&&y.fixLoop(),E=y.getWrapperTranslate(),y.setWrapperTransition(0),y.animating&&y.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),y.params.autoplay&&y.autoplaying&&(y.params.autoplayDisableOnInteraction?y.stopAutoplay():y.pauseAutoplay()),D=!1,!y.params.grabCursor||!0!==y.params.allowSwipeToNext&&!0!==y.params.allowSwipeToPrev||y.setGrabCursor(!0)),C=!0;var r=y.touches.diff=y.isHorizontal()?y.touches.currentX-y.touches.startX:y.touches.currentY-y.touches.startY;r*=y.params.touchRatio,y.rtl&&(r=-r),y.swipeDirection=r>0?"prev":"next",P=r+E;var i=!0;if(r>0&&P>y.minTranslate()?(i=!1,y.params.resistance&&(P=y.minTranslate()-1+Math.pow(-y.minTranslate()+E+r,y.params.resistanceRatio))):r<0&&PE&&(P=E),y.params.threshold>0){if(!(Math.abs(r)>y.params.threshold||I))return void(P=E);if(!I)return I=!0,y.touches.startX=y.touches.currentX,y.touches.startY=y.touches.currentY,P=E,void(y.touches.diff=y.isHorizontal()?y.touches.currentX-y.touches.startX:y.touches.currentY-y.touches.startY)}y.params.followFinger&&((y.params.freeMode||y.params.watchSlidesProgress)&&y.updateActiveIndex(),y.params.freeMode&&(0===H.length&&H.push({position:y.touches[y.isHorizontal()?"startX":"startY"],time:z}),H.push({position:y.touches[y.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),y.updateProgress(P),y.setWrapperTranslate(P))}}}}},y.onTouchEnd=function(a){if(a.originalEvent&&(a=a.originalEvent),S&&y.emit("onTouchEnd",y,a),S=!1,b){y.params.grabCursor&&C&&b&&(!0===y.params.allowSwipeToNext||!0===y.params.allowSwipeToPrev)&&y.setGrabCursor(!1);var t=Date.now(),s=t-z;if(y.allowClick&&(y.updateClickedSlide(a),y.emit("onTap",y,a),s<300&&t-B>300&&(k&&clearTimeout(k),k=setTimeout(function(){y&&(y.params.paginationHide&&y.paginationContainer.length>0&&!e(a.target).hasClass(y.params.bulletClass)&&y.paginationContainer.toggleClass(y.params.paginationHiddenClass),y.emit("onClick",y,a))},300)),s<300&&t-B<300&&(k&&clearTimeout(k),y.emit("onDoubleTap",y,a))),B=Date.now(),setTimeout(function(){y&&(y.allowClick=!0)},0),!b||!C||!y.swipeDirection||0===y.touches.diff||P===E)return void(b=C=!1);b=C=!1;var r;if(r=y.params.followFinger?y.rtl?y.translate:-y.translate:-P,y.params.freeMode){if(r<-y.minTranslate())return void y.slideTo(y.activeIndex);if(r>-y.maxTranslate())return void(y.slides.length1){var i=H.pop(),n=H.pop(),o=i.position-n.position,l=i.time-n.time;y.velocity=o/l,y.velocity=y.velocity/2,Math.abs(y.velocity)150||(new window.Date).getTime()-i.time>300)&&(y.velocity=0)}else y.velocity=0;y.velocity=y.velocity*y.params.freeModeMomentumVelocityRatio,H.length=0;var p=1e3*y.params.freeModeMomentumRatio,d=y.velocity*p,m=y.translate+d;y.rtl&&(m=-m);var u,c=!1,g=20*Math.abs(y.velocity)*y.params.freeModeMomentumBounceRatio;if(my.minTranslate())y.params.freeModeMomentumBounce?(m-y.minTranslate()>g&&(m=y.minTranslate()+g),u=y.minTranslate(),c=!0,D=!0):m=y.minTranslate();else if(y.params.freeModeSticky){var h,v=0;for(v=0;v-m){h=v;break}m=Math.abs(y.snapGrid[h]-m)=y.params.longSwipesMs)&&(y.updateProgress(),y.updateActiveIndex()))}var f,w=0,x=y.slidesSizesGrid[0];for(f=0;f=y.slidesGrid[f]&&r=y.slidesGrid[f]&&(w=f,x=y.slidesGrid[y.slidesGrid.length-1]-y.slidesGrid[y.slidesGrid.length-2]);var T=(r-y.slidesGrid[w])/x;if(s>y.params.longSwipesMs){if(!y.params.longSwipes)return void y.slideTo(y.activeIndex);"next"===y.swipeDirection&&(T>=y.params.longSwipesRatio?y.slideTo(w+y.params.slidesPerGroup):y.slideTo(w)),"prev"===y.swipeDirection&&(T>1-y.params.longSwipesRatio?y.slideTo(w+y.params.slidesPerGroup):y.slideTo(w))}else{if(!y.params.shortSwipes)return void y.slideTo(y.activeIndex);"next"===y.swipeDirection&&y.slideTo(w+y.params.slidesPerGroup),"prev"===y.swipeDirection&&y.slideTo(w)}}},y._slideTo=function(e,a){return y.slideTo(e,a,!0,!0)},y.slideTo=function(e,a,t,s){void 0===t&&(t=!0),void 0===e&&(e=0),e<0&&(e=0),y.snapIndex=Math.floor(e/y.params.slidesPerGroup),y.snapIndex>=y.snapGrid.length&&(y.snapIndex=y.snapGrid.length-1);var r=-y.snapGrid[y.snapIndex];if(y.params.autoplay&&y.autoplaying&&(s||!y.params.autoplayDisableOnInteraction?y.pauseAutoplay(a):y.stopAutoplay()),y.updateProgress(r),y.params.normalizeSlideIndex)for(var i=0;i=Math.floor(100*y.slidesGrid[i])&&(e=i);return!(!y.params.allowSwipeToNext&&ry.translate&&r>y.maxTranslate()&&(y.activeIndex||0)!==e||(void 0===a&&(a=y.params.speed),y.previousIndex=y.activeIndex||0,y.activeIndex=e,y.updateRealIndex(),y.rtl&&-r===y.translate||!y.rtl&&r===y.translate?(y.params.autoHeight&&y.updateAutoHeight(),y.updateClasses(),"slide"!==y.params.effect&&y.setWrapperTranslate(r),1):(y.updateClasses(),y.onTransitionStart(t),0===a||y.browser.lteIE9?(y.setWrapperTranslate(r),y.setWrapperTransition(0),y.onTransitionEnd(t)):(y.setWrapperTranslate(r),y.setWrapperTransition(a),y.animating||(y.animating=!0,y.wrapper.transitionEnd(function(){y&&y.onTransitionEnd(t)}))),0)))},y.onTransitionStart=function(e){void 0===e&&(e=!0),y.params.autoHeight&&y.updateAutoHeight(),y.lazy&&y.lazy.onTransitionStart(),e&&(y.emit("onTransitionStart",y),y.activeIndex!==y.previousIndex&&(y.emit("onSlideChangeStart",y),y.activeIndex>y.previousIndex?y.emit("onSlideNextStart",y):y.emit("onSlidePrevStart",y)))},y.onTransitionEnd=function(e){y.animating=!1,y.setWrapperTransition(0),void 0===e&&(e=!0),y.lazy&&y.lazy.onTransitionEnd(),e&&(y.emit("onTransitionEnd",y),y.activeIndex!==y.previousIndex&&(y.emit("onSlideChangeEnd",y),y.activeIndex>y.previousIndex?y.emit("onSlideNextEnd",y):y.emit("onSlidePrevEnd",y))),y.params.history&&y.history&&y.history.setHistory(y.params.history,y.activeIndex),y.params.hashnav&&y.hashnav&&y.hashnav.setHash()},y.slideNext=function(e,a,t){return y.params.loop?!y.animating&&(y.fixLoop(),y.container[0].clientLeft,y.slideTo(y.activeIndex+y.params.slidesPerGroup,a,e,t)):y.slideTo(y.activeIndex+y.params.slidesPerGroup,a,e,t)},y._slideNext=function(e){return y.slideNext(!0,e,!0)},y.slidePrev=function(e,a,t){return y.params.loop?!y.animating&&(y.fixLoop(),y.container[0].clientLeft,y.slideTo(y.activeIndex-1,a,e,t)):y.slideTo(y.activeIndex-1,a,e,t)},y._slidePrev=function(e){return y.slidePrev(!0,e,!0)},y.slideReset=function(e,a,t){return y.slideTo(y.activeIndex,a,e)},y.disableTouchControl=function(){return y.params.onlyExternal=!0,!0},y.enableTouchControl=function(){return y.params.onlyExternal=!1,!0},y.setWrapperTransition=function(e,a){y.wrapper.transition(e),"slide"!==y.params.effect&&y.effects[y.params.effect]&&y.effects[y.params.effect].setTransition(e),y.params.parallax&&y.parallax&&y.parallax.setTransition(e),y.params.scrollbar&&y.scrollbar&&y.scrollbar.setTransition(e),y.params.control&&y.controller&&y.controller.setTransition(e,a),y.emit("onSetTransition",y,e)},y.setWrapperTranslate=function(e,a,t){var s=0,i=0;y.isHorizontal()?s=y.rtl?-e:e:i=e,y.params.roundLengths&&(s=r(s),i=r(i)),y.params.virtualTranslate||(y.support.transforms3d?y.wrapper.transform("translate3d("+s+"px, "+i+"px, 0px)"):y.wrapper.transform("translate("+s+"px, "+i+"px)")),y.translate=y.isHorizontal()?s:i;var n=y.maxTranslate()-y.minTranslate();(0===n?0:(e-y.minTranslate())/n)!==y.progress&&y.updateProgress(e),a&&y.updateActiveIndex(),"slide"!==y.params.effect&&y.effects[y.params.effect]&&y.effects[y.params.effect].setTranslate(y.translate),y.params.parallax&&y.parallax&&y.parallax.setTranslate(y.translate),y.params.scrollbar&&y.scrollbar&&y.scrollbar.setTranslate(y.translate),y.params.control&&y.controller&&y.controller.setTranslate(y.translate,t),y.emit("onSetTranslate",y,y.translate)},y.getTranslate=function(e,a){var t,s,r,i;return void 0===a&&(a="x"),y.params.virtualTranslate?y.rtl?-y.translate:y.translate:(r=window.getComputedStyle(e,null),window.WebKitCSSMatrix?((s=r.transform||r.webkitTransform).split(",").length>6&&(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),i=new window.WebKitCSSMatrix("none"===s?"":s)):(i=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),t=i.toString().split(",")),"x"===a&&(s=window.WebKitCSSMatrix?i.m41:16===t.length?parseFloat(t[12]):parseFloat(t[4])),"y"===a&&(s=window.WebKitCSSMatrix?i.m42:16===t.length?parseFloat(t[13]):parseFloat(t[5])),y.rtl&&s&&(s=-s),s||0)},y.getWrapperTranslate=function(e){return void 0===e&&(e=y.isHorizontal()?"x":"y"),y.getTranslate(y.wrapper[0],e)},y.observers=[],y.initObservers=function(){if(y.params.observeParents)for(var e=y.container.parents(),a=0;aa.length&&(y.loopedSlides=a.length);var t,s=[],r=[];for(a.each(function(t,i){var n=e(this);t=a.length-y.loopedSlides&&s.push(i),n.attr("data-swiper-slide-index",t)}),t=0;t=0;t--)y.wrapper.prepend(e(s[t].cloneNode(!0)).addClass(y.params.slideDuplicateClass))},y.destroyLoop=function(){y.wrapper.children("."+y.params.slideClass+"."+y.params.slideDuplicateClass).remove(),y.slides.removeAttr("data-swiper-slide-index")},y.reLoop=function(e){var a=y.activeIndex-y.loopedSlides;y.destroyLoop(),y.createLoop(),y.updateSlidesSize(),e&&y.slideTo(a+y.loopedSlides,0,!1)},y.fixLoop=function(){var e;y.activeIndex=2*y.loopedSlides||y.activeIndex>y.slides.length-2*y.params.slidesPerView)&&(e=-y.slides.length+y.activeIndex+y.loopedSlides,e+=y.loopedSlides,y.slideTo(e,0,!1,!0))},y.appendSlide=function(e){if(y.params.loop&&y.destroyLoop(),"object"==typeof e&&e.length)for(var a=0;a '),t.append(l)),0===p.length&&(p=e(''),t.append(p)),l.length&&(l[0].style.opacity=Math.max(-s,0)),p.length&&(p[0].style.opacity=Math.max(s,0))}t.transform("translate3d("+n+"px, "+o+"px, 0px) rotateX("+i+"deg) rotateY("+r+"deg)")}},setTransition:function(a){if(y.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a),y.params.virtualTranslate&&0!==a){var t=!1;y.slides.eq(y.activeIndex).transitionEnd(function(){if(!t&&y&&e(this).hasClass(y.params.slideActiveClass)){t=!0,y.animating=!1;for(var a=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],s=0;s '),y.wrapper.append(a)),a.css({height:y.width+"px"})):0===(a=y.container.find(".swiper-cube-shadow")).length&&(a=e(''),y.container.append(a)));for(var s=0;s-1&&(t=90*s+90*o,y.rtl&&(t=90*-s-90*o)),r.transform(m),y.params.cube.slideShadows){var u=y.isHorizontal()?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),c=y.isHorizontal()?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom");0===u.length&&(u=e(''),r.append(u)),0===c.length&&(c=e(''),r.append(c)),u.length&&(u[0].style.opacity=Math.max(-o,0)),c.length&&(c[0].style.opacity=Math.max(o,0))}}if(y.wrapper.css({"-webkit-transform-origin":"50% 50% -"+y.size/2+"px","-moz-transform-origin":"50% 50% -"+y.size/2+"px","-ms-transform-origin":"50% 50% -"+y.size/2+"px","transform-origin":"50% 50% -"+y.size/2+"px"}),y.params.cube.shadow)if(y.isHorizontal())a.transform("translate3d(0px, "+(y.width/2+y.params.cube.shadowOffset)+"px, "+-y.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+y.params.cube.shadowScale+")");else{var g=Math.abs(t)-90*Math.floor(Math.abs(t)/90),h=1.5-(Math.sin(2*g*Math.PI/360)/2+Math.cos(2*g*Math.PI/360)/2),v=y.params.cube.shadowScale,f=y.params.cube.shadowScale/h,w=y.params.cube.shadowOffset;a.transform("scale3d("+v+", 1, "+f+") translate3d(0px, "+(y.height/2+w)+"px, "+-y.height/2/f+"px) rotateX(-90deg)")}var x=y.isSafari||y.isUiWebView?-y.size/2:0;y.wrapper.transform("translate3d(0px,0,"+x+"px) rotateX("+(y.isHorizontal()?0:t)+"deg) rotateY("+(y.isHorizontal()?-t:0)+"deg)")},setTransition:function(e){y.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),y.params.cube.shadow&&!y.isHorizontal()&&y.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{setTranslate:function(){for(var a=y.translate,t=y.isHorizontal()?-a+y.width/2:-a+y.height/2,s=y.isHorizontal()?y.params.coverflow.rotate:-y.params.coverflow.rotate,r=y.params.coverflow.depth,i=0,n=y.slides.length;i '),o.append(v)),0===f.length&&(f=e(''),o.append(f)),v.length&&(v[0].style.opacity=p>0?p:0),f.length&&(f[0].style.opacity=-p>0?-p:0)}}y.browser.ie&&(y.wrapper[0].style.perspectiveOrigin=t+"px 50%")},setTransition:function(e){y.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}}},y.lazy={initialImageLoaded:!1,loadImageInSlide:function(a,t){if(void 0!==a&&(void 0===t&&(t=!0),0!==y.slides.length)){var s=y.slides.eq(a),r=s.find("."+y.params.lazyLoadingClass+":not(."+y.params.lazyStatusLoadedClass+"):not(."+y.params.lazyStatusLoadingClass+")");!s.hasClass(y.params.lazyLoadingClass)||s.hasClass(y.params.lazyStatusLoadedClass)||s.hasClass(y.params.lazyStatusLoadingClass)||(r=r.add(s[0])),0!==r.length&&r.each(function(){var a=e(this);a.addClass(y.params.lazyStatusLoadingClass);var r=a.attr("data-background"),i=a.attr("data-src"),n=a.attr("data-srcset"),o=a.attr("data-sizes");y.loadImage(a[0],i||r,n,o,!1,function(){if(void 0!==y&&null!==y&&y){if(r?(a.css("background-image",'url("'+r+'")'),a.removeAttr("data-background")):(n&&(a.attr("srcset",n),a.removeAttr("data-srcset")),o&&(a.attr("sizes",o),a.removeAttr("data-sizes")),i&&(a.attr("src",i),a.removeAttr("data-src"))),a.addClass(y.params.lazyStatusLoadedClass).removeClass(y.params.lazyStatusLoadingClass),s.find("."+y.params.lazyPreloaderClass+", ."+y.params.preloaderClass).remove(),y.params.loop&&t){var e=s.attr("data-swiper-slide-index");if(s.hasClass(y.params.slideDuplicateClass)){var l=y.wrapper.children('[data-swiper-slide-index="'+e+'"]:not(.'+y.params.slideDuplicateClass+")");y.lazy.loadImageInSlide(l.index(),!1)}else{var p=y.wrapper.children("."+y.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');y.lazy.loadImageInSlide(p.index(),!1)}}y.emit("onLazyImageReady",y,s[0],a[0])}}),y.emit("onLazyImageLoad",y,s[0],a[0])})}},load:function(){var a,t=y.params.slidesPerView;if("auto"===t&&(t=0),y.lazy.initialImageLoaded||(y.lazy.initialImageLoaded=!0),y.params.watchSlidesVisibility)y.wrapper.children("."+y.params.slideVisibleClass).each(function(){y.lazy.loadImageInSlide(e(this).index())});else if(t>1)for(a=y.activeIndex;a1||y.params.lazyLoadingInPrevNextAmount&&y.params.lazyLoadingInPrevNextAmount>1){var s=y.params.lazyLoadingInPrevNextAmount,r=t,i=Math.min(y.activeIndex+r+Math.max(s,r),y.slides.length),n=Math.max(y.activeIndex-Math.max(r,s),0);for(a=y.activeIndex+t;a0&&y.lazy.loadImageInSlide(o.index());var l=y.wrapper.children("."+y.params.slidePrevClass);l.length>0&&y.lazy.loadImageInSlide(l.index())}},onTransitionStart:function(){y.params.lazyLoading&&(y.params.lazyLoadingOnTransitionStart||!y.params.lazyLoadingOnTransitionStart&&!y.lazy.initialImageLoaded)&&y.lazy.load()},onTransitionEnd:function(){y.params.lazyLoading&&!y.params.lazyLoadingOnTransitionStart&&y.lazy.load()}},y.scrollbar={isTouched:!1,setDragPosition:function(e){var a=y.scrollbar,t=(y.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-a.track.offset()[y.isHorizontal()?"left":"top"]-a.dragSize/2,s=-y.minTranslate()*a.moveDivider,r=-y.maxTranslate()*a.moveDivider;tr&&(t=r),t=-t/a.moveDivider,y.updateProgress(t),y.setWrapperTranslate(t,!0)},dragStart:function(e){var a=y.scrollbar;a.isTouched=!0,e.preventDefault(),e.stopPropagation(),a.setDragPosition(e),clearTimeout(a.dragTimeout),a.track.transition(0),y.params.scrollbarHide&&a.track.css("opacity",1),y.wrapper.transition(100),a.drag.transition(100),y.emit("onScrollbarDragStart",y)},dragMove:function(e){var a=y.scrollbar;a.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,a.setDragPosition(e),y.wrapper.transition(0),a.track.transition(0),a.drag.transition(0),y.emit("onScrollbarDragMove",y))},dragEnd:function(e){var a=y.scrollbar;a.isTouched&&(a.isTouched=!1,y.params.scrollbarHide&&(clearTimeout(a.dragTimeout),a.dragTimeout=setTimeout(function(){a.track.css("opacity",0),a.track.transition(400)},1e3)),y.emit("onScrollbarDragEnd",y),y.params.scrollbarSnapOnRelease&&y.slideReset())},draggableEvents:!1!==y.params.simulateTouch||y.support.touch?y.touchEvents:y.touchEventsDesktop,enableDraggable:function(){var a=y.scrollbar,t=y.support.touch?a.track:document;e(a.track).on(a.draggableEvents.start,a.dragStart),e(t).on(a.draggableEvents.move,a.dragMove),e(t).on(a.draggableEvents.end,a.dragEnd)},disableDraggable:function(){var a=y.scrollbar,t=y.support.touch?a.track:document;e(a.track).off(a.draggableEvents.start,a.dragStart),e(t).off(a.draggableEvents.move,a.dragMove),e(t).off(a.draggableEvents.end,a.dragEnd)},set:function(){if(y.params.scrollbar){var a=y.scrollbar;a.track=e(y.params.scrollbar),y.params.uniqueNavElements&&"string"==typeof y.params.scrollbar&&a.track.length>1&&1===y.container.find(y.params.scrollbar).length&&(a.track=y.container.find(y.params.scrollbar)),a.drag=a.track.find(".swiper-scrollbar-drag"),0===a.drag.length&&(a.drag=e(''),a.track.append(a.drag)),a.drag[0].style.width="",a.drag[0].style.height="",a.trackSize=y.isHorizontal()?a.track[0].offsetWidth:a.track[0].offsetHeight,a.divider=y.size/y.virtualSize,a.moveDivider=a.divider*(a.trackSize/y.size),a.dragSize=a.trackSize*a.divider,y.isHorizontal()?a.drag[0].style.width=a.dragSize+"px":a.drag[0].style.height=a.dragSize+"px",a.divider>=1?a.track[0].style.display="none":a.track[0].style.display="",y.params.scrollbarHide&&(a.track[0].style.opacity=0)}},setTranslate:function(){if(y.params.scrollbar){var e,a=y.scrollbar,t=(y.translate,a.dragSize);e=(a.trackSize-a.dragSize)*y.progress,y.rtl&&y.isHorizontal()?(e=-e,e>0?(t=a.dragSize-e,e=0):-e+a.dragSize>a.trackSize&&(t=a.trackSize+e)):e<0?(t=a.dragSize+e,e=0):e+a.dragSize>a.trackSize&&(t=a.trackSize-e),y.isHorizontal()?(y.support.transforms3d?a.drag.transform("translate3d("+e+"px, 0, 0)"):a.drag.transform("translateX("+e+"px)"),a.drag[0].style.width=t+"px"):(y.support.transforms3d?a.drag.transform("translate3d(0px, "+e+"px, 0)"):a.drag.transform("translateY("+e+"px)"),a.drag[0].style.height=t+"px"),y.params.scrollbarHide&&(clearTimeout(a.timeout),a.track[0].style.opacity=1,a.timeout=setTimeout(function(){a.track[0].style.opacity=0,a.track.transition(400)},1e3))}},setTransition:function(e){y.params.scrollbar&&y.scrollbar.drag.transition(e)}},y.controller={LinearSpline:function(e,a){var t=function(){var e,a,t;return function(s,r){for(a=-1,e=s.length;e-a>1;)s[t=e+a>>1]<=r?a=t:e=t;return e}}();this.x=e,this.y=a,this.lastIndex=e.length-1;var s,r;this.x.length,this.interpolate=function(e){return e?(r=t(this.x,e),s=r-1,(e-this.x[s])*(this.y[r]-this.y[s])/(this.x[r]-this.x[s])+this.y[s]):0}},getInterpolateFunction:function(e){y.controller.spline||(y.controller.spline=y.params.loop?new y.controller.LinearSpline(y.slidesGrid,e.slidesGrid):new y.controller.LinearSpline(y.snapGrid,e.snapGrid))},setTranslate:function(e,t){function s(a){e=a.rtl&&"horizontal"===a.params.direction?-y.translate:y.translate,"slide"===y.params.controlBy&&(y.controller.getInterpolateFunction(a),i=-y.controller.spline.interpolate(-e)),i&&"container"!==y.params.controlBy||(r=(a.maxTranslate()-a.minTranslate())/(y.maxTranslate()-y.minTranslate()),i=(e-y.minTranslate())*r+a.minTranslate()),y.params.controlInverse&&(i=a.maxTranslate()-i),a.updateProgress(i),a.setWrapperTranslate(i,!1,y),a.updateActiveIndex()}var r,i,n=y.params.control;if(Array.isArray(n))for(var o=0;o-1?"DOMMouseScroll":function(){var e="onwheel"in document;if(!e){var a=document.createElement("div");a.setAttribute("onwheel","return;"),e="function"==typeof a.onwheel}return!e&&document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")&&(e=document.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel"),y.disableMousewheelControl=function(){if(!y.mousewheel.event)return!1;var a=y.container;return"container"!==y.params.mousewheelEventsTarged&&(a=e(y.params.mousewheelEventsTarged)),a.off(y.mousewheel.event,d),y.params.mousewheelControl=!1,!0},y.enableMousewheelControl=function(){if(!y.mousewheel.event)return!1;var a=y.container;return"container"!==y.params.mousewheelEventsTarged&&(a=e(y.params.mousewheelEventsTarged)),a.on(y.mousewheel.event,d),y.params.mousewheelControl=!0,!0},y.parallax={setTranslate:function(){y.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){m(this,y.progress)}),y.slides.each(function(){var a=e(this);a.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){m(this,Math.min(Math.max(a[0].progress,-1),1))})})},setTransition:function(a){void 0===a&&(a=y.params.speed),y.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var t=e(this),s=parseInt(t.attr("data-swiper-parallax-duration"),10)||a;0===a&&(s=0),t.transition(s)})}},y.zoom={scale:1,currentScale:1,isScaling:!1,gesture:{slide:void 0,slideWidth:void 0,slideHeight:void 0,image:void 0,imageWrap:void 0,zoomMax:y.params.zoomMax},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var a=e.targetTouches[0].pageX,t=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,r=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(s-a,2)+Math.pow(r-t,2))},onGestureStart:function(a){var t=y.zoom;if(!y.support.gestures){if("touchstart"!==a.type||"touchstart"===a.type&&a.targetTouches.length<2)return;t.gesture.scaleStart=t.getDistanceBetweenTouches(a)}t.gesture.slide&&t.gesture.slide.length||(t.gesture.slide=e(this),0===t.gesture.slide.length&&(t.gesture.slide=y.slides.eq(y.activeIndex)),t.gesture.image=t.gesture.slide.find("img, svg, canvas"),t.gesture.imageWrap=t.gesture.image.parent("."+y.params.zoomContainerClass),t.gesture.zoomMax=t.gesture.imageWrap.attr("data-swiper-zoom")||y.params.zoomMax,0!==t.gesture.imageWrap.length)?(t.gesture.image.transition(0),t.isScaling=!0):t.gesture.image=void 0},onGestureChange:function(e){var a=y.zoom;if(!y.support.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;a.gesture.scaleMove=a.getDistanceBetweenTouches(e)}a.gesture.image&&0!==a.gesture.image.length&&(y.support.gestures?a.scale=e.scale*a.currentScale:a.scale=a.gesture.scaleMove/a.gesture.scaleStart*a.currentScale,a.scale>a.gesture.zoomMax&&(a.scale=a.gesture.zoomMax-1+Math.pow(a.scale-a.gesture.zoomMax+1,.5)),a.scalea.image.touchesStart.x)return void(a.image.isTouched=!1);if(!y.isHorizontal()&&Math.floor(a.image.minY)===Math.floor(a.image.startY)&&a.image.touchesCurrent.ya.image.touchesStart.y)return void(a.image.isTouched=!1)}e.preventDefault(),e.stopPropagation(),a.image.isMoved=!0,a.image.currentX=a.image.touchesCurrent.x-a.image.touchesStart.x+a.image.startX,a.image.currentY=a.image.touchesCurrent.y-a.image.touchesStart.y+a.image.startY,a.image.currentXa.image.maxX&&(a.image.currentX=a.image.maxX-1+Math.pow(a.image.currentX-a.image.maxX+1,.8)),a.image.currentYa.image.maxY&&(a.image.currentY=a.image.maxY-1+Math.pow(a.image.currentY-a.image.maxY+1,.8)),a.velocity.prevPositionX||(a.velocity.prevPositionX=a.image.touchesCurrent.x),a.velocity.prevPositionY||(a.velocity.prevPositionY=a.image.touchesCurrent.y),a.velocity.prevTime||(a.velocity.prevTime=Date.now()),a.velocity.x=(a.image.touchesCurrent.x-a.velocity.prevPositionX)/(Date.now()-a.velocity.prevTime)/2,a.velocity.y=(a.image.touchesCurrent.y-a.velocity.prevPositionY)/(Date.now()-a.velocity.prevTime)/2,Math.abs(a.image.touchesCurrent.x-a.velocity.prevPositionX)<2&&(a.velocity.x=0),Math.abs(a.image.touchesCurrent.y-a.velocity.prevPositionY)<2&&(a.velocity.y=0),a.velocity.prevPositionX=a.image.touchesCurrent.x,a.velocity.prevPositionY=a.image.touchesCurrent.y,a.velocity.prevTime=Date.now(),a.gesture.imageWrap.transform("translate3d("+a.image.currentX+"px, "+a.image.currentY+"px,0)")}}},onTouchEnd:function(e,a){var t=e.zoom;if(t.gesture.image&&0!==t.gesture.image.length){if(!t.image.isTouched||!t.image.isMoved)return t.image.isTouched=!1,void(t.image.isMoved=!1);t.image.isTouched=!1,t.image.isMoved=!1;var s=300,r=300,i=t.velocity.x*s,n=t.image.currentX+i,o=t.velocity.y*r,l=t.image.currentY+o;0!==t.velocity.x&&(s=Math.abs((n-t.image.currentX)/t.velocity.x)),0!==t.velocity.y&&(r=Math.abs((l-t.image.currentY)/t.velocity.y));var p=Math.max(s,r);t.image.currentX=n,t.image.currentY=l;var d=t.image.width*t.scale,m=t.image.height*t.scale;t.image.minX=Math.min(t.gesture.slideWidth/2-d/2,0),t.image.maxX=-t.image.minX,t.image.minY=Math.min(t.gesture.slideHeight/2-m/2,0),t.image.maxY=-t.image.minY,t.image.currentX=Math.max(Math.min(t.image.currentX,t.image.maxX),t.image.minX),t.image.currentY=Math.max(Math.min(t.image.currentY,t.image.maxY),t.image.minY),t.gesture.imageWrap.transition(p).transform("translate3d("+t.image.currentX+"px, "+t.image.currentY+"px,0)")}},onTransitionEnd:function(e){var a=e.zoom;a.gesture.slide&&e.previousIndex!==e.activeIndex&&(a.gesture.image.transform("translate3d(0,0,0) scale(1)"),a.gesture.imageWrap.transform("translate3d(0,0,0)"),a.gesture.slide=a.gesture.image=a.gesture.imageWrap=void 0,a.scale=a.currentScale=1)},toggleZoom:function(a,t){var s=a.zoom;if(s.gesture.slide||(s.gesture.slide=a.clickedSlide?e(a.clickedSlide):a.slides.eq(a.activeIndex),s.gesture.image=s.gesture.slide.find("img, svg, canvas"),s.gesture.imageWrap=s.gesture.image.parent("."+a.params.zoomContainerClass)),s.gesture.image&&0!==s.gesture.image.length){var r,i,n,o,l,p,d,m,u,c,g,h,v,f,w,x,y,T;void 0===s.image.touchesStart.x&&t?(r="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,i="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(r=s.image.touchesStart.x,i=s.image.touchesStart.y),s.scale&&1!==s.scale?(s.scale=s.currentScale=1,s.gesture.imageWrap.transition(300).transform("translate3d(0,0,0)"),s.gesture.image.transition(300).transform("translate3d(0,0,0) scale(1)"),s.gesture.slide=void 0):(s.scale=s.currentScale=s.gesture.imageWrap.attr("data-swiper-zoom")||a.params.zoomMax,t?(y=s.gesture.slide[0].offsetWidth,T=s.gesture.slide[0].offsetHeight,n=s.gesture.slide.offset().left,o=s.gesture.slide.offset().top,l=n+y/2-r,p=o+T/2-i,u=s.gesture.image[0].offsetWidth,c=s.gesture.image[0].offsetHeight,g=u*s.scale,h=c*s.scale,v=Math.min(y/2-g/2,0),f=Math.min(T/2-h/2,0),w=-v,x=-f,d=l*s.scale,m=p*s.scale,dw&&(d=w),mx&&(m=x)):(d=0,m=0),s.gesture.imageWrap.transition(300).transform("translate3d("+d+"px, "+m+"px,0)"),s.gesture.image.transition(300).transform("translate3d(0,0,0) scale("+s.scale+")"))}},attachEvents:function(a){var t=a?"off":"on";if(y.params.zoom){var s=(y.slides,!("touchstart"!==y.touchEvents.start||!y.support.passiveListener||!y.params.passiveListeners)&&{passive:!0,capture:!1});y.support.gestures?(y.slides[t]("gesturestart",y.zoom.onGestureStart,s),y.slides[t]("gesturechange",y.zoom.onGestureChange,s),y.slides[t]("gestureend",y.zoom.onGestureEnd,s)):"touchstart"===y.touchEvents.start&&(y.slides[t](y.touchEvents.start,y.zoom.onGestureStart,s),y.slides[t](y.touchEvents.move,y.zoom.onGestureChange,s),y.slides[t](y.touchEvents.end,y.zoom.onGestureEnd,s)),y[t]("touchStart",y.zoom.onTouchStart),y.slides.each(function(a,s){e(s).find("."+y.params.zoomContainerClass).length>0&&e(s)[t](y.touchEvents.move,y.zoom.onTouchMove)}),y[t]("touchEnd",y.zoom.onTouchEnd),y[t]("transitionEnd",y.zoom.onTransitionEnd),y.params.zoomToggle&&y.on("doubleTap",y.zoom.toggleZoom)}},init:function(){y.zoom.attachEvents()},destroy:function(){y.zoom.attachEvents(!0)}},y._plugins=[];for(var Y in y.plugins){var A=y.plugins[Y](y,y.params[Y]);A&&y._plugins.push(A)}return y.callPlugins=function(e){for(var a=0;a'),notify:function(e){var a=y.a11y.liveRegion;0!==a.length&&(a.html(""),a.html(e))},init:function(){y.params.nextButton&&y.nextButton&&y.nextButton.length>0&&(y.a11y.makeFocusable(y.nextButton),y.a11y.addRole(y.nextButton,"button"),y.a11y.addLabel(y.nextButton,y.params.nextSlideMessage)),y.params.prevButton&&y.prevButton&&y.prevButton.length>0&&(y.a11y.makeFocusable(y.prevButton),y.a11y.addRole(y.prevButton,"button"),y.a11y.addLabel(y.prevButton,y.params.prevSlideMessage)),e(y.container).append(y.a11y.liveRegion)},initPagination:function(){y.params.pagination&&y.params.paginationClickable&&y.bullets&&y.bullets.length&&y.bullets.each(function(){var a=e(this);y.a11y.makeFocusable(a),y.a11y.addRole(a,"button"),y.a11y.addLabel(a,y.params.paginationBulletMessage.replace(/{{index}}/,a.index()+1))})},destroy:function(){y.a11y.liveRegion&&y.a11y.liveRegion.length>0&&y.a11y.liveRegion.remove()}},y.init=function(){y.params.loop&&y.createLoop(),y.updateContainerSize(),y.updateSlidesSize(),y.updatePagination(),y.params.scrollbar&&y.scrollbar&&(y.scrollbar.set(),y.params.scrollbarDraggable&&y.scrollbar.enableDraggable()),"slide"!==y.params.effect&&y.effects[y.params.effect]&&(y.params.loop||y.updateProgress(),y.effects[y.params.effect].setTranslate()),y.params.loop?y.slideTo(y.params.initialSlide+y.loopedSlides,0,y.params.runCallbacksOnInit):(y.slideTo(y.params.initialSlide,0,y.params.runCallbacksOnInit),0===y.params.initialSlide&&(y.parallax&&y.params.parallax&&y.parallax.setTranslate(),y.lazy&&y.params.lazyLoading&&(y.lazy.load(),y.lazy.initialImageLoaded=!0))),y.attachEvents(),y.params.observer&&y.support.observer&&y.initObservers(),y.params.preloadImages&&!y.params.lazyLoading&&y.preloadImages(),y.params.zoom&&y.zoom&&y.zoom.init(),y.params.autoplay&&y.startAutoplay(),y.params.keyboardControl&&y.enableKeyboardControl&&y.enableKeyboardControl(),y.params.mousewheelControl&&y.enableMousewheelControl&&y.enableMousewheelControl(),y.params.hashnavReplaceState&&(y.params.replaceState=y.params.hashnavReplaceState),y.params.history&&y.history&&y.history.init(),y.params.hashnav&&y.hashnav&&y.hashnav.init(),y.params.a11y&&y.a11y&&y.a11y.init(),y.emit("onInit",y)},y.cleanupStyles=function(){y.container.removeClass(y.classNames.join(" ")).removeAttr("style"),y.wrapper.removeAttr("style"),y.slides&&y.slides.length&&y.slides.removeClass([y.params.slideVisibleClass,y.params.slideActiveClass,y.params.slideNextClass,y.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),y.paginationContainer&&y.paginationContainer.length&&y.paginationContainer.removeClass(y.params.paginationHiddenClass),y.bullets&&y.bullets.length&&y.bullets.removeClass(y.params.bulletActiveClass),y.params.prevButton&&e(y.params.prevButton).removeClass(y.params.buttonDisabledClass),y.params.nextButton&&e(y.params.nextButton).removeClass(y.params.buttonDisabledClass),y.params.scrollbar&&y.scrollbar&&(y.scrollbar.track&&y.scrollbar.track.length&&y.scrollbar.track.removeAttr("style"),y.scrollbar.drag&&y.scrollbar.drag.length&&y.scrollbar.drag.removeAttr("style"))},y.destroy=function(e,a){y.detachEvents(),y.stopAutoplay(),y.params.scrollbar&&y.scrollbar&&y.params.scrollbarDraggable&&y.scrollbar.disableDraggable(),y.params.loop&&y.destroyLoop(),a&&y.cleanupStyles(),y.disconnectObservers(),y.params.zoom&&y.zoom&&y.zoom.destroy(),y.params.keyboardControl&&y.disableKeyboardControl&&y.disableKeyboardControl(),y.params.mousewheelControl&&y.disableMousewheelControl&&y.disableMousewheelControl(),y.params.a11y&&y.a11y&&y.a11y.destroy(),y.params.history&&!y.params.replaceState&&window.removeEventListener("popstate",y.history.setHistoryPopState),y.params.hashnav&&y.hashnav&&y.hashnav.destroy(),y.emit("onDestroy"),!1!==e&&(y=null)},y.init(),y}};a.prototype={isSafari:function(){var e=window.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(window.navigator.userAgent),isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1,lteIE9:function(){var e=document.createElement("div");return e.innerHTML="\x3c!--[if lte IE 9]>0?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null})),window.Swiper=a}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return window.Swiper});
+
+
+/**
+ * @module WOW
+ * @author Matthieu Aussaguel
+ * @license MIT
+ * @version 1.1.3
+ */
+(function(){var a,b,c,d,e,f=function(a,b){return function(){return a.apply(b,arguments)}},g=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&&(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.createEvent=function(a,b,c,d){var e;return null==b&&(b=!1),null==c&&(c=!1),null==d&&(d=null),null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e},a.prototype.emitEvent=function(a,b){return null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)?a["on"+b]():void 0},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),d=this.getComputedStyle||function(a,b){return this.getPropertyValue=function(b){var c;return"float"===b&&(b="styleFloat"),e.test(b)&&b.replace(e,function(a,b){return b.toUpperCase()}),(null!=(c=a.currentStyle)?c[b]:void 0)||null},this},e=/(\-([a-z]){1})/g,this.WOW=function(){function e(a){null==a&&(a={}),this.scrollCallback=f(this.scrollCallback,this),this.scrollHandler=f(this.scrollHandler,this),this.resetAnimation=f(this.resetAnimation,this),this.start=f(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),null!=a.scrollContainer&&(this.config.scrollContainer=document.querySelector(a.scrollContainer)),this.animationNameCache=new c,this.wowEvent=this.util().createEvent(this.config.boxClass)}return e.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null,scrollContainer:null},e.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},e.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(e=this.boxes,c=0,d=e.length;d>c;c++)b=e[c],this.applyStyle(b,!0);return this.disabled()||(this.util().addEvent(this.config.scrollContainer||window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],c=0,d=b.length;d>c;c++)f=b[c],g.push(function(){var a,b,c,d;for(c=f.addedNodes||[],d=[],a=0,b=c.length;b>a;a++)e=c[a],d.push(this.doSync(e));return d}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},e.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(this.config.scrollContainer||window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},e.prototype.sync=function(b){return a.notSupported?this.doSync(this.element):void 0},e.prototype.doSync=function(a){var b,c,d,e,f;if(null==a&&(a=this.element),1===a.nodeType){for(a=a.parentNode||a,e=a.querySelectorAll("."+this.config.boxClass),f=[],c=0,d=e.length;d>c;c++)b=e[c],g.call(this.all,b)<0?(this.boxes.push(b),this.all.push(b),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(b,!0),f.push(this.scrolled=!0)):f.push(void 0);return f}},e.prototype.show=function(a){return this.applyStyle(a),a.className=a.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(a),this.util().emitEvent(a,this.wowEvent),this.util().addEvent(a,"animationend",this.resetAnimation),this.util().addEvent(a,"oanimationend",this.resetAnimation),this.util().addEvent(a,"webkitAnimationEnd",this.resetAnimation),this.util().addEvent(a,"MSAnimationEnd",this.resetAnimation),a},e.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},e.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),e.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.style.visibility="visible");return e},e.prototype.resetAnimation=function(a){var b;return a.type.toLowerCase().indexOf("animationend")>=0?(b=a.target||a.srcElement,b.className=b.className.replace(this.config.animateClass,"").trim()):void 0},e.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},e.prototype.vendors=["moz","webkit"],e.prototype.vendorSet=function(a,b){var c,d,e,f;d=[];for(c in b)e=b[c],a[""+c]=e,d.push(function(){var b,d,g,h;for(g=this.vendors,h=[],b=0,d=g.length;d>b;b++)f=g[b],h.push(a[""+f+c.charAt(0).toUpperCase()+c.substr(1)]=e);return h}.call(this));return d},e.prototype.vendorCSS=function(a,b){var c,e,f,g,h,i;for(h=d(a),g=h.getPropertyCSSValue(b),f=this.vendors,c=0,e=f.length;e>c;c++)i=f[c],g=g||h.getPropertyCSSValue("-"+i+"-"+b);return g},e.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=d(a).getPropertyValue("animation-name")}return"none"===b?"":b},e.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},e.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},e.prototype.scrollHandler=function(){return this.scrolled=!0},e.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},e.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},e.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=this.config.scrollContainer&&this.config.scrollContainer.scrollTop||window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},e.prototype.util=function(){return null!=this._util?this._util:this._util=new b},e.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},e}()}).call(this);
+
+
+/**
+ * @module Owl carousel
+ * @version 2.2.1
+ * @author Bartosz Wojciechowski
+ * @license MIT
+ */
+!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g--;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var b,c,e;b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&e<=0&&this.preloadAutoWidthImages(b)}this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap(''),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.$element.is(":visible")&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=30,f=this.width(),g=this.coordinates();return this.settings.freeDrag||a.each(g,a.proxy(function(a,h){return"left"===c&&b>h-e&&bh-f-e&&b",g[a+1]||h-f)&&(d="left"===c?a+1:a),d===-1},this)),this.settings.loop||(this.op(b,">",g[this.minimum()])?d=b=this.minimum():this.op(b,"<",g[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){for(b=this._items.length,c=this._items[--b].width(),d=this.$element.width();b--&&(c+=this._items[b].width()+this.settings.margin,!(c>d)););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=f*-1*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.$element.is(":visible")&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a":return d?ac;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&a.namespace.indexOf("owl")!==-1?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&e*-1||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.$stage.children().toArray().slice(b,c),e=[],f=0;a.each(d,function(b,c){e.push(a(c).height())}),f=Math.max.apply(null,e),this._core.$stage.parent().height(f).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='',d=k.lazyLoad?'':'',b.after(d),b.after(e)};if(b.wrap('"),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),"youtube"===f.type?c='':"vimeo"===f.type?c='':"vzaar"===f.type&&(c=''),a(''+c+" ").insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},
+ a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(a,b){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(d,e){return this._timeout&&b.clearTimeout(this._timeout),b.setTimeout(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push(''+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+" ")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a(" ").addClass(c.dotClass).append(a(" ")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a =h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);
+
+
+/**
+ * @module RD Navbar
+ * @author Evgeniy Gusarov
+ * @see https://ua.linkedin.com/pub/evgeniy-gusarov/8a/a40/54a
+ * @version 2.2.5
+ */
+/**
+ * @module RD Navbar
+ * @author Evgeniy Gusarov
+ * @version 2.2.5
+ */
+(function() {
+ var isTouch;
+
+ isTouch = "ontouchstart" in window;
+
+ (function($, document, window) {
+
+ /**
+ * Creates a RDNavbar.
+ * @class RDNavbar.
+ * @public
+ * @param {HTMLElement} element - The element to create the RDNavbar for.
+ * @param {Object} [options] - The options
+ */
+ var RDNavbar;
+ RDNavbar = (function() {
+
+ /**
+ * Default options for RDNavbar.
+ * @protected
+ */
+ RDNavbar.prototype.Defaults = {
+ layout: 'rd-navbar-static',
+ deviceLayout: 'rd-navbar-fixed',
+ focusOnHover: true,
+ focusOnHoverTimeout: 800,
+ linkedElements: ["html"],
+ domAppend: true,
+ stickUp: true,
+ stickUpClone: true,
+ stickUpOffset: '100%',
+ anchorNav: true,
+ anchorNavSpeed: 400,
+ anchorNavOffset: 0,
+ anchorNavEasing: 'swing',
+ autoHeight: true,
+ responsive: {
+ 0: {
+ layout: "rd-navbar-fixed",
+ deviceLayout: "rd-navbar-fixed",
+ focusOnHover: false,
+ stickUp: false
+ },
+ 992: {
+ layout: "rd-navbar-static",
+ deviceLayout: "rd-navbar-static",
+ focusOnHover: true,
+ stickUp: true
+ }
+ },
+ callbacks: {
+ onToggleSwitch: false,
+ onToggleClose: false,
+ onDomAppend: false,
+ onDropdownOver: false,
+ onDropdownOut: false,
+ onDropdownToggle: false,
+ onDropdownClose: false,
+ onStuck: false,
+ onUnstuck: false,
+ onAnchorChange: false
+ }
+ };
+
+ function RDNavbar(element, options) {
+
+ /**
+ * Current options set
+ * @public
+ */
+ this.options = $.extend(true, {}, this.Defaults, options);
+
+ /**
+ * Plugin element
+ * @public
+ */
+ this.$element = $(element);
+
+ /**
+ * Plugin element clone
+ * @public
+ */
+ this.$clone = null;
+
+ /**
+ * Additional references
+ * @public
+ */
+ this.$win = $(window);
+ this.$doc = $(document);
+ this.currentLayout = this.options.layout;
+ this.loaded = false;
+ this.focusOnHover = this.options.focusOnHover;
+ this.focusTimer = false;
+ this.cloneTimer = false;
+ this.isStuck = false;
+ this.initialize();
+ }
+
+
+ /**
+ * Initializes the RDNavbar.
+ * @protected
+ */
+
+ RDNavbar.prototype.initialize = function() {
+ var ctx;
+ ctx = this;
+ ctx.$element.addClass("rd-navbar").addClass(ctx.options.layout);
+ if (isTouch) {
+ ctx.$element.addClass("rd-navbar--is-touch");
+ }
+ if (ctx.options.domAppend) {
+ ctx.createNav(ctx);
+ }
+ if (ctx.options.stickUpClone) {
+ ctx.createClone(ctx);
+ }
+ ctx.$element.addClass('rd-navbar-original');
+ ctx.addAdditionalClassToToggles('.rd-navbar-original', 'toggle-original', 'toggle-original-elements');
+ ctx.applyHandlers(ctx);
+ ctx.offset = ctx.$element.offset().top;
+ ctx.height = ctx.$element.outerHeight();
+ ctx.loaded = true;
+ return ctx;
+ };
+
+
+ /**
+ * Changes {ctx.$element} layout basing on screen resolution
+ * @protected
+ */
+
+ RDNavbar.prototype.resize = function(ctx, e) {
+ var targetElement, targetLayout;
+ targetLayout = isTouch ? ctx.getOption('deviceLayout') : ctx.getOption('layout');
+ targetElement = ctx.$element.add(ctx.$clone);
+ if (targetLayout !== ctx.currentLayout || !ctx.loaded) {
+ ctx.switchClass(targetElement, ctx.currentLayout, targetLayout);
+ if (ctx.options.linkedElements != null) {
+ $.grep(ctx.options.linkedElements, function(link, index) {
+ return ctx.switchClass(link, ctx.currentLayout + '-linked', targetLayout + '-linked');
+ });
+ }
+ ctx.currentLayout = targetLayout;
+ }
+ ctx.focusOnHover = ctx.getOption('focusOnHover');
+ return ctx;
+ };
+
+
+ /**
+ * Toggles bar stickup on scroll
+ * @protected
+ */
+
+ RDNavbar.prototype.stickUp = function(ctx, e) {
+ var scrollTop, stickUp, stickUpOffset, targetElement, threshold;
+ stickUp = ctx.getOption("stickUp");
+ if ($('html').hasClass('ios') || ctx.$element.hasClass('rd-navbar-fixed')) {
+ stickUp = false;
+ }
+ scrollTop = ctx.$doc.scrollTop();
+ targetElement = ctx.$clone != null ? ctx.$clone : ctx.$element;
+ stickUpOffset = ctx.getOption('stickUpOffset');
+ threshold = (typeof stickUpOffset === 'string' ? (stickUpOffset.indexOf('%') > 0 ? parseFloat(stickUpOffset) * ctx.height / 100 : parseFloat(stickUpOffset)) : stickUpOffset);
+ if (stickUp) {
+ if ((scrollTop >= threshold && !ctx.isStuck) || (scrollTop < threshold && ctx.isStuck)) {
+ ctx.$element.add(ctx.$clone).find('[data-rd-navbar-toggle]').each(function() {
+ $.proxy(ctx.closeToggle, this)(ctx, false);
+ }).end().find('.rd-navbar-submenu').removeClass('opened').removeClass('focus');
+ if (scrollTop >= threshold && !ctx.isStuck && !ctx.$element.hasClass('rd-navbar-fixed')) {
+ if (ctx.options.callbacks.onStuck) {
+ ctx.options.callbacks.onStuck.call(ctx);
+ }
+
+
+ setTimeout(function(){
+ if (e.type === 'resize') {
+ ctx.switchClass(targetElement, '', 'rd-navbar--is-stuck');
+ } else {
+ targetElement.addClass('rd-navbar--is-stuck');
+ }
+ ctx.isStuck = true;
+ }, navigator.platform.match(/(Mac)/i) ? 10 : 0);
+
+ } else {
+ if (e.type === 'resize') {
+ ctx.switchClass(targetElement, 'rd-navbar--is-stuck', '');
+ } else {
+ targetElement.removeClass('rd-navbar--is-stuck').one('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd', $.proxy(ctx.resizeWrap, ctx, e));
+ }
+ ctx.isStuck = false;
+ if (ctx.options.callbacks.onUnstuck) {
+ ctx.options.callbacks.onUnstuck.call(ctx);
+ }
+ }
+ }
+ } else {
+ ctx.$element.find('.rd-navbar-submenu').removeClass('opened').removeClass('focus');
+ if (ctx.isStuck) {
+ ctx.switchClass(targetElement, 'rd-navbar--is-stuck', '');
+ ctx.isStuck = false;
+ ctx.resizeWrap(e);
+ }
+ }
+ return ctx;
+ };
+
+
+ /**
+ * Resizes an external wrap of navbar
+ * @protected
+ */
+
+ RDNavbar.prototype.resizeWrap = function(e) {
+ var $wrap, ctx;
+ ctx = this;
+ if ((ctx.$clone == null) && !ctx.isStuck) {
+ $wrap = ctx.$element.parent();
+ if (!ctx.getOption('autoHeight')) {
+ $wrap.css('height', 'auto');
+ return;
+ }
+ ctx.height = ctx.$element.outerHeight();
+ if (e.type === 'resize') {
+ $wrap.addClass('rd-navbar--no-transition').css('height', ctx.height);
+ $wrap[0].offsetHeight;
+ return $wrap.removeClass('rd-navbar--no-transition');
+ } else {
+ return $wrap.css('height', ctx.height);
+ }
+ }
+ };
+
+
+ /**
+ * Creates additional DOM for navigation functionality
+ * @protected
+ */
+
+ RDNavbar.prototype.createNav = function(ctx) {
+ ctx.$element.find('.rd-navbar-dropdown, .rd-navbar-megamenu').each(function() {
+ var $this, rect;
+ $this = $(this);
+ rect = this.getBoundingClientRect();
+ if ($this.hasClass('rd-navbar-megamenu')) {
+ return $this.parent().addClass('rd-navbar--has-megamenu');
+ } else {
+ return $this.parent().addClass('rd-navbar--has-dropdown');
+ }
+ }).parents("li").addClass("rd-navbar-submenu");
+ $('').insertAfter('.rd-navbar-nav li.rd-navbar-submenu > a');
+ if (ctx.options.callbacks.onDomAppend) {
+ ctx.options.callbacks.onDomAppend.call(this);
+ }
+ return ctx;
+ };
+
+
+ /**
+ * Creates navbar clone to stick up
+ * @protected
+ */
+
+ RDNavbar.prototype.createClone = function(ctx) {
+ ctx.$clone = ctx.$element.clone().insertAfter(ctx.$element).addClass('rd-navbar--is-clone');
+ ctx.addAdditionalClassToToggles('.rd-navbar--is-clone', 'toggle-cloned', 'toggle-cloned-elements');
+ return ctx;
+ };
+
+
+ /**
+ * Closes all toggles on outside click of each item
+ * @protected
+ */
+
+ RDNavbar.prototype.closeToggle = function(ctx, e) {
+ var $items, $target, additionalToggleElClass, additionalToogleClass, collapse, linkedElements, needClose;
+ $target = $(e.target);
+ collapse = false;
+ linkedElements = this.getAttribute('data-rd-navbar-toggle');
+ if (ctx.options.stickUpClone && ctx.isStuck) {
+ additionalToogleClass = '.toggle-cloned';
+ additionalToggleElClass = '.toggle-cloned-elements';
+ needClose = !$target.hasClass('toggle-cloned');
+ } else {
+ additionalToogleClass = '.toggle-original';
+ additionalToggleElClass = '.toggle-original-elements';
+ needClose = !$target.hasClass('toggle-original');
+ }
+ if (e.target !== this && !$target.parents(additionalToogleClass + '[data-rd-navbar-toggle]').length && !$target.parents(additionalToggleElClass).length && linkedElements && needClose) {
+ $items = $(this).parents('body').find(linkedElements).add($(this).parents('.rd-navbar')[0]);
+ $items.each(function() {
+ if (!collapse) {
+ return collapse = (e.target === this || $.contains(this, e.target)) === true;
+ }
+ });
+ if (!collapse) {
+ $items.add(this).removeClass('active');
+ if (ctx.options.callbacks.onToggleClose) {
+ ctx.options.callbacks.onToggleClose.call(this, ctx);
+ }
+ }
+ }
+ return this;
+ };
+
+
+ /**
+ * Switches toggle
+ * @protected
+ */
+
+ RDNavbar.prototype.switchToggle = function(ctx, e) {
+ var additionalToggleElClass, linkedElements, navbarClass;
+ e.preventDefault();
+ if ($(this).hasClass('toggle-cloned')) {
+ navbarClass = '.rd-navbar--is-clone';
+ additionalToggleElClass = '.toggle-cloned-elements';
+ } else {
+ navbarClass = '.rd-navbar-original';
+ additionalToggleElClass = '.toggle-original-elements';
+ }
+ if (linkedElements = this.getAttribute('data-rd-navbar-toggle')) {
+ $(navbarClass + ' [data-rd-navbar-toggle]').not(this).each(function() {
+ var deactivateElements;
+ if (deactivateElements = this.getAttribute('data-rd-navbar-toggle')) {
+ return $(this).parents('body').find(navbarClass + ' ' + deactivateElements + additionalToggleElClass).add(this).add($.inArray('.rd-navbar', deactivateElements.split(/\s*,\s*/i)) > -1 ? $(this).parents('body')[0] : false).removeClass('active');
+ }
+ });
+ $(this).parents('body').find(navbarClass + ' ' + linkedElements + additionalToggleElClass).add(this).add($.inArray('.rd-navbar', linkedElements.split(/\s*,\s*/i)) > -1 ? $(this).parents('.rd-navbar')[0] : false).toggleClass('active');
+ }
+ if (ctx.options.callbacks.onToggleSwitch) {
+ ctx.options.callbacks.onToggleSwitch.call(this, ctx);
+ }
+ return this;
+ };
+
+
+ /**
+ * Triggers submenu popup to be shown on mouseover
+ * @protected
+ */
+
+ RDNavbar.prototype.dropdownOver = function(ctx, timer) {
+ var $this;
+ if (ctx.focusOnHover) {
+ $this = $(this);
+ clearTimeout(timer);
+ if (ctx.options.callbacks.onDropdownOver) {
+ if (!ctx.options.callbacks.onDropdownOver.call(this, ctx)){
+ return this;
+ }
+ }
+
+ $this.addClass('focus').siblings().removeClass('opened').each(ctx.dropdownUnfocus);
+ }
+ return this;
+ };
+
+
+ /**
+ * Triggers submenu popup to be shown on mouseover
+ * @protected
+ */
+
+ RDNavbar.prototype.dropdownTouch = function(ctx, timer) {
+ var $this, hasFocus;
+ $this = $(this);
+ clearTimeout(timer);
+ if (ctx.focusOnHover) {
+ hasFocus = false;
+ if ($this.hasClass('focus')) {
+ hasFocus = true;
+ }
+ if (!hasFocus) {
+ $this.addClass('focus').siblings().removeClass('opened').each(ctx.dropdownUnfocus);
+ return false;
+ }
+ if (ctx.options.callbacks.onDropdownOver) {
+ ctx.options.callbacks.onDropdownOver.call(this, ctx);
+ }
+ }
+ return this;
+ };
+
+
+ /**
+ * Triggers submenu popop to be hidden on mouseout
+ * @protected
+ */
+
+ RDNavbar.prototype.dropdownOut = function(ctx, timer) {
+ var $this;
+ if (ctx.focusOnHover) {
+ $this = $(this);
+ $this.one('mouseenter.navbar', function() {
+ return clearTimeout(timer);
+ });
+
+ if (ctx.options.callbacks.onDropdownOut) {
+ ctx.options.callbacks.onDropdownOut.call(this, ctx);
+ }
+ clearTimeout(timer);
+
+ timer = setTimeout($.proxy(ctx.dropdownUnfocus, this, ctx), ctx.options.focusOnHoverTimeout);
+ }
+ return this;
+ };
+
+
+ /**
+ * Removes a focus from submenu
+ * @protected
+ */
+
+ RDNavbar.prototype.dropdownUnfocus = function(ctx) {
+ var $this;
+ $this = $(this);
+ $this.find('li.focus').add(this).removeClass('focus');
+ return this;
+ };
+
+
+ /**
+ * Closes submenu
+ * @protected
+ */
+
+ RDNavbar.prototype.dropdownClose = function(ctx, e) {
+ var $this;
+ if (e.target !== this && !$(e.target).parents('.rd-navbar-submenu').length) {
+ $this = $(this);
+ $this.find('li.focus').add(this).removeClass('focus').removeClass('opened');
+ if (ctx.options.callbacks.onDropdownClose) {
+ ctx.options.callbacks.onDropdownClose.call(this, ctx);
+ }
+ }
+ return this;
+ };
+
+
+ /**
+ * Toggles submenu popup to be shown on trigger click
+ * @protected
+ */
+
+ RDNavbar.prototype.dropdownToggle = function(ctx) {
+ $(this).toggleClass('opened').siblings().removeClass('opened');
+ if (ctx.options.callbacks.onDropdownToggle) {
+ ctx.options.callbacks.onDropdownToggle.call(this, ctx);
+ }
+ return this;
+ };
+
+
+ /**
+ * Scrolls the page to triggered anchor
+ * @protected
+ */
+
+ RDNavbar.prototype.goToAnchor = function(ctx, e) {
+ var $anchor, hash;
+ hash = this.hash;
+ $anchor = $(hash);
+
+ if (!ctx.getOption('anchorNav')){
+ return false;
+ }
+
+ if ($anchor.length) {
+ e.preventDefault();
+ $('html, body').stop().animate({
+ 'scrollTop': $anchor.offset().top + ctx.getOption('anchorNavOffset') + 1
+ }, ctx.getOption('anchorNavSpeed'), ctx.getOption('anchorNavEasing'), function() {
+ return ctx.changeAnchor(hash);
+ });
+ }
+ return this;
+ };
+
+
+ /**
+ * Highlight an active anchor
+ * @protected
+ */
+
+ RDNavbar.prototype.activateAnchor = function(e) {
+ var $anchor, $item, $link, ctx, docHeight, hash, i, link, links, navOffset, scrollTop, winHeight;
+ ctx = this;
+ scrollTop = ctx.$doc.scrollTop();
+ winHeight = ctx.$win.height();
+ docHeight = ctx.$doc.height();
+ navOffset = ctx.getOption('anchorNavOffset');
+
+ if (!ctx.options.anchorNav){
+ return false;
+ }
+
+ if (scrollTop + winHeight > docHeight - 50) {
+ $anchor = $('[data-type="anchor"]').last();
+ if ($anchor.length) {
+ if ($anchor.offset().top >= scrollTop) {
+ hash = '#' + $anchor.attr("id");
+ $item = $('.rd-navbar-nav a[href^="' + hash + '"]').parent();
+ if (!$item.hasClass('active')) {
+ $item.addClass('active').siblings().removeClass('active');
+ if (ctx.options.callbacks.onAnchorChange) {
+ ctx.options.callbacks.onAnchorChange.call($anchor[0], ctx);
+ }
+ }
+ }
+ }
+ return $anchor;
+ } else {
+ links = $('.rd-navbar-nav a[href^="#"]').get();
+ for (i in links) {
+ link = links[i];
+ $link = $(link);
+ hash = $link.attr('href');
+ // @CHANGE LDR
+ if (hash != '#') $anchor = $(hash);
+ else $anchor = '';
+ //$anchor = $(hash);
+ if ($anchor.length) {
+ if ($anchor.offset().top + navOffset <= scrollTop && $anchor.offset().top + $anchor.outerHeight() > scrollTop) {
+ $link.parent().addClass('active').siblings().removeClass('active');
+ if (ctx.options.callbacks.onAnchorChange) {
+ ctx.options.callbacks.onAnchorChange.call($anchor[0], ctx);
+ }
+ }
+ }
+ }
+ }
+ return null;
+ };
+
+
+ /**
+ * Returns current anchor
+ * @protected
+ */
+
+ RDNavbar.prototype.getAnchor = function() {
+ if (history) {
+ if (history.state) {
+ return history.state.id;
+ }
+ }
+ return null;
+ };
+
+
+ /**
+ * Changes current page anchor
+ * @protected
+ */
+
+ RDNavbar.prototype.changeAnchor = function(hash) {
+ if (history) {
+ if (history.state) {
+ if (history.state.id !== hash) {
+ history.replaceState({
+ 'anchorId': hash
+ }, null, hash);
+ } else {
+ history.pushState({
+ 'anchorId': hash
+ }, null, hash);
+ }
+ } else {
+ history.pushState({
+ 'anchorId': hash
+ }, null, hash);
+ }
+ }
+ return this;
+ };
+
+
+ /**
+ * Applies all JS event handlers
+ * @protected
+ */
+
+ RDNavbar.prototype.applyHandlers = function(ctx) {
+ if (ctx.options.responsive != null) {
+ ctx.$win.on('resize.navbar', $.proxy(ctx.resize, ctx.$win[0], ctx)).on('resize.navbar', $.proxy(ctx.resizeWrap, ctx)).on('resize.navbar', $.proxy(ctx.stickUp, (ctx.$clone != null ? ctx.$clone : ctx.$element), ctx)).on('orientationchange.navbar', $.proxy(ctx.resize, ctx.$win[0], ctx)).trigger('resize.navbar');
+ }
+ ctx.$doc.on('scroll.navbar', $.proxy(ctx.stickUp, (ctx.$clone != null ? ctx.$clone : ctx.$element), ctx)).on('scroll.navbar', $.proxy(ctx.activateAnchor, ctx));
+ ctx.$element.add(ctx.$clone).find('[data-rd-navbar-toggle]').each(function() {
+ var $this;
+ $this = $(this);
+ $this.on('click', $.proxy(ctx.switchToggle, this, ctx));
+ return $this.parents('body').on('click', $.proxy(ctx.closeToggle, this, ctx));
+ });
+ ctx.$element.add(ctx.$clone).find('.rd-navbar-submenu').each(function() {
+ var $this, timer;
+ $this = $(this);
+ timer = $this.parents(".rd-navbar--is-clone").length ? ctx.cloneTimer : ctx.focusTimer;
+ $this.on('mouseleave.navbar', $.proxy(ctx.dropdownOut, this, ctx, timer));
+ $this.find('> a').on('mouseenter.navbar', $.proxy(ctx.dropdownOver, this, ctx, timer));
+ $this.find('> a').on('touchstart.navbar', $.proxy(ctx.dropdownTouch, this, ctx, timer));
+ $this.find('> .rd-navbar-submenu-toggle').on('click', $.proxy(ctx.dropdownToggle, this, ctx));
+ return $this.parents('body').on('click', $.proxy(ctx.dropdownClose, this, ctx));
+ });
+ ctx.$element.add(ctx.$clone).find('.rd-navbar-nav a[href^="#"]').each(function() {
+ return $(this).on('click', $.proxy(ctx.goToAnchor, this, ctx));
+ });
+
+ ctx.$element.find('.rd-navbar-dropdown, .rd-navbar-megamenu').each(function() {
+ var $this, rect;
+ $this = $(this);
+ rect = this.getBoundingClientRect();
+ if ((rect.left + $this.outerWidth()) >= window.innerWidth - 10) {
+ this.className += ' rd-navbar-open-left';
+ } else if ((rect.left - $this.outerWidth()) <= 10) {
+ this.className += ' rd-navbar-open-right';
+ }
+ });
+
+ return ctx;
+ };
+
+
+ /**
+ * Switches classes of elements without transition
+ * @protected
+ */
+
+ RDNavbar.prototype.switchClass = function(element, before, after) {
+ var obj;
+ obj = element instanceof jQuery ? element : $(element);
+ obj.addClass('rd-navbar--no-transition').removeClass(before).addClass(after);
+ obj[0].offsetHeight;
+ return obj.removeClass('rd-navbar--no-transition');
+ };
+
+
+ /**
+ * Gets specific option of plugin
+ * @protected
+ */
+
+ RDNavbar.prototype.getOption = function(key) {
+ var point, targetPoint;
+ for (point in this.options.responsive) {
+ if (point <= window.innerWidth) {
+ targetPoint = point;
+ }
+ }
+ if ((this.options.responsive != null) && (this.options.responsive[targetPoint][key] != null)) {
+ return this.options.responsive[targetPoint][key];
+ } else {
+ return this.options[key];
+ }
+ };
+
+
+ /**
+ * Add additional class to navbar toggles to identify it when navbar is cloned
+ * @protected
+ */
+
+ RDNavbar.prototype.addAdditionalClassToToggles = function(navbarClass, toggleAdditionalClass, toggleElAdditionalClass) {
+ return $(navbarClass).find('[data-rd-navbar-toggle]').each(function() {
+ var toggleElement;
+ $(this).addClass(toggleAdditionalClass);
+ toggleElement = this.getAttribute('data-rd-navbar-toggle');
+ return $(this).parents('body').find(navbarClass).find(toggleElement).addClass(toggleElAdditionalClass);
+ });
+ };
+
+ return RDNavbar;
+
+ })();
+
+ /**
+ * The jQuery Plugin for the RD Navbar
+ * @public
+ */
+ $.fn.extend({
+ RDNavbar: function(options) {
+ var $this;
+ $this = $(this);
+ if (!$this.data('RDNavbar')) {
+ return $this.data('RDNavbar', new RDNavbar(this, options));
+ }
+ }
+
+ /**
+ * RD Navbar window export
+ * @public
+ */
+ });
+ return window.RDNavbar = RDNavbar;
+ })(window.jQuery, document, window);
+
+
+ /**
+ * The Plugin AMD export
+ * @public
+ */
+
+ if (typeof module !== "undefined" && module !== null) {
+ module.exports = window.RDNavbar;
+ } else if (typeof define === 'function' && define.amd) {
+ define(["jquery"], function() {
+ 'use strict';
+ return window.RDNavbar;
+ });
+ }
+
+}).call(this);
+
+
+/**
+ * @module Device.js
+ * @see https://github.com/matthewhudson/device.js
+ * @license MIT
+ */
+(function(){var n,e,o,t,i,r,d,a,c,l;e=window.device,n={},window.device=n,t=window.document.documentElement,l=window.navigator.userAgent.toLowerCase(),n.ios=function(){return n.iphone()||n.ipod()||n.ipad()},n.iphone=function(){return!n.windows()&&i("iphone")},n.ipod=function(){return i("ipod")},n.ipad=function(){return i("ipad")},n.android=function(){return!n.windows()&&i("android")},n.androidPhone=function(){return n.android()&&i("mobile")},n.androidTablet=function(){return n.android()&&!i("mobile")},n.blackberry=function(){return i("blackberry")||i("bb10")||i("rim")},n.blackberryPhone=function(){return n.blackberry()&&!i("tablet")},n.blackberryTablet=function(){return n.blackberry()&&i("tablet")},n.windows=function(){return i("windows")},n.windowsPhone=function(){return n.windows()&&i("phone")},n.windowsTablet=function(){return n.windows()&&i("touch")&&!n.windowsPhone()},n.fxos=function(){return(i("(mobile;")||i("(tablet;"))&&i("; rv:")},n.fxosPhone=function(){return n.fxos()&&i("mobile")},n.fxosTablet=function(){return n.fxos()&&i("tablet")},n.meego=function(){return i("meego")},n.cordova=function(){return window.cordova&&"file:"===location.protocol},n.nodeWebkit=function(){return"object"==typeof window.process},n.mobile=function(){return n.androidPhone()||n.iphone()||n.ipod()||n.windowsPhone()||n.blackberryPhone()||n.fxosPhone()||n.meego()},n.tablet=function(){return n.ipad()||n.androidTablet()||n.blackberryTablet()||n.windowsTablet()||n.fxosTablet()},n.desktop=function(){return!n.tablet()&&!n.mobile()},n.television=function(){var n,e=["googletv","viera","smarttv","internet.tv","netcast","nettv","appletv","boxee","kylo","roku","dlnadoc","roku","pov_tv","hbbtv","ce-html"];for(n=0;n1},n.landscape=function(){return window.innerHeight/window.innerWidth<1},n.noConflict=function(){return window.device=e,this},i=function(n){return-1!==l.indexOf(n)},d=function(n){var e;return e=new RegExp(n,"i"),t.className.match(e)},o=function(n){var e=null;d(n)||(e=t.className.replace(/^\s+|\s+$/g,""),t.className=e+" "+n)},c=function(n){d(n)&&(t.className=t.className.replace(" "+n,""))},n.ios()?n.ipad()?o("ios ipad tablet"):n.iphone()?o("ios iphone mobile"):n.ipod()&&o("ios ipod mobile"):n.android()?o(n.androidTablet()?"android tablet":"android mobile"):n.blackberry()?o(n.blackberryTablet()?"blackberry tablet":"blackberry mobile"):n.windows()?o(n.windowsTablet()?"windows tablet":n.windowsPhone()?"windows mobile":"desktop"):n.fxos()?o(n.fxosTablet()?"fxos tablet":"fxos mobile"):n.meego()?o("meego mobile"):n.nodeWebkit()?o("node-webkit"):n.television()?o("television"):n.desktop()&&o("desktop"),n.cordova()&&o("cordova"),r=function(){n.landscape()?(c("portrait"),o("landscape")):(c("landscape"),o("portrait"))},a=Object.prototype.hasOwnProperty.call(window,"onorientationchange")?"orientationchange":"resize",window.addEventListener?window.addEventListener(a,r,!1):window.attachEvent?window.attachEvent(a,r):window[a]=r,r(),"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){return n}):"undefined"!=typeof module&&module.exports?module.exports=n:window.device=n}).call(this);
+
+
+/**
+ * @module UIToTop
+ * @author Matt Varone
+ * @see http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
+ * @license MIT
+ */
+!function(o){o.fn.UItoTop=function(n){var e={text:"",min:500,scrollSpeed:800,containerID:"ui-to-top",containerClass:"ui-to-top fa fa-angle-up",easingType:"easeIn"},t=o.extend(e,n),i="#"+t.containerID;o("body").append(''+t.text+""),o(i).click(function(){return o("html, body").stop().animate({scrollTop:0},t.scrollSpeed,t.easingType),!1}),o(window).scroll(function(){var n=o(window).scrollTop();"undefined"==typeof document.body.style.maxHeight&&o(i).css({position:"absolute",top:o(window).scrollTop()+o(window).height()-50}),n>t.min?o(i).stop(!0,!0).addClass("active"):o(i).removeClass("active")})}}(jQuery);
+
+
+/**
+ * @module Abstract base class for collection plugins v1.0.1.
+ * @author Keith Wood
+ * @see http://keith-wood.name/countdown.html
+ * @license MIT
+ */
+(function(){var j=false;window.JQClass=function(){};JQClass.classes={};JQClass.extend=function extender(f){var g=this.prototype;j=true;var h=new this();j=false;for(var i in f){h[i]=typeof f[i]=='function'&&typeof g[i]=='function'?(function(d,e){return function(){var b=this._super;this._super=function(a){return g[d].apply(this,a||[])};var c=e.apply(this,arguments);this._super=b;return c}})(i,f[i]):f[i]}function JQClass(){if(!j&&this._init){this._init.apply(this,arguments)}}JQClass.prototype=h;JQClass.prototype.constructor=JQClass;JQClass.extend=extender;return JQClass}})();(function($){JQClass.classes.JQPlugin=JQClass.extend({name:'plugin',defaultOptions:{},regionalOptions:{},_getters:[],_getMarker:function(){return'is-'+this.name},_init:function(){$.extend(this.defaultOptions,(this.regionalOptions&&this.regionalOptions[''])||{});var c=camelCase(this.name);$[c]=this;$.fn[c]=function(a){var b=Array.prototype.slice.call(arguments,1);if($[c]._isNotChained(a,b)){return $[c][a].apply($[c],[this[0]].concat(b))}return this.each(function(){if(typeof a==='string'){if(a[0]==='_'||!$[c][a]){throw'Unknown method: '+a;}$[c][a].apply($[c],[this].concat(b))}else{$[c]._attach(this,a)}})}},setDefaults:function(a){$.extend(this.defaultOptions,a||{})},_isNotChained:function(a,b){if(a==='option'&&(b.length===0||(b.length===1&&typeof b[0]==='string'))){return true}return $.inArray(a,this._getters)>-1},_attach:function(a,b){a=$(a);if(a.hasClass(this._getMarker())){return}a.addClass(this._getMarker());b=$.extend({},this.defaultOptions,this._getMetadata(a),b||{});var c=$.extend({name:this.name,elem:a,options:b},this._instSettings(a,b));a.data(this.name,c);this._postAttach(a,c);this.option(a,b)},_instSettings:function(a,b){return{}},_postAttach:function(a,b){},_getMetadata:function(d){try{var f=d.data(this.name.toLowerCase())||'';f=f.replace(/'/g,'"');f=f.replace(/([a-zA-Z0-9]+):/g,function(a,b,i){var c=f.substring(0,i).match(/"/g);return(!c||c.length%2===0?'"'+b+'":':b+':')});f=$.parseJSON('{'+f+'}');for(var g in f){var h=f[g];if(typeof h==='string'&&h.match(/^new Date\((.*)\)$/)){f[g]=eval(h)}}return f}catch(e){return{}}},_getInst:function(a){return $(a).data(this.name)||{}},option:function(a,b,c){a=$(a);var d=a.data(this.name);if(!b||(typeof b==='string'&&c==null)){var e=(d||{}).options;return(e&&b?e[b]:e)}if(!a.hasClass(this._getMarker())){return}var e=b||{};if(typeof b==='string'){e={};e[b]=c}this._optionsChanged(a,d,e);$.extend(d.options,e)},_optionsChanged:function(a,b,c){},destroy:function(a){a=$(a);if(!a.hasClass(this._getMarker())){return}this._preDestroy(a,this._getInst(a));a.removeData(this.name).removeClass(this._getMarker())},_preDestroy:function(a,b){}});function camelCase(c){return c.replace(/-([a-z])/g,function(a,b){return b.toUpperCase()})}$.JQPlugin={createPlugin:function(a,b){if(typeof a==='object'){b=a;a='JQPlugin'}a=camelCase(a);var c=camelCase(b.name);JQClass.classes[c]=JQClass.classes[a].extend(b);new JQClass.classes[c]()}}})(jQuery);
+
+
+/**
+ * @module Moment JS
+ * @authors Tim Wood, Iskren Chernev, Moment.js contributors
+ * @see https://ua.linkedin.com/in/rafael-shayvolodyan-3a297b96
+ * @version 2.12.0
+ * @license MIT
+ */
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.moment=e()}(this,function(){"use strict";function t(){return Xn.apply(null,arguments)}function e(t){Xn=t}function n(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function i(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function s(t,e){var n,i=[];for(n=0;n0)for(n in Kn)i=Kn[n],s=e[i],c(s)||(t[i]=s);return t}function m(e){f(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),ti===!1&&(ti=!0,t.updateOffset(this),ti=!1)}function _(t){return t instanceof m||null!=t&&null!=t._isAMomentObject}function y(t){return 0>t?Math.ceil(t):Math.floor(t)}function g(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=y(e)),n}function p(t,e,n){var i,s=Math.min(t.length,e.length),r=Math.abs(t.length-e.length),a=0;for(i=0;s>i;i++)(n&&t[i]!==e[i]||!n&&g(t[i])!==g(e[i]))&&a++;return a+r}function v(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function D(t,e){var n=!0;return a(function(){return n&&(v(t+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),n=!1),e.apply(this,arguments)},e)}function M(t,e){ei[t]||(v(e),ei[t]=!0)}function S(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function Y(t){return"[object Object]"===Object.prototype.toString.call(t)}function w(t){var e,n;for(n in t)e=t[n],S(e)?this[n]=e:this["_"+n]=e;this._config=t,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function k(t,e){var n,i=a({},t);for(n in e)r(e,n)&&(Y(t[n])&&Y(e[n])?(i[n]={},a(i[n],t[n]),a(i[n],e[n])):null!=e[n]?i[n]=e[n]:delete i[n]);return i}function T(t){null!=t&&this.set(t)}function b(t){return t?t.toLowerCase().replace("_","-"):t}function O(t){for(var e,n,i,s,r=0;r0;){if(i=W(s.slice(0,e).join("-")))return i;if(n&&n.length>=e&&p(s,n,!0)>=e-1)break;e--}r++}return null}function W(t){var e=null;if(!ii[t]&&"undefined"!=typeof module&&module&&module.exports)try{e=ni._abbr,require("./locale/"+t),x(e)}catch(n){}return ii[t]}function x(t,e){var n;return t&&(n=c(e)?P(t):U(t,e),n&&(ni=n)),ni._abbr}function U(t,e){return null!==e?(e.abbr=t,null!=ii[t]?(M("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),e=k(ii[t]._config,e)):null!=e.parentLocale&&(null!=ii[e.parentLocale]?e=k(ii[e.parentLocale]._config,e):M("parentLocaleUndefined","specified parentLocale is not defined yet")),ii[t]=new T(e),x(t),ii[t]):(delete ii[t],null)}function G(t,e){if(null!=e){var n;null!=ii[t]&&(e=k(ii[t]._config,e)),n=new T(e),n.parentLocale=ii[t],ii[t]=n,x(t)}else null!=ii[t]&&(null!=ii[t].parentLocale?ii[t]=ii[t].parentLocale:null!=ii[t]&&delete ii[t]);return ii[t]}function P(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return ni;if(!n(t)){if(e=W(t))return e;t=[t]}return O(t)}function C(){return Object.keys(ii)}function F(t,e){var n=t.toLowerCase();si[n]=si[n+"s"]=si[e]=t}function H(t){return"string"==typeof t?si[t]||si[t.toLowerCase()]:void 0}function L(t){var e,n,i={};for(n in t)r(t,n)&&(e=H(n),e&&(i[e]=t[n]));return i}function V(e,n){return function(i){return null!=i?(I(this,e,i),t.updateOffset(this,n),this):N(this,e)}}function N(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function I(t,e,n){t.isValid()&&t._d["set"+(t._isUTC?"UTC":"")+e](n)}function A(t,e){var n;if("object"==typeof t)for(n in t)this.set(n,t[n]);else if(t=H(t),S(this[t]))return this[t](e);return this}function R(t,e,n){var i=""+Math.abs(t),s=e-i.length,r=t>=0;return(r?n?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+i}function E(t,e,n,i){var s=i;"string"==typeof i&&(s=function(){return this[i]()}),t&&(ui[t]=s),e&&(ui[e[0]]=function(){return R(s.apply(this,arguments),e[1],e[2])}),n&&(ui[n]=function(){return this.localeData().ordinal(s.apply(this,arguments),t)})}function j(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function z(t){var e,n,i=t.match(ri);for(e=0,n=i.length;n>e;e++)ui[i[e]]?i[e]=ui[i[e]]:i[e]=j(i[e]);return function(s){var r="";for(e=0;n>e;e++)r+=i[e]instanceof Function?i[e].call(s,t):i[e];return r}}function Z(t,e){return t.isValid()?(e=$(e,t.localeData()),oi[e]=oi[e]||z(e),oi[e](t)):t.localeData().invalidDate()}function $(t,e){function n(t){return e.longDateFormat(t)||t}var i=5;for(ai.lastIndex=0;i>=0&&ai.test(t);)t=t.replace(ai,n),ai.lastIndex=0,i-=1;return t}function q(t,e,n){Ti[t]=S(e)?e:function(t,i){return t&&n?n:e}}function J(t,e){return r(Ti,t)?Ti[t](e._strict,e._locale):new RegExp(B(t))}function B(t){return Q(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,n,i,s){return e||n||i||s}))}function Q(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function X(t,e){var n,i=e;for("string"==typeof t&&(t=[t]),"number"==typeof e&&(i=function(t,n){n[e]=g(t)}),n=0;ni;i++){if(s=o([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(r="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[i]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[i].test(t))return i;if(n&&"MMM"===e&&this._shortMonthsParse[i].test(t))return i;if(!n&&this._monthsParse[i].test(t))return i}}function rt(t,e){var n;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=g(e);else if(e=t.localeData().monthsParse(e),"number"!=typeof e)return t;return n=Math.min(t.date(),et(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function at(e){return null!=e?(rt(this,e),t.updateOffset(this,!0),this):N(this,"Month")}function ot(){return et(this.year(),this.month())}function ut(t){return this._monthsParseExact?(r(this,"_monthsRegex")||lt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex}function dt(t){return this._monthsParseExact?(r(this,"_monthsRegex")||lt.call(this),t?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex}function lt(){function t(t,e){return e.length-t.length}var e,n,i=[],s=[],r=[];for(e=0;12>e;e++)n=o([2e3,e]),i.push(this.monthsShort(n,"")),s.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(i.sort(t),s.sort(t),r.sort(t),e=0;12>e;e++)i[e]=Q(i[e]),s[e]=Q(s[e]),r[e]=Q(r[e]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+s.join("|")+")$","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")$","i")}function ht(t){var e,n=t._a;return n&&-2===d(t).overflow&&(e=n[Wi]<0||n[Wi]>11?Wi:n[xi]<1||n[xi]>et(n[Oi],n[Wi])?xi:n[Ui]<0||n[Ui]>24||24===n[Ui]&&(0!==n[Gi]||0!==n[Pi]||0!==n[Ci])?Ui:n[Gi]<0||n[Gi]>59?Gi:n[Pi]<0||n[Pi]>59?Pi:n[Ci]<0||n[Ci]>999?Ci:-1,d(t)._overflowDayOfYear&&(Oi>e||e>xi)&&(e=xi),d(t)._overflowWeeks&&-1===e&&(e=Fi),d(t)._overflowWeekday&&-1===e&&(e=Hi),d(t).overflow=e),t}function ct(t){var e,n,i,s,r,a,o=t._i,u=Ri.exec(o)||Ei.exec(o);if(u){for(d(t).iso=!0,e=0,n=zi.length;n>e;e++)if(zi[e][1].exec(u[1])){s=zi[e][0],i=zi[e][2]!==!1;break}if(null==s)return void(t._isValid=!1);if(u[3]){for(e=0,n=Zi.length;n>e;e++)if(Zi[e][1].exec(u[3])){r=(u[2]||" ")+Zi[e][0];break}if(null==r)return void(t._isValid=!1)}if(!i&&null!=r)return void(t._isValid=!1);if(u[4]){if(!ji.exec(u[4]))return void(t._isValid=!1);a="Z"}t._f=s+(r||"")+(a||""),bt(t)}else t._isValid=!1}function ft(e){var n=$i.exec(e._i);return null!==n?void(e._d=new Date(+n[1])):(ct(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function mt(t,e,n,i,s,r,a){var o=new Date(t,e,n,i,s,r,a);return 100>t&&t>=0&&isFinite(o.getFullYear())&&o.setFullYear(t),o}function _t(t){var e=new Date(Date.UTC.apply(null,arguments));return 100>t&&t>=0&&isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t),e}function yt(t){return gt(t)?366:365}function gt(t){return t%4===0&&t%100!==0||t%400===0}function pt(){return gt(this.year())}function vt(t,e,n){var i=7+e-n,s=(7+_t(t,0,i).getUTCDay()-e)%7;return-s+i-1}function Dt(t,e,n,i,s){var r,a,o=(7+n-i)%7,u=vt(t,i,s),d=1+7*(e-1)+o+u;return 0>=d?(r=t-1,a=yt(r)+d):d>yt(t)?(r=t+1,a=d-yt(t)):(r=t,a=d),{year:r,dayOfYear:a}}function Mt(t,e,n){var i,s,r=vt(t.year(),e,n),a=Math.floor((t.dayOfYear()-r-1)/7)+1;return 1>a?(s=t.year()-1,i=a+St(s,e,n)):a>St(t.year(),e,n)?(i=a-St(t.year(),e,n),s=t.year()+1):(s=t.year(),i=a),{week:i,year:s}}function St(t,e,n){var i=vt(t,e,n),s=vt(t+1,e,n);return(yt(t)-i+s)/7}function Yt(t,e,n){return null!=t?t:null!=e?e:n}function wt(e){var n=new Date(t.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function kt(t){var e,n,i,s,r=[];if(!t._d){for(i=wt(t),t._w&&null==t._a[xi]&&null==t._a[Wi]&&Tt(t),t._dayOfYear&&(s=Yt(t._a[Oi],i[Oi]),t._dayOfYear>yt(s)&&(d(t)._overflowDayOfYear=!0),n=_t(s,0,t._dayOfYear),t._a[Wi]=n.getUTCMonth(),t._a[xi]=n.getUTCDate()),e=0;3>e&&null==t._a[e];++e)t._a[e]=r[e]=i[e];for(;7>e;e++)t._a[e]=r[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[Ui]&&0===t._a[Gi]&&0===t._a[Pi]&&0===t._a[Ci]&&(t._nextDay=!0,t._a[Ui]=0),t._d=(t._useUTC?_t:mt).apply(null,r),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[Ui]=24)}}function Tt(t){var e,n,i,s,r,a,o,u;e=t._w,null!=e.GG||null!=e.W||null!=e.E?(r=1,a=4,n=Yt(e.GG,t._a[Oi],Mt(Ft(),1,4).year),i=Yt(e.W,1),s=Yt(e.E,1),(1>s||s>7)&&(u=!0)):(r=t._locale._week.dow,a=t._locale._week.doy,n=Yt(e.gg,t._a[Oi],Mt(Ft(),r,a).year),i=Yt(e.w,1),null!=e.d?(s=e.d,(0>s||s>6)&&(u=!0)):null!=e.e?(s=e.e+r,(e.e<0||e.e>6)&&(u=!0)):s=r),1>i||i>St(n,r,a)?d(t)._overflowWeeks=!0:null!=u?d(t)._overflowWeekday=!0:(o=Dt(n,i,s,r,a),t._a[Oi]=o.year,t._dayOfYear=o.dayOfYear)}function bt(e){if(e._f===t.ISO_8601)return void ct(e);e._a=[],d(e).empty=!0;var n,i,s,r,a,o=""+e._i,u=o.length,l=0;for(s=$(e._f,e._locale).match(ri)||[],n=0;n0&&d(e).unusedInput.push(a),o=o.slice(o.indexOf(i)+i.length),l+=i.length),ui[r]?(i?d(e).empty=!1:d(e).unusedTokens.push(r),tt(r,i,e)):e._strict&&!i&&d(e).unusedTokens.push(r);d(e).charsLeftOver=u-l,o.length>0&&d(e).unusedInput.push(o),d(e).bigHour===!0&&e._a[Ui]<=12&&e._a[Ui]>0&&(d(e).bigHour=void 0),e._a[Ui]=Ot(e._locale,e._a[Ui],e._meridiem),kt(e),ht(e)}function Ot(t,e,n){var i;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?(i=t.isPM(n),i&&12>e&&(e+=12),i||12!==e||(e=0),e):e}function Wt(t){var e,n,i,s,r;if(0===t._f.length)return d(t).invalidFormat=!0,void(t._d=new Date(NaN));for(s=0;sr)&&(i=r,n=e));a(t,n||e)}function xt(t){if(!t._d){var e=L(t._i);t._a=s([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],function(t){return t&&parseInt(t,10)}),kt(t)}}function Ut(t){var e=new m(ht(Gt(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function Gt(t){var e=t._i,s=t._f;return t._locale=t._locale||P(t._l),null===e||void 0===s&&""===e?h({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),_(e)?new m(ht(e)):(n(s)?Wt(t):s?bt(t):i(e)?t._d=e:Pt(t),l(t)||(t._d=null),t))}function Pt(e){var r=e._i;void 0===r?e._d=new Date(t.now()):i(r)?e._d=new Date(+r):"string"==typeof r?ft(e):n(r)?(e._a=s(r.slice(0),function(t){return parseInt(t,10)}),kt(e)):"object"==typeof r?xt(e):"number"==typeof r?e._d=new Date(r):t.createFromInputFallback(e)}function Ct(t,e,n,i,s){var r={};return"boolean"==typeof n&&(i=n,n=void 0),r._isAMomentObject=!0,r._useUTC=r._isUTC=s,r._l=n,r._i=t,r._f=e,r._strict=i,Ut(r)}function Ft(t,e,n,i){return Ct(t,e,n,i,!1)}function Ht(t,e){var i,s;if(1===e.length&&n(e[0])&&(e=e[0]),!e.length)return Ft();for(i=e[0],s=1;st&&(t=-t,n="-"),n+R(~~(t/60),2)+e+R(~~t%60,2)})}function Rt(t,e){var n=(e||"").match(t)||[],i=n[n.length-1]||[],s=(i+"").match(Xi)||["-",0,0],r=+(60*s[1])+g(s[2]);return"+"===s[0]?r:-r}function Et(e,n){var s,r;return n._isUTC?(s=n.clone(),r=(_(e)||i(e)?+e:+Ft(e))-+s,s._d.setTime(+s._d+r),t.updateOffset(s,!1),s):Ft(e).local()}function jt(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function zt(e,n){var i,s=this._offset||0;return this.isValid()?null!=e?("string"==typeof e?e=Rt(Yi,e):Math.abs(e)<16&&(e=60*e),!this._isUTC&&n&&(i=jt(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),s!==e&&(!n||this._changeInProgress?ue(this,ne(e-s,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?s:jt(this):null!=e?this:NaN}function Zt(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function $t(t){return this.utcOffset(0,t)}function qt(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(jt(this),"m")),this}function Jt(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Rt(Si,this._i)),this}function Bt(t){return this.isValid()?(t=t?Ft(t).utcOffset():0,(this.utcOffset()-t)%60===0):!1}function Qt(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Xt(){if(!c(this._isDSTShifted))return this._isDSTShifted;var t={};if(f(t,this),t=Gt(t),t._a){var e=t._isUTC?o(t._a):Ft(t._a);this._isDSTShifted=this.isValid()&&p(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Kt(){return this.isValid()?!this._isUTC:!1}function te(){return this.isValid()?this._isUTC:!1}function ee(){return this.isValid()?this._isUTC&&0===this._offset:!1}function ne(t,e){var n,i,s,a=t,o=null;return It(t)?a={ms:t._milliseconds,d:t._days,M:t._months}:"number"==typeof t?(a={},e?a[e]=t:a.milliseconds=t):(o=Ki.exec(t))?(n="-"===o[1]?-1:1,a={y:0,d:g(o[xi])*n,h:g(o[Ui])*n,m:g(o[Gi])*n,s:g(o[Pi])*n,ms:g(o[Ci])*n}):(o=ts.exec(t))?(n="-"===o[1]?-1:1,a={y:ie(o[2],n),M:ie(o[3],n),w:ie(o[4],n),d:ie(o[5],n),h:ie(o[6],n),m:ie(o[7],n),s:ie(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(s=re(Ft(a.from),Ft(a.to)),a={},a.ms=s.milliseconds,a.M=s.months),i=new Nt(a),It(t)&&r(t,"_locale")&&(i._locale=t._locale),i}function ie(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function se(t,e){var n={milliseconds:0,months:0};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function re(t,e){var n;return t.isValid()&&e.isValid()?(e=Et(e,t),t.isBefore(e)?n=se(t,e):(n=se(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function ae(t){return 0>t?-1*Math.round(-1*t):Math.round(t)}function oe(t,e){return function(n,i){var s,r;return null===i||isNaN(+i)||(M(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period)."),r=n,n=i,i=r),n="string"==typeof n?+n:n,s=ne(n,i),ue(this,s,t),this}}function ue(e,n,i,s){var r=n._milliseconds,a=ae(n._days),o=ae(n._months);e.isValid()&&(s=null==s?!0:s,r&&e._d.setTime(+e._d+r*i),a&&I(e,"Date",N(e,"Date")+a*i),o&&rt(e,N(e,"Month")+o*i),s&&t.updateOffset(e,a||o))}function de(t,e){var n=t||Ft(),i=Et(n,this).startOf("day"),s=this.diff(i,"days",!0),r=-6>s?"sameElse":-1>s?"lastWeek":0>s?"lastDay":1>s?"sameDay":2>s?"nextDay":7>s?"nextWeek":"sameElse",a=e&&(S(e[r])?e[r]():e[r]);return this.format(a||this.localeData().calendar(r,this,Ft(n)))}function le(){return new m(this)}function he(t,e){var n=_(t)?t:Ft(t);return this.isValid()&&n.isValid()?(e=H(c(e)?"millisecond":e),"millisecond"===e?+this>+n:+n<+this.clone().startOf(e)):!1}function ce(t,e){var n=_(t)?t:Ft(t);return this.isValid()&&n.isValid()?(e=H(c(e)?"millisecond":e),"millisecond"===e?+n>+this:+this.clone().endOf(e)<+n):!1}function fe(t,e,n){return this.isAfter(t,n)&&this.isBefore(e,n)}function me(t,e){var n,i=_(t)?t:Ft(t);return this.isValid()&&i.isValid()?(e=H(e||"millisecond"),"millisecond"===e?+this===+i:(n=+i,+this.clone().startOf(e)<=n&&n<=+this.clone().endOf(e))):!1}function _e(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function ye(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function ge(t,e,n){var i,s,r,a;return this.isValid()?(i=Et(t,this),i.isValid()?(s=6e4*(i.utcOffset()-this.utcOffset()),e=H(e),"year"===e||"month"===e||"quarter"===e?(a=pe(this,i),"quarter"===e?a/=3:"year"===e&&(a/=12)):(r=this-i,a="second"===e?r/1e3:"minute"===e?r/6e4:"hour"===e?r/36e5:"day"===e?(r-s)/864e5:"week"===e?(r-s)/6048e5:r),n?a:y(a)):NaN):NaN}function pe(t,e){var n,i,s=12*(e.year()-t.year())+(e.month()-t.month()),r=t.clone().add(s,"months");return 0>e-r?(n=t.clone().add(s-1,"months"),i=(e-r)/(r-n)):(n=t.clone().add(s+1,"months"),i=(e-r)/(n-r)),-(s+i)}function ve(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function De(){var t=this.clone().utc();return 0r&&(e=r),Ze.call(this,t,e,n,i,s))}function Ze(t,e,n,i,s){var r=Dt(t,e,n,i,s),a=_t(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function $e(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}function qe(t){return Mt(t,this._week.dow,this._week.doy).week}function Je(){return this._week.dow}function Be(){return this._week.doy}function Qe(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function Xe(t){var e=Mt(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function Ke(t,e){return"string"!=typeof t?t:isNaN(t)?(t=e.weekdaysParse(t),"number"==typeof t?t:null):parseInt(t,10)}function tn(t,e){return n(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(e)?"format":"standalone"][t.day()]}function en(t){return this._weekdaysShort[t.day()]}function nn(t){return this._weekdaysMin[t.day()]}function sn(t,e,n){var i,s,r;for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;7>i;i++){if(s=Ft([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(s,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(s,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(s,"").replace(".",".?")+"$","i")),this._weekdaysParse[i]||(r="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[i]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[i].test(t))return i;if(n&&"ddd"===e&&this._shortWeekdaysParse[i].test(t))return i;if(n&&"dd"===e&&this._minWeekdaysParse[i].test(t))return i;if(!n&&this._weekdaysParse[i].test(t))return i}}function rn(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=Ke(t,this.localeData()),this.add(t-e,"d")):e}function an(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function on(t){return this.isValid()?null==t?this.day()||7:this.day(this.day()%7?t:t-7):null!=t?this:NaN}function un(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}function dn(){return this.hours()%12||12}function ln(t,e){E(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function hn(t,e){return e._meridiemParse}function cn(t){return"p"===(t+"").toLowerCase().charAt(0)}function fn(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}function mn(t,e){e[Ci]=g(1e3*("0."+t))}function _n(){return this._isUTC?"UTC":""}function yn(){return this._isUTC?"Coordinated Universal Time":""}function gn(t){return Ft(1e3*t)}function pn(){return Ft.apply(null,arguments).parseZone()}function vn(t,e,n){var i=this._calendar[t];return S(i)?i.call(e,n):i}function Dn(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])}function Mn(){return this._invalidDate}function Sn(t){return this._ordinal.replace("%d",t)}function Yn(t){return t}function wn(t,e,n,i){var s=this._relativeTime[n];return S(s)?s(t,e,n,i):s.replace(/%d/i,t)}function kn(t,e){var n=this._relativeTime[t>0?"future":"past"];return S(n)?n(e):n.replace(/%s/i,e)}function Tn(t,e,n,i){var s=P(),r=o().set(i,e);return s[n](r,t)}function bn(t,e,n,i,s){if("number"==typeof t&&(e=t,t=void 0),t=t||"",null!=e)return Tn(t,e,n,s);var r,a=[];for(r=0;i>r;r++)a[r]=Tn(t,r,n,s);return a}function On(t,e){return bn(t,e,"months",12,"month")}function Wn(t,e){return bn(t,e,"monthsShort",12,"month")}function xn(t,e){return bn(t,e,"weekdays",7,"day")}function Un(t,e){return bn(t,e,"weekdaysShort",7,"day")}function Gn(t,e){return bn(t,e,"weekdaysMin",7,"day")}function Pn(){var t=this._data;return this._milliseconds=ws(this._milliseconds),this._days=ws(this._days),this._months=ws(this._months),t.milliseconds=ws(t.milliseconds),t.seconds=ws(t.seconds),t.minutes=ws(t.minutes),t.hours=ws(t.hours),t.months=ws(t.months),t.years=ws(t.years),this}function Cn(t,e,n,i){var s=ne(e,n);return t._milliseconds+=i*s._milliseconds,t._days+=i*s._days,t._months+=i*s._months,t._bubble()}function Fn(t,e){return Cn(this,t,e,1)}function Hn(t,e){return Cn(this,t,e,-1)}function Ln(t){return 0>t?Math.floor(t):Math.ceil(t)}function Vn(){var t,e,n,i,s,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return r>=0&&a>=0&&o>=0||0>=r&&0>=a&&0>=o||(r+=864e5*Ln(In(o)+a),a=0,o=0),u.milliseconds=r%1e3,t=y(r/1e3),u.seconds=t%60,e=y(t/60),u.minutes=e%60,n=y(e/60),u.hours=n%24,a+=y(n/24),s=y(Nn(a)),o+=s,a-=Ln(In(s)),i=y(o/12),o%=12,u.days=a,u.months=o,u.years=i,this}function Nn(t){return 4800*t/146097}function In(t){return 146097*t/4800}function An(t){var e,n,i=this._milliseconds;if(t=H(t),"month"===t||"year"===t)return e=this._days+i/864e5,n=this._months+Nn(e),"month"===t?n:n/12;switch(e=this._days+Math.round(In(this._months)),t){case"week":return e/7+i/6048e5;case"day":return e+i/864e5;case"hour":return 24*e+i/36e5;case"minute":return 1440*e+i/6e4;case"second":return 86400*e+i/1e3;case"millisecond":return Math.floor(864e5*e)+i;default:throw new Error("Unknown unit "+t)}}function Rn(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*g(this._months/12)}function En(t){return function(){return this.as(t)}}function jn(t){return t=H(t),this[t+"s"]()}function zn(t){return function(){return this._data[t]}}function Zn(){return y(this.days()/7)}function $n(t,e,n,i,s){return s.relativeTime(e||1,!!n,t,i)}function qn(t,e,n){var i=ne(t).abs(),s=Is(i.as("s")),r=Is(i.as("m")),a=Is(i.as("h")),o=Is(i.as("d")),u=Is(i.as("M")),d=Is(i.as("y")),l=s=r&&["m"]||r=a&&["h"]||a=o&&["d"]||o=u&&["M"]||u=d&&["y"]||["yy",d];return l[2]=e,l[3]=+t>0,l[4]=n,$n.apply(null,l)}function Jn(t,e){return void 0===As[t]?!1:void 0===e?As[t]:(As[t]=e,!0)}function Bn(t){var e=this.localeData(),n=qn(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)}function Qn(){var t,e,n,i=Rs(this._milliseconds)/1e3,s=Rs(this._days),r=Rs(this._months);t=y(i/60),e=y(t/60),i%=60,t%=60,n=y(r/12),r%=12;var a=n,o=r,u=s,d=e,l=t,h=i,c=this.asSeconds();return c?(0>c?"-":"")+"P"+(a?a+"Y":"")+(o?o+"M":"")+(u?u+"D":"")+(d||l||h?"T":"")+(d?d+"H":"")+(l?l+"M":"")+(h?h+"S":""):"P0D"}var Xn,Kn=t.momentProperties=[],ti=!1,ei={};t.suppressDeprecationWarnings=!1;var ni,ii={},si={},ri=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ai=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,oi={},ui={},di=/\d/,li=/\d\d/,hi=/\d{3}/,ci=/\d{4}/,fi=/[+-]?\d{6}/,mi=/\d\d?/,_i=/\d\d\d\d?/,yi=/\d\d\d\d\d\d?/,gi=/\d{1,3}/,pi=/\d{1,4}/,vi=/[+-]?\d{1,6}/,Di=/\d+/,Mi=/[+-]?\d+/,Si=/Z|[+-]\d\d:?\d\d/gi,Yi=/Z|[+-]\d\d(?::?\d\d)?/gi,wi=/[+-]?\d+(\.\d{1,3})?/,ki=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Ti={},bi={},Oi=0,Wi=1,xi=2,Ui=3,Gi=4,Pi=5,Ci=6,Fi=7,Hi=8;E("M",["MM",2],"Mo",function(){return this.month()+1}),E("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)}),E("MMMM",0,0,function(t){return this.localeData().months(this,t)}),F("month","M"),q("M",mi),q("MM",mi,li),q("MMM",function(t,e){return e.monthsShortRegex(t)}),q("MMMM",function(t,e){return e.monthsRegex(t)}),X(["M","MM"],function(t,e){e[Wi]=g(t)-1}),X(["MMM","MMMM"],function(t,e,n,i){var s=n._locale.monthsParse(t,i,n._strict);null!=s?e[Wi]=s:d(n).invalidMonth=t});var Li=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,Vi="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ni="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Ii=ki,Ai=ki,Ri=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Ei=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ji=/Z|[+-]\d\d(?::?\d\d)?/,zi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Zi=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],$i=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=D("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),E("Y",0,0,function(){var t=this.year();return 9999>=t?""+t:"+"+t}),E(0,["YY",2],0,function(){return this.year()%100}),E(0,["YYYY",4],0,"year"),E(0,["YYYYY",5],0,"year"),E(0,["YYYYYY",6,!0],0,"year"),F("year","y"),q("Y",Mi),q("YY",mi,li),q("YYYY",pi,ci),q("YYYYY",vi,fi),q("YYYYYY",vi,fi),X(["YYYYY","YYYYYY"],Oi),X("YYYY",function(e,n){n[Oi]=2===e.length?t.parseTwoDigitYear(e):g(e);}),X("YY",function(e,n){n[Oi]=t.parseTwoDigitYear(e)}),X("Y",function(t,e){e[Oi]=parseInt(t,10)}),t.parseTwoDigitYear=function(t){return g(t)+(g(t)>68?1900:2e3)};var qi=V("FullYear",!1);t.ISO_8601=function(){};var Ji=D("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var t=Ft.apply(null,arguments);return this.isValid()&&t.isValid()?this>t?this:t:h()}),Bi=D("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var t=Ft.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:h()}),Qi=function(){return Date.now?Date.now():+new Date};At("Z",":"),At("ZZ",""),q("Z",Yi),q("ZZ",Yi),X(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=Rt(Yi,t)});var Xi=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var Ki=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ts=/^(-)?P(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)W)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?$/;ne.fn=Nt.prototype;var es=oe(1,"add"),ns=oe(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";var is=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)});E(0,["gg",2],0,function(){return this.weekYear()%100}),E(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Ie("gggg","weekYear"),Ie("ggggg","weekYear"),Ie("GGGG","isoWeekYear"),Ie("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),q("G",Mi),q("g",Mi),q("GG",mi,li),q("gg",mi,li),q("GGGG",pi,ci),q("gggg",pi,ci),q("GGGGG",vi,fi),q("ggggg",vi,fi),K(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,i){e[i.substr(0,2)]=g(t)}),K(["gg","GG"],function(e,n,i,s){n[s]=t.parseTwoDigitYear(e)}),E("Q",0,"Qo","quarter"),F("quarter","Q"),q("Q",di),X("Q",function(t,e){e[Wi]=3*(g(t)-1)}),E("w",["ww",2],"wo","week"),E("W",["WW",2],"Wo","isoWeek"),F("week","w"),F("isoWeek","W"),q("w",mi),q("ww",mi,li),q("W",mi),q("WW",mi,li),K(["w","ww","W","WW"],function(t,e,n,i){e[i.substr(0,1)]=g(t)});var ss={dow:0,doy:6};E("D",["DD",2],"Do","date"),F("date","D"),q("D",mi),q("DD",mi,li),q("Do",function(t,e){return t?e._ordinalParse:e._ordinalParseLenient}),X(["D","DD"],xi),X("Do",function(t,e){e[xi]=g(t.match(mi)[0],10)});var rs=V("Date",!0);E("d",0,"do","day"),E("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),E("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),E("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),E("e",0,0,"weekday"),E("E",0,0,"isoWeekday"),F("day","d"),F("weekday","e"),F("isoWeekday","E"),q("d",mi),q("e",mi),q("E",mi),q("dd",ki),q("ddd",ki),q("dddd",ki),K(["dd","ddd","dddd"],function(t,e,n,i){var s=n._locale.weekdaysParse(t,i,n._strict);null!=s?e.d=s:d(n).invalidWeekday=t}),K(["d","e","E"],function(t,e,n,i){e[i]=g(t)});var as="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),os="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),us="Su_Mo_Tu_We_Th_Fr_Sa".split("_");E("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),q("DDD",gi),q("DDDD",hi),X(["DDD","DDDD"],function(t,e,n){n._dayOfYear=g(t)}),E("H",["HH",2],0,"hour"),E("h",["hh",2],0,dn),E("hmm",0,0,function(){return""+dn.apply(this)+R(this.minutes(),2)}),E("hmmss",0,0,function(){return""+dn.apply(this)+R(this.minutes(),2)+R(this.seconds(),2)}),E("Hmm",0,0,function(){return""+this.hours()+R(this.minutes(),2)}),E("Hmmss",0,0,function(){return""+this.hours()+R(this.minutes(),2)+R(this.seconds(),2)}),ln("a",!0),ln("A",!1),F("hour","h"),q("a",hn),q("A",hn),q("H",mi),q("h",mi),q("HH",mi,li),q("hh",mi,li),q("hmm",_i),q("hmmss",yi),q("Hmm",_i),q("Hmmss",yi),X(["H","HH"],Ui),X(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t}),X(["h","hh"],function(t,e,n){e[Ui]=g(t),d(n).bigHour=!0}),X("hmm",function(t,e,n){var i=t.length-2;e[Ui]=g(t.substr(0,i)),e[Gi]=g(t.substr(i)),d(n).bigHour=!0}),X("hmmss",function(t,e,n){var i=t.length-4,s=t.length-2;e[Ui]=g(t.substr(0,i)),e[Gi]=g(t.substr(i,2)),e[Pi]=g(t.substr(s)),d(n).bigHour=!0}),X("Hmm",function(t,e,n){var i=t.length-2;e[Ui]=g(t.substr(0,i)),e[Gi]=g(t.substr(i))}),X("Hmmss",function(t,e,n){var i=t.length-4,s=t.length-2;e[Ui]=g(t.substr(0,i)),e[Gi]=g(t.substr(i,2)),e[Pi]=g(t.substr(s))});var ds=/[ap]\.?m?\.?/i,ls=V("Hours",!0);E("m",["mm",2],0,"minute"),F("minute","m"),q("m",mi),q("mm",mi,li),X(["m","mm"],Gi);var hs=V("Minutes",!1);E("s",["ss",2],0,"second"),F("second","s"),q("s",mi),q("ss",mi,li),X(["s","ss"],Pi);var cs=V("Seconds",!1);E("S",0,0,function(){return~~(this.millisecond()/100)}),E(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),E(0,["SSS",3],0,"millisecond"),E(0,["SSSS",4],0,function(){return 10*this.millisecond()}),E(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),E(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),E(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),E(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),E(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),q("S",gi,di),q("SS",gi,li),q("SSS",gi,hi);var fs;for(fs="SSSS";fs.length<=9;fs+="S")q(fs,Di);for(fs="S";fs.length<=9;fs+="S")X(fs,mn);var ms=V("Milliseconds",!1);E("z",0,0,"zoneAbbr"),E("zz",0,0,"zoneName");var _s=m.prototype;_s.add=es,_s.calendar=de,_s.clone=le,_s.diff=ge,_s.endOf=We,_s.format=Me,_s.from=Se,_s.fromNow=Ye,_s.to=we,_s.toNow=ke,_s.get=A,_s.invalidAt=Ve,_s.isAfter=he,_s.isBefore=ce,_s.isBetween=fe,_s.isSame=me,_s.isSameOrAfter=_e,_s.isSameOrBefore=ye,_s.isValid=He,_s.lang=is,_s.locale=Te,_s.localeData=be,_s.max=Bi,_s.min=Ji,_s.parsingFlags=Le,_s.set=A,_s.startOf=Oe,_s.subtract=ns,_s.toArray=Pe,_s.toObject=Ce,_s.toDate=Ge,_s.toISOString=De,_s.toJSON=Fe,_s.toString=ve,_s.unix=Ue,_s.valueOf=xe,_s.creationData=Ne,_s.year=qi,_s.isLeapYear=pt,_s.weekYear=Ae,_s.isoWeekYear=Re,_s.quarter=_s.quarters=$e,_s.month=at,_s.daysInMonth=ot,_s.week=_s.weeks=Qe,_s.isoWeek=_s.isoWeeks=Xe,_s.weeksInYear=je,_s.isoWeeksInYear=Ee,_s.date=rs,_s.day=_s.days=rn,_s.weekday=an,_s.isoWeekday=on,_s.dayOfYear=un,_s.hour=_s.hours=ls,_s.minute=_s.minutes=hs,_s.second=_s.seconds=cs,_s.millisecond=_s.milliseconds=ms,_s.utcOffset=zt,_s.utc=$t,_s.local=qt,_s.parseZone=Jt,_s.hasAlignedHourOffset=Bt,_s.isDST=Qt,_s.isDSTShifted=Xt,_s.isLocal=Kt,_s.isUtcOffset=te,_s.isUtc=ee,_s.isUTC=ee,_s.zoneAbbr=_n,_s.zoneName=yn,_s.dates=D("dates accessor is deprecated. Use date instead.",rs),_s.months=D("months accessor is deprecated. Use month instead",at),_s.years=D("years accessor is deprecated. Use year instead",qi),_s.zone=D("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Zt);var ys=_s,gs={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},ps={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},vs="Invalid date",Ds="%d",Ms=/\d{1,2}/,Ss={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Ys=T.prototype;Ys._calendar=gs,Ys.calendar=vn,Ys._longDateFormat=ps,Ys.longDateFormat=Dn,Ys._invalidDate=vs,Ys.invalidDate=Mn,Ys._ordinal=Ds,Ys.ordinal=Sn,Ys._ordinalParse=Ms,Ys.preparse=Yn,Ys.postformat=Yn,Ys._relativeTime=Ss,Ys.relativeTime=wn,Ys.pastFuture=kn,Ys.set=w,Ys.months=nt,Ys._months=Vi,Ys.monthsShort=it,Ys._monthsShort=Ni,Ys.monthsParse=st,Ys._monthsRegex=Ai,Ys.monthsRegex=dt,Ys._monthsShortRegex=Ii,Ys.monthsShortRegex=ut,Ys.week=qe,Ys._week=ss,Ys.firstDayOfYear=Be,Ys.firstDayOfWeek=Je,Ys.weekdays=tn,Ys._weekdays=as,Ys.weekdaysMin=nn,Ys._weekdaysMin=us,Ys.weekdaysShort=en,Ys._weekdaysShort=os,Ys.weekdaysParse=sn,Ys.isPM=cn,Ys._meridiemParse=ds,Ys.meridiem=fn,x("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,n=1===g(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n}}),t.lang=D("moment.lang is deprecated. Use moment.locale instead.",x),t.langData=D("moment.langData is deprecated. Use moment.localeData instead.",P);var ws=Math.abs,ks=En("ms"),Ts=En("s"),bs=En("m"),Os=En("h"),Ws=En("d"),xs=En("w"),Us=En("M"),Gs=En("y"),Ps=zn("milliseconds"),Cs=zn("seconds"),Fs=zn("minutes"),Hs=zn("hours"),Ls=zn("days"),Vs=zn("months"),Ns=zn("years"),Is=Math.round,As={s:45,m:45,h:22,d:26,M:11},Rs=Math.abs,Es=Nt.prototype;Es.abs=Pn,Es.add=Fn,Es.subtract=Hn,Es.as=An,Es.asMilliseconds=ks,Es.asSeconds=Ts,Es.asMinutes=bs,Es.asHours=Os,Es.asDays=Ws,Es.asWeeks=xs,Es.asMonths=Us,Es.asYears=Gs,Es.valueOf=Rn,Es._bubble=Vn,Es.get=jn,Es.milliseconds=Ps,Es.seconds=Cs,Es.minutes=Fs,Es.hours=Hs,Es.days=Ls,Es.weeks=Zn,Es.months=Vs,Es.years=Ns,Es.humanize=Bn,Es.toISOString=Qn,Es.toString=Qn,Es.toJSON=Qn,Es.locale=Te,Es.localeData=be,Es.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Qn),Es.lang=is,E("X",0,0,"unix"),E("x",0,0,"valueOf"),q("x",Mi),q("X",wi),X("X",function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))}),X("x",function(t,e,n){n._d=new Date(g(t))}),t.version="2.12.0",e(Ft),t.fn=ys,t.min=Lt,t.max=Vt,t.now=Qi,t.utc=o,t.unix=gn,t.months=On,t.isDate=i,t.locale=x,t.invalid=h,t.duration=ne,t.isMoment=_,t.weekdays=xn,t.parseZone=pn,t.localeData=P,t.isDuration=It,t.monthsShort=Wn,t.weekdaysMin=Gn,t.defineLocale=U,t.updateLocale=G,t.locales=C,t.weekdaysShort=Un,t.normalizeUnits=H,t.relativeTimeThreshold=Jn,t.prototype=ys;var js=t;return js});
+
+
+/**
+ * @module Slick
+ * @author Ken Wheeler
+ * @see http://kenwheeler.github.io/slick
+ * @version 1.6.0
+ */
+!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function c(c,d){var f,e=this;e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(b,c){return a('').text(c+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},e.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},a.extend(e,e.initials),e.activeBreakpoint=null,e.animType=null,e.animProp=null,e.breakpoints=[],e.breakpointSettings=[],e.cssTransitions=!1,e.focussed=!1,e.interrupted=!1,e.hidden="hidden",e.paused=!0,e.positionProp=null,e.respondTo=null,e.rowCount=1,e.shouldClick=!0,e.$slider=a(c),e.$slidesCache=null,e.transformType=null,e.transitionType=null,e.visibilityChange="visibilitychange",e.windowWidth=0,e.windowTimer=null,f=a(c).data("slick")||{},e.options=a.extend({},e.defaults,d,f),e.currentSlide=e.options.initialSlide,e.originalSettings=e.options,"undefined"!=typeof document.mozHidden?(e.hidden="mozHidden",e.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(e.hidden="webkitHidden",e.visibilityChange="webkitvisibilitychange"),e.autoPlay=a.proxy(e.autoPlay,e),e.autoPlayClear=a.proxy(e.autoPlayClear,e),e.autoPlayIterator=a.proxy(e.autoPlayIterator,e),e.changeSlide=a.proxy(e.changeSlide,e),e.clickHandler=a.proxy(e.clickHandler,e),e.selectHandler=a.proxy(e.selectHandler,e),e.setPosition=a.proxy(e.setPosition,e),e.swipeHandler=a.proxy(e.swipeHandler,e),e.dragHandler=a.proxy(e.dragHandler,e),e.keyHandler=a.proxy(e.keyHandler,e),e.instanceUid=b++,e.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,e.registerBreakpoints(),e.init(!0)}var b=0;return c}(),b.prototype.activateADA=function(){var a=this;a.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},b.prototype.addSlide=b.prototype.slickAdd=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):d===!0?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.animate({height:b},a.options.speed)}},b.prototype.animateSlide=function(b,c){var d={},e=this;e.animateHeight(),e.options.rtl===!0&&e.options.vertical===!1&&(b=-b),e.transformsEnabled===!1?e.options.vertical===!1?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):e.cssTransitions===!1?(e.options.rtl===!0&&(e.currentLeft=-e.currentLeft),a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){a=Math.ceil(a),e.options.vertical===!1?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))},complete:function(){c&&c.call()}})):(e.applyTransition(),b=Math.ceil(b),e.options.vertical===!1?d[e.animType]="translate3d("+b+"px, 0px, 0px)":d[e.animType]="translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.getNavTarget=function(){var b=this,c=b.options.asNavFor;return c&&null!==c&&(c=a(c).not(b.$slider)),c},b.prototype.asNavFor=function(b){var c=this,d=c.getNavTarget();null!==d&&"object"==typeof d&&d.each(function(){var c=a(this).slick("getSlick");c.unslicked||c.slideHandler(b,!0)})},b.prototype.applyTransition=function(a){var b=this,c={};b.options.fade===!1?c[b.transitionType]=b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:c[b.transitionType]="opacity "+b.options.speed+"ms "+b.options.cssEase,b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayClear(),a.slideCount>a.options.slidesToShow&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this,b=a.currentSlide+a.options.slidesToScroll;a.paused||a.interrupted||a.focussed||(a.options.infinite===!1&&(1===a.direction&&a.currentSlide+1===a.slideCount-1?a.direction=0:0===a.direction&&(b=a.currentSlide-a.options.slidesToScroll,a.currentSlide-1===0&&(a.direction=1))),a.slideHandler(b))},b.prototype.buildArrows=function(){var b=this;b.options.arrows===!0&&(b.$prevArrow=a(b.options.prevArrow).addClass("slick-arrow"),b.$nextArrow=a(b.options.nextArrow).addClass("slick-arrow"),b.slideCount>b.options.slidesToShow?(b.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.prependTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),b.options.infinite!==!0&&b.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):b.$prevArrow.add(b.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},b.prototype.buildDots=function(){var c,d,b=this;if(b.options.dots===!0&&b.slideCount>b.options.slidesToShow){for(b.$slider.addClass("slick-dotted"),d=a("").addClass(b.options.dotsClass),c=0;c<=b.getDotCount();c+=1)d.append(a("").append(b.options.customPaging.call(this,b,c)));b.$dots=d.appendTo(b.options.appendDots),b.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("data-slick-index",b).data("originalStyling",a(c).attr("style")||"")}),b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('').appendTo(b.$slider):b.$slides.wrapAll('').parent(),b.$list=b.$slideTrack.wrap('').parent(),b.$slideTrack.css("opacity",0),(b.options.centerMode===!0||b.options.swipeToSlide===!0)&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),b.options.draggable===!0&&b.$list.addClass("draggable")},b.prototype.buildRows=function(){var b,c,d,e,f,g,h,a=this;if(e=document.createDocumentFragment(),g=a.$slider.children(),a.options.rows>1){for(h=a.options.slidesPerRow*a.options.rows,f=Math.ceil(g.length/h),b=0;f>b;b++){var i=document.createElement("div");for(c=0;cd.breakpoints[e]&&(f=d.breakpoints[e]));null!==f?null!==d.activeBreakpoint?(f!==d.activeBreakpoint||c)&&(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):null!==d.activeBreakpoint&&(d.activeBreakpoint=null,d.options=d.originalSettings,b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b),h=f),b||h===!1||d.$slider.trigger("breakpoint",[d,h])}},b.prototype.changeSlide=function(b,c){var f,g,h,d=this,e=a(b.currentTarget);switch(e.is("a")&&b.preventDefault(),e.is("li")||(e=e.closest("li")),h=d.slideCount%d.options.slidesToScroll!==0,f=h?0:(d.slideCount-d.currentSlide)%d.options.slidesToScroll,b.data.message){case"previous":g=0===f?d.options.slidesToScroll:d.options.slidesToShow-f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide-g,!1,c);break;case"next":g=0===f?d.options.slidesToScroll:f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide+g,!1,c);break;case"index":var i=0===b.data.index?0:b.data.index||e.index()*d.options.slidesToScroll;d.slideHandler(d.checkNavigable(i),!1,c),e.children().trigger("focus");break;default:return}},b.prototype.checkNavigable=function(a){var c,d,b=this;if(c=b.getNavigableIndexes(),d=0,a>c[c.length-1])a=c[c.length-1];else for(var e in c){if(ab.options.slidesToShow&&(b.$prevArrow&&b.$prevArrow.off("click.slick",b.changeSlide),b.$nextArrow&&b.$nextArrow.off("click.slick",b.changeSlide)),b.$list.off("touchstart.slick mousedown.slick",b.swipeHandler),b.$list.off("touchmove.slick mousemove.slick",b.swipeHandler),b.$list.off("touchend.slick mouseup.slick",b.swipeHandler),b.$list.off("touchcancel.slick mouseleave.slick",b.swipeHandler),b.$list.off("click.slick",b.clickHandler),a(document).off(b.visibilityChange,b.visibility),b.cleanUpSlideEvents(),b.options.accessibility===!0&&b.$list.off("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().off("click.slick",b.selectHandler),a(window).off("orientationchange.slick.slick-"+b.instanceUid,b.orientationChange),a(window).off("resize.slick.slick-"+b.instanceUid,b.resize),a("[draggable!=true]",b.$slideTrack).off("dragstart",b.preventDefault),a(window).off("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).off("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.cleanUpSlideEvents=function(){var b=this;b.$list.off("mouseenter.slick",a.proxy(b.interrupt,b,!0)),b.$list.off("mouseleave.slick",a.proxy(b.interrupt,b,!1))},b.prototype.cleanUpRows=function(){var b,a=this;a.options.rows>1&&(b=a.$slides.children().children(),b.removeAttr("style"),a.$slider.empty().append(b))},b.prototype.clickHandler=function(a){var b=this;b.shouldClick===!1&&(a.stopImmediatePropagation(),a.stopPropagation(),a.preventDefault())},b.prototype.destroy=function(b){var c=this;c.autoPlayClear(),c.touchObject={},c.cleanUpEvents(),a(".slick-cloned",c.$slider).detach(),c.$dots&&c.$dots.remove(),c.$prevArrow&&c.$prevArrow.length&&(c.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.prevArrow)&&c.$prevArrow.remove()),c.$nextArrow&&c.$nextArrow.length&&(c.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.nextArrow)&&c.$nextArrow.remove()),c.$slides&&(c.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){a(this).attr("style",a(this).data("originalStyling"))}),c.$slideTrack.children(this.options.slide).detach(),c.$slideTrack.detach(),c.$list.detach(),c.$slider.append(c.$slides)),c.cleanUpRows(),c.$slider.removeClass("slick-slider"),c.$slider.removeClass("slick-initialized"),c.$slider.removeClass("slick-dotted"),c.unslicked=!0,b||c.$slider.trigger("destroy",[c])},b.prototype.disableTransition=function(a){var b=this,c={};c[b.transitionType]="",b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.fadeSlide=function(a,b){var c=this;c.cssTransitions===!1?(c.$slides.eq(a).css({zIndex:c.options.zIndex}),c.$slides.eq(a).animate({opacity:1},c.options.speed,c.options.easing,b)):(c.applyTransition(a),c.$slides.eq(a).css({opacity:1,zIndex:c.options.zIndex}),b&&setTimeout(function(){c.disableTransition(a),b.call()},c.options.speed))},b.prototype.fadeSlideOut=function(a){var b=this;b.cssTransitions===!1?b.$slides.eq(a).animate({opacity:0,zIndex:b.options.zIndex-2},b.options.speed,b.options.easing):(b.applyTransition(a),b.$slides.eq(a).css({opacity:0,zIndex:b.options.zIndex-2}))},b.prototype.filterSlides=b.prototype.slickFilter=function(a){var b=this;null!==a&&(b.$slidesCache=b.$slides,b.unload(),b.$slideTrack.children(this.options.slide).detach(),b.$slidesCache.filter(a).appendTo(b.$slideTrack),b.reinit())},b.prototype.focusHandler=function(){var b=this;b.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(c){c.stopImmediatePropagation();var d=a(this);setTimeout(function(){b.options.pauseOnFocus&&(b.focussed=d.is(":focus"),b.autoPlay())},0)})},b.prototype.getCurrent=b.prototype.slickCurrentSlide=function(){var a=this;return a.currentSlide},b.prototype.getDotCount=function(){var a=this,b=0,c=0,d=0;if(a.options.infinite===!0)for(;bb.options.slidesToShow&&(b.slideOffset=b.slideWidth*b.options.slidesToShow*-1,e=d*b.options.slidesToShow*-1),b.slideCount%b.options.slidesToScroll!==0&&a+b.options.slidesToScroll>b.slideCount&&b.slideCount>b.options.slidesToShow&&(a>b.slideCount?(b.slideOffset=(b.options.slidesToShow-(a-b.slideCount))*b.slideWidth*-1,e=(b.options.slidesToShow-(a-b.slideCount))*d*-1):(b.slideOffset=b.slideCount%b.options.slidesToScroll*b.slideWidth*-1,e=b.slideCount%b.options.slidesToScroll*d*-1))):a+b.options.slidesToShow>b.slideCount&&(b.slideOffset=(a+b.options.slidesToShow-b.slideCount)*b.slideWidth,e=(a+b.options.slidesToShow-b.slideCount)*d),b.slideCount<=b.options.slidesToShow&&(b.slideOffset=0,e=0),b.options.centerMode===!0&&b.options.infinite===!0?b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)-b.slideWidth:b.options.centerMode===!0&&(b.slideOffset=0,b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)),c=b.options.vertical===!1?a*b.slideWidth*-1+b.slideOffset:a*d*-1+e,b.options.variableWidth===!0&&(f=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow),c=b.options.rtl===!0?f[0]?-1*(b.$slideTrack.width()-f[0].offsetLeft-f.width()):0:f[0]?-1*f[0].offsetLeft:0,b.options.centerMode===!0&&(f=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow+1),c=b.options.rtl===!0?f[0]?-1*(b.$slideTrack.width()-f[0].offsetLeft-f.width()):0:f[0]?-1*f[0].offsetLeft:0,c+=(b.$list.width()-f.outerWidth())/2)),c},b.prototype.getOption=b.prototype.slickGetOption=function(a){var b=this;return b.options[a]},b.prototype.getNavigableIndexes=function(){var e,a=this,b=0,c=0,d=[];for(a.options.infinite===!1?e=a.slideCount:(b=-1*a.options.slidesToScroll,c=-1*a.options.slidesToScroll,e=2*a.slideCount);e>b;)d.push(b),b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d},b.prototype.getSlick=function(){return this},b.prototype.getSlideCount=function(){var c,d,e,b=this;return e=b.options.centerMode===!0?b.slideWidth*Math.floor(b.options.slidesToShow/2):0,b.options.swipeToSlide===!0?(b.$slideTrack.find(".slick-slide").each(function(c,f){return f.offsetLeft-e+a(f).outerWidth()/2>-1*b.swipeLeft?(d=f,!1):void 0}),c=Math.abs(a(d).attr("data-slick-index")-b.currentSlide)||1):b.options.slidesToScroll},b.prototype.goTo=b.prototype.slickGoTo=function(a,b){var c=this;c.changeSlide({data:{message:"index",index:parseInt(a)}},b)},b.prototype.init=function(b){var c=this;a(c.$slider).hasClass("slick-initialized")||(a(c.$slider).addClass("slick-initialized"),c.buildRows(),c.buildOut(),c.setProps(),c.startLoad(),c.loadSlider(),c.initializeEvents(),c.updateArrows(),c.updateDots(),c.checkResponsive(!0),c.focusHandler()),b&&c.$slider.trigger("init",[c]),c.options.accessibility===!0&&c.initADA(),c.options.autoplay&&(c.paused=!1,c.autoPlay())},b.prototype.initADA=function(){var b=this;b.$slides.add(b.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),b.$slideTrack.attr("role","listbox"),b.$slides.not(b.$slideTrack.find(".slick-cloned")).each(function(c){a(this).attr({role:"option","aria-describedby":"slick-slide"+b.instanceUid+c})}),null!==b.$dots&&b.$dots.attr("role","tablist").find("li").each(function(c){a(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+b.instanceUid+c,id:"slick-slide"+b.instanceUid+c})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),b.activateADA()},b.prototype.initArrowEvents=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.off("click.slick").on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;b.options.dots===!0&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),b.options.dots===!0&&b.options.pauseOnDotsHover===!0&&a("li",b.$dots).on("mouseenter.slick",a.proxy(b.interrupt,b,!0)).on("mouseleave.slick",a.proxy(b.interrupt,b,!1))},b.prototype.initSlideEvents=function(){var b=this;b.options.pauseOnHover&&(b.$list.on("mouseenter.slick",a.proxy(b.interrupt,b,!0)),b.$list.on("mouseleave.slick",a.proxy(b.interrupt,b,!1)))},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.initSlideEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),a(document).on(b.visibilityChange,a.proxy(b.visibility,b)),b.options.accessibility===!0&&b.$list.on("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,a.proxy(b.orientationChange,b)),a(window).on("resize.slick.slick-"+b.instanceUid,a.proxy(b.resize,b)),a("[draggable!=true]",b.$slideTrack).on("dragstart",b.preventDefault),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.show()},b.prototype.keyHandler=function(a){var b=this;a.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===a.keyCode&&b.options.accessibility===!0?b.changeSlide({data:{message:b.options.rtl===!0?"next":"previous"}}):39===a.keyCode&&b.options.accessibility===!0&&b.changeSlide({data:{message:b.options.rtl===!0?"previous":"next"}}))},b.prototype.lazyLoad=function(){function g(c){a("img[data-lazy]",c).each(function(){var c=a(this),d=a(this).attr("data-lazy"),e=document.createElement("img");e.onload=function(){c.animate({opacity:0},100,function(){c.attr("src",d).animate({opacity:1},200,function(){c.removeAttr("data-lazy").removeClass("slick-loading")}),b.$slider.trigger("lazyLoaded",[b,c,d])})},e.onerror=function(){c.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),b.$slider.trigger("lazyLoadError",[b,c,d])},e.src=d})}var c,d,e,f,b=this;b.options.centerMode===!0?b.options.infinite===!0?(e=b.currentSlide+(b.options.slidesToShow/2+1),f=e+b.options.slidesToShow+2):(e=Math.max(0,b.currentSlide-(b.options.slidesToShow/2+1)),f=2+(b.options.slidesToShow/2+1)+b.currentSlide):(e=b.options.infinite?b.options.slidesToShow+b.currentSlide:b.currentSlide,f=Math.ceil(e+b.options.slidesToShow),b.options.fade===!0&&(e>0&&e--,f<=b.slideCount&&f++)),c=b.$slider.find(".slick-slide").slice(e,f),g(c),b.slideCount<=b.options.slidesToShow?(d=b.$slider.find(".slick-slide"),g(d)):b.currentSlide>=b.slideCount-b.options.slidesToShow?(d=b.$slider.find(".slick-cloned").slice(0,b.options.slidesToShow),g(d)):0===b.currentSlide&&(d=b.$slider.find(".slick-cloned").slice(-1*b.options.slidesToShow),g(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.next=b.prototype.slickNext=function(){var a=this;a.changeSlide({data:{message:"next"}})},b.prototype.orientationChange=function(){var a=this;a.checkResponsive(),a.setPosition()},b.prototype.pause=b.prototype.slickPause=function(){var a=this;a.autoPlayClear(),a.paused=!0},b.prototype.play=b.prototype.slickPlay=function(){var a=this;a.autoPlay(),a.options.autoplay=!0,a.paused=!1,a.focussed=!1,a.interrupted=!1},b.prototype.postSlide=function(a){var b=this;b.unslicked||(b.$slider.trigger("afterChange",[b,a]),b.animating=!1,b.setPosition(),b.swipeLeft=null,b.options.autoplay&&b.autoPlay(),b.options.accessibility===!0&&b.initADA())},b.prototype.prev=b.prototype.slickPrev=function(){var a=this;a.changeSlide({data:{message:"previous"}})},b.prototype.preventDefault=function(a){a.preventDefault()},b.prototype.progressiveLazyLoad=function(b){b=b||1;var e,f,g,c=this,d=a("img[data-lazy]",c.$slider);d.length?(e=d.first(),f=e.attr("data-lazy"),g=document.createElement("img"),g.onload=function(){e.attr("src",f).removeAttr("data-lazy").removeClass("slick-loading"),c.options.adaptiveHeight===!0&&c.setPosition(),c.$slider.trigger("lazyLoaded",[c,e,f]),c.progressiveLazyLoad()},g.onerror=function(){3>b?setTimeout(function(){c.progressiveLazyLoad(b+1)},500):(e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),c.$slider.trigger("lazyLoadError",[c,e,f]),c.progressiveLazyLoad())},g.src=f):c.$slider.trigger("allImagesLoaded",[c])},b.prototype.refresh=function(b){var d,e,c=this;e=c.slideCount-c.options.slidesToShow,!c.options.infinite&&c.currentSlide>e&&(c.currentSlide=e),c.slideCount<=c.options.slidesToShow&&(c.currentSlide=0),d=c.currentSlide,c.destroy(!0),a.extend(c,c.initials,{currentSlide:d}),c.init(),b||c.changeSlide({data:{message:"index",index:d}},!1)},b.prototype.registerBreakpoints=function(){var c,d,e,b=this,f=b.options.responsive||null;if("array"===a.type(f)&&f.length){b.respondTo=b.options.respondTo||"window";for(c in f)if(e=b.breakpoints.length-1,d=f[c].breakpoint,f.hasOwnProperty(c)){for(;e>=0;)b.breakpoints[e]&&b.breakpoints[e]===d&&b.breakpoints.splice(e,1),e--;b.breakpoints.push(d),b.breakpointSettings[d]=f[c].settings}b.breakpoints.sort(function(a,c){return b.options.mobileFirst?a-c:c-a})}},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.registerBreakpoints(),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.cleanUpSlideEvents(),b.initSlideEvents(),b.checkResponsive(!1,!0),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),b.setPosition(),b.focusHandler(),b.paused=!b.options.autoplay,b.autoPlay(),b.$slider.trigger("reInit",[b])},b.prototype.resize=function(){var b=this;a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.unslicked||b.setPosition()},50))},b.prototype.removeSlide=b.prototype.slickRemove=function(a,b,c){var d=this;return"boolean"==typeof a?(b=a,a=b===!0?0:d.slideCount-1):a=b===!0?--a:a,d.slideCount<1||0>a||a>d.slideCount-1?!1:(d.unload(),c===!0?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,void d.reinit())},b.prototype.setCSS=function(a){var d,e,b=this,c={};b.options.rtl===!0&&(a=-a),d="left"==b.positionProp?Math.ceil(a)+"px":"0px",e="top"==b.positionProp?Math.ceil(a)+"px":"0px",c[b.positionProp]=a,b.transformsEnabled===!1?b.$slideTrack.css(c):(c={},b.cssTransitions===!1?(c[b.animType]="translate("+d+", "+e+")",b.$slideTrack.css(c)):(c[b.animType]="translate3d("+d+", "+e+", 0px)",b.$slideTrack.css(c)))},b.prototype.setDimensions=function(){var a=this;a.options.vertical===!1?a.options.centerMode===!0&&a.$list.css({padding:"0px "+a.options.centerPadding}):(a.$list.height(a.$slides.first().outerHeight(!0)*a.options.slidesToShow),a.options.centerMode===!0&&a.$list.css({padding:a.options.centerPadding+" 0px"})),a.listWidth=a.$list.width(),a.listHeight=a.$list.height(),a.options.vertical===!1&&a.options.variableWidth===!1?(a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.width(Math.ceil(a.slideWidth*a.$slideTrack.children(".slick-slide").length))):a.options.variableWidth===!0?a.$slideTrack.width(5e3*a.slideCount):(a.slideWidth=Math.ceil(a.listWidth),a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0)*a.$slideTrack.children(".slick-slide").length)));var b=a.$slides.first().outerWidth(!0)-a.$slides.first().width();a.options.variableWidth===!1&&a.$slideTrack.children(".slick-slide").width(a.slideWidth-b)},b.prototype.setFade=function(){var c,b=this;b.$slides.each(function(d,e){c=b.slideWidth*d*-1,b.options.rtl===!0?a(e).css({position:"relative",right:c,top:0,zIndex:b.options.zIndex-2,opacity:0}):a(e).css({position:"relative",left:c,top:0,zIndex:b.options.zIndex-2,opacity:0})}),b.$slides.eq(b.currentSlide).css({zIndex:b.options.zIndex-1,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setOption=b.prototype.slickSetOption=function(){var c,d,e,f,h,b=this,g=!1;if("object"===a.type(arguments[0])?(e=arguments[0],g=arguments[1],h="multiple"):"string"===a.type(arguments[0])&&(e=arguments[0],f=arguments[1],g=arguments[2],"responsive"===arguments[0]&&"array"===a.type(arguments[1])?h="responsive":"undefined"!=typeof arguments[1]&&(h="single")),"single"===h)b.options[e]=f;else if("multiple"===h)a.each(e,function(a,c){b.options[a]=c});else if("responsive"===h)for(d in f)if("array"!==a.type(b.options.responsive))b.options.responsive=[f[d]];else{for(c=b.options.responsive.length-1;c>=0;)b.options.responsive[c].breakpoint===f[d].breakpoint&&b.options.responsive.splice(c,1),c--;b.options.responsive.push(f[d])}g&&(b.unload(),b.reinit())},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),a.options.fade===!1?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),a.$slider.trigger("setPosition",[a])},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=a.options.vertical===!0?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&a.options.useCSS===!0&&(a.cssTransitions=!0),a.options.fade&&("number"==typeof a.options.zIndex?a.options.zIndex<3&&(a.options.zIndex=3):a.options.zIndex=a.defaults.zIndex),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&a.animType!==!1&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=a.options.useTransform&&null!==a.animType&&a.animType!==!1},b.prototype.setSlideClasses=function(a){var c,d,e,f,b=this;d=b.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),b.$slides.eq(a).addClass("slick-current"),b.options.centerMode===!0?(c=Math.floor(b.options.slidesToShow/2),b.options.infinite===!0&&(a>=c&&a<=b.slideCount-1-c?b.$slides.slice(a-c,a+c+1).addClass("slick-active").attr("aria-hidden","false"):(e=b.options.slidesToShow+a,
+ d.slice(e-c+1,e+c+2).addClass("slick-active").attr("aria-hidden","false")),0===a?d.eq(d.length-1-b.options.slidesToShow).addClass("slick-center"):a===b.slideCount-1&&d.eq(b.options.slidesToShow).addClass("slick-center")),b.$slides.eq(a).addClass("slick-center")):a>=0&&a<=b.slideCount-b.options.slidesToShow?b.$slides.slice(a,a+b.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):d.length<=b.options.slidesToShow?d.addClass("slick-active").attr("aria-hidden","false"):(f=b.slideCount%b.options.slidesToShow,e=b.options.infinite===!0?b.options.slidesToShow+a:a,b.options.slidesToShow==b.options.slidesToScroll&&b.slideCount-ab.options.slidesToShow)){for(e=b.options.centerMode===!0?b.options.slidesToShow+1:b.options.slidesToShow,c=b.slideCount;c>b.slideCount-e;c-=1)d=c-1,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d-b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");for(c=0;e>c;c+=1)d=c,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d+b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");b.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.interrupt=function(a){var b=this;a||b.autoPlay(),b.interrupted=a},b.prototype.selectHandler=function(b){var c=this,d=a(b.target).is(".slick-slide")?a(b.target):a(b.target).parents(".slick-slide"),e=parseInt(d.attr("data-slick-index"));return e||(e=0),c.slideCount<=c.options.slidesToShow?(c.setSlideClasses(e),void c.asNavFor(e)):void c.slideHandler(e)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,j,h=null,i=this;return b=b||!1,i.animating===!0&&i.options.waitForAnimate===!0||i.options.fade===!0&&i.currentSlide===a||i.slideCount<=i.options.slidesToShow?void 0:(b===!1&&i.asNavFor(a),d=a,h=i.getLeft(d),g=i.getLeft(i.currentSlide),i.currentLeft=null===i.swipeLeft?g:i.swipeLeft,i.options.infinite===!1&&i.options.centerMode===!1&&(0>a||a>i.getDotCount()*i.options.slidesToScroll)?void(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d))):i.options.infinite===!1&&i.options.centerMode===!0&&(0>a||a>i.slideCount-i.options.slidesToScroll)?void(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d))):(i.options.autoplay&&clearInterval(i.autoPlayTimer),e=0>d?i.slideCount%i.options.slidesToScroll!==0?i.slideCount-i.slideCount%i.options.slidesToScroll:i.slideCount+d:d>=i.slideCount?i.slideCount%i.options.slidesToScroll!==0?0:d-i.slideCount:d,i.animating=!0,i.$slider.trigger("beforeChange",[i,i.currentSlide,e]),f=i.currentSlide,i.currentSlide=e,i.setSlideClasses(i.currentSlide),i.options.asNavFor&&(j=i.getNavTarget(),j=j.slick("getSlick"),j.slideCount<=j.options.slidesToShow&&j.setSlideClasses(i.currentSlide)),i.updateDots(),i.updateArrows(),i.options.fade===!0?(c!==!0?(i.fadeSlideOut(f),i.fadeSlide(e,function(){i.postSlide(e)})):i.postSlide(e),void i.animateHeight()):void(c!==!0?i.animateSlide(h,function(){i.postSlide(e)}):i.postSlide(e))))},b.prototype.startLoad=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),d=Math.round(180*c/Math.PI),0>d&&(d=360-Math.abs(d)),45>=d&&d>=0?e.options.rtl===!1?"left":"right":360>=d&&d>=315?e.options.rtl===!1?"left":"right":d>=135&&225>=d?e.options.rtl===!1?"right":"left":e.options.verticalSwiping===!0?d>=35&&135>=d?"down":"up":"vertical"},b.prototype.swipeEnd=function(a){var c,d,b=this;if(b.dragging=!1,b.interrupted=!1,b.shouldClick=b.touchObject.swipeLength>10?!1:!0,void 0===b.touchObject.curX)return!1;if(b.touchObject.edgeHit===!0&&b.$slider.trigger("edge",[b,b.swipeDirection()]),b.touchObject.swipeLength>=b.touchObject.minSwipe){switch(d=b.swipeDirection()){case"left":case"down":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide+b.getSlideCount()):b.currentSlide+b.getSlideCount(),b.currentDirection=0;break;case"right":case"up":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide-b.getSlideCount()):b.currentSlide-b.getSlideCount(),b.currentDirection=1}"vertical"!=d&&(b.slideHandler(c),b.touchObject={},b.$slider.trigger("swipe",[b,d]))}else b.touchObject.startX!==b.touchObject.curX&&(b.slideHandler(b.currentSlide),b.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(b.options.swipe===!1||"ontouchend"in document&&b.options.swipe===!1||b.options.draggable===!1&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,b.options.verticalSwiping===!0&&(b.touchObject.minSwipe=b.listHeight/b.options.touchThreshold),a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var d,e,f,g,h,b=this;return h=void 0!==a.originalEvent?a.originalEvent.touches:null,!b.dragging||h&&1!==h.length?!1:(d=b.getLeft(b.currentSlide),b.touchObject.curX=void 0!==h?h[0].pageX:a.clientX,b.touchObject.curY=void 0!==h?h[0].pageY:a.clientY,b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curX-b.touchObject.startX,2))),b.options.verticalSwiping===!0&&(b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curY-b.touchObject.startY,2)))),e=b.swipeDirection(),"vertical"!==e?(void 0!==a.originalEvent&&b.touchObject.swipeLength>4&&a.preventDefault(),g=(b.options.rtl===!1?1:-1)*(b.touchObject.curX>b.touchObject.startX?1:-1),b.options.verticalSwiping===!0&&(g=b.touchObject.curY>b.touchObject.startY?1:-1),f=b.touchObject.swipeLength,b.touchObject.edgeHit=!1,b.options.infinite===!1&&(0===b.currentSlide&&"right"===e||b.currentSlide>=b.getDotCount()&&"left"===e)&&(f=b.touchObject.swipeLength*b.options.edgeFriction,b.touchObject.edgeHit=!0),b.options.vertical===!1?b.swipeLeft=d+f*g:b.swipeLeft=d+f*(b.$list.height()/b.listWidth)*g,b.options.verticalSwiping===!0&&(b.swipeLeft=d+f*g),b.options.fade===!0||b.options.touchMove===!1?!1:b.animating===!0?(b.swipeLeft=null,!1):void b.setCSS(b.swipeLeft)):void 0)},b.prototype.swipeStart=function(a){var c,b=this;return b.interrupted=!0,1!==b.touchObject.fingerCount||b.slideCount<=b.options.slidesToShow?(b.touchObject={},!1):(void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(c=a.originalEvent.touches[0]),b.touchObject.startX=b.touchObject.curX=void 0!==c?c.pageX:a.clientX,b.touchObject.startY=b.touchObject.curY=void 0!==c?c.pageY:a.clientY,void(b.dragging=!0))},b.prototype.unfilterSlides=b.prototype.slickUnfilter=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.remove(),b.$nextArrow&&b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},b.prototype.unslick=function(a){var b=this;b.$slider.trigger("unslick",[b,a]),b.destroy()},b.prototype.updateArrows=function(){var b,a=this;b=Math.floor(a.options.slidesToShow/2),a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&!a.options.infinite&&(a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-a.options.slidesToShow&&a.options.centerMode===!1?(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-1&&a.options.centerMode===!0&&(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},b.prototype.visibility=function(){var a=this;a.options.autoplay&&(document[a.hidden]?a.interrupted=!0:a.interrupted=!1)},a.fn.slick=function(){var f,g,a=this,c=arguments[0],d=Array.prototype.slice.call(arguments,1),e=a.length;for(f=0;e>f;f++)if("object"==typeof c||"undefined"==typeof c?a[f].slick=new b(a[f],c):g=a[f].slick[c].apply(a[f].slick,d),"undefined"!=typeof g)return g;return a}});
+
+
+/**
+ * @module ProgressBar.js
+ * @see https://kimmobrunfeldt.github.io/progressbar.js
+ * @license: MIT
+ * @version 1.0.1
+ */
+!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).ProgressBar=t()}}(function(){return function t(e,n,i){function r(s,a){if(!n[s]){if(!e[s]){var u="function"==typeof require&&require;if(!a&&u)return u(s,!0);if(o)return o(s,!0);var h=new Error("Cannot find module '"+s+"'");throw h.code="MODULE_NOT_FOUND",h}var c=n[s]={exports:{}};e[s][0].call(c.exports,function(t){var n=e[s][1][t];return r(n||t)},c,c.exports,t,e,n,i)}return n[s].exports}for(var o="function"==typeof require&&require,s=0;st?0:(t-o)/r;for(a in e)e.hasOwnProperty(a)&&(h=s[a],c="function"==typeof h?h:f[h],e[a]=u(n[a],i[a],c,p));return e}function u(t,e,n,i){return t+(e-t)*n(i)}function h(t,e){var n=l.prototype.filter,i=t._filterArgs;r(n,function(r){void 0!==n[r][e]&&n[r][e].apply(t,i)})}function c(t,e,n,i,r,o,s,u,c,p,l){m=e+n+i,v=Math.min(l||y(),m),S=v>=m,x=i-(m-v),t.isPlaying()&&(S?(c(s,t._attachment,x),t.stop(!0)):(t._scheduleId=p(t._timeoutHandler,g),h(t,"beforeTween"),e+n>v?a(1,r,o,s,1,1,u):a(v,r,o,s,i,e+n,u),h(t,"afterTween"),c(r,t._attachment,x)))}function p(t,e){var n={},i=typeof e;return"string"===i||"function"===i?r(t,function(t){n[t]=e}):r(t,function(t){n[t]||(n[t]=e[t]||d)}),n}function l(t,e){this._currentState=t||{},this._configured=!1,this._scheduleFunction=_,void 0!==e&&this.setConfig(e)}var f,_,d="linear",g=1e3/60,w=Date.now?Date.now:function(){return+new Date},y="undefined"!=typeof SHIFTY_DEBUG_NOW?SHIFTY_DEBUG_NOW:w;_="undefined"!=typeof window?window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||window.mozCancelRequestAnimationFrame&&window.mozRequestAnimationFrame||setTimeout:setTimeout;var m,v,S,x;return l.prototype.tween=function(t){return this._isTweening?this:(void 0===t&&this._configured||this.setConfig(t),this._timestamp=y(),this._start(this.get(),this._attachment),this.resume())},l.prototype.setConfig=function(t){t=t||{},this._configured=!0,this._attachment=t.attachment,this._pausedAtTime=null,this._scheduleId=null,this._delay=t.delay||0,this._start=t.start||i,this._step=t.step||i,this._finish=t.finish||i,this._duration=t.duration||500,this._currentState=o({},t.from)||this.get(),this._originalState=this.get(),this._targetState=o({},t.to)||this.get();var e=this;this._timeoutHandler=function(){c(e,e._timestamp,e._delay,e._duration,e._currentState,e._originalState,e._targetState,e._easing,e._step,e._scheduleFunction)};var n=this._currentState,r=this._targetState;return s(r,n),this._easing=p(n,t.easing||d),this._filterArgs=[n,this._originalState,r,this._easing],h(this,"tweenCreated"),this},l.prototype.get=function(){return o({},this._currentState)},l.prototype.set=function(t){this._currentState=t},l.prototype.pause=function(){return this._pausedAtTime=y(),this._isPaused=!0,this},l.prototype.resume=function(){return this._isPaused&&(this._timestamp+=y()-this._pausedAtTime),this._isPaused=!1,this._isTweening=!0,this._timeoutHandler(),this},l.prototype.seek=function(t){t=Math.max(t,0);var e=y();return this._timestamp+t===0?this:(this._timestamp=e-t,this.isPlaying()||(this._isTweening=!0,this._isPaused=!1,c(this,this._timestamp,this._delay,this._duration,this._currentState,this._originalState,this._targetState,this._easing,this._step,this._scheduleFunction,e),this.pause()),this)},l.prototype.stop=function(e){return this._isTweening=!1,this._isPaused=!1,this._timeoutHandler=i,(t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.oCancelAnimationFrame||t.msCancelAnimationFrame||t.mozCancelRequestAnimationFrame||t.clearTimeout)(this._scheduleId),e&&(h(this,"beforeTween"),a(1,this._currentState,this._originalState,this._targetState,1,0,this._easing),h(this,"afterTween"),h(this,"afterTweenEnd"),this._finish.call(this,this._currentState,this._attachment)),this},l.prototype.isPlaying=function(){return this._isTweening&&!this._isPaused},l.prototype.setScheduleFunction=function(t){this._scheduleFunction=t},l.prototype.dispose=function(){var t;for(t in this)this.hasOwnProperty(t)&&delete this[t]},l.prototype.filter={},l.prototype.formula={linear:function(t){return t}},f=l.prototype.formula,o(l,{now:y,each:r,tweenProps:a,tweenProp:u,applyFilter:h,shallowCopy:o,defaults:s,composeEasingObject:p}),"function"==typeof SHIFTY_DEBUG_NOW&&(t.timeoutHandler=c),"object"==typeof n?e.exports=l:void 0===t.Tweenable&&(t.Tweenable=l),l}();i.shallowCopy(i.prototype.formula,{easeInQuad:function(t){return Math.pow(t,2)},easeOutQuad:function(t){return-(Math.pow(t-1,2)-1)},easeInOutQuad:function(t){return(t/=.5)<1?.5*Math.pow(t,2):-.5*((t-=2)*t-2)},easeInCubic:function(t){return Math.pow(t,3)},easeOutCubic:function(t){return Math.pow(t-1,3)+1},easeInOutCubic:function(t){return(t/=.5)<1?.5*Math.pow(t,3):.5*(Math.pow(t-2,3)+2)},easeInQuart:function(t){return Math.pow(t,4)},easeOutQuart:function(t){return-(Math.pow(t-1,4)-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*Math.pow(t,4):-.5*((t-=2)*Math.pow(t,3)-2)},easeInQuint:function(t){return Math.pow(t,5)},easeOutQuint:function(t){return Math.pow(t-1,5)+1},easeInOutQuint:function(t){return(t/=.5)<1?.5*Math.pow(t,5):.5*(Math.pow(t-2,5)+2)},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2))},easeOutSine:function(t){return Math.sin(t*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t)-1)},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1))},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},easeInCirc:function(t){return-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-Math.pow(t-1,2))},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeOutBounce:function(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},elastic:function(t){return-1*Math.pow(4,-8*t)*Math.sin((6*t-1)*(2*Math.PI)/2)+1},swingFromTo:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},swingFrom:function(t){var e=1.70158;return t*t*((e+1)*t-e)},swingTo:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},bounce:function(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bouncePast:function(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?2-(7.5625*(t-=1.5/2.75)*t+.75):2.5/2.75>t?2-(7.5625*(t-=2.25/2.75)*t+.9375):2-(7.5625*(t-=2.625/2.75)*t+.984375)},easeFromTo:function(t){return(t/=.5)<1?.5*Math.pow(t,4):-.5*((t-=2)*Math.pow(t,3)-2)},easeFrom:function(t){return Math.pow(t,4)},easeTo:function(t){return Math.pow(t,.25)}}),function(){function t(t,e,n,i,r,o){function s(t){return((p*t+l)*t+f)*t}function a(t){return((_*t+d)*t+g)*t}function u(t){return(3*p*t+2*l)*t+f}function h(t){return t>=0?t:0-t}function c(t,e){var n,i,r,o,a,c;for(r=t,c=0;8>c;c++){if(o=s(r)-t,h(o)r)return n;if(r>i)return i;for(;i>n;){if(o=s(r),h(o-t)o?n=r:i=r,r=.5*(i-n)+n}return r}var p=0,l=0,f=0,_=0,d=0,g=0;return f=3*e,l=3*(i-e)-f,p=1-f-l,g=3*n,d=3*(r-n)-g,_=1-g-d,a(c(t,1/(200*o)))}function e(e,n,i,r){return function(o){return t(o,e,n,i,r,1)}}i.setBezierFunction=function(t,n,r,o,s){var a=e(n,r,o,s);return a.displayName=t,a.x1=n,a.y1=r,a.x2=o,a.y2=s,i.prototype.formula[t]=a},i.unsetBezierFunction=function(t){delete i.prototype.formula[t]}}(),function(){function t(t,e,n,r,o,s){return i.tweenProps(r,e,t,n,1,s,o)}var e=new i;e._filterArgs=[],i.interpolate=function(n,r,o,s,a){var u=i.shallowCopy({},n),h=a||0,c=i.composeEasingObject(n,s||"linear");e.set({});var p=e._filterArgs;p.length=0,p[0]=u,p[1]=n,p[2]=r,p[3]=c,i.applyFilter(e,"tweenCreated"),i.applyFilter(e,"beforeTween");var l=t(n,u,r,o,c,h);return i.applyFilter(e,"afterTween"),l}}(),function(t){function e(t,e){var n,i=[],r=t.length;for(n=0;r>n;n++)i.push("_"+e+"_"+n);return i}function n(t){var e=t.match(S);return e?(1===e.length||t[0].match(v))&&e.unshift(""):e=["",""],e.join(O)}function i(e){t.each(e,function(t){var n=e[t];"string"==typeof n&&n.match(T)&&(e[t]=r(n))})}function r(t){return u(T,t,o)}function o(t){var e=s(t);return"rgb("+e[0]+","+e[1]+","+e[2]+")"}function s(t){return 3===(t=t.replace(/#/,"")).length&&(t=t.split(""),t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),P[0]=a(t.substr(0,2)),P[1]=a(t.substr(2,2)),P[2]=a(t.substr(4,2)),P}function a(t){return parseInt(t,16)}function u(t,e,n){var i=e.match(t),r=e.replace(t,O);if(i)for(var o,s=i.length,a=0;s>a;a++)o=i.shift(),r=r.replace(O,n(o));return r}function h(t){return u(b,t,c)}function c(t){for(var e=t.match(x),n=e.length,i=t.match(C)[0],r=0;n>r;r++)i+=parseInt(e[r],10)+",";return i=i.slice(0,-1)+")"}function p(i){var r={};return t.each(i,function(t){var o=i[t];if("string"==typeof o){var s=w(o);r[t]={formatString:n(o),chunkNames:e(s,t)}}}),r}function l(e,n){t.each(n,function(t){for(var i=w(e[t]),r=i.length,o=0;r>o;o++)e[n[t].chunkNames[o]]=+i[o];delete e[t]})}function f(e,n){t.each(n,function(t){var i=e[t],r=d(_(e,n[t].chunkNames),n[t].chunkNames);i=g(n[t].formatString,r),e[t]=h(i)})}function _(t,e){for(var n,i={},r=e.length,o=0;r>o;o++)n=e[o],i[n]=t[n],delete t[n];return i}function d(t,e){M.length=0;for(var n=e.length,i=0;n>i;i++)M.push(t[e[i]]);return M}function g(t,e){for(var n=t,i=e.length,r=0;i>r;r++)n=n.replace(O,+e[r].toFixed(4));return n}function w(t){return t.match(x)}function y(e,n){t.each(n,function(t){var i,r=n[t].chunkNames,o=r.length,s=e[t];if("string"==typeof s){var a=s.split(" "),u=a[a.length-1];for(i=0;o>i;i++)e[r[i]]=a[i]||u}else for(i=0;o>i;i++)e[r[i]]=s;delete e[t]})}function m(e,n){t.each(n,function(t){var i=n[t].chunkNames,r=i.length,o=e[i[0]];if("string"===typeof o){for(var s="",a=0;r>a;a++)s+=" "+e[i[a]],delete e[i[a]];e[t]=s.substr(1)}else e[t]=o})}var v=/(\d|\-|\.)/,S=/([^\-0-9\.]+)/g,x=/[0-9.\-]+/g,b=new RegExp("rgb\\("+x.source+/,\s*/.source+x.source+/,\s*/.source+x.source+"\\)","g"),C=/^.*\(/,T=/#([0-9]|[a-f]){3,6}/gi,O="VAL",P=[],M=[];t.prototype.filter.token={tweenCreated:function(t,e,n,r){i(t),i(e),i(n),this._tokenData=p(t)},beforeTween:function(t,e,n,i){y(i,this._tokenData),l(t,this._tokenData),l(e,this._tokenData),l(n,this._tokenData)},afterTween:function(t,e,n,i){f(t,this._tokenData),f(e,this._tokenData),f(n,this._tokenData),m(i,this._tokenData)}}}(i)}).call(null)},{}],2:[function(t,e,n){var i=t("./shape"),r=t("./utils"),o=function(t,e){this._pathTemplate="M 50,50 m 0,-{radius} a {radius},{radius} 0 1 1 0,{2radius} a {radius},{radius} 0 1 1 0,-{2radius}",this.containerAspectRatio=1,i.apply(this,arguments)};(o.prototype=new i).constructor=o,o.prototype._pathString=function(t){var e=t.strokeWidth;t.trailWidth&&t.trailWidth>t.strokeWidth&&(e=t.trailWidth);var n=50-e/2;return r.render(this._pathTemplate,{radius:n,"2radius":2*n})},o.prototype._trailString=function(t){return this._pathString(t)},e.exports=o},{"./shape":7,"./utils":8}],3:[function(t,e,n){var i=t("./shape"),r=t("./utils"),o=function(t,e){this._pathTemplate="M 0,{center} L 100,{center}",i.apply(this,arguments)};(o.prototype=new i).constructor=o,o.prototype._initializeSvg=function(t,e){t.setAttribute("viewBox","0 0 100 "+e.strokeWidth),t.setAttribute("preserveAspectRatio","none")},o.prototype._pathString=function(t){return r.render(this._pathTemplate,{center:t.strokeWidth/2})},o.prototype._trailString=function(t){return this._pathString(t)},e.exports=o},{"./shape":7,"./utils":8}],4:[function(t,e,n){e.exports={Line:t("./line"),Circle:t("./circle"),SemiCircle:t("./semicircle"),Path:t("./path"),Shape:t("./shape"),utils:t("./utils")}},{"./circle":2,"./line":3,"./path":5,"./semicircle":6,"./shape":7,"./utils":8}],5:[function(t,e,n){var i=t("shifty"),r=t("./utils"),o={easeIn:"easeInCubic",easeOut:"easeOutCubic",easeInOut:"easeInOutCubic"},s=function t(e,n){if(!(this instanceof t))throw new Error("Constructor was called without new keyword");n=r.extend({duration:800,easing:"linear",from:{},to:{},step:function(){}},n);var i;i=r.isString(e)?document.querySelector(e):e,this.path=i,this._opts=n,this._tweenable=null;var o=this.path.getTotalLength();this.path.style.strokeDasharray=o+" "+o,this.set(0)};s.prototype.value=function(){var t=1-this._getComputedDashOffset()/this.path.getTotalLength();return parseFloat(t.toFixed(6),10)},s.prototype.set=function(t){this.stop(),this.path.style.strokeDashoffset=this._progressToOffset(t);var e=this._opts.step;if(r.isFunction(e)){var n=this._easing(this._opts.easing);e(this._calculateTo(t,n),this._opts.shape||this,this._opts.attachment)}},s.prototype.stop=function(){this._stopTween(),this.path.style.strokeDashoffset=this._getComputedDashOffset()},s.prototype.animate=function(t,e,n){e=e||{},r.isFunction(e)&&(n=e,e={});var o=r.extend({},e),s=r.extend({},this._opts);e=r.extend(s,e);var a=this._easing(e.easing),u=this._resolveFromAndTo(t,a,o);this.stop(),this.path.getBoundingClientRect();var h=this._getComputedDashOffset(),c=this._progressToOffset(t),p=this;this._tweenable=new i,this._tweenable.tween({from:r.extend({offset:h},u.from),to:r.extend({offset:c},u.to),duration:e.duration,easing:a,step:function(t){p.path.style.strokeDashoffset=t.offset;var n=e.shape||p;e.step(t,n,e.attachment)},finish:function(t){r.isFunction(n)&&n()}})},s.prototype._getComputedDashOffset=function(){var t=window.getComputedStyle(this.path,null);return parseFloat(t.getPropertyValue("stroke-dashoffset"),10)},s.prototype._progressToOffset=function(t){var e=this.path.getTotalLength();return e-t*e},s.prototype._resolveFromAndTo=function(t,e,n){return n.from&&n.to?{from:n.from,to:n.to}:{from:this._calculateFrom(e),to:this._calculateTo(t,e)}},s.prototype._calculateFrom=function(t){return i.interpolate(this._opts.from,this._opts.to,this.value(),t)},s.prototype._calculateTo=function(t,e){return i.interpolate(this._opts.from,this._opts.to,t,e)},s.prototype._stopTween=function(){null!==this._tweenable&&(this._tweenable.stop(),this._tweenable=null)},s.prototype._easing=function(t){return o.hasOwnProperty(t)?o[t]:t},e.exports=s},{"./utils":8,shifty:1}],6:[function(t,e,n){var i=t("./shape"),r=t("./circle"),o=t("./utils"),s=function(t,e){this._pathTemplate="M 50,50 m -{radius},0 a {radius},{radius} 0 1 1 {2radius},0",this.containerAspectRatio=2,i.apply(this,arguments)};(s.prototype=new i).constructor=s,s.prototype._initializeSvg=function(t,e){t.setAttribute("viewBox","0 0 100 50")},s.prototype._initializeTextContainer=function(t,e,n){t.text.style&&(n.style.top="auto",n.style.bottom="0",t.text.alignToBottom?o.setStyle(n,"transform","translate(-50%, 0)"):o.setStyle(n,"transform","translate(-50%, 50%)"))},s.prototype._pathString=r.prototype._pathString,s.prototype._trailString=r.prototype._trailString,e.exports=s},{"./circle":2,"./shape":7,"./utils":8}],7:[function(t,e,n){var i=t("./path"),r=t("./utils"),o="Object is destroyed",s=function t(e,n){if(!(this instanceof t))throw new Error("Constructor was called without new keyword");if(0!==arguments.length){this._opts=r.extend({color:"#555",strokeWidth:1,trailColor:null,trailWidth:null,fill:null,text:{style:{color:null,position:"absolute",left:"50%",top:"50%",padding:0,margin:0,transform:{prefix:!0,value:"translate(-50%, -50%)"}},autoStyleContainer:!0,alignToBottom:!0,value:null,className:"progressbar-text"},svgStyle:{display:"block",width:"100%"},warnings:!1},n,!0),r.isObject(n)&&void 0!==n.svgStyle&&(this._opts.svgStyle=n.svgStyle),r.isObject(n)&&r.isObject(n.text)&&void 0!==n.text.style&&(this._opts.text.style=n.text.style);var o,s=this._createSvgView(this._opts);if(!(o=r.isString(e)?document.querySelector(e):e))throw new Error("Container does not exist: "+e);this._container=o,this._container.appendChild(s.svg),this._opts.warnings&&this._warnContainerAspectRatio(this._container),this._opts.svgStyle&&r.setStyles(s.svg,this._opts.svgStyle),this.svg=s.svg,this.path=s.path,this.trail=s.trail,this.text=null;var a=r.extend({attachment:void 0,shape:this},this._opts);this._progressPath=new i(s.path,a),r.isObject(this._opts.text)&&null!==this._opts.text.value&&this.setText(this._opts.text.value)}};s.prototype.animate=function(t,e,n){if(null===this._progressPath)throw new Error(o);this._progressPath.animate(t,e,n)},s.prototype.stop=function(){if(null===this._progressPath)throw new Error(o);void 0!==this._progressPath&&this._progressPath.stop()},s.prototype.destroy=function(){if(null===this._progressPath)throw new Error(o);this.stop(),this.svg.parentNode.removeChild(this.svg),this.svg=null,this.path=null,this.trail=null,this._progressPath=null,null!==this.text&&(this.text.parentNode.removeChild(this.text),this.text=null)},s.prototype.set=function(t){if(null===this._progressPath)throw new Error(o);this._progressPath.set(t)},s.prototype.value=function(){if(null===this._progressPath)throw new Error(o);return void 0===this._progressPath?0:this._progressPath.value()},s.prototype.setText=function(t){if(null===this._progressPath)throw new Error(o);null===this.text&&(this.text=this._createTextContainer(this._opts,this._container),this._container.appendChild(this.text)),r.isObject(t)?(r.removeChildren(this.text),this.text.appendChild(t)):this.text.innerHTML=t},s.prototype._createSvgView=function(t){var e=document.createElementNS("http://www.w3.org/2000/svg","svg");this._initializeSvg(e,t);var n=null;(t.trailColor||t.trailWidth)&&(n=this._createTrail(t),e.appendChild(n));var i=this._createPath(t);return e.appendChild(i),{svg:e,path:i,trail:n}},s.prototype._initializeSvg=function(t,e){t.setAttribute("viewBox","0 0 100 100")},s.prototype._createPath=function(t){var e=this._pathString(t);return this._createPathElement(e,t)},s.prototype._createTrail=function(t){var e=this._trailString(t),n=r.extend({},t);return n.trailColor||(n.trailColor="#eee"),n.trailWidth||(n.trailWidth=n.strokeWidth),n.color=n.trailColor,n.strokeWidth=n.trailWidth,n.fill=null,this._createPathElement(e,n)},s.prototype._createPathElement=function(t,e){var n=document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d",t),n.setAttribute("stroke",e.color),n.setAttribute("stroke-width",e.strokeWidth),e.fill?n.setAttribute("fill",e.fill):n.setAttribute("fill-opacity","0"),n},s.prototype._createTextContainer=function(t,e){var n=document.createElement("div");n.className=t.text.className;var i=t.text.style;return i&&(t.text.autoStyleContainer&&(e.style.position="relative"),r.setStyles(n,i),i.color||(n.style.color=t.color)),this._initializeTextContainer(t,e,n),n},s.prototype._initializeTextContainer=function(t,e,n){},s.prototype._pathString=function(t){throw new Error("Override this function for each progress bar")},s.prototype._trailString=function(t){throw new Error("Override this function for each progress bar")},s.prototype._warnContainerAspectRatio=function(t){if(this.containerAspectRatio){var e=window.getComputedStyle(t,null),n=parseFloat(e.getPropertyValue("width"),10),i=parseFloat(e.getPropertyValue("height"),10);r.floatEquals(this.containerAspectRatio,n/i)||(console.warn("Incorrect aspect ratio of container","#"+t.id,"detected:",e.getPropertyValue("width")+"(width)","/",e.getPropertyValue("height")+"(height)","=",n/i),console.warn("Aspect ratio of should be",this.containerAspectRatio))}},e.exports=s},{"./path":5,"./utils":8}],8:[function(t,e,n){function i(t,e,n){t=t||{},e=e||{},n=n||!1;for(var r in e)if(e.hasOwnProperty(r)){var o=t[r],s=e[r];n&&a(o)&&a(s)?t[r]=i(o,s,n):t[r]=s}return t}function r(t,e,n){for(var i=t.style,r=0;r= $window.scrollTop() && elem.offset().top <= $window.scrollTop() + $window.height();
+ }
+ else {
+ return true;
+ }
+ }
+
+ /**
+ * UI To Top
+ * @description Enables ToTop Button
+ */
+ if (isDesktop && !isEditMode) {
+ $().UItoTop({
+ easingType: 'easeOutQuart',
+ containerClass: 'ui-to-top fa fa-angle-up'
+ });
+ }
+
+ /**
+ * RD Navbar
+ * @description Enables RD Navbar plugin
+ */
+ if (plugins.rdNavbar.length) {
+ var aliaces, i, j, len, value, values, responsiveNavbar;
+
+ aliaces = ["-", "-sm-", "-md-", "-lg-", "-xl-", "-xxl-"];
+ values = [0, 576, 768, 992, 1200, 1600];
+ responsiveNavbar = {};
+
+ for (i = j = 0, len = values.length; j < len; i = ++j) {
+ value = values[i];
+ if (!responsiveNavbar[values[i]]) {
+ responsiveNavbar[values[i]] = {};
+ }
+ if (plugins.rdNavbar.attr('data' + aliaces[i] + 'layout')) {
+ responsiveNavbar[values[i]].layout = plugins.rdNavbar.attr('data' + aliaces[i] + 'layout');
+ }
+ if (plugins.rdNavbar.attr('data' + aliaces[i] + 'device-layout')) {
+ responsiveNavbar[values[i]]['deviceLayout'] = plugins.rdNavbar.attr('data' + aliaces[i] + 'device-layout');
+ }
+ if (plugins.rdNavbar.attr('data' + aliaces[i] + 'hover-on')) {
+ responsiveNavbar[values[i]]['focusOnHover'] = plugins.rdNavbar.attr('data' + aliaces[i] + 'hover-on') === 'true';
+ }
+ if (plugins.rdNavbar.attr('data' + aliaces[i] + 'auto-height')) {
+ responsiveNavbar[values[i]]['autoHeight'] = plugins.rdNavbar.attr('data' + aliaces[i] + 'auto-height') === 'true';
+ }
+
+ if (isEditMode) {
+ responsiveNavbar[values[i]]['stickUp'] = false;
+ } else if (plugins.rdNavbar.attr('data' + aliaces[i] + 'stick-up')) {
+ responsiveNavbar[values[i]]['stickUp'] = plugins.rdNavbar.attr('data' + aliaces[i] + 'stick-up') === 'true';
+ }
+
+ if (plugins.rdNavbar.attr('data' + aliaces[i] + 'stick-up-offset')) {
+ responsiveNavbar[values[i]]['stickUpOffset'] = plugins.rdNavbar.attr('data' + aliaces[i] + 'stick-up-offset');
+ }
+ }
+
+ plugins.rdNavbar.RDNavbar({
+ anchorNav: !isEditMode,
+ stickUpClone: (plugins.rdNavbar.attr("data-stick-up-clone") && !isEditMode) ? plugins.rdNavbar.attr("data-stick-up-clone") === 'true' : false,
+ responsive: responsiveNavbar,
+ callbacks: {
+ onStuck: function () {
+ var navbarSearch = this.$element.find('.rd-search input');
+
+ if (navbarSearch) {
+ navbarSearch.val('').trigger('propertychange');
+ }
+ },
+ onDropdownOver: function () {
+ return !isEditMode;
+ },
+ onUnstuck: function () {
+ if (this.$clone === null)
+ return;
+
+ var navbarSearch = this.$clone.find('.rd-search input');
+
+ if (navbarSearch) {
+ navbarSearch.val('').trigger('propertychange');
+ navbarSearch.trigger('blur');
+ }
+
+ }
+ }
+ });
+
+
+ if (plugins.rdNavbar.attr("data-body-class")) {
+ document.body.className += ' ' + plugins.rdNavbar.attr("data-body-class");
+ }
+ }
+
+
+ /**
+ * Swiper
+ * @description Enable Swiper Slider
+ */
+ if (plugins.swiper.length) {
+ for (var i = 0; i < plugins.swiper.length; i++) {
+ var s = $(plugins.swiper[i]);
+ var pag = s.find(".swiper-pagination"),
+ next = s.find(".swiper-button-next"),
+ prev = s.find(".swiper-button-prev"),
+ bar = s.find(".swiper-scrollbar"),
+ swiperSlide = s.find(".swiper-slide"),
+ autoplay = false;
+
+ for (var j = 0; j < swiperSlide.length; j++) {
+ var $this = $(swiperSlide[j]),
+ url;
+
+ if (url = $this.attr("data-slide-bg")) {
+ $this.css({
+ "background-image": "url(" + url + ")",
+ "background-size": "cover"
+ })
+ }
+ }
+
+ swiperSlide.end()
+ .find("[data-caption-animate]")
+ .addClass("not-animated")
+ .end();
+
+ s.swiper({
+ autoplay: s.attr('data-autoplay') ? s.attr('data-autoplay') === "false" ? undefined : s.attr('data-autoplay') : 5000,
+ direction: s.attr('data-direction') ? s.attr('data-direction') : "horizontal",
+ effect: s.attr('data-slide-effect') ? s.attr('data-slide-effect') : "slide",
+ speed: s.attr('data-slide-speed') ? s.attr('data-slide-speed') : 600,
+ keyboardControl: s.attr('data-keyboard') === "true",
+ mousewheelControl: s.attr('data-mousewheel') === "true",
+ mousewheelReleaseOnEdges: s.attr('data-mousewheel-release') === "true",
+ nextButton: next.length ? next.get(0) : null,
+ prevButton: prev.length ? prev.get(0) : null,
+ pagination: pag.length ? pag.get(0) : null,
+ paginationClickable: pag.length ? pag.attr("data-clickable") !== "false" : false,
+ paginationBulletRender: pag.length ? pag.attr("data-index-bullet") === "true" ? function (swiper, index, className) {
+ return '' + (index + 1) + '';
+ } : null : null,
+ scrollbar: bar.length ? bar.get(0) : null,
+ scrollbarDraggable: bar.length ? bar.attr("data-draggable") !== "false" : true,
+ scrollbarHide: bar.length ? bar.attr("data-draggable") === "false" : false,
+ loop: isEditMode ? false : s.attr('data-loop') !== "false",
+ simulateTouch: s.attr('data-simulate-touch') && !isEditMode ? s.attr('data-simulate-touch') === "true" : false,
+ onTransitionStart: function (swiper) {
+ toggleSwiperInnerVideos(swiper);
+ },
+ onTransitionEnd: function (swiper) {
+ toggleSwiperCaptionAnimation(swiper);
+ },
+ onInit: function (swiper) {
+ toggleSwiperInnerVideos(swiper);
+ toggleSwiperCaptionAnimation(swiper);
+
+ if (!isRtl) {
+ $window.on('resize', function () {
+ swiper.update(true);
+ });
+ }
+ }
+ });
+
+ $window.on("resize", (function (s) {
+ return function () {
+ var mh = getSwiperHeight(s, "min-height"),
+ h = getSwiperHeight(s, "height");
+ if (h) {
+ s.css("height", mh ? mh > h ? mh : h : h);
+ }
+ }
+ })(s)).trigger("resize");
+ }
+ }
+
+
+ /**
+ * Slick carousel
+ * @description Enable Slick carousel plugin
+ */
+ /**
+ * Slick carousel
+ * @description Enable Slick carousel plugin
+ */
+ if (plugins.slick.length) {
+ for (var i = 0; i < plugins.slick.length; i++) {
+ var $slickItem = $(plugins.slick[i]);
+
+ $slickItem.slick({
+ slidesToScroll: parseInt($slickItem.attr('data-slide-to-scroll'), 10) || 1,
+ asNavFor: $slickItem.attr('data-for') || false,
+ dots: $slickItem.attr("data-dots") === "true",
+ infinite: isEditMode ? false : $slickItem.attr("data-loop") === "true",
+ focusOnSelect: true,
+ arrows: $slickItem.attr("data-arrows") === "true",
+ swipe: $slickItem.attr("data-swipe") === "true",
+ autoplay: $slickItem.attr("data-autoplay") === "true",
+ vertical: $slickItem.attr("data-vertical") === "true",
+ centerMode: $slickItem.attr("data-center-mode") === "true",
+ centerPadding: $slickItem.attr("data-center-padding") ? $slickItem.attr("data-center-padding") : '0.50',
+ mobileFirst: true,
+ rtl: isRtl,
+ responsive: [
+ {
+ breakpoint: 0,
+ settings: {
+ slidesToShow: parseInt($slickItem.attr('data-items'), 10) || 1
+ }
+ },
+ {
+ breakpoint: 576,
+ settings: {
+ slidesToShow: parseInt($slickItem.attr('data-sm-items'), 10) || 1
+ }
+ },
+ {
+ breakpoint: 992,
+ settings: {
+ slidesToShow: parseInt($slickItem.attr('data-md-items'), 10) || 1
+ }
+ },
+ {
+ breakpoint: 1200,
+ settings: {
+ slidesToShow: parseInt($slickItem.attr('data-lg-items'), 10) || 1
+ }
+ },
+ {
+ breakpoint: 1600,
+ settings: {
+ slidesToShow: parseInt($slickItem.attr('data-xl-items'), 10) || 1
+ }
+ }
+ ]
+ })
+ .on('afterChange', function (event, slick, currentSlide, nextSlide) {
+ var $this = $(this),
+ childCarousel = $this.attr('data-child');
+
+ if (childCarousel) {
+ $(childCarousel + ' .slick-slide').removeClass('slick-current');
+ $(childCarousel + ' .slick-slide').eq(currentSlide).addClass('slick-current');
+ }
+ });
+
+ }
+ }
+
+ /**
+ * Owl carousel
+ * @description Enables Owl carousel plugin
+ */
+ if (plugins.owl.length) {
+ for (var i = 0; i < plugins.owl.length; i++) {
+ var c = $(plugins.owl[i]);
+ plugins.owl[i] = c;
+
+ initOwlCarousel(c);
+ }
+ }
+
+ /**
+ * initOwlCarousel
+ * @description Init owl carousel plugin
+ */
+ function initOwlCarousel(c) {
+ var aliaces = ["-", "-sm-", "-md-", "-lg-", "-xl-", "-xxl-"],
+ values = [0, 576, 768, 992, 1200, 1600],
+ responsive = {};
+
+ for (var j = 0; j < values.length; j++) {
+ responsive[values[j]] = {};
+ for (var k = j; k >= -1; k--) {
+ if (!responsive[values[j]]["items"] && c.attr("data" + aliaces[k] + "items")) {
+ responsive[values[j]]["items"] = k < 0 ? 1 : parseInt(c.attr("data" + aliaces[k] + "items"), 10);
+ }
+ if (!responsive[values[j]]["stagePadding"] && responsive[values[j]]["stagePadding"] !== 0 && c.attr("data" + aliaces[k] + "stage-padding")) {
+ responsive[values[j]]["stagePadding"] = k < 0 ? 0 : parseInt(c.attr("data" + aliaces[k] + "stage-padding"), 10);
+ }
+ if (!responsive[values[j]]["margin"] && responsive[values[j]]["margin"] !== 0 && c.attr("data" + aliaces[k] + "margin")) {
+ responsive[values[j]]["margin"] = k < 0 ? 30 : parseInt(c.attr("data" + aliaces[k] + "margin"), 10);
+ }
+ }
+ }
+
+ // Create custom Pagination
+ if (c.attr('data-dots-custom')) {
+ c.on("initialized.owl.carousel", function (event) {
+ var carousel = $(event.currentTarget),
+ customPag = $(carousel.attr("data-dots-custom")),
+ active = 0;
+
+ if (carousel.attr('data-active')) {
+ active = parseInt(carousel.attr('data-active'));
+ }
+
+ carousel.trigger('to.owl.carousel', [active, 300, true]);
+ customPag.find("[data-owl-item='" + active + "']").addClass("active");
+
+ customPag.find("[data-owl-item]").on('click', function (e) {
+ e.preventDefault();
+ carousel.trigger('to.owl.carousel', [parseInt(this.getAttribute("data-owl-item")), 300, true]);
+ });
+
+ carousel.on("translate.owl.carousel", function (event) {
+ customPag.find(".active").removeClass("active");
+ customPag.find("[data-owl-item='" + event.item.index + "']").addClass("active")
+ });
+ });
+ }
+
+ // Create custom Numbering
+ if (typeof(c.attr("data-numbering")) !== 'undefined') {
+ var numberingObject = $(c.attr("data-numbering"));
+
+ c.on('initialized.owl.carousel changed.owl.carousel', function (numberingObject) {
+ return function (e) {
+ if (!e.namespace) return;
+ numberingObject.find('.numbering-current').text(e.item.index + 1);
+ numberingObject.find('.numbering-count').text(e.item.count);
+ };
+ }(numberingObject));
+ }
+
+ c.owlCarousel({
+ autoplay: isEditMode ? false : c.attr("data-autoplay") === "true",
+ loop: isEditMode ? false : c.attr("data-loop") !== "false",
+ items: 1,
+ rtl: isRtl,
+ center: c.attr("data-center") === "true",
+ dotsContainer: c.attr("data-pagination-class") || false,
+ navContainer: c.attr("data-navigation-class") || false,
+ mouseDrag: isEditMode ? false : c.attr("data-mouse-drag") !== "false",
+ nav: c.attr("data-nav") === "true",
+ dots: c.attr("data-dots") === "true",
+ dotsEach: c.attr("data-dots-each") ? parseInt(c.attr("data-dots-each"), 10) : false,
+ animateIn: c.attr('data-animation-in') ? c.attr('data-animation-in') : false,
+ animateOut: c.attr('data-animation-out') ? c.attr('data-animation-out') : false,
+ responsive: responsive,
+ navText: function () {
+ try {
+ return JSON.parse(c.attr("data-nav-text"));
+ } catch (e) {
+ return [];
+ }
+ }(),
+ navClass: function () {
+ try {
+ return JSON.parse(c.attr("data-nav-class"));
+ } catch (e) {
+ return ['owl-prev', 'owl-next'];
+ }
+ }()
+ });
+ }
+
+
+ /**
+ * jQuery Count To
+ * @description Enables Count To plugin
+ */
+ if (plugins.counter.length) {
+ var i;
+
+ for (i = 0; i < plugins.counter.length; i++) {
+ var $counterNotAnimated = $(plugins.counter[i]).not('.animated');
+ $document
+ .on("scroll", $.proxy(function () {
+ var $this = this;
+
+ if ((!$this.hasClass("animated")) && (isScrolledIntoView($this))) {
+ $this.countTo({
+ refreshInterval: 40,
+ from: 0,
+ to: parseInt($this.text(), 10),
+ speed: $this.attr("data-speed") || 1000,
+ formatter: function (value, options) {
+ value = value.toFixed(options.decimals);
+ if (value < 10) {
+ return '0' + value;
+ }
+ return value;
+ }
+ });
+ $this.addClass('animated');
+ }
+ }, $counterNotAnimated))
+ .trigger("scroll");
+ }
+ }
+
+ /**
+ * Custom Toggles
+ */
+ if (plugins.customToggle.length) {
+ for (var i = 0; i < plugins.customToggle.length; i++) {
+ var $this = $(plugins.customToggle[i]);
+
+ $this.on('click', $.proxy(function (event) {
+ event.preventDefault();
+
+ var $ctx = $(this);
+ $($ctx.attr('data-custom-toggle')).add(this).toggleClass('active');
+ }, $this));
+
+ if ($this.attr("data-custom-toggle-hide-on-blur") === "true") {
+ $body.on("click", $this, function (e) {
+ if (e.target !== e.data[0]
+ && $(e.data.attr('data-custom-toggle')).find($(e.target)).length
+ && e.data.find($(e.target)).length === 0) {
+ $(e.data.attr('data-custom-toggle')).add(e.data[0]).removeClass('active');
+ }
+ })
+ }
+
+ if ($this.attr("data-custom-toggle-disable-on-blur") === "true") {
+ $body.on("click", $this, function (e) {
+ if (e.target !== e.data[0] && $(e.data.attr('data-custom-toggle')).find($(e.target)).length === 0 && e.data.find($(e.target)).length === 0) {
+ $(e.data.attr('data-custom-toggle')).add(e.data[0]).removeClass('active');
+ }
+ })
+ }
+ }
+ }
+
+ });
+
+})();
\ No newline at end of file
diff --git a/htdocs/install/doctemplates/websites/website_template-corporate/website_pages.sql b/htdocs/install/doctemplates/websites/website_template-corporate/website_pages.sql
new file mode 100644
index 00000000000..c1dd181d8d9
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-corporate/website_pages.sql
@@ -0,0 +1,60 @@
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 179 -> 1__+MAX_llx_website_page__ - Aliases blog --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(1__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'blog', '', 'Blog', 'Blog', 'en', '', 'blog', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ The latest news...__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N__ __N__ __N__ load(\"main\");__N__ $fuser = new User($db);__N__ $arrayofblogs = $websitepage->fetchAll($website->id, \'DESC\', \'date_creation\', 5, 0, array(\'type_container\'=>\'blogpost\', \'status\'=>1, \'lang\'=>\'null,\'.$websitepage->lang));__N__ foreach($arrayofblogs as $blog)__N__ {__N__ print \' \';__N__ print \' \';__N__ print \' \';__N__ }__N__ ?>__N__ __N__ __N____N__ __N____N__ __N____N__ __N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 180 -> 2__+MAX_llx_website_page__ - Aliases blog-our-company-is-now-on-dolibarr --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(2__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'blog-our-company-is-now-on-dolibarr', '', 'Our company is now on Dolibarr ERP CRM', 'Our company has moved on Dolibarr ERP CRM. This is an important step in improving all of our services.', 'en', 'image/template-corporate/background_dolibarr.jpg', '', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'blogpost', '', '__N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ title; ?>__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ Like several thousands of companies, our company (name ?>) has moved all its information system to Dolibarr ERP CRM. More than 20 applications have been replaced by only one, easier to use and fully integrated.__N__ This is an important step in improving all of our services.__N__ __N__ __N__ __N__ __N__ __N__
__N__ Screenshot of our new Open Source solution__N__ __N__ __N__ __N__ __N__ __N__ __N____N____N____N____N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 181 -> 3__+MAX_llx_website_page__ - Aliases blog-our-new-web-site-has-been-launched --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(3__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'blog-our-new-web-site-has-been-launched', '', 'Our new web site has been launched', 'Our new website, based on Dolibarr CMS, has been launched. Modern and directly integrated with the internal management tools of the company, many new online services for our customers will be able to see the day...', 'en', 'image/template-corporate/background_rough-horn.jpg', '', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'blogpost', '', '__N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ title; ?>__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N____N____N__ Our new website, based on Dolibarr CMS, has been launched. __N__ Now it is modern and directly integrated with the internal management tools of the company. Many new online services will be available for our customers...__N____N__ __N__ __N__ __N__ __N__ __N__
__N__ Theme of our new web site__N__ __N__ __N____N__ __N__ __N____N____N____N____N____N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 182 -> 4__+MAX_llx_website_page__ - Aliases careers --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(4__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'careers', '', 'Careers', 'Our job opportunities', 'en', '', 'career', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', ' __N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Job opportunities__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N____N____N__ __N____N__ __N____N__ __N__ __N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 183 -> 5__+MAX_llx_website_page__ - Aliases carriere --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(5__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'carriere', '', 'Carrière', 'Nos opportunités professionnelles', 'fr', '', 'career', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Offres d\'emploi__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N____N____N__ __N____N__ __N____N__ __N__ __N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 184 -> 6__+MAX_llx_website_page__ - Aliases clients-testimonials --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(6__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'clients-testimonials', '', 'Clients Testimonials', 'Client Testimonials', 'en', '', 'testimonials, use cases, success story', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Testimonials__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N__ __N__ What they say about us__N__ __N__ Send us your testimonial (by email to email; ?>\">email; ?>)__N__ __N__ __N__ __N____N__ __N____N__ __N____N__ __N__ __N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 185 -> 7__+MAX_llx_website_page__ - Aliases contact --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(7__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'contact', '', 'Contact', 'Privacy Policies', 'en', '', 'Contact', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N____N____N__ __N____N____N__ __N__ __N____N__ __N____N__ __N____N__ __N__ __N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 186 -> 8__+MAX_llx_website_page__ - Aliases faq --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(8__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'faq', '', 'FAQ', 'Frequently Asked Questions', 'en', '', 'faq', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N____N____N__ __N____N____N__ __N____N__ __N____N__ __N__ __N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 187 -> 9__+MAX_llx_website_page__ - Aliases footer --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(9__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'footer', '', 'Footer', 'Footer', 'en', '', '', '1', '2020-10-07 13:13:26', '2022-07-06 23:50:25', null, '', 'other', '', '__N__ __N____N__ __N__ __N__ __N____N__ __N____N____N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 188 -> 10__+MAX_llx_website_page__ - Aliases header --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(10__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'header', '', 'Header and Top Menu', 'Header with menu', 'en', '', '', '1', '2020-10-07 13:13:26', '2022-07-06 23:50:25', null, '', 'other', '', '__N____N____N____N____N__ __N__ __N__ __N__ __N__ __N__ __N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 189 -> 11__+MAX_llx_website_page__ - Aliases home --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(11__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'home', '', 'Home', 'Welcome', 'en', '', '', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Boost your business__N__ __N__ __N__ We provide powerful solutions for all businesses __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Best prices on the market __N__ __N__ __N__ Our optimized processes allows us to provide you very competitive prices __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Our sales representative are also technicians. __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Take a look at our offers... __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Our customer-supplier relationship is very appreciated by our customers __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ We continue to follow and assist you after the sale. Contact us at any time. __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N__ __N__ __N__ Looking for__N__ a high quality service?__N__ With a lot of experience, hiring us is a security for your business! __N__ __N__ __N__ 11 __N__ Years of Experience __N__ __N__ __N__ __N__ query($sql); $obj = $db->fetch_object($resql); print $obj->nb; ?>__N__ __N__ Experts __N__ __N__ __N__ __N__ query($sql); $obj = $db->fetch_object($resql); print $obj->nb; ?>__N__ __N__ Trusted Clients __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ our plans__N____N__ __N__ __N__ __N__ __N__ __N__ __N__ FREE __N__ The best choice for personal use __N__ The service 1 for free __N__ __N__ 0€/ month__N__ __N__ __N__ Available features are : __N__ __N__ - __N__ __N__ Service 1 __N__
__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ STARTER __N__ For small companiess __N__ The service 1 and product 1 at low price __N__ __N__ 29€/ month__N__ __N__ __N__ Available features are : __N__ __N__ - __N__ __N__ Service 1__N__
__N__ - __N__ __N__ Product 1__N__
__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ PREMIUM __N__ For large companies __N__ The full option package for a one shot price__N__ __N__ __N__ 2499€__N__ __N__ __N__ Available features are :__N__ __N__ - __N__ __N__ Service 1
__N__ - __N__ __N__ Service 2
__N__ - __N__ __N__ Product 1
__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ our team__N__ __N__ __N__ __N__ __N__ __N__ __N__ Albert Einstein__N__ CEO __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Pierre Curie__N__ CTO __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Marie Curie__N__ Bookkeeper __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ John Doe__N__ Project leader __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ successful cases__N__ __N__ __N__ __N__ __N__  __N__ __N__ __N__ __N__  __N__ __N__ __N__ __N__  __N__ __N__ __N__ __N__  __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Albert Einstein__N__ __N__ Scientist, www.emc2.org __N__ __N__ __N__ __N__ __N__ -20% __N__ Expenses __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ They did everything, with almost no time or effort for me. The best part was that I could trust their team to represent our company professionally with our clients. __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Pierre Curie__N__ __N__ CEO “Cyclonic” __N__ __N__ __N__ __N__ __N__ -30% __N__ Expenses __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Their course gave me the confidence to implement new techniques in my work. I learn “how” to write – “what” and “why” also became much clearer. __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Marie Curie__N__ __N__ CTO \"Cyclonic\" __N__ __N__ __N__ __N__ __N__ +22% __N__ Turnover __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ We were skeptical to work with a consultant to optimize our sales emails, but they were highly recommended by many other startups we knew. They helped us to reach our objective of 20% turnover increase, in 4 monthes. __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ John Doe__N__ __N__ Sale representative __N__ __N__ __N__ __N__ __N__ +40% __N__ Quotes __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Their work on our website and Internet marketing has made a significant different to our business. We’ve seen a +40% increase in quote requests from our website. __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ Latest News__N__ __N__ fetchAll($website->id, \'DESC\', \'date_creation\', $MAXNEWS, 0, array(\'type_container\'=>\'blogpost\', \'status\'=>1, \'lang\'=>\'null,\'.$websitepage->lang));__N__ foreach($arrayofblogs as $blog)__N__ {__N__ ?>__N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N____N____N__ __N__', '', 0);
+UPDATE llx_website SET fk_default_home = 11__+MAX_llx_website_page__ WHERE rowid = __WEBSITE_ID__;
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 190 -> 12__+MAX_llx_website_page__ - Aliases our-team --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(12__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'our-team', '', 'Our team', 'Our team', 'en', '', 'team', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Our team__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N__ __N__ The crew... __N__ query($sql);__N__ if (! $resql) dol_print_error($db);__N__ while ($obj = $db->fetch_object($resql))__N__ {__N__ $arrayofusers[]=$obj->rowid;__N__ }__N__ __N__ print \' \';__N__ foreach($arrayofusers as $id)__N__ {__N__ $fuser->fetch($id);__N____N__ print \' \';__N__ print \' \';__N__ print \' \';__N__ if ($fuser->photo) print Form::showphoto(\'userphoto\', $fuser, 100, 0, 0, \'photowithmargin\', \'\', 0);__N__ //print \'  photo.\'\" width=\"129\" height=\"129\" alt=\"\">\';__N__ else print \'  \';__N__ print \' \';__N__ print \' \';__N__ print \' \'.$fuser->firstname.\' \';__N__ print \' \';__N__ //print \'- September 24, 2018
\';__N__ if ($fuser->job) print \'- \'.$fuser->job.\'
\';__N__ else print \'\';__N__ print \' \';__N__ print \' \';__N__ print \' \';__N__ print \' \';__N__ }__N__ print \' \';__N____N__ ?>__N__ __N__ __N____N__ __N____N__ __N____N__ __N__ __N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 191 -> 13__+MAX_llx_website_page__ - Aliases partners --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(13__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'partners', '', 'Partners', 'Partners', 'en', '', 'partners', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Partners__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N____N____N__ __N____N__ __N____N__ __N__ __N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 192 -> 14__+MAX_llx_website_page__ - Aliases pricing --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(14__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'pricing', '', 'Pricing', 'All the prices of our offers', 'en', '', 'pricing', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Our plans__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N____N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ FREE __N__ The best choice for personal use __N__ The service 1 for free __N__ __N__ 0€/ month__N__ __N__ __N__ Available features are : __N__ __N__ - __N__ __N__ Service 1 __N__
__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ STARTER __N__ For small companiess __N__ The service 1 and product 1 at low price __N__ __N__ 29€/ month__N__ __N__ __N__ Available features are : __N__ __N__ - __N__ __N__ Service 1__N__
__N__ - __N__ __N__ Product 1__N__
__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ PREMIUM __N__ For large companies __N__ The full option package for a one shot price__N__ __N__ __N__ 2499€__N__ __N__ __N__ Available features are :__N__ __N__ - __N__ __N__ Service 1
__N__ - __N__ __N__ Service 2
__N__ - __N__ __N__ Product 1
__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N____N__ __N__ __N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 193 -> 15__+MAX_llx_website_page__ - Aliases privacy-policies --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(15__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'privacy-policies', '', 'Privacy Policies', 'Privacy Policies', 'en', '', 'Privacy policies, GDPR', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N__ __N__ __N__ __N____N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Privacy Policy__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N____N__ __N____N____N__ __N__ __N__ __N__ __N__ __N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 194 -> 16__+MAX_llx_website_page__ - Aliases product-p --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(16__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'product-p', '', 'Product P', 'Product P', 'en', '', '', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Product P__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N____N____N__ __N____N__ __N____N__ __N__ __N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 195 -> 17__+MAX_llx_website_page__ - Aliases search --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(17__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'search', '', 'Search Page', 'Search Page', 'en', '', '', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ load(\"main\");__N__ __N__ if (function_exists(\'getPagesFromSearchCriterias\'))__N__ {__N__ if (GETPOSTISSET(\'s\'))__N__ {__N__ $listofpages = getPagesFromSearchCriterias(\'page\', \'meta\', GETPOST(\'s\', \'alphanohtml\'));__N__ if ($listofpages[\'code\'] == \'OK\')__N__ {__N__ foreach($listofpages[\'list\'] as $websitepagefound)__N__ {__N__ print \'\';__N__ }__N__ }__N__ else__N__ {__N__ // If error, show message__N__ print $listofpages[\'message\'];__N__ }__N__ }__N__ }__N__ else__N__ {__N__ print $weblangs->trans(\"FeatureNotYetAvailable\");__N__ }__N__ ?>__N__ __N__
__N____N____N__ __N____N__ __N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:23:16 UTC --;
+-- Page ID 196 -> 18__+MAX_llx_website_page__ - Aliases service-s --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(18__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'service-s', '', 'Service S', 'Service S', 'en', '', '', '1', '2020-10-07 13:13:26', '2022-07-12 11:17:55', null, '', 'page', '', '__N____N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Service S__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__ __N____N____N__ __N____N__ __N____N__ __N__', '', 0);
+
+-- For Dolibarr v14+ --;
+UPDATE llx_website SET lang = 'en' WHERE rowid = __WEBSITE_ID__;
+UPDATE llx_website SET otherlang = '' WHERE rowid = __WEBSITE_ID__;
+
diff --git a/htdocs/install/doctemplates/websites/website_template-style03.jpg b/htdocs/install/doctemplates/websites/website_template-homesubmenu.jpg
similarity index 100%
rename from htdocs/install/doctemplates/websites/website_template-style03.jpg
rename to htdocs/install/doctemplates/websites/website_template-homesubmenu.jpg
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/LICENSE b/htdocs/install/doctemplates/websites/website_template-homesubmenu/LICENSE
new file mode 100644
index 00000000000..871ef743662
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/LICENSE
@@ -0,0 +1,4 @@
+LICENSE
+-------
+
+CC-BY-SA - https://creativecommons.org/licenses/by/4.0/
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/README.md b/htdocs/install/doctemplates/websites/website_template-homesubmenu/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/.dolibarr b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/.dolibarr
new file mode 100644
index 00000000000..0ef9997b4ab
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/.dolibarr
@@ -0,0 +1,2 @@
+# Some properties for Dolibarr web site CMS
+param=value
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/.htaccess b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/.htaccess
new file mode 100644
index 00000000000..ed27b33461f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/.htaccess
@@ -0,0 +1,2 @@
+# Order allow,deny
+# Deny from all
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/LICENSE b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/LICENSE
new file mode 100644
index 00000000000..6ee68185103
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/LICENSE
@@ -0,0 +1 @@
+CC-BY-SA - https://creativecommons.org/licenses/by/4.0/
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/README.md b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/htmlheader.html b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/htmlheader.html
new file mode 100644
index 00000000000..0de0b36283f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/htmlheader.html
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/index.php b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/index.php
new file mode 100644
index 00000000000..967c5deb878
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/index.php
@@ -0,0 +1,5 @@
+ref.'/page202.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/javascript.js.php b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/javascript.js.php
new file mode 100644
index 00000000000..f58102cf00b
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/javascript.js.php
@@ -0,0 +1,13 @@
+
+/* JS content (all pages) */
+
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/manifest.json.php b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/manifest.json.php
new file mode 100644
index 00000000000..8f844114e48
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/manifest.json.php
@@ -0,0 +1,13 @@
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/master.inc.php b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/master.inc.php
new file mode 100644
index 00000000000..bd25ba5895d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/master.inc.php
@@ -0,0 +1,7 @@
+
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/page202.tpl.php b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/page202.tpl.php
new file mode 100644
index 00000000000..f0c564c2d61
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/page202.tpl.php
@@ -0,0 +1,315 @@
+
+
+
+Home page
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+email;
+ $message = GETPOST('message', 'alpha');
+ $cmail = new CMailFile('Contact from website', $to, $from, $message);
+ if ($cmail->sendfile()) {
+ ?>
+
+ trans("ErrorFailedToSendMail", $from, $to).'. '.$cmail->error;
+ }
+}
+?>
+
+
+
+
+
+
+
+ Get Productive
+
+ Lorem ipsum dolor, sit amet consectetur adipisicing
+ elit. Ab fuga nobis omnis alias, aliquid iste cumque
+ tempora nam reprehenderit quia itaque debitis,
+ nostrum labore rerum reiciendis laboriosam unde,
+ tempore corporis.
+
+ 
+
+
+ Learn More
+
+
+
+
+
+
+
+
+
+ LOREM IPSUM DOLOR SIT AMET EZAJB
+
+ 
+
+
+ Our Company
+
+ Lorem ipsum dolor, sit amet consectetur adipisicing
+ elit. Ab fuga nobis omnis alias, aliquid iste cumque
+ tempora nam reprehenderit quia itaque debitis,
+ nostrum labore rerum reiciendis laboriosam unde,
+ tempore corporis.
+
+
+
+
+
+
+
+
+
+ Founders
+
+ -
+
Author One
+
+ -
+
Author Two
+
+ -
+
Author Three
+
+ -
+
Author Four
+
+
+
+
+ About
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Veritatis accusantium earum sed odit velit laudantium ex libero quisquam consectetur,
+ dolorem vero ipsam perferendis quibusdam itaque omnis a consequatur error repellat.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/robots.txt b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/robots.txt
new file mode 100644
index 00000000000..2b844f479d6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/robots.txt
@@ -0,0 +1,4 @@
+# Robot file. Generated with Dolibarr
+User-agent: *
+Allow: /public/
+Disallow: /administrator/
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/styles.css.php b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/styles.css.php
new file mode 100644
index 00000000000..d194541d6ea
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/styles.css.php
@@ -0,0 +1,12508 @@
+
+@charset "UTF-8";
+
+.bodywebsite :root {
+ --bs-blue: #0d6efd;
+ --bs-indigo: #6610f2;
+ --bs-purple: #6f42c1;
+ --bs-pink: #d63384;
+ --bs-red: #dc3545;
+ --bs-orange: #fd7e14;
+ --bs-yellow: #ffc107;
+ --bs-green: #198754;
+ --bs-teal: #20c997;
+ --bs-cyan: #0dcaf0;
+ --bs-black: #000;
+ --bs-white: #fff;
+ --bs-gray: #6c757d;
+ --bs-gray-dark: #343a40;
+ --bs-gray-100: #f8f9fa;
+ --bs-gray-200: #e9ecef;
+ --bs-gray-300: #dee2e6;
+ --bs-gray-400: #ced4da;
+ --bs-gray-500: #adb5bd;
+ --bs-gray-600: #6c757d;
+ --bs-gray-700: #495057;
+ --bs-gray-800: #343a40;
+ --bs-gray-900: #212529;
+ --bs-primary: #0d6efd;
+ --bs-secondary: #6c757d;
+ --bs-success: #198754;
+ --bs-info: #0dcaf0;
+ --bs-warning: #ffc107;
+ --bs-danger: #dc3545;
+ --bs-light: #f8f9fa;
+ --bs-dark: #212529;
+ --bs-primary-rgb: 13, 110, 253;
+ --bs-secondary-rgb: 108, 117, 125;
+ --bs-success-rgb: 25, 135, 84;
+ --bs-info-rgb: 13, 202, 240;
+ --bs-warning-rgb: 255, 193, 7;
+ --bs-danger-rgb: 220, 53, 69;
+ --bs-light-rgb: 248, 249, 250;
+ --bs-dark-rgb: 33, 37, 41;
+ --bs-white-rgb: 255, 255, 255;
+ --bs-black-rgb: 0, 0, 0;
+ --bs-body-color-rgb: 33, 37, 41;
+ --bs-body-bg-rgb: 255, 255, 255;
+ --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
+ --bs-body-font-family: var(--bs-font-sans-serif);
+ --bs-body-font-size: 1rem;
+ --bs-body-font-weight: 400;
+ --bs-body-line-height: 1.5;
+ --bs-body-color: #212529;
+ --bs-body-bg: #fff;
+ --bs-border-width: 1px;
+ --bs-border-style: solid;
+ --bs-border-color: #dee2e6;
+ --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
+ --bs-border-radius: 0.375rem;
+ --bs-border-radius-sm: 0.25rem;
+ --bs-border-radius-lg: 0.5rem;
+ --bs-border-radius-xl: 1rem;
+ --bs-border-radius-2xl: 2rem;
+ --bs-border-radius-pill: 50rem;
+ --bs-link-color: #0d6efd;
+ --bs-link-hover-color: #0a58ca;
+ --bs-code-color: #d63384;
+ --bs-highlight-bg: #fff3cd;
+}
+
+.bodywebsite *,
+ .bodywebsite *::before,
+ .bodywebsite *::after {
+ box-sizing: border-box;
+}
+
+.bodywebsite .text-white{
+ color: white;
+}
+
+@media (prefers-reduced-motion: no-preference) {
+ .bodywebsite :root {
+ scroll-behavior: smooth;
+ }
+}
+
+.bodywebsite body {
+ margin: 0;
+ font-family: var(--bs-body-font-family);
+ font-size: var(--bs-body-font-size);
+ font-weight: var(--bs-body-font-weight);
+ line-height: var(--bs-body-line-height);
+ color: var(--bs-body-color);
+ text-align: var(--bs-body-text-align);
+ background-color: var(--bs-body-bg);
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: transparent;
+}
+
+.bodywebsite hr {
+ margin: 1rem 0;
+ color: inherit;
+ border: 0;
+ border-top: 1px solid;
+ opacity: 0.25;
+}
+
+.bodywebsite h6, .bodywebsite .h6, .bodywebsite h5, .bodywebsite .h5, .bodywebsite h4, .bodywebsite .h4, .bodywebsite h3, .bodywebsite .h3, .bodywebsite h2, .bodywebsite .h2, .bodywebsite h1, .bodywebsite .h1 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+ font-weight: 500;
+ line-height: 1.2;
+}
+
+.bodywebsite h1, .bodywebsite .h1 {
+ font-size: calc(1.375rem + 1.5vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h1, .bodywebsite .h1 {
+ font-size: 2.5rem;
+ }
+}
+
+.bodywebsite h2, .bodywebsite .h2 {
+ font-size: calc(1.325rem + 0.9vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h2, .bodywebsite .h2 {
+ font-size: 2rem;
+ }
+}
+
+.bodywebsite h3, .bodywebsite .h3 {
+ font-size: calc(1.3rem + 0.6vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h3, .bodywebsite .h3 {
+ font-size: 1.75rem;
+ }
+}
+
+.bodywebsite h4, .bodywebsite .h4 {
+ font-size: calc(1.275rem + 0.3vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h4, .bodywebsite .h4 {
+ font-size: 1.5rem;
+ }
+}
+
+.bodywebsite h5, .bodywebsite .h5 {
+ font-size: 1.25rem;
+}
+
+.bodywebsite h6, .bodywebsite .h6 {
+ font-size: 1rem;
+}
+
+.bodywebsite p {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+.bodywebsite abbr[title] {
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ -webkit-text-decoration-skip-ink: none;
+ text-decoration-skip-ink: none;
+}
+
+.bodywebsite address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+
+.bodywebsite ol,
+ .bodywebsite ul {
+ padding-left: 2rem;
+}
+
+.bodywebsite ol,
+ .bodywebsite ul,
+ .bodywebsite dl {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+.bodywebsite ol ol,
+ .bodywebsite ul ul,
+ .bodywebsite ol ul,
+ .bodywebsite ul ol {
+ margin-bottom: 0;
+}
+
+.bodywebsite dt {
+ font-weight: 700;
+}
+
+.bodywebsite dd {
+ margin-bottom: 0.5rem;
+ margin-left: 0;
+}
+
+.bodywebsite blockquote {
+ margin: 0 0 1rem;
+}
+
+.bodywebsite b,
+ .bodywebsite strong {
+ font-weight: bolder;
+}
+
+.bodywebsite small, .bodywebsite .small {
+ font-size: 0.875em;
+}
+
+.bodywebsite mark, .bodywebsite .mark {
+ padding: 0.1875em;
+ background-color: var(--bs-highlight-bg);
+}
+
+.bodywebsite sub,
+ .bodywebsite sup {
+ position: relative;
+ font-size: 0.75em;
+ line-height: 0;
+ vertical-align: baseline;
+}
+
+.bodywebsite sub {
+ bottom: -0.25em;
+}
+
+.bodywebsite sup {
+ top: -0.5em;
+}
+
+.bodywebsite a {
+ color: var(--bs-link-color);
+ text-decoration: underline;
+}
+
+.bodywebsite a:hover {
+ color: var(--bs-link-hover-color);
+}
+
+.bodywebsite a:not([href]):not([class]), .bodywebsite a:not([href]):not([class]):hover {
+ color: inherit;
+ text-decoration: none;
+}
+
+.bodywebsite pre,
+ .bodywebsite code,
+ .bodywebsite kbd,
+ .bodywebsite samp {
+ font-family: var(--bs-font-monospace);
+ font-size: 1em;
+}
+
+.bodywebsite pre {
+ display: block;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ font-size: 0.875em;
+}
+
+.bodywebsite pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal;
+}
+
+.bodywebsite code {
+ font-size: 0.875em;
+ color: var(--bs-code-color);
+ word-wrap: break-word;
+}
+
+.bodywebsite a > code {
+ color: inherit;
+}
+
+.bodywebsite kbd {
+ padding: 0.1875rem 0.375rem;
+ font-size: 0.875em;
+ color: var(--bs-body-bg);
+ background-color: var(--bs-body-color);
+ border-radius: 0.25rem;
+}
+
+.bodywebsite kbd kbd {
+ padding: 0;
+ font-size: 1em;
+}
+
+.bodywebsite figure {
+ margin: 0 0 1rem;
+}
+
+.bodywebsite img,
+ .bodywebsite svg {
+ vertical-align: middle;
+}
+
+.bodywebsite table {
+ caption-side: bottom;
+ border-collapse: collapse;
+}
+
+.bodywebsite caption {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: #6c757d;
+ text-align: left;
+}
+
+.bodywebsite th {
+ text-align: inherit;
+ text-align: -webkit-match-parent;
+}
+
+.bodywebsite thead,
+ .bodywebsite tbody,
+ .bodywebsite tfoot,
+ .bodywebsite tr,
+ .bodywebsite td,
+ .bodywebsite th {
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+}
+
+.bodywebsite label {
+ display: inline-block;
+}
+
+.bodywebsite button {
+ border-radius: 0;
+}
+
+.bodywebsite button:focus:not(:focus-visible) {
+ outline: 0;
+}
+
+.bodywebsite input,
+ .bodywebsite button,
+ .bodywebsite select,
+ .bodywebsite optgroup,
+ .bodywebsite textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+
+.bodywebsite button,
+ .bodywebsite select {
+ text-transform: none;
+}
+
+.bodywebsite [role=button] {
+ cursor: pointer;
+}
+
+.bodywebsite select {
+ word-wrap: normal;
+}
+
+.bodywebsite select:disabled {
+ opacity: 1;
+}
+
+.bodywebsite [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
+ display: none !important;
+}
+
+.bodywebsite button,
+ .bodywebsite [type=button],
+ .bodywebsite [type=reset],
+ .bodywebsite [type=submit] {
+ -webkit-appearance: button;
+}
+
+.bodywebsite button:not(:disabled),
+ .bodywebsite [type=button]:not(:disabled),
+ .bodywebsite [type=reset]:not(:disabled),
+ .bodywebsite [type=submit]:not(:disabled) {
+ cursor: pointer;
+}
+
+.bodywebsite ::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+
+.bodywebsite textarea {
+ resize: vertical;
+}
+
+.bodywebsite fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+
+.bodywebsite legend {
+ float: left;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 0.5rem;
+ font-size: calc(1.275rem + 0.3vw);
+ line-height: inherit;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite legend {
+ font-size: 1.5rem;
+ }
+}
+
+.bodywebsite legend + * {
+ clear: left;
+}
+
+.bodywebsite ::-webkit-datetime-edit-fields-wrapper,
+ .bodywebsite ::-webkit-datetime-edit-text,
+ .bodywebsite ::-webkit-datetime-edit-minute,
+ .bodywebsite ::-webkit-datetime-edit-hour-field,
+ .bodywebsite ::-webkit-datetime-edit-day-field,
+ .bodywebsite ::-webkit-datetime-edit-month-field,
+ .bodywebsite ::-webkit-datetime-edit-year-field {
+ padding: 0;
+}
+
+.bodywebsite ::-webkit-inner-spin-button {
+ height: auto;
+}
+
+.bodywebsite [type=search] {
+ outline-offset: -2px;
+ -webkit-appearance: textfield;
+}
+
+.bodywebsite ::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+.bodywebsite ::-webkit-color-swatch-wrapper {
+ padding: 0;
+}
+
+.bodywebsite ::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+.bodywebsite ::file-selector-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+.bodywebsite output {
+ display: inline-block;
+}
+
+.bodywebsite iframe {
+ border: 0;
+}
+
+.bodywebsite summary {
+ display: list-item;
+ cursor: pointer;
+}
+
+.bodywebsite progress {
+ vertical-align: baseline;
+}
+
+.bodywebsite [hidden] {
+ display: none !important;
+}
+
+.bodywebsite .lead {
+ font-size: 1.25rem;
+ font-weight: 300;
+}
+
+.bodywebsite .display-1 {
+ font-size: calc(1.625rem + 4.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-1 {
+ font-size: 5rem;
+ }
+}
+
+.bodywebsite .display-2 {
+ font-size: calc(1.575rem + 3.9vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-2 {
+ font-size: 4.5rem;
+ }
+}
+
+.bodywebsite .display-3 {
+ font-size: calc(1.525rem + 3.3vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-3 {
+ font-size: 4rem;
+ }
+}
+
+.bodywebsite .display-4 {
+ font-size: calc(1.475rem + 2.7vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-4 {
+ font-size: 3.5rem;
+ }
+}
+
+.bodywebsite .display-5 {
+ font-size: calc(1.425rem + 2.1vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-5 {
+ font-size: 3rem;
+ }
+}
+
+.bodywebsite .display-6 {
+ font-size: calc(1.375rem + 1.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-6 {
+ font-size: 2.5rem;
+ }
+}
+
+.bodywebsite .list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .list-inline-item {
+ display: inline-block;
+}
+
+.bodywebsite .list-inline-item:not(:last-child) {
+ margin-right: 0.5rem;
+}
+
+.bodywebsite .initialism {
+ font-size: 0.875em;
+ text-transform: uppercase;
+}
+
+.bodywebsite .blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem;
+}
+
+.bodywebsite .blockquote > :last-child {
+ margin-bottom: 0;
+}
+
+.bodywebsite .blockquote-footer {
+ margin-top: -1rem;
+ margin-bottom: 1rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .blockquote-footer::before {
+ content: "— ";
+}
+
+.bodywebsite .img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+
+.bodywebsite .img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid var(--bs-border-color);
+ border-radius: 0.375rem;
+ max-width: 100%;
+ height: auto;
+}
+
+.bodywebsite .figure {
+ display: inline-block;
+}
+
+.bodywebsite .figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1;
+}
+
+.bodywebsite .figure-caption {
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .container,
+ .bodywebsite .container-fluid,
+ .bodywebsite .container-xxl,
+ .bodywebsite .container-xl,
+ .bodywebsite .container-lg,
+ .bodywebsite .container-md,
+ .bodywebsite .container-sm {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-right: auto;
+ margin-left: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 540px;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 720px;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 960px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .container-xl, .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 1140px;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .container-xxl, .bodywebsite .container-xl, .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 1320px;
+ }
+}
+
+.bodywebsite .row {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ display: flex;
+ flex-wrap: wrap;
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-0.5 * var(--bs-gutter-x));
+ margin-left: calc(-0.5 * var(--bs-gutter-x));
+}
+
+.bodywebsite .row > * {
+ flex-shrink: 0;
+ width: 100%;
+ max-width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-top: var(--bs-gutter-y);
+}
+
+.bodywebsite .col {
+ flex: 1 0 0%;
+}
+
+.bodywebsite .row-cols-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.bodywebsite .row-cols-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.bodywebsite .row-cols-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.bodywebsite .row-cols-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+}
+
+.bodywebsite .row-cols-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.bodywebsite .row-cols-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+}
+
+.bodywebsite .row-cols-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+}
+
+.bodywebsite .col-auto {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.bodywebsite .col-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+}
+
+.bodywebsite .col-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+}
+
+.bodywebsite .col-3 {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.bodywebsite .col-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+}
+
+.bodywebsite .col-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+}
+
+.bodywebsite .col-6 {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.bodywebsite .col-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+}
+
+.bodywebsite .col-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+}
+
+.bodywebsite .col-9 {
+ flex: 0 0 auto;
+ width: 75%;
+}
+
+.bodywebsite .col-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+}
+
+.bodywebsite .col-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+}
+
+.bodywebsite .col-12 {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.bodywebsite .offset-1 {
+ margin-left: 8.33333333%;
+}
+
+.bodywebsite .offset-2 {
+ margin-left: 16.66666667%;
+}
+
+.bodywebsite .offset-3 {
+ margin-left: 25%;
+}
+
+.bodywebsite .offset-4 {
+ margin-left: 33.33333333%;
+}
+
+.bodywebsite .offset-5 {
+ margin-left: 41.66666667%;
+}
+
+.bodywebsite .offset-6 {
+ margin-left: 50%;
+}
+
+.bodywebsite .offset-7 {
+ margin-left: 58.33333333%;
+}
+
+.bodywebsite .offset-8 {
+ margin-left: 66.66666667%;
+}
+
+.bodywebsite .offset-9 {
+ margin-left: 75%;
+}
+
+.bodywebsite .offset-10 {
+ margin-left: 83.33333333%;
+}
+
+.bodywebsite .offset-11 {
+ margin-left: 91.66666667%;
+}
+
+.bodywebsite .g-0,
+ .bodywebsite .gx-0 {
+ --bs-gutter-x: 0;
+}
+
+.bodywebsite .g-0,
+ .bodywebsite .gy-0 {
+ --bs-gutter-y: 0;
+}
+
+.bodywebsite .g-1,
+ .bodywebsite .gx-1 {
+ --bs-gutter-x: 0.25rem;
+}
+
+.bodywebsite .g-1,
+ .bodywebsite .gy-1 {
+ --bs-gutter-y: 0.25rem;
+}
+
+.bodywebsite .g-2,
+ .bodywebsite .gx-2 {
+ --bs-gutter-x: 0.5rem;
+}
+
+.bodywebsite .g-2,
+ .bodywebsite .gy-2 {
+ --bs-gutter-y: 0.5rem;
+}
+
+.bodywebsite .g-3,
+ .bodywebsite .gx-3 {
+ --bs-gutter-x: 1rem;
+}
+
+.bodywebsite .g-3,
+ .bodywebsite .gy-3 {
+ --bs-gutter-y: 1rem;
+}
+
+.bodywebsite .g-4,
+ .bodywebsite .gx-4 {
+ --bs-gutter-x: 1.5rem;
+}
+
+.bodywebsite .g-4,
+ .bodywebsite .gy-4 {
+ --bs-gutter-y: 1.5rem;
+}
+
+.bodywebsite .g-5,
+ .bodywebsite .gx-5 {
+ --bs-gutter-x: 3rem;
+}
+
+.bodywebsite .g-5,
+ .bodywebsite .gy-5 {
+ --bs-gutter-y: 3rem;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .col-sm {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-sm-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-sm-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-sm-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-sm-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-sm-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-sm-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-sm-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-sm-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-sm-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-sm-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-sm-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-sm-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-sm-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-sm-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-sm-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-sm-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-sm-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-sm-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-sm-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-sm-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-sm-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-sm-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-sm-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-sm-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-sm-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-sm-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-sm-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-sm-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-sm-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-sm-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-sm-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-sm-0,
+ .bodywebsite .gx-sm-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-sm-0,
+ .bodywebsite .gy-sm-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-sm-1,
+ .bodywebsite .gx-sm-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-sm-1,
+ .bodywebsite .gy-sm-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-sm-2,
+ .bodywebsite .gx-sm-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-sm-2,
+ .bodywebsite .gy-sm-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-sm-3,
+ .bodywebsite .gx-sm-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-sm-3,
+ .bodywebsite .gy-sm-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-sm-4,
+ .bodywebsite .gx-sm-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-sm-4,
+ .bodywebsite .gy-sm-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-sm-5,
+ .bodywebsite .gx-sm-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-sm-5,
+ .bodywebsite .gy-sm-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .col-md {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-md-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-md-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-md-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-md-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-md-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-md-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-md-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-md-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-md-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-md-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-md-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-md-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-md-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-md-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-md-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-md-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-md-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-md-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-md-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-md-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-md-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-md-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-md-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-md-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-md-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-md-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-md-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-md-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-md-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-md-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-md-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-md-0,
+ .bodywebsite .gx-md-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-md-0,
+ .bodywebsite .gy-md-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-md-1,
+ .bodywebsite .gx-md-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-md-1,
+ .bodywebsite .gy-md-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-md-2,
+ .bodywebsite .gx-md-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-md-2,
+ .bodywebsite .gy-md-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-md-3,
+ .bodywebsite .gx-md-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-md-3,
+ .bodywebsite .gy-md-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-md-4,
+ .bodywebsite .gx-md-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-md-4,
+ .bodywebsite .gy-md-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-md-5,
+ .bodywebsite .gx-md-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-md-5,
+ .bodywebsite .gy-md-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .col-lg {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-lg-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-lg-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-lg-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-lg-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-lg-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-lg-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-lg-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-lg-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-lg-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-lg-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-lg-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-lg-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-lg-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-lg-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-lg-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-lg-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-lg-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-lg-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-lg-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-lg-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-lg-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-lg-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-lg-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-lg-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-lg-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-lg-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-lg-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-lg-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-lg-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-lg-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-lg-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-lg-0,
+ .bodywebsite .gx-lg-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-lg-0,
+ .bodywebsite .gy-lg-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-lg-1,
+ .bodywebsite .gx-lg-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-lg-1,
+ .bodywebsite .gy-lg-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-lg-2,
+ .bodywebsite .gx-lg-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-lg-2,
+ .bodywebsite .gy-lg-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-lg-3,
+ .bodywebsite .gx-lg-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-lg-3,
+ .bodywebsite .gy-lg-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-lg-4,
+ .bodywebsite .gx-lg-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-lg-4,
+ .bodywebsite .gy-lg-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-lg-5,
+ .bodywebsite .gx-lg-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-lg-5,
+ .bodywebsite .gy-lg-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .col-xl {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-xl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-xl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-xl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-xl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-xl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-xl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-xl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-xl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-xl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-xl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-xl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-xl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-xl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-xl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-xl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-xl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-xl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-xl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-xl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-xl-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-xl-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-xl-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-xl-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-xl-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-xl-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-xl-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-xl-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-xl-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-xl-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-xl-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-xl-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-xl-0,
+ .bodywebsite .gx-xl-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-xl-0,
+ .bodywebsite .gy-xl-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-xl-1,
+ .bodywebsite .gx-xl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-xl-1,
+ .bodywebsite .gy-xl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-xl-2,
+ .bodywebsite .gx-xl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-xl-2,
+ .bodywebsite .gy-xl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-xl-3,
+ .bodywebsite .gx-xl-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-xl-3,
+ .bodywebsite .gy-xl-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-xl-4,
+ .bodywebsite .gx-xl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-xl-4,
+ .bodywebsite .gy-xl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-xl-5,
+ .bodywebsite .gx-xl-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-xl-5,
+ .bodywebsite .gy-xl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .col-xxl {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-xxl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-xxl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-xxl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-xxl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-xxl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-xxl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-xxl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-xxl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-xxl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-xxl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-xxl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-xxl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-xxl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-xxl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-xxl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-xxl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-xxl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-xxl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-xxl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-xxl-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-xxl-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-xxl-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-xxl-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-xxl-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-xxl-0,
+ .bodywebsite .gx-xxl-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-xxl-0,
+ .bodywebsite .gy-xxl-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-xxl-1,
+ .bodywebsite .gx-xxl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-xxl-1,
+ .bodywebsite .gy-xxl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-xxl-2,
+ .bodywebsite .gx-xxl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-xxl-2,
+ .bodywebsite .gy-xxl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-xxl-3,
+ .bodywebsite .gx-xxl-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-xxl-3,
+ .bodywebsite .gy-xxl-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-xxl-4,
+ .bodywebsite .gx-xxl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-xxl-4,
+ .bodywebsite .gy-xxl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-xxl-5,
+ .bodywebsite .gx-xxl-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-xxl-5,
+ .bodywebsite .gy-xxl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+.bodywebsite .table {
+ --bs-table-color: var(--bs-body-color);
+ --bs-table-bg: transparent;
+ --bs-table-border-color: var(--bs-border-color);
+ --bs-table-accent-bg: transparent;
+ --bs-table-striped-color: var(--bs-body-color);
+ --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
+ --bs-table-active-color: var(--bs-body-color);
+ --bs-table-active-bg: rgba(0, 0, 0, 0.1);
+ --bs-table-hover-color: var(--bs-body-color);
+ --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
+ width: 100%;
+ margin-bottom: 1rem;
+ color: var(--bs-table-color);
+ vertical-align: top;
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table > :not(caption) > * > * {
+ padding: 0.5rem 0.5rem;
+ background-color: var(--bs-table-bg);
+ border-bottom-width: 1px;
+ box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
+}
+
+.bodywebsite .table > tbody {
+ vertical-align: inherit;
+}
+
+.bodywebsite .table > thead {
+ vertical-align: bottom;
+}
+
+.bodywebsite .table-group-divider {
+ border-top: 2px solid currentcolor;
+}
+
+.bodywebsite .caption-top {
+ caption-side: top;
+}
+
+.bodywebsite .table-sm > :not(caption) > * > * {
+ padding: 0.25rem 0.25rem;
+}
+
+.bodywebsite .table-bordered > :not(caption) > * {
+ border-width: 1px 0;
+}
+
+.bodywebsite .table-bordered > :not(caption) > * > * {
+ border-width: 0 1px;
+}
+
+.bodywebsite .table-borderless > :not(caption) > * > * {
+ border-bottom-width: 0;
+}
+
+.bodywebsite .table-borderless > :not(:first-child) {
+ border-top-width: 0;
+}
+
+.bodywebsite .table-striped > tbody > tr:nth-of-type(odd) > * {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.bodywebsite .table-striped-columns > :not(caption) > tr > :nth-child(even) {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.bodywebsite .table-active {
+ --bs-table-accent-bg: var(--bs-table-active-bg);
+ color: var(--bs-table-active-color);
+}
+
+.bodywebsite .table-hover > tbody > tr:hover > * {
+ --bs-table-accent-bg: var(--bs-table-hover-bg);
+ color: var(--bs-table-hover-color);
+}
+
+.bodywebsite .table-primary {
+ --bs-table-color: #000;
+ --bs-table-bg: #cfe2ff;
+ --bs-table-border-color: #bacbe6;
+ --bs-table-striped-bg: #c5d7f2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bacbe6;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfd1ec;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-secondary {
+ --bs-table-color: #000;
+ --bs-table-bg: #e2e3e5;
+ --bs-table-border-color: #cbccce;
+ --bs-table-striped-bg: #d7d8da;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #cbccce;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #d1d2d4;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-success {
+ --bs-table-color: #000;
+ --bs-table-bg: #d1e7dd;
+ --bs-table-border-color: #bcd0c7;
+ --bs-table-striped-bg: #c7dbd2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bcd0c7;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #c1d6cc;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-info {
+ --bs-table-color: #000;
+ --bs-table-bg: #cff4fc;
+ --bs-table-border-color: #badce3;
+ --bs-table-striped-bg: #c5e8ef;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #badce3;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfe2e9;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-warning {
+ --bs-table-color: #000;
+ --bs-table-bg: #fff3cd;
+ --bs-table-border-color: #e6dbb9;
+ --bs-table-striped-bg: #f2e7c3;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #e6dbb9;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #ece1be;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-danger {
+ --bs-table-color: #000;
+ --bs-table-bg: #f8d7da;
+ --bs-table-border-color: #dfc2c4;
+ --bs-table-striped-bg: #eccccf;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfc2c4;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5c7ca;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-light {
+ --bs-table-color: #000;
+ --bs-table-bg: #f8f9fa;
+ --bs-table-border-color: #dfe0e1;
+ --bs-table-striped-bg: #ecedee;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfe0e1;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5e6e7;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-dark {
+ --bs-table-color: #fff;
+ --bs-table-bg: #212529;
+ --bs-table-border-color: #373b3e;
+ --bs-table-striped-bg: #2c3034;
+ --bs-table-striped-color: #fff;
+ --bs-table-active-bg: #373b3e;
+ --bs-table-active-color: #fff;
+ --bs-table-hover-bg: #323539;
+ --bs-table-hover-color: #fff;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-responsive {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .table-responsive-sm {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .table-responsive-md {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .table-responsive-lg {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .table-responsive-xl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .table-responsive-xxl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+.bodywebsite .form-label {
+ margin-bottom: 0.5rem;
+}
+
+.bodywebsite .col-form-label {
+ padding-top: calc(0.375rem + 1px);
+ padding-bottom: calc(0.375rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.5;
+}
+
+.bodywebsite .col-form-label-lg {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 1.25rem;
+}
+
+.bodywebsite .col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.875rem;
+}
+
+.bodywebsite .form-text {
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .form-control {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ border-radius: 0.375rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-control {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-control[type=file] {
+ overflow: hidden;
+}
+
+.bodywebsite .form-control[type=file]:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.bodywebsite .form-control:focus {
+ color: #212529;
+ background-color: #fff;
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-control::-webkit-date-and-time-value {
+ height: 1.5em;
+}
+
+.bodywebsite .form-control::-moz-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.bodywebsite .form-control::placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.bodywebsite .form-control:disabled {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+
+.bodywebsite .form-control::-webkit-file-upload-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ -webkit-margin-end: 0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+.bodywebsite .form-control::file-selector-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ -webkit-margin-end: 0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-control::-webkit-file-upload-button {
+ -webkit-transition: none;
+ transition: none;
+ }
+
+ .bodywebsite .form-control::file-selector-button {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
+ background-color: #dde0e3;
+}
+
+.bodywebsite .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
+ background-color: #dde0e3;
+}
+
+.bodywebsite .form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0;
+ margin-bottom: 0;
+ line-height: 1.5;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+
+.bodywebsite .form-control-plaintext:focus {
+ outline: 0;
+}
+
+.bodywebsite .form-control-plaintext.form-control-sm, .bodywebsite .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.bodywebsite .form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .form-control-sm::-webkit-file-upload-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ -webkit-margin-end: 0.5rem;
+ margin-inline-end: 0.5rem;
+}
+
+.bodywebsite .form-control-sm::file-selector-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ -webkit-margin-end: 0.5rem;
+ margin-inline-end: 0.5rem;
+}
+
+.bodywebsite .form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .form-control-lg::-webkit-file-upload-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ -webkit-margin-end: 1rem;
+ margin-inline-end: 1rem;
+}
+
+.bodywebsite .form-control-lg::file-selector-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ -webkit-margin-end: 1rem;
+ margin-inline-end: 1rem;
+}
+
+.bodywebsite textarea.form-control {
+ min-height: calc(1.5em + 0.75rem + 2px);
+}
+
+.bodywebsite textarea.form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+}
+
+.bodywebsite textarea.form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+}
+
+.bodywebsite .form-control-color {
+ width: 3rem;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem;
+}
+
+.bodywebsite .form-control-color:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.bodywebsite .form-control-color::-moz-color-swatch {
+ border: 0 !important;
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .form-control-color::-webkit-color-swatch {
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .form-control-color.form-control-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+}
+
+.bodywebsite .form-control-color.form-control-lg {
+ height: calc(1.5em + 1rem + 2px);
+}
+
+.bodywebsite .form-select {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+ -moz-padding-start: calc(0.75rem - 3px);
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right 0.75rem center;
+ background-size: 16px 12px;
+ border: 1px solid #ced4da;
+ border-radius: 0.375rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-select {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-select:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-select[multiple], .bodywebsite .form-select[size]:not([size="1"]) {
+ padding-right: 0.75rem;
+ background-image: none;
+}
+
+.bodywebsite .form-select:disabled {
+ background-color: #e9ecef;
+}
+
+.bodywebsite .form-select:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #212529;
+}
+
+.bodywebsite .form-select-sm {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .form-select-lg {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .form-check {
+ display: block;
+ min-height: 1.5rem;
+ padding-left: 1.5em;
+ margin-bottom: 0.125rem;
+}
+
+.bodywebsite .form-check .form-check-input {
+ float: left;
+ margin-left: -1.5em;
+}
+
+.bodywebsite .form-check-reverse {
+ padding-right: 1.5em;
+ padding-left: 0;
+ text-align: right;
+}
+
+.bodywebsite .form-check-reverse .form-check-input {
+ float: right;
+ margin-right: -1.5em;
+ margin-left: 0;
+}
+
+.bodywebsite .form-check-input {
+ width: 1em;
+ height: 1em;
+ margin-top: 0.25em;
+ vertical-align: top;
+ background-color: #fff;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: contain;
+ border: 1px solid rgba(0, 0, 0, 0.25);
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ -webkit-print-color-adjust: exact;
+ color-adjust: exact;
+ print-color-adjust: exact;
+}
+
+.bodywebsite .form-check-input[type=checkbox] {
+ border-radius: 0.25em;
+}
+
+.bodywebsite .form-check-input[type=radio] {
+ border-radius: 50%;
+}
+
+.bodywebsite .form-check-input:active {
+ filter: brightness(90%);
+}
+
+.bodywebsite .form-check-input:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-check-input:checked {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+}
+
+.bodywebsite .form-check-input:checked[type=checkbox] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input:checked[type=radio] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input[type=checkbox]:indeterminate {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input:disabled {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.5;
+}
+
+.bodywebsite .form-check-input[disabled] ~ .form-check-label, .bodywebsite .form-check-input:disabled ~ .form-check-label {
+ cursor: default;
+ opacity: 0.5;
+}
+
+.bodywebsite .form-switch {
+ padding-left: 2.5em;
+}
+
+.bodywebsite .form-switch .form-check-input {
+ width: 2em;
+ margin-left: -2.5em;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
+ background-position: left center;
+ border-radius: 2em;
+ transition: background-position 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-switch .form-check-input {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-switch .form-check-input:focus {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-switch .form-check-input:checked {
+ background-position: right center;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-switch.form-check-reverse {
+ padding-right: 2.5em;
+ padding-left: 0;
+}
+
+.bodywebsite .form-switch.form-check-reverse .form-check-input {
+ margin-right: -2.5em;
+ margin-left: 0;
+}
+
+.bodywebsite .form-check-inline {
+ display: inline-block;
+ margin-right: 1rem;
+}
+
+.bodywebsite .btn-check {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+
+.bodywebsite .btn-check[disabled] + .btn, .bodywebsite .btn-check:disabled + .btn {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.65;
+}
+
+.bodywebsite .form-range {
+ width: 100%;
+ height: 1.5rem;
+ padding: 0;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.bodywebsite .form-range:focus {
+ outline: 0;
+}
+
+.bodywebsite .form-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-range::-moz-focus-outer {
+ border: 0;
+}
+
+.bodywebsite .form-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-range::-webkit-slider-thumb {
+ -webkit-transition: none;
+ transition: none;
+ }
+}
+
+.bodywebsite .form-range::-webkit-slider-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.bodywebsite .form-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.bodywebsite .form-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-range::-moz-range-thumb {
+ -moz-transition: none;
+ transition: none;
+ }
+}
+
+.bodywebsite .form-range::-moz-range-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.bodywebsite .form-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.bodywebsite .form-range:disabled {
+ pointer-events: none;
+}
+
+.bodywebsite .form-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd;
+}
+
+.bodywebsite .form-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd;
+}
+
+.bodywebsite .form-floating {
+ position: relative;
+}
+
+.bodywebsite .form-floating > .form-control,
+ .bodywebsite .form-floating > .form-control-plaintext,
+ .bodywebsite .form-floating > .form-select {
+ height: calc(3.5rem + 2px);
+ line-height: 1.25;
+}
+
+.bodywebsite .form-floating > label {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ padding: 1rem 0.75rem;
+ overflow: hidden;
+ text-align: start;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ pointer-events: none;
+ border: 1px solid transparent;
+ transform-origin: 0 0;
+ transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-floating > label {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-floating > .form-control,
+ .bodywebsite .form-floating > .form-control-plaintext {
+ padding: 1rem 0.75rem;
+}
+
+.bodywebsite .form-floating > .form-control::-moz-placeholder, .bodywebsite .form-floating > .form-control-plaintext::-moz-placeholder {
+ color: transparent;
+}
+
+.bodywebsite .form-floating > .form-control::placeholder,
+ .bodywebsite .form-floating > .form-control-plaintext::placeholder {
+ color: transparent;
+}
+
+.bodywebsite .form-floating > .form-control:not(:-moz-placeholder-shown), .bodywebsite .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:focus, .bodywebsite .form-floating > .form-control:not(:placeholder-shown),
+ .bodywebsite .form-floating > .form-control-plaintext:focus,
+ .bodywebsite .form-floating > .form-control-plaintext:not(:placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:-webkit-autofill,
+ .bodywebsite .form-floating > .form-control-plaintext:-webkit-autofill {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-select {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control:focus ~ label,
+ .bodywebsite .form-floating > .form-control:not(:placeholder-shown) ~ label,
+ .bodywebsite .form-floating > .form-control-plaintext ~ label,
+ .bodywebsite .form-floating > .form-select ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control:-webkit-autofill ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control-plaintext ~ label {
+ border-width: 1px 0;
+}
+
+.bodywebsite .input-group {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: stretch;
+ width: 100%;
+}
+
+.bodywebsite .input-group > .form-control,
+ .bodywebsite .input-group > .form-select,
+ .bodywebsite .input-group > .form-floating {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ min-width: 0;
+}
+
+.bodywebsite .input-group > .form-control:focus,
+ .bodywebsite .input-group > .form-select:focus,
+ .bodywebsite .input-group > .form-floating:focus-within {
+ z-index: 5;
+}
+
+.bodywebsite .input-group .btn {
+ position: relative;
+ z-index: 2;
+}
+
+.bodywebsite .input-group .btn:focus {
+ z-index: 5;
+}
+
+.bodywebsite .input-group-text {
+ display: flex;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .input-group-lg > .form-control,
+ .bodywebsite .input-group-lg > .form-select,
+ .bodywebsite .input-group-lg > .input-group-text,
+ .bodywebsite .input-group-lg > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .input-group-sm > .form-control,
+ .bodywebsite .input-group-sm > .form-select,
+ .bodywebsite .input-group-sm > .input-group-text,
+ .bodywebsite .input-group-sm > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .input-group-lg > .form-select,
+ .bodywebsite .input-group-sm > .form-select {
+ padding-right: 3rem;
+}
+
+.bodywebsite .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+ .bodywebsite .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
+ .bodywebsite .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
+ .bodywebsite .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+ .bodywebsite .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
+ .bodywebsite .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
+ .bodywebsite .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
+ margin-left: -1px;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .input-group > .form-floating:not(:first-child) > .form-control,
+ .bodywebsite .input-group > .form-floating:not(:first-child) > .form-select {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #198754;
+}
+
+.bodywebsite .valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(25, 135, 84, 0.9);
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .was-validated :valid ~ .valid-feedback,
+ .bodywebsite .was-validated :valid ~ .valid-tooltip,
+ .bodywebsite .is-valid ~ .valid-feedback,
+ .bodywebsite .is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.bodywebsite .was-validated .form-control:valid, .bodywebsite .form-control.is-valid {
+ border-color: #198754;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-control:valid:focus, .bodywebsite .form-control.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated textarea.form-control:valid, .bodywebsite textarea.form-control.is-valid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.bodywebsite .was-validated .form-select:valid, .bodywebsite .form-select.is-valid {
+ border-color: #198754;
+}
+
+.bodywebsite .was-validated .form-select:valid:not([multiple]):not([size]), .bodywebsite .was-validated .form-select:valid:not([multiple])[size="1"], .bodywebsite .form-select.is-valid:not([multiple]):not([size]), .bodywebsite .form-select.is-valid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-select:valid:focus, .bodywebsite .form-select.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated .form-control-color:valid, .bodywebsite .form-control-color.is-valid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
+.bodywebsite .was-validated .form-check-input:valid, .bodywebsite .form-check-input.is-valid {
+ border-color: #198754;
+}
+
+.bodywebsite .was-validated .form-check-input:valid:checked, .bodywebsite .form-check-input.is-valid:checked {
+ background-color: #198754;
+}
+
+.bodywebsite .was-validated .form-check-input:valid:focus, .bodywebsite .form-check-input.is-valid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated .form-check-input:valid ~ .form-check-label, .bodywebsite .form-check-input.is-valid ~ .form-check-label {
+ color: #198754;
+}
+
+.bodywebsite .form-check-inline .form-check-input ~ .valid-feedback {
+ margin-left: 0.5em;
+}
+
+.bodywebsite .was-validated .input-group > .form-control:not(:focus):valid, .bodywebsite .input-group > .form-control:not(:focus).is-valid,
+ .bodywebsite .was-validated .input-group > .form-select:not(:focus):valid,
+ .bodywebsite .input-group > .form-select:not(:focus).is-valid,
+ .bodywebsite .was-validated .input-group > .form-floating:not(:focus-within):valid,
+ .bodywebsite .input-group > .form-floating:not(:focus-within).is-valid {
+ z-index: 3;
+}
+
+.bodywebsite .invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #dc3545;
+}
+
+.bodywebsite .invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(220, 53, 69, 0.9);
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .was-validated :invalid ~ .invalid-feedback,
+ .bodywebsite .was-validated :invalid ~ .invalid-tooltip,
+ .bodywebsite .is-invalid ~ .invalid-feedback,
+ .bodywebsite .is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.bodywebsite .was-validated .form-control:invalid, .bodywebsite .form-control.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-control:invalid:focus, .bodywebsite .form-control.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated textarea.form-control:invalid, .bodywebsite textarea.form-control.is-invalid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.bodywebsite .was-validated .form-select:invalid, .bodywebsite .form-select.is-invalid {
+ border-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-select:invalid:not([multiple]):not([size]), .bodywebsite .was-validated .form-select:invalid:not([multiple])[size="1"], .bodywebsite .form-select.is-invalid:not([multiple]):not([size]), .bodywebsite .form-select.is-invalid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-select:invalid:focus, .bodywebsite .form-select.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated .form-control-color:invalid, .bodywebsite .form-control-color.is-invalid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
+.bodywebsite .was-validated .form-check-input:invalid, .bodywebsite .form-check-input.is-invalid {
+ border-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-check-input:invalid:checked, .bodywebsite .form-check-input.is-invalid:checked {
+ background-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-check-input:invalid:focus, .bodywebsite .form-check-input.is-invalid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated .form-check-input:invalid ~ .form-check-label, .bodywebsite .form-check-input.is-invalid ~ .form-check-label {
+ color: #dc3545;
+}
+
+.bodywebsite .form-check-inline .form-check-input ~ .invalid-feedback {
+ margin-left: 0.5em;
+}
+
+.bodywebsite .was-validated .input-group > .form-control:not(:focus):invalid, .bodywebsite .input-group > .form-control:not(:focus).is-invalid,
+ .bodywebsite .was-validated .input-group > .form-select:not(:focus):invalid,
+ .bodywebsite .input-group > .form-select:not(:focus).is-invalid,
+ .bodywebsite .was-validated .input-group > .form-floating:not(:focus-within):invalid,
+ .bodywebsite .input-group > .form-floating:not(:focus-within).is-invalid {
+ z-index: 4;
+}
+
+.bodywebsite .btn {
+ --bs-btn-padding-x: 0.75rem;
+ --bs-btn-padding-y: 0.375rem;
+ --bs-btn-font-size: 1rem;
+ --bs-btn-font-weight: 400;
+ --bs-btn-line-height: 1.5;
+ --bs-btn-color: #212529;
+ --bs-btn-bg: transparent;
+ --bs-btn-border-width: 1px;
+ --bs-btn-border-color: transparent;
+ --bs-btn-border-radius: 0.375rem;
+ --bs-btn-hover-border-color: transparent;
+ --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
+ --bs-btn-disabled-opacity: 0.65;
+ display: inline-block;
+ padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
+ font-family: var(--bs-btn-font-family);
+ font-size: var(--bs-btn-font-size);
+ font-weight: var(--bs-btn-font-weight);
+ line-height: var(--bs-btn-line-height);
+ color: var(--bs-btn-color);
+ text-align: center;
+ text-decoration: none;
+ vertical-align: middle;
+ cursor: pointer;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
+ border-radius: var(--bs-btn-border-radius);
+ background-color: var(--bs-btn-bg);
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .btn {
+ transition: none;
+ }
+}
+
+.bodywebsite :not(.btn-check) + .btn:hover, .bodywebsite .btn:first-child:hover {
+ color: var(--bs-btn-hover-color);
+ background-color: var(--bs-btn-hover-bg);
+ border-color: var(--bs-btn-hover-border-color);
+}
+
+.bodywebsite .btn:focus-visible {
+ color: var(--bs-btn-hover-color);
+ background-color: var(--bs-btn-hover-bg);
+ border-color: var(--bs-btn-hover-border-color);
+ outline: 0;
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn-check:focus-visible + .btn {
+ border-color: var(--bs-btn-hover-border-color);
+ outline: 0;
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn-check:checked + .btn, .bodywebsite :not(.btn-check) + .btn:active, .bodywebsite .btn:first-child:active, .bodywebsite .btn.active, .bodywebsite .btn.show {
+ color: var(--bs-btn-active-color);
+ background-color: var(--bs-btn-active-bg);
+ border-color: var(--bs-btn-active-border-color);
+}
+
+.bodywebsite .btn-check:checked + .btn:focus-visible, .bodywebsite :not(.btn-check) + .btn:active:focus-visible, .bodywebsite .btn:first-child:active:focus-visible, .bodywebsite .btn.active:focus-visible, .bodywebsite .btn.show:focus-visible {
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn:disabled, .bodywebsite .btn.disabled, .bodywebsite fieldset:disabled .btn {
+ color: var(--bs-btn-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-btn-disabled-bg);
+ border-color: var(--bs-btn-disabled-border-color);
+ opacity: var(--bs-btn-disabled-opacity);
+}
+
+.bodywebsite .btn-primary {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #0d6efd;
+ --bs-btn-border-color: #0d6efd;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #0b5ed7;
+ --bs-btn-hover-border-color: #0a58ca;
+ --bs-btn-focus-shadow-rgb: 49, 132, 253;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #0a58ca;
+ --bs-btn-active-border-color: #0a53be;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #0d6efd;
+ --bs-btn-disabled-border-color: #0d6efd;
+}
+
+.bodywebsite .btn-secondary {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #6c757d;
+ --bs-btn-border-color: #6c757d;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #5c636a;
+ --bs-btn-hover-border-color: #565e64;
+ --bs-btn-focus-shadow-rgb: 130, 138, 145;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #565e64;
+ --bs-btn-active-border-color: #51585e;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #6c757d;
+ --bs-btn-disabled-border-color: #6c757d;
+}
+
+.bodywebsite .btn-success {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #198754;
+ --bs-btn-border-color: #198754;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #157347;
+ --bs-btn-hover-border-color: #146c43;
+ --bs-btn-focus-shadow-rgb: 60, 153, 110;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #146c43;
+ --bs-btn-active-border-color: #13653f;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #198754;
+ --bs-btn-disabled-border-color: #198754;
+}
+
+.bodywebsite .btn-info {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #0dcaf0;
+ --bs-btn-border-color: #0dcaf0;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #31d2f2;
+ --bs-btn-hover-border-color: #25cff2;
+ --bs-btn-focus-shadow-rgb: 11, 172, 204;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #3dd5f3;
+ --bs-btn-active-border-color: #25cff2;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #0dcaf0;
+ --bs-btn-disabled-border-color: #0dcaf0;
+}
+
+.bodywebsite .btn-warning {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #ffc107;
+ --bs-btn-border-color: #ffc107;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #ffca2c;
+ --bs-btn-hover-border-color: #ffc720;
+ --bs-btn-focus-shadow-rgb: 217, 164, 6;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #ffcd39;
+ --bs-btn-active-border-color: #ffc720;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #ffc107;
+ --bs-btn-disabled-border-color: #ffc107;
+}
+
+.bodywebsite .btn-danger {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #dc3545;
+ --bs-btn-border-color: #dc3545;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #bb2d3b;
+ --bs-btn-hover-border-color: #b02a37;
+ --bs-btn-focus-shadow-rgb: 225, 83, 97;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #b02a37;
+ --bs-btn-active-border-color: #a52834;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #dc3545;
+ --bs-btn-disabled-border-color: #dc3545;
+}
+
+.bodywebsite .btn-light {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #f8f9fa;
+ --bs-btn-border-color: #f8f9fa;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #d3d4d5;
+ --bs-btn-hover-border-color: #c6c7c8;
+ --bs-btn-focus-shadow-rgb: 211, 212, 213;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #c6c7c8;
+ --bs-btn-active-border-color: #babbbc;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #f8f9fa;
+ --bs-btn-disabled-border-color: #f8f9fa;
+}
+
+.bodywebsite .btn-dark {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #212529;
+ --bs-btn-border-color: #212529;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #424649;
+ --bs-btn-hover-border-color: #373b3e;
+ --bs-btn-focus-shadow-rgb: 66, 70, 73;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #4d5154;
+ --bs-btn-active-border-color: #373b3e;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #212529;
+ --bs-btn-disabled-border-color: #212529;
+}
+
+.bodywebsite .btn-outline-primary {
+ --bs-btn-color: #0d6efd;
+ --bs-btn-border-color: #0d6efd;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #0d6efd;
+ --bs-btn-hover-border-color: #0d6efd;
+ --bs-btn-focus-shadow-rgb: 13, 110, 253;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #0d6efd;
+ --bs-btn-active-border-color: #0d6efd;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #0d6efd;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #0d6efd;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-secondary {
+ --bs-btn-color: #6c757d;
+ --bs-btn-border-color: #6c757d;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #6c757d;
+ --bs-btn-hover-border-color: #6c757d;
+ --bs-btn-focus-shadow-rgb: 108, 117, 125;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #6c757d;
+ --bs-btn-active-border-color: #6c757d;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #6c757d;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #6c757d;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-success {
+ --bs-btn-color: #198754;
+ --bs-btn-border-color: #198754;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #198754;
+ --bs-btn-hover-border-color: #198754;
+ --bs-btn-focus-shadow-rgb: 25, 135, 84;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #198754;
+ --bs-btn-active-border-color: #198754;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #198754;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #198754;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-info {
+ --bs-btn-color: #0dcaf0;
+ --bs-btn-border-color: #0dcaf0;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #0dcaf0;
+ --bs-btn-hover-border-color: #0dcaf0;
+ --bs-btn-focus-shadow-rgb: 13, 202, 240;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #0dcaf0;
+ --bs-btn-active-border-color: #0dcaf0;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #0dcaf0;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #0dcaf0;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-warning {
+ --bs-btn-color: #ffc107;
+ --bs-btn-border-color: #ffc107;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #ffc107;
+ --bs-btn-hover-border-color: #ffc107;
+ --bs-btn-focus-shadow-rgb: 255, 193, 7;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #ffc107;
+ --bs-btn-active-border-color: #ffc107;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #ffc107;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #ffc107;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-danger {
+ --bs-btn-color: #dc3545;
+ --bs-btn-border-color: #dc3545;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #dc3545;
+ --bs-btn-hover-border-color: #dc3545;
+ --bs-btn-focus-shadow-rgb: 220, 53, 69;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #dc3545;
+ --bs-btn-active-border-color: #dc3545;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #dc3545;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #dc3545;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-light {
+ --bs-btn-color: #f8f9fa;
+ --bs-btn-border-color: #f8f9fa;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #f8f9fa;
+ --bs-btn-hover-border-color: #f8f9fa;
+ --bs-btn-focus-shadow-rgb: 248, 249, 250;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #f8f9fa;
+ --bs-btn-active-border-color: #f8f9fa;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #f8f9fa;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #f8f9fa;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-dark {
+ --bs-btn-color: #212529;
+ --bs-btn-border-color: #212529;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #212529;
+ --bs-btn-hover-border-color: #212529;
+ --bs-btn-focus-shadow-rgb: 33, 37, 41;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #212529;
+ --bs-btn-active-border-color: #212529;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #212529;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #212529;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-link {
+ --bs-btn-font-weight: 400;
+ --bs-btn-color: var(--bs-link-color);
+ --bs-btn-bg: transparent;
+ --bs-btn-border-color: transparent;
+ --bs-btn-hover-color: var(--bs-link-hover-color);
+ --bs-btn-hover-border-color: transparent;
+ --bs-btn-active-color: var(--bs-link-hover-color);
+ --bs-btn-active-border-color: transparent;
+ --bs-btn-disabled-color: #6c757d;
+ --bs-btn-disabled-border-color: transparent;
+ --bs-btn-box-shadow: none;
+ --bs-btn-focus-shadow-rgb: 49, 132, 253;
+ text-decoration: underline;
+}
+
+.bodywebsite .btn-link:focus-visible {
+ color: var(--bs-btn-color);
+}
+
+.bodywebsite .btn-link:hover {
+ color: var(--bs-btn-hover-color);
+}
+
+.bodywebsite .btn-lg, .bodywebsite .btn-group-lg > .btn {
+ --bs-btn-padding-y: 0.5rem;
+ --bs-btn-padding-x: 1rem;
+ --bs-btn-font-size: 1.25rem;
+ --bs-btn-border-radius: 0.5rem;
+}
+
+.bodywebsite .btn-sm, .bodywebsite .btn-group-sm > .btn {
+ --bs-btn-padding-y: 0.25rem;
+ --bs-btn-padding-x: 0.5rem;
+ --bs-btn-font-size: 0.875rem;
+ --bs-btn-border-radius: 0.25rem;
+}
+
+.bodywebsite .fade {
+ transition: opacity 0.15s linear;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .fade {
+ transition: none;
+ }
+}
+
+.bodywebsite .fade:not(.show) {
+ opacity: 0;
+}
+
+.bodywebsite .collapse:not(.show) {
+ display: none;
+}
+
+.bodywebsite .collapsing {
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .collapsing {
+ transition: none;
+ }
+}
+
+.bodywebsite .collapsing.collapse-horizontal {
+ width: 0;
+ height: auto;
+ transition: width 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .collapsing.collapse-horizontal {
+ transition: none;
+ }
+}
+
+.bodywebsite .dropup,
+ .bodywebsite .dropend,
+ .bodywebsite .dropdown,
+ .bodywebsite .dropstart,
+ .bodywebsite .dropup-center,
+ .bodywebsite .dropdown-center {
+ position: relative;
+}
+
+.bodywebsite .dropdown-toggle {
+ white-space: nowrap;
+}
+
+.bodywebsite .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+
+.bodywebsite .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropdown-menu {
+ --bs-dropdown-zindex: 1000;
+ --bs-dropdown-min-width: 10rem;
+ --bs-dropdown-padding-x: 0;
+ --bs-dropdown-padding-y: 0.5rem;
+ --bs-dropdown-spacer: 0.125rem;
+ --bs-dropdown-font-size: 1rem;
+ --bs-dropdown-color: #212529;
+ --bs-dropdown-bg: #fff;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-border-radius: 0.375rem;
+ --bs-dropdown-border-width: 1px;
+ --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-divider-margin-y: 0.5rem;
+ --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-dropdown-link-color: #212529;
+ --bs-dropdown-link-hover-color: #1e2125;
+ --bs-dropdown-link-hover-bg: #e9ecef;
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-item-padding-x: 1rem;
+ --bs-dropdown-item-padding-y: 0.25rem;
+ --bs-dropdown-header-color: #6c757d;
+ --bs-dropdown-header-padding-x: 1rem;
+ --bs-dropdown-header-padding-y: 0.5rem;
+ position: absolute;
+ z-index: var(--bs-dropdown-zindex);
+ display: none;
+ min-width: var(--bs-dropdown-min-width);
+ padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
+ margin: 0;
+ font-size: var(--bs-dropdown-font-size);
+ color: var(--bs-dropdown-color);
+ text-align: left;
+ list-style: none;
+ background-color: var(--bs-dropdown-bg);
+ background-clip: padding-box;
+ border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
+ border-radius: var(--bs-dropdown-border-radius);
+}
+
+.bodywebsite .dropdown-menu[data-bs-popper] {
+ top: 100%;
+ left: 0;
+ margin-top: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropdown-menu-start {
+ --bs-position: start;
+}
+
+.bodywebsite .dropdown-menu-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+}
+
+.bodywebsite .dropdown-menu-end {
+ --bs-position: end;
+}
+
+.bodywebsite .dropdown-menu-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .dropdown-menu-sm-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-sm-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-sm-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-sm-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .dropdown-menu-md-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-md-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-md-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-md-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .dropdown-menu-lg-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-lg-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-lg-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-lg-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .dropdown-menu-xl-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-xl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-xl-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-xl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .dropdown-menu-xxl-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+.bodywebsite .dropup .dropdown-menu[data-bs-popper] {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+
+.bodywebsite .dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropend .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropend .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid;
+}
+
+.bodywebsite .dropend .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropend .dropdown-toggle::after {
+ vertical-align: 0;
+}
+
+.bodywebsite .dropstart .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropstart .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+}
+
+.bodywebsite .dropstart .dropdown-toggle::after {
+ display: none;
+}
+
+.bodywebsite .dropstart .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent;
+}
+
+.bodywebsite .dropstart .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropstart .dropdown-toggle::before {
+ vertical-align: 0;
+}
+
+.bodywebsite .dropdown-divider {
+ height: 0;
+ margin: var(--bs-dropdown-divider-margin-y) 0;
+ overflow: hidden;
+ border-top: 1px solid var(--bs-dropdown-divider-bg);
+ opacity: 1;
+}
+
+.bodywebsite .dropdown-item {
+ display: block;
+ width: 100%;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ clear: both;
+ font-weight: 400;
+ color: var(--bs-dropdown-link-color);
+ text-align: inherit;
+ text-decoration: none;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0;
+}
+
+.bodywebsite .dropdown-item:hover, .bodywebsite .dropdown-item:focus {
+ color: var(--bs-dropdown-link-hover-color);
+ background-color: var(--bs-dropdown-link-hover-bg);
+}
+
+.bodywebsite .dropdown-item.active, .bodywebsite .dropdown-item:active {
+ color: var(--bs-dropdown-link-active-color);
+ text-decoration: none;
+ background-color: var(--bs-dropdown-link-active-bg);
+}
+
+.bodywebsite .dropdown-item.disabled, .bodywebsite .dropdown-item:disabled {
+ color: var(--bs-dropdown-link-disabled-color);
+ pointer-events: none;
+ background-color: transparent;
+}
+
+.bodywebsite .dropdown-menu.show {
+ display: block;
+}
+
+.bodywebsite .dropdown-header {
+ display: block;
+ padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: var(--bs-dropdown-header-color);
+ white-space: nowrap;
+}
+
+.bodywebsite .dropdown-item-text {
+ display: block;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ color: var(--bs-dropdown-link-color);
+}
+
+.bodywebsite .dropdown-menu-dark {
+ --bs-dropdown-color: #dee2e6;
+ --bs-dropdown-bg: #343a40;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-link-color: #dee2e6;
+ --bs-dropdown-link-hover-color: #fff;
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-header-color: #adb5bd;
+}
+
+.bodywebsite .btn-group,
+ .bodywebsite .btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle;
+}
+
+.bodywebsite .btn-group > .btn,
+ .bodywebsite .btn-group-vertical > .btn {
+ position: relative;
+ flex: 1 1 auto;
+}
+
+.bodywebsite .btn-group > .btn-check:checked + .btn,
+ .bodywebsite .btn-group > .btn-check:focus + .btn,
+ .bodywebsite .btn-group > .btn:hover,
+ .bodywebsite .btn-group > .btn:focus,
+ .bodywebsite .btn-group > .btn:active,
+ .bodywebsite .btn-group > .btn.active,
+ .bodywebsite .btn-group-vertical > .btn-check:checked + .btn,
+ .bodywebsite .btn-group-vertical > .btn-check:focus + .btn,
+ .bodywebsite .btn-group-vertical > .btn:hover,
+ .bodywebsite .btn-group-vertical > .btn:focus,
+ .bodywebsite .btn-group-vertical > .btn:active,
+ .bodywebsite .btn-group-vertical > .btn.active {
+ z-index: 1;
+}
+
+.bodywebsite .btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+}
+
+.bodywebsite .btn-toolbar .input-group {
+ width: auto;
+}
+
+.bodywebsite .btn-group {
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .btn-group > :not(.btn-check:first-child) + .btn,
+ .bodywebsite .btn-group > .btn-group:not(:first-child) {
+ margin-left: -1px;
+}
+
+.bodywebsite .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
+ .bodywebsite .btn-group > .btn.dropdown-toggle-split:first-child,
+ .bodywebsite .btn-group > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .btn-group > .btn:nth-child(n+3),
+ .bodywebsite .btn-group > :not(.btn-check) + .btn,
+ .bodywebsite .btn-group > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .dropdown-toggle-split {
+ padding-right: 0.5625rem;
+ padding-left: 0.5625rem;
+}
+
+.bodywebsite .dropdown-toggle-split::after, .bodywebsite .dropup .dropdown-toggle-split::after, .bodywebsite .dropend .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropstart .dropdown-toggle-split::before {
+ margin-right: 0;
+}
+
+.bodywebsite .btn-sm + .dropdown-toggle-split, .bodywebsite .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 0.375rem;
+ padding-left: 0.375rem;
+}
+
+.bodywebsite .btn-lg + .dropdown-toggle-split, .bodywebsite .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+}
+
+.bodywebsite .btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center;
+}
+
+.bodywebsite .btn-group-vertical > .btn,
+ .bodywebsite .btn-group-vertical > .btn-group {
+ width: 100%;
+}
+
+.bodywebsite .btn-group-vertical > .btn:not(:first-child),
+ .bodywebsite .btn-group-vertical > .btn-group:not(:first-child) {
+ margin-top: -1px;
+}
+
+.bodywebsite .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
+ .bodywebsite .btn-group-vertical > .btn-group:not(:last-child) > .btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .btn-group-vertical > .btn ~ .btn,
+ .bodywebsite .btn-group-vertical > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .nav {
+ --bs-nav-link-padding-x: 1rem;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-color: var(--bs-link-color);
+ --bs-nav-link-hover-color: var(--bs-link-hover-color);
+ --bs-nav-link-disabled-color: #6c757d;
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.bodywebsite .nav-link {
+ display: block;
+ padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
+ font-size: var(--bs-nav-link-font-size);
+ font-weight: var(--bs-nav-link-font-weight);
+ color: var(--bs-nav-link-color);
+ text-decoration: none;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .nav-link {
+ transition: none;
+ }
+}
+
+.bodywebsite .nav-link:hover, .bodywebsite .nav-link:focus {
+ color: var(--bs-nav-link-hover-color);
+}
+
+.bodywebsite .nav-link.disabled {
+ color: var(--bs-nav-link-disabled-color);
+ pointer-events: none;
+ cursor: default;
+}
+
+.bodywebsite .nav-tabs {
+ --bs-nav-tabs-border-width: 1px;
+ --bs-nav-tabs-border-color: #dee2e6;
+ --bs-nav-tabs-border-radius: 0.375rem;
+ --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
+ --bs-nav-tabs-link-active-color: #495057;
+ --bs-nav-tabs-link-active-bg: #fff;
+ --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
+ border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
+}
+
+.bodywebsite .nav-tabs .nav-link {
+ margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
+ background: none;
+ border: var(--bs-nav-tabs-border-width) solid transparent;
+ border-top-left-radius: var(--bs-nav-tabs-border-radius);
+ border-top-right-radius: var(--bs-nav-tabs-border-radius);
+}
+
+.bodywebsite .nav-tabs .nav-link:hover, .bodywebsite .nav-tabs .nav-link:focus {
+ isolation: isolate;
+ border-color: var(--bs-nav-tabs-link-hover-border-color);
+}
+
+.bodywebsite .nav-tabs .nav-link.disabled, .bodywebsite .nav-tabs .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.bodywebsite .nav-tabs .nav-link.active,
+ .bodywebsite .nav-tabs .nav-item.show .nav-link {
+ color: var(--bs-nav-tabs-link-active-color);
+ background-color: var(--bs-nav-tabs-link-active-bg);
+ border-color: var(--bs-nav-tabs-link-active-border-color);
+}
+
+.bodywebsite .nav-tabs .dropdown-menu {
+ margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .nav-pills {
+ --bs-nav-pills-border-radius: 0.375rem;
+ --bs-nav-pills-link-active-color: #fff;
+ --bs-nav-pills-link-active-bg: #0d6efd;
+}
+
+.bodywebsite .nav-pills .nav-link {
+ background: none;
+ border: 0;
+ border-radius: var(--bs-nav-pills-border-radius);
+}
+
+.bodywebsite .nav-pills .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.bodywebsite .nav-pills .nav-link.active,
+ .bodywebsite .nav-pills .show > .nav-link {
+ color: var(--bs-nav-pills-link-active-color);
+ background-color: var(--bs-nav-pills-link-active-bg);
+}
+
+.bodywebsite .nav-fill > .nav-link,
+ .bodywebsite .nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center;
+}
+
+.bodywebsite .nav-justified > .nav-link,
+ .bodywebsite .nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center;
+}
+
+.bodywebsite .nav-fill .nav-item .nav-link,
+ .bodywebsite .nav-justified .nav-item .nav-link {
+ width: 100%;
+}
+
+.bodywebsite .tab-content > .tab-pane {
+ display: none;
+}
+
+.bodywebsite .tab-content > .active {
+ display: block;
+}
+
+.bodywebsite .navbar {
+ --bs-navbar-padding-x: 0;
+ --bs-navbar-padding-y: 0.5rem;
+ --bs-navbar-color: rgba(0, 0, 0, 0.55);
+ --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
+ --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
+ --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-padding-y: 0.3125rem;
+ --bs-navbar-brand-margin-end: 1rem;
+ --bs-navbar-brand-font-size: 1.25rem;
+ --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-nav-link-padding-x: 0.5rem;
+ --bs-navbar-toggler-padding-y: 0.25rem;
+ --bs-navbar-toggler-padding-x: 0.75rem;
+ --bs-navbar-toggler-font-size: 1.25rem;
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+ --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
+ --bs-navbar-toggler-border-radius: 0.375rem;
+ --bs-navbar-toggler-focus-width: 0.25rem;
+ --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
+}
+
+.bodywebsite .navbar > .container,
+ .bodywebsite .navbar > .container-fluid,
+ .bodywebsite .navbar > .container-sm,
+ .bodywebsite .navbar > .container-md,
+ .bodywebsite .navbar > .container-lg,
+ .bodywebsite .navbar > .container-xl,
+ .bodywebsite .navbar > .container-xxl {
+ display: flex;
+ flex-wrap: inherit;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.bodywebsite .navbar-brand {
+ padding-top: var(--bs-navbar-brand-padding-y);
+ padding-bottom: var(--bs-navbar-brand-padding-y);
+ margin-right: var(--bs-navbar-brand-margin-end);
+ font-size: var(--bs-navbar-brand-font-size);
+ color: var(--bs-navbar-brand-color);
+ text-decoration: none;
+ white-space: nowrap;
+}
+
+.bodywebsite .navbar-brand:hover, .bodywebsite .navbar-brand:focus {
+ color: var(--bs-navbar-brand-hover-color);
+}
+
+.bodywebsite .navbar-nav {
+ --bs-nav-link-padding-x: 0;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-color: var(--bs-navbar-color);
+ --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
+ --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.bodywebsite .navbar-nav .show > .nav-link,
+ .bodywebsite .navbar-nav .nav-link.active {
+ color: var(--bs-navbar-active-color);
+}
+
+.bodywebsite .navbar-nav .dropdown-menu {
+ position: static;
+}
+
+.bodywebsite .navbar-text {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: var(--bs-navbar-color);
+}
+
+.bodywebsite .navbar-text a,
+ .bodywebsite .navbar-text a:hover,
+ .bodywebsite .navbar-text a:focus {
+ color: var(--bs-navbar-active-color);
+}
+
+.bodywebsite .navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center;
+}
+
+.bodywebsite .navbar-toggler {
+ padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
+ font-size: var(--bs-navbar-toggler-font-size);
+ line-height: 1;
+ color: var(--bs-navbar-color);
+ background-color: transparent;
+ border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
+ border-radius: var(--bs-navbar-toggler-border-radius);
+ transition: var(--bs-navbar-toggler-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .navbar-toggler {
+ transition: none;
+ }
+}
+
+.bodywebsite .navbar-toggler:hover {
+ text-decoration: none;
+}
+
+.bodywebsite .navbar-toggler:focus {
+ text-decoration: none;
+ outline: 0;
+ box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
+}
+
+.bodywebsite .navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ background-image: var(--bs-navbar-toggler-icon-bg);
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 100%;
+}
+
+.bodywebsite .navbar-nav-scroll {
+ max-height: var(--bs-scroll-height, 75vh);
+ overflow-y: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .navbar-expand-sm {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .navbar-expand-md {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .navbar-expand-lg {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .navbar-expand-xl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .navbar-expand-xxl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+.bodywebsite .navbar-expand {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+}
+
+.bodywebsite .navbar-expand .navbar-nav {
+ flex-direction: row;
+}
+
+.bodywebsite .navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+
+.bodywebsite .navbar-expand .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+}
+
+.bodywebsite .navbar-expand .navbar-nav-scroll {
+ overflow: visible;
+}
+
+.bodywebsite .navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+}
+
+.bodywebsite .navbar-expand .navbar-toggler {
+ display: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas .offcanvas-header {
+ display: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+}
+
+.bodywebsite .navbar-dark {
+ --bs-navbar-color: rgba(255, 255, 255, 0.55);
+ --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
+ --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
+ --bs-navbar-active-color: #fff;
+ --bs-navbar-brand-color: #fff;
+ --bs-navbar-brand-hover-color: #fff;
+ --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .card {
+ --bs-card-spacer-y: 1rem;
+ --bs-card-spacer-x: 1rem;
+ --bs-card-title-spacer-y: 0.5rem;
+ --bs-card-border-width: 1px;
+ --bs-card-border-color: var(--bs-border-color-translucent);
+ --bs-card-border-radius: 0.375rem;
+ --bs-card-inner-border-radius: calc(0.375rem - 1px);
+ --bs-card-cap-padding-y: 0.5rem;
+ --bs-card-cap-padding-x: 1rem;
+ --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
+ --bs-card-bg: #fff;
+ --bs-card-img-overlay-padding: 1rem;
+ --bs-card-group-margin: 0.75rem;
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ min-width: 0;
+ height: var(--bs-card-height);
+ word-wrap: break-word;
+ background-color: var(--bs-card-bg);
+ background-clip: border-box;
+ border: var(--bs-card-border-width) solid var(--bs-card-border-color);
+ border-radius: var(--bs-card-border-radius);
+}
+
+.bodywebsite .card > hr {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.bodywebsite .card > .list-group {
+ border-top: inherit;
+ border-bottom: inherit;
+}
+
+.bodywebsite .card > .list-group:first-child {
+ border-top-width: 0;
+ border-top-left-radius: var(--bs-card-inner-border-radius);
+ border-top-right-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card > .list-group:last-child {
+ border-bottom-width: 0;
+ border-bottom-right-radius: var(--bs-card-inner-border-radius);
+ border-bottom-left-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card > .card-header + .list-group,
+ .bodywebsite .card > .list-group + .card-footer {
+ border-top: 0;
+}
+
+.bodywebsite .card-body {
+ flex: 1 1 auto;
+ padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
+ color: var(--bs-card-color);
+}
+
+.bodywebsite .card-title {
+ margin-bottom: var(--bs-card-title-spacer-y);
+}
+
+.bodywebsite .card-subtitle {
+ margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
+ margin-bottom: 0;
+}
+
+.bodywebsite .card-text:last-child {
+ margin-bottom: 0;
+}
+
+.bodywebsite .card-link + .card-link {
+ margin-left: var(--bs-card-spacer-x);
+}
+
+.bodywebsite .card-header {
+ padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
+ margin-bottom: 0;
+ color: var(--bs-card-cap-color);
+ background-color: var(--bs-card-cap-bg);
+ border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
+}
+
+.bodywebsite .card-header:first-child {
+ border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
+}
+
+.bodywebsite .card-footer {
+ padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
+ color: var(--bs-card-cap-color);
+ background-color: var(--bs-card-cap-bg);
+ border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
+}
+
+.bodywebsite .card-footer:last-child {
+ border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-header-tabs {
+ margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
+ margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
+ margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
+ border-bottom: 0;
+}
+
+.bodywebsite .card-header-tabs .nav-link.active {
+ background-color: var(--bs-card-bg);
+ border-bottom-color: var(--bs-card-bg);
+}
+
+.bodywebsite .card-header-pills {
+ margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
+ margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
+}
+
+.bodywebsite .card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: var(--bs-card-img-overlay-padding);
+ border-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-top,
+ .bodywebsite .card-img-bottom {
+ width: 100%;
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-top {
+ border-top-left-radius: var(--bs-card-inner-border-radius);
+ border-top-right-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-bottom {
+ border-bottom-right-radius: var(--bs-card-inner-border-radius);
+ border-bottom-left-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-group > .card {
+ margin-bottom: var(--bs-card-group-margin);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .card-group {
+ display: flex;
+ flex-flow: row wrap;
+ }
+
+ .bodywebsite .card-group > .card {
+ flex: 1 0 0%;
+ margin-bottom: 0;
+ }
+
+ .bodywebsite .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) .card-img-top,
+ .bodywebsite .card-group > .card:not(:last-child) .card-header {
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) .card-img-bottom,
+ .bodywebsite .card-group > .card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) .card-img-top,
+ .bodywebsite .card-group > .card:not(:first-child) .card-header {
+ border-top-left-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) .card-img-bottom,
+ .bodywebsite .card-group > .card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0;
+ }
+}
+
+.bodywebsite .accordion {
+ --bs-accordion-color: var(--bs-body-color);
+ --bs-accordion-bg: #fff;
+ --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+ --bs-accordion-border-color: var(--bs-border-color);
+ --bs-accordion-border-width: 1px;
+ --bs-accordion-border-radius: 0.375rem;
+ --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
+ --bs-accordion-btn-padding-x: 1.25rem;
+ --bs-accordion-btn-padding-y: 1rem;
+ --bs-accordion-btn-color: var(--bs-body-color);
+ --bs-accordion-btn-bg: var(--bs-accordion-bg);
+ --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ --bs-accordion-btn-icon-width: 1.25rem;
+ --bs-accordion-btn-icon-transform: rotate(-180deg);
+ --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
+ --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ --bs-accordion-btn-focus-border-color: #86b7fe;
+ --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-accordion-body-padding-x: 1.25rem;
+ --bs-accordion-body-padding-y: 1rem;
+ --bs-accordion-active-color: #0c63e4;
+ --bs-accordion-active-bg: #e7f1ff;
+}
+
+.bodywebsite .accordion-button {
+ position: relative;
+ display: flex;
+ align-items: center;
+ width: 100%;
+ padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
+ font-size: 1rem;
+ color: var(--bs-accordion-btn-color);
+ text-align: left;
+ background-color: var(--bs-accordion-btn-bg);
+ border: 0;
+ border-radius: 0;
+ overflow-anchor: none;
+ transition: var(--bs-accordion-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .accordion-button {
+ transition: none;
+ }
+}
+
+.bodywebsite .accordion-button:not(.collapsed) {
+ color: var(--bs-accordion-active-color);
+ background-color: var(--bs-accordion-active-bg);
+ box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
+}
+
+.bodywebsite .accordion-button:not(.collapsed)::after {
+ background-image: var(--bs-accordion-btn-active-icon);
+ transform: var(--bs-accordion-btn-icon-transform);
+}
+
+.bodywebsite .accordion-button::after {
+ flex-shrink: 0;
+ width: var(--bs-accordion-btn-icon-width);
+ height: var(--bs-accordion-btn-icon-width);
+ margin-left: auto;
+ content: "";
+ background-image: var(--bs-accordion-btn-icon);
+ background-repeat: no-repeat;
+ background-size: var(--bs-accordion-btn-icon-width);
+ transition: var(--bs-accordion-btn-icon-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .accordion-button::after {
+ transition: none;
+ }
+}
+
+.bodywebsite .accordion-button:hover {
+ z-index: 2;
+}
+
+.bodywebsite .accordion-button:focus {
+ z-index: 3;
+ border-color: var(--bs-accordion-btn-focus-border-color);
+ outline: 0;
+ box-shadow: var(--bs-accordion-btn-focus-box-shadow);
+}
+
+.bodywebsite .accordion-header {
+ margin-bottom: 0;
+}
+
+.bodywebsite .accordion-item {
+ color: var(--bs-accordion-color);
+ background-color: var(--bs-accordion-bg);
+ border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
+}
+
+.bodywebsite .accordion-item:first-of-type {
+ border-top-left-radius: var(--bs-accordion-border-radius);
+ border-top-right-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-item:first-of-type .accordion-button {
+ border-top-left-radius: var(--bs-accordion-inner-border-radius);
+ border-top-right-radius: var(--bs-accordion-inner-border-radius);
+}
+
+.bodywebsite .accordion-item:not(:first-of-type) {
+ border-top: 0;
+}
+
+.bodywebsite .accordion-item:last-of-type {
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-item:last-of-type .accordion-button.collapsed {
+ border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
+}
+
+.bodywebsite .accordion-item:last-of-type .accordion-collapse {
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-body {
+ padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
+}
+
+.bodywebsite .accordion-flush .accordion-collapse {
+ border-width: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item:first-child {
+ border-top: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item:last-child {
+ border-bottom: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item .accordion-button, .bodywebsite .accordion-flush .accordion-item .accordion-button.collapsed {
+ border-radius: 0;
+}
+
+.bodywebsite .breadcrumb {
+ --bs-breadcrumb-padding-x: 0;
+ --bs-breadcrumb-padding-y: 0;
+ --bs-breadcrumb-margin-bottom: 1rem;
+ --bs-breadcrumb-divider-color: #6c757d;
+ --bs-breadcrumb-item-padding-x: 0.5rem;
+ --bs-breadcrumb-item-active-color: #6c757d;
+ display: flex;
+ flex-wrap: wrap;
+ padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
+ margin-bottom: var(--bs-breadcrumb-margin-bottom);
+ font-size: var(--bs-breadcrumb-font-size);
+ list-style: none;
+ background-color: var(--bs-breadcrumb-bg);
+ border-radius: var(--bs-breadcrumb-border-radius);
+}
+
+.bodywebsite .breadcrumb-item + .breadcrumb-item {
+ padding-left: var(--bs-breadcrumb-item-padding-x);
+}
+
+.bodywebsite .breadcrumb-item + .breadcrumb-item::before {
+ float: left;
+ padding-right: var(--bs-breadcrumb-item-padding-x);
+ color: var(--bs-breadcrumb-divider-color);
+ content: var(--bs-breadcrumb-divider, "/");
+}
+
+.bodywebsite .breadcrumb-item.active {
+ color: var(--bs-breadcrumb-item-active-color);
+}
+
+.bodywebsite .pagination {
+ --bs-pagination-padding-x: 0.75rem;
+ --bs-pagination-padding-y: 0.375rem;
+ --bs-pagination-font-size: 1rem;
+ --bs-pagination-color: var(--bs-link-color);
+ --bs-pagination-bg: #fff;
+ --bs-pagination-border-width: 1px;
+ --bs-pagination-border-color: #dee2e6;
+ --bs-pagination-border-radius: 0.375rem;
+ --bs-pagination-hover-color: var(--bs-link-hover-color);
+ --bs-pagination-hover-bg: #e9ecef;
+ --bs-pagination-hover-border-color: #dee2e6;
+ --bs-pagination-focus-color: var(--bs-link-hover-color);
+ --bs-pagination-focus-bg: #e9ecef;
+ --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-pagination-active-color: #fff;
+ --bs-pagination-active-bg: #0d6efd;
+ --bs-pagination-active-border-color: #0d6efd;
+ --bs-pagination-disabled-color: #6c757d;
+ --bs-pagination-disabled-bg: #fff;
+ --bs-pagination-disabled-border-color: #dee2e6;
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .page-link {
+ position: relative;
+ display: block;
+ padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
+ font-size: var(--bs-pagination-font-size);
+ color: var(--bs-pagination-color);
+ text-decoration: none;
+ background-color: var(--bs-pagination-bg);
+ border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .page-link {
+ transition: none;
+ }
+}
+
+.bodywebsite .page-link:hover {
+ z-index: 2;
+ color: var(--bs-pagination-hover-color);
+ background-color: var(--bs-pagination-hover-bg);
+ border-color: var(--bs-pagination-hover-border-color);
+}
+
+.bodywebsite .page-link:focus {
+ z-index: 3;
+ color: var(--bs-pagination-focus-color);
+ background-color: var(--bs-pagination-focus-bg);
+ outline: 0;
+ box-shadow: var(--bs-pagination-focus-box-shadow);
+}
+
+.bodywebsite .page-link.active, .bodywebsite .active > .page-link {
+ z-index: 3;
+ color: var(--bs-pagination-active-color);
+ background-color: var(--bs-pagination-active-bg);
+ border-color: var(--bs-pagination-active-border-color);
+}
+
+.bodywebsite .page-link.disabled, .bodywebsite .disabled > .page-link {
+ color: var(--bs-pagination-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-pagination-disabled-bg);
+ border-color: var(--bs-pagination-disabled-border-color);
+}
+
+.bodywebsite .page-item:not(:first-child) .page-link {
+ margin-left: -1px;
+}
+
+.bodywebsite .page-item:first-child .page-link {
+ border-top-left-radius: var(--bs-pagination-border-radius);
+ border-bottom-left-radius: var(--bs-pagination-border-radius);
+}
+
+.bodywebsite .page-item:last-child .page-link {
+ border-top-right-radius: var(--bs-pagination-border-radius);
+ border-bottom-right-radius: var(--bs-pagination-border-radius);
+}
+
+.bodywebsite .pagination-lg {
+ --bs-pagination-padding-x: 1.5rem;
+ --bs-pagination-padding-y: 0.75rem;
+ --bs-pagination-font-size: 1.25rem;
+ --bs-pagination-border-radius: 0.5rem;
+}
+
+.bodywebsite .pagination-sm {
+ --bs-pagination-padding-x: 0.5rem;
+ --bs-pagination-padding-y: 0.25rem;
+ --bs-pagination-font-size: 0.875rem;
+ --bs-pagination-border-radius: 0.25rem;
+}
+
+.bodywebsite .badge {
+ --bs-badge-padding-x: 0.65em;
+ --bs-badge-padding-y: 0.35em;
+ --bs-badge-font-size: 0.75em;
+ --bs-badge-font-weight: 700;
+ --bs-badge-color: #fff;
+ --bs-badge-border-radius: 0.375rem;
+ display: inline-block;
+ padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
+ font-size: var(--bs-badge-font-size);
+ font-weight: var(--bs-badge-font-weight);
+ line-height: 1;
+ color: var(--bs-badge-color);
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: var(--bs-badge-border-radius);
+}
+
+.bodywebsite .badge:empty {
+ display: none;
+}
+
+.bodywebsite .btn .badge {
+ position: relative;
+ top: -1px;
+}
+
+.bodywebsite .alert {
+ --bs-alert-bg: transparent;
+ --bs-alert-padding-x: 1rem;
+ --bs-alert-padding-y: 1rem;
+ --bs-alert-margin-bottom: 1rem;
+ --bs-alert-color: inherit;
+ --bs-alert-border-color: transparent;
+ --bs-alert-border: 1px solid var(--bs-alert-border-color);
+ --bs-alert-border-radius: 0.375rem;
+ position: relative;
+ padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
+ margin-bottom: var(--bs-alert-margin-bottom);
+ color: var(--bs-alert-color);
+ background-color: var(--bs-alert-bg);
+ border: var(--bs-alert-border);
+ border-radius: var(--bs-alert-border-radius);
+}
+
+.bodywebsite .alert-heading {
+ color: inherit;
+}
+
+.bodywebsite .alert-link {
+ font-weight: 700;
+}
+
+.bodywebsite .alert-dismissible {
+ padding-right: 3rem;
+}
+
+.bodywebsite .alert-dismissible .btn-close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 2;
+ padding: 1.25rem 1rem;
+}
+
+.bodywebsite .alert-primary {
+ --bs-alert-color: #084298;
+ --bs-alert-bg: #cfe2ff;
+ --bs-alert-border-color: #b6d4fe;
+}
+
+.bodywebsite .alert-primary .alert-link {
+ color: #06357a;
+}
+
+.bodywebsite .alert-secondary {
+ --bs-alert-color: #41464b;
+ --bs-alert-bg: #e2e3e5;
+ --bs-alert-border-color: #d3d6d8;
+}
+
+.bodywebsite .alert-secondary .alert-link {
+ color: #34383c;
+}
+
+.bodywebsite .alert-success {
+ --bs-alert-color: #0f5132;
+ --bs-alert-bg: #d1e7dd;
+ --bs-alert-border-color: #badbcc;
+}
+
+.bodywebsite .alert-success .alert-link {
+ color: #0c4128;
+}
+
+.bodywebsite .alert-info {
+ --bs-alert-color: #055160;
+ --bs-alert-bg: #cff4fc;
+ --bs-alert-border-color: #b6effb;
+}
+
+.bodywebsite .alert-info .alert-link {
+ color: #04414d;
+}
+
+.bodywebsite .alert-warning {
+ --bs-alert-color: #664d03;
+ --bs-alert-bg: #fff3cd;
+ --bs-alert-border-color: #ffecb5;
+}
+
+.bodywebsite .alert-warning .alert-link {
+ color: #523e02;
+}
+
+.bodywebsite .alert-danger {
+ --bs-alert-color: #842029;
+ --bs-alert-bg: #f8d7da;
+ --bs-alert-border-color: #f5c2c7;
+}
+
+.bodywebsite .alert-danger .alert-link {
+ color: #6a1a21;
+}
+
+.bodywebsite .alert-light {
+ --bs-alert-color: #636464;
+ --bs-alert-bg: #fefefe;
+ --bs-alert-border-color: #fdfdfe;
+}
+
+.bodywebsite .alert-light .alert-link {
+ color: #4f5050;
+}
+
+.bodywebsite .alert-dark {
+ --bs-alert-color: #141619;
+ --bs-alert-bg: #d3d3d4;
+ --bs-alert-border-color: #bcbebf;
+}
+
+.bodywebsite .alert-dark .alert-link {
+ color: #101214;
+}
+
+@-webkit-keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+@keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+.bodywebsite .progress {
+ --bs-progress-height: 1rem;
+ --bs-progress-font-size: 0.75rem;
+ --bs-progress-bg: #e9ecef;
+ --bs-progress-border-radius: 0.375rem;
+ --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
+ --bs-progress-bar-color: #fff;
+ --bs-progress-bar-bg: #0d6efd;
+ --bs-progress-bar-transition: width 0.6s ease;
+ display: flex;
+ height: var(--bs-progress-height);
+ overflow: hidden;
+ font-size: var(--bs-progress-font-size);
+ background-color: var(--bs-progress-bg);
+ border-radius: var(--bs-progress-border-radius);
+}
+
+.bodywebsite .progress-bar {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ overflow: hidden;
+ color: var(--bs-progress-bar-color);
+ text-align: center;
+ white-space: nowrap;
+ background-color: var(--bs-progress-bar-bg);
+ transition: var(--bs-progress-bar-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .progress-bar {
+ transition: none;
+ }
+}
+
+.bodywebsite .progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: var(--bs-progress-height) var(--bs-progress-height);
+}
+
+.bodywebsite .progress-bar-animated {
+ -webkit-animation: 1s linear infinite progress-bar-stripes;
+ animation: 1s linear infinite progress-bar-stripes;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .progress-bar-animated {
+ -webkit-animation: none;
+ animation: none;
+ }
+}
+
+.bodywebsite .list-group {
+ --bs-list-group-color: #212529;
+ --bs-list-group-bg: #fff;
+ --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
+ --bs-list-group-border-width: 1px;
+ --bs-list-group-border-radius: 0.375rem;
+ --bs-list-group-item-padding-x: 1rem;
+ --bs-list-group-item-padding-y: 0.5rem;
+ --bs-list-group-action-color: #495057;
+ --bs-list-group-action-hover-color: #495057;
+ --bs-list-group-action-hover-bg: #f8f9fa;
+ --bs-list-group-action-active-color: #212529;
+ --bs-list-group-action-active-bg: #e9ecef;
+ --bs-list-group-disabled-color: #6c757d;
+ --bs-list-group-disabled-bg: #fff;
+ --bs-list-group-active-color: #fff;
+ --bs-list-group-active-bg: #0d6efd;
+ --bs-list-group-active-border-color: #0d6efd;
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ border-radius: var(--bs-list-group-border-radius);
+}
+
+.bodywebsite .list-group-numbered {
+ list-style-type: none;
+ counter-reset: section;
+}
+
+.bodywebsite .list-group-numbered > .list-group-item::before {
+ content: counters(section, ".") ". ";
+ counter-increment: section;
+}
+
+.bodywebsite .list-group-item-action {
+ width: 100%;
+ color: var(--bs-list-group-action-color);
+ text-align: inherit;
+}
+
+.bodywebsite .list-group-item-action:hover, .bodywebsite .list-group-item-action:focus {
+ z-index: 1;
+ color: var(--bs-list-group-action-hover-color);
+ text-decoration: none;
+ background-color: var(--bs-list-group-action-hover-bg);
+}
+
+.bodywebsite .list-group-item-action:active {
+ color: var(--bs-list-group-action-active-color);
+ background-color: var(--bs-list-group-action-active-bg);
+}
+
+.bodywebsite .list-group-item {
+ position: relative;
+ display: block;
+ padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
+ color: var(--bs-list-group-color);
+ text-decoration: none;
+ background-color: var(--bs-list-group-bg);
+ border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
+}
+
+.bodywebsite .list-group-item:first-child {
+ border-top-left-radius: inherit;
+ border-top-right-radius: inherit;
+}
+
+.bodywebsite .list-group-item:last-child {
+ border-bottom-right-radius: inherit;
+ border-bottom-left-radius: inherit;
+}
+
+.bodywebsite .list-group-item.disabled, .bodywebsite .list-group-item:disabled {
+ color: var(--bs-list-group-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-list-group-disabled-bg);
+}
+
+.bodywebsite .list-group-item.active {
+ z-index: 2;
+ color: var(--bs-list-group-active-color);
+ background-color: var(--bs-list-group-active-bg);
+ border-color: var(--bs-list-group-active-border-color);
+}
+
+.bodywebsite .list-group-item + .list-group-item {
+ border-top-width: 0;
+}
+
+.bodywebsite .list-group-item + .list-group-item.active {
+ margin-top: calc(-1 * var(--bs-list-group-border-width));
+ border-top-width: var(--bs-list-group-border-width);
+}
+
+.bodywebsite .list-group-horizontal {
+ flex-direction: row;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item.active {
+ margin-top: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .list-group-horizontal-sm {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .list-group-horizontal-md {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .list-group-horizontal-lg {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .list-group-horizontal-xl {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .list-group-horizontal-xxl {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+.bodywebsite .list-group-flush {
+ border-radius: 0;
+}
+
+.bodywebsite .list-group-flush > .list-group-item {
+ border-width: 0 0 var(--bs-list-group-border-width);
+}
+
+.bodywebsite .list-group-flush > .list-group-item:last-child {
+ border-bottom-width: 0;
+}
+
+.bodywebsite .list-group-item-primary {
+ color: #084298;
+ background-color: #cfe2ff;
+}
+
+.bodywebsite .list-group-item-primary.list-group-item-action:hover, .bodywebsite .list-group-item-primary.list-group-item-action:focus {
+ color: #084298;
+ background-color: #bacbe6;
+}
+
+.bodywebsite .list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #084298;
+ border-color: #084298;
+}
+
+.bodywebsite .list-group-item-secondary {
+ color: #41464b;
+ background-color: #e2e3e5;
+}
+
+.bodywebsite .list-group-item-secondary.list-group-item-action:hover, .bodywebsite .list-group-item-secondary.list-group-item-action:focus {
+ color: #41464b;
+ background-color: #cbccce;
+}
+
+.bodywebsite .list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #41464b;
+ border-color: #41464b;
+}
+
+.bodywebsite .list-group-item-success {
+ color: #0f5132;
+ background-color: #d1e7dd;
+}
+
+.bodywebsite .list-group-item-success.list-group-item-action:hover, .bodywebsite .list-group-item-success.list-group-item-action:focus {
+ color: #0f5132;
+ background-color: #bcd0c7;
+}
+
+.bodywebsite .list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #0f5132;
+ border-color: #0f5132;
+}
+
+.bodywebsite .list-group-item-info {
+ color: #055160;
+ background-color: #cff4fc;
+}
+
+.bodywebsite .list-group-item-info.list-group-item-action:hover, .bodywebsite .list-group-item-info.list-group-item-action:focus {
+ color: #055160;
+ background-color: #badce3;
+}
+
+.bodywebsite .list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #055160;
+ border-color: #055160;
+}
+
+.bodywebsite .list-group-item-warning {
+ color: #664d03;
+ background-color: #fff3cd;
+}
+
+.bodywebsite .list-group-item-warning.list-group-item-action:hover, .bodywebsite .list-group-item-warning.list-group-item-action:focus {
+ color: #664d03;
+ background-color: #e6dbb9;
+}
+
+.bodywebsite .list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #664d03;
+ border-color: #664d03;
+}
+
+.bodywebsite .list-group-item-danger {
+ color: #842029;
+ background-color: #f8d7da;
+}
+
+.bodywebsite .list-group-item-danger.list-group-item-action:hover, .bodywebsite .list-group-item-danger.list-group-item-action:focus {
+ color: #842029;
+ background-color: #dfc2c4;
+}
+
+.bodywebsite .list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #842029;
+ border-color: #842029;
+}
+
+.bodywebsite .list-group-item-light {
+ color: #636464;
+ background-color: #fefefe;
+}
+
+.bodywebsite .list-group-item-light.list-group-item-action:hover, .bodywebsite .list-group-item-light.list-group-item-action:focus {
+ color: #636464;
+ background-color: #e5e5e5;
+}
+
+.bodywebsite .list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #636464;
+ border-color: #636464;
+}
+
+.bodywebsite .list-group-item-dark {
+ color: #141619;
+ background-color: #d3d3d4;
+}
+
+.bodywebsite .list-group-item-dark.list-group-item-action:hover, .bodywebsite .list-group-item-dark.list-group-item-action:focus {
+ color: #141619;
+ background-color: #bebebf;
+}
+
+.bodywebsite .list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #141619;
+ border-color: #141619;
+}
+
+.bodywebsite .btn-close {
+ box-sizing: content-box;
+ width: 1em;
+ height: 1em;
+ padding: 0.25em 0.25em;
+ color: #000;
+ background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
+ border: 0;
+ border-radius: 0.375rem;
+ opacity: 0.5;
+}
+
+.bodywebsite .btn-close:hover {
+ color: #000;
+ text-decoration: none;
+ opacity: 0.75;
+}
+
+.bodywebsite .btn-close:focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ opacity: 1;
+}
+
+.bodywebsite .btn-close:disabled, .bodywebsite .btn-close.disabled {
+ pointer-events: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ opacity: 0.25;
+}
+
+.bodywebsite .btn-close-white {
+ filter: invert(1) grayscale(100%) brightness(200%);
+}
+
+.bodywebsite .toast {
+ --bs-toast-zindex: 1090;
+ --bs-toast-padding-x: 0.75rem;
+ --bs-toast-padding-y: 0.5rem;
+ --bs-toast-spacing: 1.5rem;
+ --bs-toast-max-width: 350px;
+ --bs-toast-font-size: 0.875rem;
+ --bs-toast-bg: rgba(255, 255, 255, 0.85);
+ --bs-toast-border-width: 1px;
+ --bs-toast-border-color: var(--bs-border-color-translucent);
+ --bs-toast-border-radius: 0.375rem;
+ --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-toast-header-color: #6c757d;
+ --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
+ --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
+ width: var(--bs-toast-max-width);
+ max-width: 100%;
+ font-size: var(--bs-toast-font-size);
+ color: var(--bs-toast-color);
+ pointer-events: auto;
+ background-color: var(--bs-toast-bg);
+ background-clip: padding-box;
+ border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
+ box-shadow: var(--bs-toast-box-shadow);
+ border-radius: var(--bs-toast-border-radius);
+}
+
+.bodywebsite .toast.showing {
+ opacity: 0;
+}
+
+.bodywebsite .toast:not(.show) {
+ display: none;
+}
+
+.bodywebsite .toast-container {
+ position: absolute;
+ z-index: var(--bs-toast-zindex);
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ max-width: 100%;
+ pointer-events: none;
+}
+
+.bodywebsite .toast-container > :not(:last-child) {
+ margin-bottom: var(--bs-toast-spacing);
+}
+
+.bodywebsite .toast-header {
+ display: flex;
+ align-items: center;
+ padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
+ color: var(--bs-toast-header-color);
+ background-color: var(--bs-toast-header-bg);
+ background-clip: padding-box;
+ border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
+ border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
+ border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
+}
+
+.bodywebsite .toast-header .btn-close {
+ margin-right: calc(-0.5 * var(--bs-toast-padding-x));
+ margin-left: var(--bs-toast-padding-x);
+}
+
+.bodywebsite .toast-body {
+ padding: var(--bs-toast-padding-x);
+ word-wrap: break-word;
+}
+
+.bodywebsite .modal {
+ --bs-modal-zindex: 1055;
+ --bs-modal-width: 500px;
+ --bs-modal-padding: 1rem;
+ --bs-modal-margin: 0.5rem;
+ --bs-modal-bg: #fff;
+ --bs-modal-border-color: var(--bs-border-color-translucent);
+ --bs-modal-border-width: 1px;
+ --bs-modal-border-radius: 0.5rem;
+ --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
+ --bs-modal-inner-border-radius: calc(0.5rem - 1px);
+ --bs-modal-header-padding-x: 1rem;
+ --bs-modal-header-padding-y: 1rem;
+ --bs-modal-header-padding: 1rem 1rem;
+ --bs-modal-header-border-color: var(--bs-border-color);
+ --bs-modal-header-border-width: 1px;
+ --bs-modal-title-line-height: 1.5;
+ --bs-modal-footer-gap: 0.5rem;
+ --bs-modal-footer-border-color: var(--bs-border-color);
+ --bs-modal-footer-border-width: 1px;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: var(--bs-modal-zindex);
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow-x: hidden;
+ overflow-y: auto;
+ outline: 0;
+}
+
+.bodywebsite .modal-dialog {
+ position: relative;
+ width: auto;
+ margin: var(--bs-modal-margin);
+ pointer-events: none;
+}
+
+.bodywebsite .modal.fade .modal-dialog {
+ transition: transform 0.3s ease-out;
+ transform: translate(0, -50px);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .modal.fade .modal-dialog {
+ transition: none;
+ }
+}
+
+.bodywebsite .modal.show .modal-dialog {
+ transform: none;
+}
+
+.bodywebsite .modal.modal-static .modal-dialog {
+ transform: scale(1.02);
+}
+
+.bodywebsite .modal-dialog-scrollable {
+ height: calc(100% - var(--bs-modal-margin) * 2);
+}
+
+.bodywebsite .modal-dialog-scrollable .modal-content {
+ max-height: 100%;
+ overflow: hidden;
+}
+
+.bodywebsite .modal-dialog-scrollable .modal-body {
+ overflow-y: auto;
+}
+
+.bodywebsite .modal-dialog-centered {
+ display: flex;
+ align-items: center;
+ min-height: calc(100% - var(--bs-modal-margin) * 2);
+}
+
+.bodywebsite .modal-content {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ color: var(--bs-modal-color);
+ pointer-events: auto;
+ background-color: var(--bs-modal-bg);
+ background-clip: padding-box;
+ border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
+ border-radius: var(--bs-modal-border-radius);
+ outline: 0;
+}
+
+.bodywebsite .modal-backdrop {
+ --bs-backdrop-zindex: 1050;
+ --bs-backdrop-bg: #000;
+ --bs-backdrop-opacity: 0.5;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: var(--bs-backdrop-zindex);
+ width: 100vw;
+ height: 100vh;
+ background-color: var(--bs-backdrop-bg);
+}
+
+.bodywebsite .modal-backdrop.fade {
+ opacity: 0;
+}
+
+.bodywebsite .modal-backdrop.show {
+ opacity: var(--bs-backdrop-opacity);
+}
+
+.bodywebsite .modal-header {
+ display: flex;
+ flex-shrink: 0;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-modal-header-padding);
+ border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
+ border-top-left-radius: var(--bs-modal-inner-border-radius);
+ border-top-right-radius: var(--bs-modal-inner-border-radius);
+}
+
+.bodywebsite .modal-header .btn-close {
+ padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
+ margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
+}
+
+.bodywebsite .modal-title {
+ margin-bottom: 0;
+ line-height: var(--bs-modal-title-line-height);
+}
+
+.bodywebsite .modal-body {
+ position: relative;
+ flex: 1 1 auto;
+ padding: var(--bs-modal-padding);
+}
+
+.bodywebsite .modal-footer {
+ display: flex;
+ flex-shrink: 0;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: flex-end;
+ padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
+ background-color: var(--bs-modal-footer-bg);
+ border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
+ border-bottom-right-radius: var(--bs-modal-inner-border-radius);
+ border-bottom-left-radius: var(--bs-modal-inner-border-radius);
+}
+
+.bodywebsite .modal-footer > * {
+ margin: calc(var(--bs-modal-footer-gap) * 0.5);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .modal {
+ --bs-modal-margin: 1.75rem;
+ --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ }
+
+ .bodywebsite .modal-dialog {
+ max-width: var(--bs-modal-width);
+ margin-right: auto;
+ margin-left: auto;
+ }
+
+ .bodywebsite .modal-sm {
+ --bs-modal-width: 300px;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .modal-lg,
+ .bodywebsite .modal-xl {
+ --bs-modal-width: 800px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .modal-xl {
+ --bs-modal-width: 1140px;
+ }
+}
+
+.bodywebsite .modal-fullscreen {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-header,
+ .bodywebsite .modal-fullscreen .modal-footer {
+ border-radius: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-body {
+ overflow-y: auto;
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .modal-fullscreen-sm-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-header,
+ .bodywebsite .modal-fullscreen-sm-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .modal-fullscreen-md-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-header,
+ .bodywebsite .modal-fullscreen-md-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .modal-fullscreen-lg-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-header,
+ .bodywebsite .modal-fullscreen-lg-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .modal-fullscreen-xl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-header,
+ .bodywebsite .modal-fullscreen-xl-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .modal-fullscreen-xxl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-header,
+ .bodywebsite .modal-fullscreen-xxl-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+.bodywebsite .tooltip {
+ --bs-tooltip-zindex: 1080;
+ --bs-tooltip-max-width: 200px;
+ --bs-tooltip-padding-x: 0.5rem;
+ --bs-tooltip-padding-y: 0.25rem;
+ --bs-tooltip-font-size: 0.875rem;
+ --bs-tooltip-color: #fff;
+ --bs-tooltip-bg: #000;
+ --bs-tooltip-border-radius: 0.375rem;
+ --bs-tooltip-opacity: 0.9;
+ --bs-tooltip-arrow-width: 0.8rem;
+ --bs-tooltip-arrow-height: 0.4rem;
+ z-index: var(--bs-tooltip-zindex);
+ display: block;
+ padding: var(--bs-tooltip-arrow-height);
+ margin: var(--bs-tooltip-margin);
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ white-space: normal;
+ word-spacing: normal;
+ line-break: auto;
+ font-size: var(--bs-tooltip-font-size);
+ word-wrap: break-word;
+ opacity: 0;
+}
+
+.bodywebsite .tooltip.show {
+ opacity: var(--bs-tooltip-opacity);
+}
+
+.bodywebsite .tooltip .tooltip-arrow {
+ display: block;
+ width: var(--bs-tooltip-arrow-width);
+ height: var(--bs-tooltip-arrow-height);
+}
+
+.bodywebsite .tooltip .tooltip-arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bodywebsite .bs-tooltip-top .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
+ bottom: 0;
+}
+
+.bodywebsite .bs-tooltip-top .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
+ top: -1px;
+ border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
+ border-top-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-end .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
+ left: 0;
+ width: var(--bs-tooltip-arrow-height);
+ height: var(--bs-tooltip-arrow-width);
+}
+
+.bodywebsite .bs-tooltip-end .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
+ right: -1px;
+ border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
+ border-right-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-bottom .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
+ top: 0;
+}
+
+.bodywebsite .bs-tooltip-bottom .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
+ bottom: -1px;
+ border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
+ border-bottom-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-start .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
+ right: 0;
+ width: var(--bs-tooltip-arrow-height);
+ height: var(--bs-tooltip-arrow-width);
+}
+
+.bodywebsite .bs-tooltip-start .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
+ left: -1px;
+ border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
+ border-left-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .tooltip-inner {
+ max-width: var(--bs-tooltip-max-width);
+ padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
+ color: var(--bs-tooltip-color);
+ text-align: center;
+ background-color: var(--bs-tooltip-bg);
+ border-radius: var(--bs-tooltip-border-radius);
+}
+
+.bodywebsite .popover {
+ --bs-popover-zindex: 1070;
+ --bs-popover-max-width: 276px;
+ --bs-popover-font-size: 0.875rem;
+ --bs-popover-bg: #fff;
+ --bs-popover-border-width: 1px;
+ --bs-popover-border-color: var(--bs-border-color-translucent);
+ --bs-popover-border-radius: 0.5rem;
+ --bs-popover-inner-border-radius: calc(0.5rem - 1px);
+ --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-popover-header-padding-x: 1rem;
+ --bs-popover-header-padding-y: 0.5rem;
+ --bs-popover-header-font-size: 1rem;
+ --bs-popover-header-bg: #f0f0f0;
+ --bs-popover-body-padding-x: 1rem;
+ --bs-popover-body-padding-y: 1rem;
+ --bs-popover-body-color: #212529;
+ --bs-popover-arrow-width: 1rem;
+ --bs-popover-arrow-height: 0.5rem;
+ --bs-popover-arrow-border: var(--bs-popover-border-color);
+ z-index: var(--bs-popover-zindex);
+ display: block;
+ max-width: var(--bs-popover-max-width);
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ white-space: normal;
+ word-spacing: normal;
+ line-break: auto;
+ font-size: var(--bs-popover-font-size);
+ word-wrap: break-word;
+ background-color: var(--bs-popover-bg);
+ background-clip: padding-box;
+ border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
+ border-radius: var(--bs-popover-border-radius);
+}
+
+.bodywebsite .popover .popover-arrow {
+ display: block;
+ width: var(--bs-popover-arrow-width);
+ height: var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .popover .popover-arrow::before, .bodywebsite .popover .popover-arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+ border-width: 0;
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
+ bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bodywebsite .bs-popover-top > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
+ border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
+ bottom: 0;
+ border-top-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
+ bottom: var(--bs-popover-border-width);
+ border-top-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
+ left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+ width: var(--bs-popover-arrow-height);
+ height: var(--bs-popover-arrow-width);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bodywebsite .bs-popover-end > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
+ border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
+ left: 0;
+ border-right-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
+ left: var(--bs-popover-border-width);
+ border-right-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
+ top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bodywebsite .bs-popover-bottom > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
+ border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
+ top: 0;
+ border-bottom-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
+ top: var(--bs-popover-border-width);
+ border-bottom-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-bottom .popover-header::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: var(--bs-popover-arrow-width);
+ margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
+ content: "";
+ border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
+ right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+ width: var(--bs-popover-arrow-height);
+ height: var(--bs-popover-arrow-width);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bodywebsite .bs-popover-start > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
+ border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
+ right: 0;
+ border-left-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
+ right: var(--bs-popover-border-width);
+ border-left-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .popover-header {
+ padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
+ margin-bottom: 0;
+ font-size: var(--bs-popover-header-font-size);
+ color: var(--bs-popover-header-color);
+ background-color: var(--bs-popover-header-bg);
+ border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
+ border-top-left-radius: var(--bs-popover-inner-border-radius);
+ border-top-right-radius: var(--bs-popover-inner-border-radius);
+}
+
+.bodywebsite .popover-header:empty {
+ display: none;
+}
+
+.bodywebsite .popover-body {
+ padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
+ color: var(--bs-popover-body-color);
+}
+
+.bodywebsite .carousel {
+ position: relative;
+}
+
+.bodywebsite .carousel.pointer-event {
+ touch-action: pan-y;
+}
+
+.bodywebsite .carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+
+.bodywebsite .carousel-inner::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.bodywebsite .carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ transition: transform 0.6s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-item {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-item.active,
+ .bodywebsite .carousel-item-next,
+ .bodywebsite .carousel-item-prev {
+ display: block;
+}
+
+.bodywebsite .carousel-item-next:not(.carousel-item-start),
+ .bodywebsite .active.carousel-item-end {
+ transform: translateX(100%);
+}
+
+.bodywebsite .carousel-item-prev:not(.carousel-item-end),
+ .bodywebsite .active.carousel-item-start {
+ transform: translateX(-100%);
+}
+
+.bodywebsite .carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ transform: none;
+}
+
+.bodywebsite .carousel-fade .carousel-item.active,
+ .bodywebsite .carousel-fade .carousel-item-next.carousel-item-start,
+ .bodywebsite .carousel-fade .carousel-item-prev.carousel-item-end {
+ z-index: 1;
+ opacity: 1;
+}
+
+.bodywebsite .carousel-fade .active.carousel-item-start,
+ .bodywebsite .carousel-fade .active.carousel-item-end {
+ z-index: 0;
+ opacity: 0;
+ transition: opacity 0s 0.6s;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-fade .active.carousel-item-start,
+ .bodywebsite .carousel-fade .active.carousel-item-end {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-control-prev,
+ .bodywebsite .carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ padding: 0;
+ color: #fff;
+ text-align: center;
+ background: none;
+ border: 0;
+ opacity: 0.5;
+ transition: opacity 0.15s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-control-prev,
+ .bodywebsite .carousel-control-next {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-control-prev:hover, .bodywebsite .carousel-control-prev:focus,
+ .bodywebsite .carousel-control-next:hover,
+ .bodywebsite .carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9;
+}
+
+.bodywebsite .carousel-control-prev {
+ left: 0;
+}
+
+.bodywebsite .carousel-control-next {
+ right: 0;
+}
+
+.bodywebsite .carousel-control-prev-icon,
+ .bodywebsite .carousel-control-next-icon {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ background-repeat: no-repeat;
+ background-position: 50%;
+ background-size: 100% 100%;
+}
+
+.bodywebsite .carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 2;
+ display: flex;
+ justify-content: center;
+ padding: 0;
+ margin-right: 15%;
+ margin-bottom: 1rem;
+ margin-left: 15%;
+ list-style: none;
+}
+
+.bodywebsite .carousel-indicators [data-bs-target] {
+ box-sizing: content-box;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ padding: 0;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 0;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: 0.5;
+ transition: opacity 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-indicators [data-bs-target] {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-indicators .active {
+ opacity: 1;
+}
+
+.bodywebsite .carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 1.25rem;
+ left: 15%;
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ color: #fff;
+ text-align: center;
+}
+
+.bodywebsite .carousel-dark .carousel-control-prev-icon,
+ .bodywebsite .carousel-dark .carousel-control-next-icon {
+ filter: invert(1) grayscale(100);
+}
+
+.bodywebsite .carousel-dark .carousel-indicators [data-bs-target] {
+ background-color: #000;
+}
+
+.bodywebsite .carousel-dark .carousel-caption {
+ color: #000;
+}
+
+.bodywebsite .spinner-grow,
+ .bodywebsite .spinner-border {
+ display: inline-block;
+ width: var(--bs-spinner-width);
+ height: var(--bs-spinner-height);
+ vertical-align: var(--bs-spinner-vertical-align);
+ border-radius: 50%;
+ -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
+ animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
+}
+
+@-webkit-keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+.bodywebsite .spinner-border {
+ --bs-spinner-width: 2rem;
+ --bs-spinner-height: 2rem;
+ --bs-spinner-vertical-align: -0.125em;
+ --bs-spinner-border-width: 0.25em;
+ --bs-spinner-animation-speed: 0.75s;
+ --bs-spinner-animation-name: spinner-border;
+ border: var(--bs-spinner-border-width) solid currentcolor;
+ border-right-color: transparent;
+}
+
+.bodywebsite .spinner-border-sm {
+ --bs-spinner-width: 1rem;
+ --bs-spinner-height: 1rem;
+ --bs-spinner-border-width: 0.2em;
+}
+
+@-webkit-keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+@keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+.bodywebsite .spinner-grow {
+ --bs-spinner-width: 2rem;
+ --bs-spinner-height: 2rem;
+ --bs-spinner-vertical-align: -0.125em;
+ --bs-spinner-animation-speed: 0.75s;
+ --bs-spinner-animation-name: spinner-grow;
+ background-color: currentcolor;
+ opacity: 0;
+}
+
+.bodywebsite .spinner-grow-sm {
+ --bs-spinner-width: 1rem;
+ --bs-spinner-height: 1rem;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .spinner-border,
+ .bodywebsite .spinner-grow {
+ --bs-spinner-animation-speed: 1.5s;
+ }
+}
+
+.bodywebsite .offcanvas, .bodywebsite .offcanvas-xxl, .bodywebsite .offcanvas-xl, .bodywebsite .offcanvas-lg, .bodywebsite .offcanvas-md, .bodywebsite .offcanvas-sm {
+ --bs-offcanvas-zindex: 1045;
+ --bs-offcanvas-width: 400px;
+ --bs-offcanvas-height: 30vh;
+ --bs-offcanvas-padding-x: 1rem;
+ --bs-offcanvas-padding-y: 1rem;
+ --bs-offcanvas-bg: #fff;
+ --bs-offcanvas-border-width: 1px;
+ --bs-offcanvas-border-color: var(--bs-border-color-translucent);
+ --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-sm {
+ transition: none;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.showing, .bodywebsite .offcanvas-sm.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.showing, .bodywebsite .offcanvas-sm.hiding, .bodywebsite .offcanvas-sm.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .offcanvas-sm {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-sm .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-sm .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-md {
+ transition: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.showing, .bodywebsite .offcanvas-md.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.showing, .bodywebsite .offcanvas-md.hiding, .bodywebsite .offcanvas-md.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .offcanvas-md {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-md .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-md .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-lg {
+ transition: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.showing, .bodywebsite .offcanvas-lg.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.showing, .bodywebsite .offcanvas-lg.hiding, .bodywebsite .offcanvas-lg.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .offcanvas-lg {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-lg .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-lg .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-xl {
+ transition: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.showing, .bodywebsite .offcanvas-xl.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.showing, .bodywebsite .offcanvas-xl.hiding, .bodywebsite .offcanvas-xl.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .offcanvas-xl {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-xl .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-xl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-xxl {
+ transition: none;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.showing, .bodywebsite .offcanvas-xxl.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.showing, .bodywebsite .offcanvas-xxl.hiding, .bodywebsite .offcanvas-xxl.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .offcanvas-xxl {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-xxl .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-xxl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+.bodywebsite .offcanvas {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas {
+ transition: none;
+ }
+}
+
+.bodywebsite .offcanvas.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+}
+
+.bodywebsite .offcanvas.showing, .bodywebsite .offcanvas.show:not(.hiding) {
+ transform: none;
+}
+
+.bodywebsite .offcanvas.showing, .bodywebsite .offcanvas.hiding, .bodywebsite .offcanvas.show {
+ visibility: visible;
+}
+
+.bodywebsite .offcanvas-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000;
+}
+
+.bodywebsite .offcanvas-backdrop.fade {
+ opacity: 0;
+}
+
+.bodywebsite .offcanvas-backdrop.show {
+ opacity: 0.5;
+}
+
+.bodywebsite .offcanvas-header {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
+}
+
+.bodywebsite .offcanvas-header .btn-close {
+ padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
+ margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
+ margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
+ margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
+}
+
+.bodywebsite .offcanvas-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+
+.bodywebsite .offcanvas-body {
+ flex-grow: 1;
+ padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
+ overflow-y: auto;
+}
+
+.bodywebsite .placeholder {
+ display: inline-block;
+ min-height: 1em;
+ vertical-align: middle;
+ cursor: wait;
+ background-color: currentcolor;
+ opacity: 0.5;
+}
+
+.bodywebsite .placeholder.btn::before {
+ display: inline-block;
+ content: "";
+}
+
+.bodywebsite .placeholder-xs {
+ min-height: 0.6em;
+}
+
+.bodywebsite .placeholder-sm {
+ min-height: 0.8em;
+}
+
+.bodywebsite .placeholder-lg {
+ min-height: 1.2em;
+}
+
+.bodywebsite .placeholder-glow .placeholder {
+ -webkit-animation: placeholder-glow 2s ease-in-out infinite;
+ animation: placeholder-glow 2s ease-in-out infinite;
+}
+
+@-webkit-keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+@keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+.bodywebsite .placeholder-wave {
+ -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ -webkit-mask-size: 200% 100%;
+ mask-size: 200% 100%;
+ -webkit-animation: placeholder-wave 2s linear infinite;
+ animation: placeholder-wave 2s linear infinite;
+}
+
+@-webkit-keyframes placeholder-wave {
+ 100% {
+ -webkit-mask-position: -200% 0%;
+ mask-position: -200% 0%;
+ }
+}
+
+@keyframes placeholder-wave {
+ 100% {
+ -webkit-mask-position: -200% 0%;
+ mask-position: -200% 0%;
+ }
+}
+
+.bodywebsite .clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.bodywebsite .text-bg-primary {
+ color: #fff !important;
+ background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-secondary {
+ color: #fff !important;
+ background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-success {
+ color: #fff !important;
+ background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-info {
+ color: #000 !important;
+ background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-warning {
+ color: #000 !important;
+ background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-danger {
+ color: #fff !important;
+ background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-light {
+ color: #000 !important;
+ background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-dark {
+ color: #fff !important;
+ background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .link-primary {
+ color: #0d6efd !important;
+}
+
+.bodywebsite .link-primary:hover, .bodywebsite .link-primary:focus {
+ color: #0a58ca !important;
+}
+
+.bodywebsite .link-secondary {
+ color: #6c757d !important;
+}
+
+.bodywebsite .link-secondary:hover, .bodywebsite .link-secondary:focus {
+ color: #565e64 !important;
+}
+
+.bodywebsite .link-success {
+ color: #198754 !important;
+}
+
+.bodywebsite .link-success:hover, .bodywebsite .link-success:focus {
+ color: #146c43 !important;
+}
+
+.bodywebsite .link-info {
+ color: #0dcaf0 !important;
+}
+
+.bodywebsite .link-info:hover, .bodywebsite .link-info:focus {
+ color: #3dd5f3 !important;
+}
+
+.bodywebsite .link-warning {
+ color: #ffc107 !important;
+}
+
+.bodywebsite .link-warning:hover, .bodywebsite .link-warning:focus {
+ color: #ffcd39 !important;
+}
+
+.bodywebsite .link-danger {
+ color: #dc3545 !important;
+}
+
+.bodywebsite .link-danger:hover, .bodywebsite .link-danger:focus {
+ color: #b02a37 !important;
+}
+
+.bodywebsite .link-light {
+ color: #f8f9fa !important;
+}
+
+.bodywebsite .link-light:hover, .bodywebsite .link-light:focus {
+ color: #f9fafb !important;
+}
+
+.bodywebsite .link-dark {
+ color: #212529 !important;
+}
+
+.bodywebsite .link-dark:hover, .bodywebsite .link-dark:focus {
+ color: #1a1e21 !important;
+}
+
+.bodywebsite .ratio {
+ position: relative;
+ width: 100%;
+}
+
+.bodywebsite .ratio::before {
+ display: block;
+ padding-top: var(--bs-aspect-ratio);
+ content: "";
+}
+
+.bodywebsite .ratio > * {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.bodywebsite .ratio-1x1 {
+ --bs-aspect-ratio: 100%;
+}
+
+.bodywebsite .ratio-4x3 {
+ --bs-aspect-ratio: 75%;
+}
+
+.bodywebsite .ratio-16x9 {
+ --bs-aspect-ratio: 56.25%;
+}
+
+.bodywebsite .ratio-21x9 {
+ --bs-aspect-ratio: 42.8571428571%;
+}
+
+.bodywebsite .fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.bodywebsite .fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.bodywebsite .sticky-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+}
+
+.bodywebsite .sticky-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .sticky-sm-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-sm-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .sticky-md-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-md-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .sticky-lg-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-lg-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .sticky-xl-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-xl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .sticky-xxl-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-xxl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+.bodywebsite .hstack {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ align-self: stretch;
+}
+
+.bodywebsite .vstack {
+ display: flex;
+ flex: 1 1 auto;
+ flex-direction: column;
+ align-self: stretch;
+}
+
+.bodywebsite .visually-hidden,
+ .bodywebsite .visually-hidden-focusable:not(:focus):not(:focus-within) {
+ position: absolute !important;
+ width: 1px !important;
+ height: 1px !important;
+ padding: 0 !important;
+ margin: -1px !important;
+ overflow: hidden !important;
+ clip: rect(0, 0, 0, 0) !important;
+ white-space: nowrap !important;
+ border: 0 !important;
+}
+
+.bodywebsite .stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ content: "";
+}
+
+.bodywebsite .text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.bodywebsite .vr {
+ display: inline-block;
+ align-self: stretch;
+ width: 1px;
+ min-height: 1em;
+ background-color: currentcolor;
+ opacity: 0.25;
+}
+
+.bodywebsite .align-baseline {
+ vertical-align: baseline !important;
+}
+
+.bodywebsite .align-top {
+ vertical-align: top !important;
+}
+
+.bodywebsite .align-middle {
+ vertical-align: middle !important;
+}
+
+.bodywebsite .align-bottom {
+ vertical-align: bottom !important;
+}
+
+.bodywebsite .align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+
+.bodywebsite .align-text-top {
+ vertical-align: text-top !important;
+}
+
+.bodywebsite .float-start {
+ float: left !important;
+}
+
+.bodywebsite .float-end {
+ float: right !important;
+}
+
+.bodywebsite .float-none {
+ float: none !important;
+}
+
+.bodywebsite .opacity-0 {
+ opacity: 0 !important;
+}
+
+.bodywebsite .opacity-25 {
+ opacity: 0.25 !important;
+}
+
+.bodywebsite .opacity-50 {
+ opacity: 0.5 !important;
+}
+
+.bodywebsite .opacity-75 {
+ opacity: 0.75 !important;
+}
+
+.bodywebsite .opacity-100 {
+ opacity: 1 !important;
+}
+
+.bodywebsite .overflow-auto {
+ overflow: auto !important;
+}
+
+.bodywebsite .overflow-hidden {
+ overflow: hidden !important;
+}
+
+.bodywebsite .overflow-visible {
+ overflow: visible !important;
+}
+
+.bodywebsite .overflow-scroll {
+ overflow: scroll !important;
+}
+
+.bodywebsite .d-inline {
+ display: inline !important;
+}
+
+.bodywebsite .d-inline-block {
+ display: inline-block !important;
+}
+
+.bodywebsite .d-block {
+ display: block !important;
+}
+
+.bodywebsite .d-grid {
+ display: grid !important;
+}
+
+.bodywebsite .d-table {
+ display: table !important;
+}
+
+.bodywebsite .d-table-row {
+ display: table-row !important;
+}
+
+.bodywebsite .d-table-cell {
+ display: table-cell !important;
+}
+
+.bodywebsite .d-flex {
+ display: flex !important;
+}
+
+.bodywebsite .d-inline-flex {
+ display: inline-flex !important;
+}
+
+.bodywebsite .d-none {
+ display: none !important;
+}
+
+.bodywebsite .shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
+}
+
+.bodywebsite .shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
+}
+
+.bodywebsite .shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
+}
+
+.bodywebsite .shadow-none {
+ box-shadow: none !important;
+}
+
+.bodywebsite .position-static {
+ position: static !important;
+}
+
+.bodywebsite .position-relative {
+ position: relative !important;
+}
+
+.bodywebsite .position-absolute {
+ position: absolute !important;
+}
+
+.bodywebsite .position-fixed {
+ position: fixed !important;
+}
+
+.bodywebsite .position-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+}
+
+.bodywebsite .top-0 {
+ top: 0 !important;
+}
+
+.bodywebsite .top-50 {
+ top: 50% !important;
+}
+
+.bodywebsite .top-100 {
+ top: 100% !important;
+}
+
+.bodywebsite .bottom-0 {
+ bottom: 0 !important;
+}
+
+.bodywebsite .bottom-50 {
+ bottom: 50% !important;
+}
+
+.bodywebsite .bottom-100 {
+ bottom: 100% !important;
+}
+
+.bodywebsite .start-0 {
+ left: 0 !important;
+}
+
+.bodywebsite .start-50 {
+ left: 50% !important;
+}
+
+.bodywebsite .start-100 {
+ left: 100% !important;
+}
+
+.bodywebsite .end-0 {
+ right: 0 !important;
+}
+
+.bodywebsite .end-50 {
+ right: 50% !important;
+}
+
+.bodywebsite .end-100 {
+ right: 100% !important;
+}
+
+.bodywebsite .translate-middle {
+ transform: translate(-50%, -50%) !important;
+}
+
+.bodywebsite .translate-middle-x {
+ transform: translateX(-50%) !important;
+}
+
+.bodywebsite .translate-middle-y {
+ transform: translateY(-50%) !important;
+}
+
+.bodywebsite .border {
+ border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-0 {
+ border: 0 !important;
+}
+
+.bodywebsite .border-top {
+ border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-top-0 {
+ border-top: 0 !important;
+}
+
+.bodywebsite .border-end {
+ border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-end-0 {
+ border-right: 0 !important;
+}
+
+.bodywebsite .border-bottom {
+ border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-bottom-0 {
+ border-bottom: 0 !important;
+}
+
+.bodywebsite .border-start {
+ border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-start-0 {
+ border-left: 0 !important;
+}
+
+.bodywebsite .border-primary {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-secondary {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-success {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-info {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-warning {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-danger {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-light {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-dark {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-white {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-1 {
+ --bs-border-width: 1px;
+}
+
+.bodywebsite .border-2 {
+ --bs-border-width: 2px;
+}
+
+.bodywebsite .border-3 {
+ --bs-border-width: 3px;
+}
+
+.bodywebsite .border-4 {
+ --bs-border-width: 4px;
+}
+
+.bodywebsite .border-5 {
+ --bs-border-width: 5px;
+}
+
+.bodywebsite .border-opacity-10 {
+ --bs-border-opacity: 0.1;
+}
+
+.bodywebsite .border-opacity-25 {
+ --bs-border-opacity: 0.25;
+}
+
+.bodywebsite .border-opacity-50 {
+ --bs-border-opacity: 0.5;
+}
+
+.bodywebsite .border-opacity-75 {
+ --bs-border-opacity: 0.75;
+}
+
+.bodywebsite .border-opacity-100 {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .w-25 {
+ width: 25% !important;
+}
+
+.bodywebsite .w-50 {
+ width: 50% !important;
+}
+
+.bodywebsite .w-75 {
+ width: 75% !important;
+}
+
+.bodywebsite .w-100 {
+ width: 100% !important;
+}
+
+.bodywebsite .w-auto {
+ width: auto !important;
+}
+
+.bodywebsite .mw-100 {
+ max-width: 100% !important;
+}
+
+.bodywebsite .vw-100 {
+ width: 100vw !important;
+}
+
+.bodywebsite .min-vw-100 {
+ min-width: 100vw !important;
+}
+
+.bodywebsite .h-25 {
+ height: 25% !important;
+}
+
+.bodywebsite .h-50 {
+ height: 50% !important;
+}
+
+.bodywebsite .h-75 {
+ height: 75% !important;
+}
+
+.bodywebsite .h-100 {
+ height: 100% !important;
+}
+
+.bodywebsite .h-auto {
+ height: auto !important;
+}
+
+.bodywebsite .mh-100 {
+ max-height: 100% !important;
+}
+
+.bodywebsite .vh-100 {
+ height: 100vh !important;
+}
+
+.bodywebsite .min-vh-100 {
+ min-height: 100vh !important;
+}
+
+.bodywebsite .flex-fill {
+ flex: 1 1 auto !important;
+}
+
+.bodywebsite .flex-row {
+ flex-direction: row !important;
+}
+
+.bodywebsite .flex-column {
+ flex-direction: column !important;
+}
+
+.bodywebsite .flex-row-reverse {
+ flex-direction: row-reverse !important;
+}
+
+.bodywebsite .flex-column-reverse {
+ flex-direction: column-reverse !important;
+}
+
+.bodywebsite .flex-grow-0 {
+ flex-grow: 0 !important;
+}
+
+.bodywebsite .flex-grow-1 {
+ flex-grow: 1 !important;
+}
+
+.bodywebsite .flex-shrink-0 {
+ flex-shrink: 0 !important;
+}
+
+.bodywebsite .flex-shrink-1 {
+ flex-shrink: 1 !important;
+}
+
+.bodywebsite .flex-wrap {
+ flex-wrap: wrap !important;
+}
+
+.bodywebsite .flex-nowrap {
+ flex-wrap: nowrap !important;
+}
+
+.bodywebsite .flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+}
+
+.bodywebsite .justify-content-start {
+ justify-content: flex-start !important;
+}
+
+.bodywebsite .justify-content-end {
+ justify-content: flex-end !important;
+}
+
+.bodywebsite .justify-content-center {
+ justify-content: center !important;
+}
+
+.bodywebsite .justify-content-between {
+ justify-content: space-between !important;
+}
+
+.bodywebsite .justify-content-around {
+ justify-content: space-around !important;
+}
+
+.bodywebsite .justify-content-evenly {
+ justify-content: space-evenly !important;
+}
+
+.bodywebsite .align-items-start {
+ align-items: flex-start !important;
+}
+
+.bodywebsite .align-items-end {
+ align-items: flex-end !important;
+}
+
+.bodywebsite .align-items-center {
+ align-items: center !important;
+}
+
+.bodywebsite .align-items-baseline {
+ align-items: baseline !important;
+}
+
+.bodywebsite .align-items-stretch {
+ align-items: stretch !important;
+}
+
+.bodywebsite .align-content-start {
+ align-content: flex-start !important;
+}
+
+.bodywebsite .align-content-end {
+ align-content: flex-end !important;
+}
+
+.bodywebsite .align-content-center {
+ align-content: center !important;
+}
+
+.bodywebsite .align-content-between {
+ align-content: space-between !important;
+}
+
+.bodywebsite .align-content-around {
+ align-content: space-around !important;
+}
+
+.bodywebsite .align-content-stretch {
+ align-content: stretch !important;
+}
+
+.bodywebsite .align-self-auto {
+ align-self: auto !important;
+}
+
+.bodywebsite .align-self-start {
+ align-self: flex-start !important;
+}
+
+.bodywebsite .align-self-end {
+ align-self: flex-end !important;
+}
+
+.bodywebsite .align-self-center {
+ align-self: center !important;
+}
+
+.bodywebsite .align-self-baseline {
+ align-self: baseline !important;
+}
+
+.bodywebsite .align-self-stretch {
+ align-self: stretch !important;
+}
+
+.bodywebsite .order-first {
+ order: -1 !important;
+}
+
+.bodywebsite .order-0 {
+ order: 0 !important;
+}
+
+.bodywebsite .order-1 {
+ order: 1 !important;
+}
+
+.bodywebsite .order-2 {
+ order: 2 !important;
+}
+
+.bodywebsite .order-3 {
+ order: 3 !important;
+}
+
+.bodywebsite .order-4 {
+ order: 4 !important;
+}
+
+.bodywebsite .order-5 {
+ order: 5 !important;
+}
+
+.bodywebsite .order-last {
+ order: 6 !important;
+}
+
+.bodywebsite .m-0 {
+ margin: 0 !important;
+}
+
+.bodywebsite .m-1 {
+ margin: 0.25rem !important;
+}
+
+.bodywebsite .m-2 {
+ margin: 0.5rem !important;
+}
+
+.bodywebsite .m-3 {
+ margin: 1rem !important;
+}
+
+.bodywebsite .m-4 {
+ margin: 1.5rem !important;
+}
+
+.bodywebsite .m-5 {
+ margin: 3rem !important;
+}
+
+.bodywebsite .m-auto {
+ margin: auto !important;
+}
+
+.bodywebsite .mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+}
+
+.bodywebsite .mx-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+}
+
+.bodywebsite .mx-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+}
+
+.bodywebsite .mx-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+}
+
+.bodywebsite .mx-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+}
+
+.bodywebsite .mx-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+}
+
+.bodywebsite .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+}
+
+.bodywebsite .my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.bodywebsite .my-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+}
+
+.bodywebsite .my-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+}
+
+.bodywebsite .my-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+}
+
+.bodywebsite .my-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+}
+
+.bodywebsite .my-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+}
+
+.bodywebsite .my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+}
+
+.bodywebsite .mt-0 {
+ margin-top: 0 !important;
+}
+
+.bodywebsite .mt-1 {
+ margin-top: 0.25rem !important;
+}
+
+.bodywebsite .mt-2 {
+ margin-top: 0.5rem !important;
+}
+
+.bodywebsite .mt-3 {
+ margin-top: 1rem !important;
+}
+
+.bodywebsite .mt-4 {
+ margin-top: 1.5rem !important;
+}
+
+.bodywebsite .mt-5 {
+ margin-top: 3rem !important;
+}
+
+.bodywebsite .mt-auto {
+ margin-top: auto !important;
+}
+
+.bodywebsite .me-0 {
+ margin-right: 0 !important;
+}
+
+.bodywebsite .me-1 {
+ margin-right: 0.25rem !important;
+}
+
+.bodywebsite .me-2 {
+ margin-right: 0.5rem !important;
+}
+
+.bodywebsite .me-3 {
+ margin-right: 1rem !important;
+}
+
+.bodywebsite .me-4 {
+ margin-right: 1.5rem !important;
+}
+
+.bodywebsite .me-5 {
+ margin-right: 3rem !important;
+}
+
+.bodywebsite .me-auto {
+ margin-right: auto !important;
+}
+
+.bodywebsite .mb-0 {
+ margin-bottom: 0 !important;
+}
+
+.bodywebsite .mb-1 {
+ margin-bottom: 0.25rem !important;
+}
+
+.bodywebsite .mb-2 {
+ margin-bottom: 0.5rem !important;
+}
+
+.bodywebsite .mb-3 {
+ margin-bottom: 1rem !important;
+}
+
+.bodywebsite .mb-4 {
+ margin-bottom: 1.5rem !important;
+}
+
+.bodywebsite .mb-5 {
+ margin-bottom: 3rem !important;
+}
+
+.bodywebsite .mb-auto {
+ margin-bottom: auto !important;
+}
+
+.bodywebsite .ms-0 {
+ margin-left: 0 !important;
+}
+
+.bodywebsite .ms-1 {
+ margin-left: 0.25rem !important;
+}
+
+.bodywebsite .ms-2 {
+ margin-left: 0.5rem !important;
+}
+
+.bodywebsite .ms-3 {
+ margin-left: 1rem !important;
+}
+
+.bodywebsite .ms-4 {
+ margin-left: 1.5rem !important;
+}
+
+.bodywebsite .ms-5 {
+ margin-left: 3rem !important;
+}
+
+.bodywebsite .ms-auto {
+ margin-left: auto !important;
+}
+
+.bodywebsite .p-0 {
+ padding: 0 !important;
+}
+
+.bodywebsite .p-1 {
+ padding: 0.25rem !important;
+}
+
+.bodywebsite .p-2 {
+ padding: 0.5rem !important;
+}
+
+.bodywebsite .p-3 {
+ padding: 1rem !important;
+}
+
+.bodywebsite .p-4 {
+ padding: 1.5rem !important;
+}
+
+.bodywebsite .p-5 {
+ padding: 3rem !important;
+}
+
+.bodywebsite .px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+}
+
+.bodywebsite .px-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+}
+
+.bodywebsite .px-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+}
+
+.bodywebsite .px-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+}
+
+.bodywebsite .px-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+}
+
+.bodywebsite .px-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+}
+
+.bodywebsite .py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.bodywebsite .py-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+}
+
+.bodywebsite .py-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+}
+
+.bodywebsite .py-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+}
+
+.bodywebsite .py-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+}
+
+.bodywebsite .py-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+}
+
+.bodywebsite .pt-0 {
+ padding-top: 0 !important;
+}
+
+.bodywebsite .pt-1 {
+ padding-top: 0.25rem !important;
+}
+
+.bodywebsite .pt-2 {
+ padding-top: 0.5rem !important;
+}
+
+.bodywebsite .pt-3 {
+ padding-top: 1rem !important;
+}
+
+.bodywebsite .pt-4 {
+ padding-top: 1.5rem !important;
+}
+
+.bodywebsite .pt-5 {
+ padding-top: 3rem !important;
+}
+
+.bodywebsite .pe-0 {
+ padding-right: 0 !important;
+}
+
+.bodywebsite .pe-1 {
+ padding-right: 0.25rem !important;
+}
+
+.bodywebsite .pe-2 {
+ padding-right: 0.5rem !important;
+}
+
+.bodywebsite .pe-3 {
+ padding-right: 1rem !important;
+}
+
+.bodywebsite .pe-4 {
+ padding-right: 1.5rem !important;
+}
+
+.bodywebsite .pe-5 {
+ padding-right: 3rem !important;
+}
+
+.bodywebsite .pb-0 {
+ padding-bottom: 0 !important;
+}
+
+.bodywebsite .pb-1 {
+ padding-bottom: 0.25rem !important;
+}
+
+.bodywebsite .pb-2 {
+ padding-bottom: 0.5rem !important;
+}
+
+.bodywebsite .pb-3 {
+ padding-bottom: 1rem !important;
+}
+
+.bodywebsite .pb-4 {
+ padding-bottom: 1.5rem !important;
+}
+
+.bodywebsite .pb-5 {
+ padding-bottom: 3rem !important;
+}
+
+.bodywebsite .ps-0 {
+ padding-left: 0 !important;
+}
+
+.bodywebsite .ps-1 {
+ padding-left: 0.25rem !important;
+}
+
+.bodywebsite .ps-2 {
+ padding-left: 0.5rem !important;
+}
+
+.bodywebsite .ps-3 {
+ padding-left: 1rem !important;
+}
+
+.bodywebsite .ps-4 {
+ padding-left: 1.5rem !important;
+}
+
+.bodywebsite .ps-5 {
+ padding-left: 3rem !important;
+}
+
+.bodywebsite .gap-0 {
+ gap: 0 !important;
+}
+
+.bodywebsite .gap-1 {
+ gap: 0.25rem !important;
+}
+
+.bodywebsite .gap-2 {
+ gap: 0.5rem !important;
+}
+
+.bodywebsite .gap-3 {
+ gap: 1rem !important;
+}
+
+.bodywebsite .gap-4 {
+ gap: 1.5rem !important;
+}
+
+.bodywebsite .gap-5 {
+ gap: 3rem !important;
+}
+
+.bodywebsite .font-monospace {
+ font-family: var(--bs-font-monospace) !important;
+}
+
+.bodywebsite .fs-1 {
+ font-size: calc(1.375rem + 1.5vw) !important;
+}
+
+.bodywebsite .fs-2 {
+ font-size: calc(1.325rem + 0.9vw) !important;
+}
+
+.bodywebsite .fs-3 {
+ font-size: calc(1.3rem + 0.6vw) !important;
+}
+
+.bodywebsite .fs-4 {
+ font-size: calc(1.275rem + 0.3vw) !important;
+}
+
+.bodywebsite .fs-5 {
+ font-size: 1.25rem !important;
+}
+
+.bodywebsite .fs-6 {
+ font-size: 1rem !important;
+}
+
+.bodywebsite .fst-italic {
+ font-style: italic !important;
+}
+
+.bodywebsite .fst-normal {
+ font-style: normal !important;
+}
+
+.bodywebsite .fw-light {
+ font-weight: 300 !important;
+}
+
+.bodywebsite .fw-lighter {
+ font-weight: lighter !important;
+}
+
+.bodywebsite .fw-normal {
+ font-weight: 400 !important;
+}
+
+.bodywebsite .fw-bold {
+ font-weight: 700 !important;
+}
+
+.bodywebsite .fw-semibold {
+ font-weight: 600 !important;
+}
+
+.bodywebsite .fw-bolder {
+ font-weight: bolder !important;
+}
+
+.bodywebsite .lh-1 {
+ line-height: 1 !important;
+}
+
+.bodywebsite .lh-sm {
+ line-height: 1.25 !important;
+}
+
+.bodywebsite .lh-base {
+ line-height: 1.5 !important;
+}
+
+.bodywebsite .lh-lg {
+ line-height: 2 !important;
+}
+
+.bodywebsite .text-start {
+ text-align: left !important;
+}
+
+.bodywebsite .text-end {
+ text-align: right !important;
+}
+
+.bodywebsite .text-center {
+ text-align: center !important;
+}
+
+.bodywebsite .text-decoration-none {
+ text-decoration: none !important;
+}
+
+.bodywebsite .text-decoration-underline {
+ text-decoration: underline !important;
+}
+
+.bodywebsite .text-decoration-line-through {
+ text-decoration: line-through !important;
+}
+
+.bodywebsite .text-lowercase {
+ text-transform: lowercase !important;
+}
+
+.bodywebsite .text-uppercase {
+ text-transform: uppercase !important;
+}
+
+.bodywebsite .text-capitalize {
+ text-transform: capitalize !important;
+}
+
+.bodywebsite .text-wrap {
+ white-space: normal !important;
+}
+
+.bodywebsite .text-nowrap {
+ white-space: nowrap !important;
+}
+
+.bodywebsite .text-break {
+ word-wrap: break-word !important;
+ word-break: break-word !important;
+}
+
+.bodywebsite .text-primary {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-secondary {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-success {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-info {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-warning {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-danger {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-light {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-dark {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-black {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-white {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-body {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-muted {
+ --bs-text-opacity: 1;
+ color: #6c757d !important;
+}
+
+.bodywebsite .text-black-50 {
+ --bs-text-opacity: 1;
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+
+.bodywebsite .text-white-50 {
+ --bs-text-opacity: 1;
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+
+.bodywebsite .text-reset {
+ --bs-text-opacity: 1;
+ color: inherit !important;
+}
+
+.bodywebsite .text-opacity-25 {
+ --bs-text-opacity: 0.25;
+}
+
+.bodywebsite .text-opacity-50 {
+ --bs-text-opacity: 0.5;
+}
+
+.bodywebsite .text-opacity-75 {
+ --bs-text-opacity: 0.75;
+}
+
+.bodywebsite .text-opacity-100 {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .bg-primary {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-secondary {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-success {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-info {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-warning {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-danger {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-light {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-dark {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-black {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-white {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-body {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-transparent {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-opacity-10 {
+ --bs-bg-opacity: 0.1;
+}
+
+.bodywebsite .bg-opacity-25 {
+ --bs-bg-opacity: 0.25;
+}
+
+.bodywebsite .bg-opacity-50 {
+ --bs-bg-opacity: 0.5;
+}
+
+.bodywebsite .bg-opacity-75 {
+ --bs-bg-opacity: 0.75;
+}
+
+.bodywebsite .bg-opacity-100 {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-gradient {
+ background-image: var(--bs-gradient) !important;
+}
+
+.bodywebsite .user-select-all {
+ -webkit-user-select: all !important;
+ -moz-user-select: all !important;
+ user-select: all !important;
+}
+
+.bodywebsite .user-select-auto {
+ -webkit-user-select: auto !important;
+ -moz-user-select: auto !important;
+ user-select: auto !important;
+}
+
+.bodywebsite .user-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ user-select: none !important;
+}
+
+.bodywebsite .pe-none {
+ pointer-events: none !important;
+}
+
+.bodywebsite .pe-auto {
+ pointer-events: auto !important;
+}
+
+.bodywebsite .rounded {
+ border-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-0 {
+ border-radius: 0 !important;
+}
+
+.bodywebsite .rounded-1 {
+ border-radius: var(--bs-border-radius-sm) !important;
+}
+
+.bodywebsite .rounded-2 {
+ border-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-3 {
+ border-radius: var(--bs-border-radius-lg) !important;
+}
+
+.bodywebsite .rounded-4 {
+ border-radius: var(--bs-border-radius-xl) !important;
+}
+
+.bodywebsite .rounded-5 {
+ border-radius: var(--bs-border-radius-2xl) !important;
+}
+
+.bodywebsite .rounded-circle {
+ border-radius: 50% !important;
+}
+
+.bodywebsite .rounded-pill {
+ border-radius: var(--bs-border-radius-pill) !important;
+}
+
+.bodywebsite .rounded-top {
+ border-top-left-radius: var(--bs-border-radius) !important;
+ border-top-right-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-end {
+ border-top-right-radius: var(--bs-border-radius) !important;
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-bottom {
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-start {
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+ border-top-left-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .visible {
+ visibility: visible !important;
+}
+
+.bodywebsite .invisible {
+ visibility: hidden !important;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .float-sm-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-sm-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-sm-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-sm-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-sm-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-sm-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-sm-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-sm-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-sm-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-sm-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-sm-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-sm-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-sm-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-sm-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-sm-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-sm-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-sm-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-sm-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-sm-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-sm-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-sm-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-sm-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-sm-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-sm-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-sm-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-sm-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-sm-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-sm-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-sm-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-sm-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-sm-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-sm-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-sm-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-sm-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-sm-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-sm-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-sm-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-sm-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-sm-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-sm-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-sm-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-sm-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-sm-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-sm-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-sm-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-sm-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-sm-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-sm-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-sm-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-sm-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-sm-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-sm-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-sm-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-sm-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-sm-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-sm-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-sm-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-sm-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-sm-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-sm-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-sm-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-sm-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-sm-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-sm-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-sm-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-sm-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-sm-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-sm-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-sm-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-sm-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-sm-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-sm-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-sm-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-sm-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-sm-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-sm-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-sm-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-sm-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-sm-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-sm-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-sm-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-sm-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-sm-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-sm-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-sm-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-sm-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-sm-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-sm-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-sm-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-sm-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-sm-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-sm-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-sm-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-sm-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-sm-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-sm-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-sm-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-sm-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-sm-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-sm-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-sm-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-sm-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-sm-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-sm-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-sm-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-sm-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-sm-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-sm-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-sm-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-sm-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-sm-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-sm-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-sm-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-sm-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-sm-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .float-md-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-md-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-md-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-md-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-md-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-md-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-md-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-md-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-md-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-md-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-md-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-md-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-md-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-md-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-md-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-md-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-md-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-md-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-md-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-md-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-md-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-md-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-md-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-md-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-md-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-md-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-md-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-md-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-md-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-md-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-md-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-md-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-md-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-md-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-md-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-md-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-md-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-md-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-md-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-md-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-md-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-md-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-md-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-md-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-md-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-md-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-md-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-md-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-md-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-md-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-md-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-md-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-md-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-md-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-md-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-md-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-md-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-md-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-md-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-md-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-md-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-md-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-md-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-md-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-md-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-md-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-md-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-md-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-md-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-md-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-md-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-md-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-md-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-md-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-md-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-md-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-md-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-md-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-md-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-md-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-md-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-md-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-md-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-md-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-md-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-md-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-md-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-md-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-md-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-md-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-md-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-md-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-md-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-md-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-md-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-md-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-md-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-md-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-md-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-md-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-md-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-md-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-md-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-md-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-md-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-md-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-md-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-md-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-md-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-md-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-md-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-md-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-md-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-md-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-md-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-md-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-md-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-md-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-md-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-md-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-md-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-md-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-md-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-md-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-md-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-md-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-md-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-md-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-md-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-md-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-md-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-md-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-md-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-md-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-md-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-md-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-md-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-md-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-md-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-md-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-md-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-md-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-md-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-md-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-md-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-md-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .float-lg-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-lg-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-lg-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-lg-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-lg-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-lg-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-lg-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-lg-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-lg-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-lg-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-lg-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-lg-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-lg-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-lg-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-lg-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-lg-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-lg-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-lg-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-lg-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-lg-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-lg-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-lg-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-lg-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-lg-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-lg-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-lg-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-lg-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-lg-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-lg-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-lg-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-lg-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-lg-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-lg-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-lg-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-lg-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-lg-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-lg-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-lg-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-lg-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-lg-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-lg-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-lg-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-lg-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-lg-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-lg-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-lg-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-lg-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-lg-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-lg-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-lg-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-lg-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-lg-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-lg-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-lg-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-lg-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-lg-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-lg-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-lg-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-lg-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-lg-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-lg-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-lg-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-lg-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-lg-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-lg-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-lg-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-lg-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-lg-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-lg-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-lg-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-lg-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-lg-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-lg-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-lg-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-lg-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-lg-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-lg-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-lg-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-lg-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-lg-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-lg-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-lg-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-lg-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-lg-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-lg-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-lg-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-lg-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-lg-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-lg-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-lg-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-lg-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-lg-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-lg-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-lg-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-lg-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-lg-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-lg-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-lg-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-lg-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-lg-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-lg-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-lg-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-lg-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-lg-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-lg-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-lg-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-lg-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-lg-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-lg-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-lg-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-lg-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-lg-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-lg-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-lg-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-lg-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .float-xl-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-xl-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-xl-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-xl-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-xl-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-xl-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-xl-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-xl-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-xl-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-xl-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-xl-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-xl-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-xl-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-xl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-xl-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-xl-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-xl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-xl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-xl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-xl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-xl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-xl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-xl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-xl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-xl-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-xl-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-xl-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-xl-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-xl-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-xl-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-xl-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-xl-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-xl-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-xl-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-xl-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-xl-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-xl-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-xl-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-xl-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-xl-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-xl-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-xl-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-xl-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-xl-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-xl-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-xl-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-xl-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-xl-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-xl-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-xl-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-xl-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-xl-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-xl-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-xl-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-xl-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-xl-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-xl-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-xl-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-xl-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-xl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-xl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-xl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-xl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-xl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-xl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-xl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-xl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-xl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-xl-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-xl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-xl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-xl-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-xl-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-xl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-xl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-xl-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-xl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-xl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-xl-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-xl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-xl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-xl-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-xl-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-xl-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-xl-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-xl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-xl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-xl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-xl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-xl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-xl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-xl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-xl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-xl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-xl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-xl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-xl-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-xl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-xl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-xl-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-xl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-xl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-xl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-xl-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-xl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-xl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-xl-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-xl-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-xl-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-xl-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-xl-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-xl-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-xl-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-xl-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-xl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .float-xxl-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-xxl-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-xxl-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-xxl-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-xxl-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-xxl-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-xxl-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-xxl-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-xxl-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-xxl-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-xxl-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-xxl-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-xxl-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-xxl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-xxl-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-xxl-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-xxl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-xxl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-xxl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-xxl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-xxl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-xxl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-xxl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-xxl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-xxl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-xxl-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-xxl-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-xxl-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-xxl-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-xxl-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-xxl-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-xxl-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-xxl-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-xxl-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-xxl-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-xxl-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-xxl-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-xxl-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-xxl-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-xxl-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-xxl-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-xxl-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-xxl-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-xxl-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-xxl-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-xxl-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-xxl-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-xxl-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-xxl-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-xxl-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-xxl-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-xxl-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-xxl-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-xxl-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-xxl-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-xxl-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-xxl-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-xxl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-xxl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-xxl-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-xxl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-xxl-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-xxl-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-xxl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-xxl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-xxl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-xxl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-xxl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-xxl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-xxl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-xxl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-xxl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-xxl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-xxl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-xxl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-xxl-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-xxl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-xxl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-xxl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-xxl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-xxl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-xxl-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-xxl-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-xxl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-xxl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-xxl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-xxl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-xxl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-xxl-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-xxl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-xxl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-xxl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-xxl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-xxl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-xxl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-xxl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-xxl-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-xxl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-xxl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-xxl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-xxl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-xxl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-xxl-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-xxl-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-xxl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-xxl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-xxl-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-xxl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-xxl-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-xxl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-xxl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-xxl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-xxl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-xxl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-xxl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-xxl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-xxl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-xxl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-xxl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-xxl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-xxl-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-xxl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-xxl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-xxl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-xxl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-xxl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-xxl-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-xxl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-xxl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-xxl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-xxl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-xxl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-xxl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-xxl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-xxl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-xxl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-xxl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-xxl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-xxl-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-xxl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-xxl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-xxl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-xxl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-xxl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-xxl-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-xxl-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-xxl-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-xxl-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-xxl-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-xxl-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-xxl-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-xxl-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-xxl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .fs-1 {
+ font-size: 2.5rem !important;
+ }
+
+ .bodywebsite .fs-2 {
+ font-size: 2rem !important;
+ }
+
+ .bodywebsite .fs-3 {
+ font-size: 1.75rem !important;
+ }
+
+ .bodywebsite .fs-4 {
+ font-size: 1.5rem !important;
+ }
+}
+
+@media print {
+ .bodywebsite .d-print-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-print-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-print-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-print-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-print-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-print-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-print-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-print-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-print-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-print-none {
+ display: none !important;
+ }
+}
+/*# sourceMappingURL=bootstrap.css.map */
+
+.bodywebsite #mysection1 {
+ font-size: 1.2rem;
+ font-weight: bold;
+}
+
+.bodywebsite .flex {
+ display: flex;
+ flex-direction: row;
+ justify-content: center;
+ align-items: center;
+}
+
+.bodywebsite h1 h2 h3 h4 {
+ font-family: Anton;
+ font-weight: 900;
+}
+
+.bodywebsite .btn-perso {
+ background-color: #50759e;
+ padding-left: 20px;
+ padding-right: 20px;
+ text-align: center;
+ color: #fff;
+ font-weight: bold;
+}
+
+.bodywebsite .btn-perso:hover {
+ background-color: #fff;
+ color: #bb393c;
+}
+
+.bodywebsite #landing {
+ background-color: #C84F37;
+ color: #fff;
+ min-height: 100vh;
+}
+
+.bodywebsite #desc {
+ background-color: #292727;
+}
+
+.bodywebsite nav {
+ padding-left: 30px;
+ padding-right: 30px;
+ background-color: rgba(12, 12, 12, 0.5) !important;
+ width: 100%;
+}
+
+.bodywebsite #title {
+ font-size: 80px;
+ z-index: 11;
+}
+
+.bodywebsite .img-landing {
+ position: relative;
+ top: 0%;
+ z-index: 10;
+}
+
+.bodywebsite .pointed {
+ cursor: pointer;
+ background-color: #292727;
+ color: #fff;
+}
+
+.bodywebsite #contact {
+ background-color: #C84F37;
+ color: white;
+}
+
+.bodywebsite .container {
+ padding-top: 5%;
+ padding-bottom: 5%;
+}
+
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/wrapper.php b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/wrapper.php
new file mode 100644
index 00000000000..26adb3ef220
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/containers/wrapper.php
@@ -0,0 +1,278 @@
+entity;
+$original_file = GETPOST("file", "alpha");
+$l = GETPOST('l', 'aZ09');
+$limit = GETPOST('limit', 'int');
+
+// Parameters for RSS
+$rss = GETPOST('rss', 'aZ09');
+if ($rss) {
+ $original_file = 'blog.rss';
+}
+
+// If we have a hash public (hashp), we guess the original_file.
+if (!empty($hashp)) {
+ include_once DOL_DOCUMENT_ROOT.'/ecm/class/ecmfiles.class.php';
+ $ecmfile = new EcmFiles($db);
+ $result = $ecmfile->fetch(0, '', '', '', $hashp);
+ if ($result > 0) {
+ $tmp = explode('/', $ecmfile->filepath, 2); // $ecmfile->filepath is relative to document directory
+ // filepath can be 'users/X' or 'X/propale/PR11111'
+ if (is_numeric($tmp[0])) { // If first tmp is numeric, it is subdir of company for multicompany, we take next part.
+ $tmp = explode('/', $tmp[1], 2);
+ }
+ $moduleparttocheck = $tmp[0]; // moduleparttocheck is first part of path
+
+ if ($modulepart) { // Not required, so often not defined, for link using public hashp parameter.
+ if ($moduleparttocheck == $modulepart) {
+ // We remove first level of directory
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ //var_dump($original_file); exit;
+ } else {
+ print 'Bad link. File is from another module part.';
+ }
+ } else {
+ $modulepart = $moduleparttocheck;
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ }
+ } else {
+ print "ErrorFileNotFoundWithSharedLink";
+ exit;
+ }
+}
+
+// Define attachment (attachment=true to force choice popup 'open'/'save as')
+$attachment = true;
+if (preg_match('/\.(html|htm)$/i', $original_file)) {
+ $attachment = false;
+}
+if (isset($_GET["attachment"])) {
+ $attachment = (GETPOST("attachment", 'alphanohtml') ? true : false);
+}
+if (!empty($conf->global->MAIN_DISABLE_FORCE_SAVEAS_WEBSITE)) {
+ $attachment = false;
+}
+
+// Define mime type
+$type = 'application/octet-stream';
+if (GETPOSTISSET('type')) {
+ $type = GETPOST('type', 'alpha');
+} else {
+ $type = dol_mimetype($original_file);
+}
+
+// Security: Delete string ../ into $original_file
+$original_file = str_replace("../", "/", $original_file);
+
+// Cache or not
+if (GETPOST("cache", 'aZ09') || image_format_supported($original_file) >= 0) {
+ // Important: Following code is to avoid page request by browser and PHP CPU at
+ // each Dolibarr page access.
+ header('Cache-Control: max-age=3600, public, must-revalidate');
+ header('Pragma: cache'); // This is to avoid having Pragma: no-cache
+}
+
+$refname = basename(dirname($original_file)."/");
+
+// Get RSS news
+if ($rss) {
+ $format = 'rss';
+ $type = '';
+ $cachedelay = 0;
+ $filename = $original_file;
+ $dir_temp = $conf->website->dir_temp;
+
+ include_once DOL_DOCUMENT_ROOT.'/website/class/website.class.php';
+ include_once DOL_DOCUMENT_ROOT.'/website/class/websitepage.class.php';
+ $website = new Website($db);
+ $websitepage = new WebsitePage($db);
+
+ $website->fetch('', $websitekey);
+
+ $filters = array('type_container'=>'blogpost', 'status'=>1);
+ if ($l) {
+ $filters['lang'] = $l;
+ }
+
+ $MAXNEWS = ($limit ? $limit : 20);
+ $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', $MAXNEWS, 0, $filters);
+ $eventarray = array();
+ if (is_array($arrayofblogs)) {
+ foreach ($arrayofblogs as $blog) {
+ $blog->fullpageurl = $website->virtualhost.'/'.$blog->pageurl.'.php';
+ $eventarray[] = $blog;
+ }
+ }
+
+ require_once DOL_DOCUMENT_ROOT."/core/lib/xcal.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/date.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/files.lib.php";
+
+ dol_syslog("build_exportfile Build export file format=".$format.", type=".$type.", cachedelay=".$cachedelay.", filename=".$filename.", filters size=".count($filters), LOG_DEBUG);
+
+ // Clean parameters
+ if (!$filename) {
+ $extension = 'rss';
+ $filename = $format.'.'.$extension;
+ }
+
+ // Create dir and define output file (definitive and temporary)
+ $result = dol_mkdir($dir_temp);
+ $outputfile = $dir_temp.'/'.$filename;
+
+ $result = 0;
+
+ $buildfile = true;
+
+ if ($cachedelay) {
+ $nowgmt = dol_now();
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ if (dol_filemtime($outputfile) > ($nowgmt - $cachedelay)) {
+ dol_syslog("build_exportfile file ".$outputfile." is not older than now - cachedelay (".$nowgmt." - ".$cachedelay."). Build is canceled");
+ $buildfile = false;
+ }
+ }
+
+ if ($buildfile) {
+ $outputlangs = new Translate('', $conf);
+ $outputlangs->setDefaultLang($l);
+ $outputlangs->loadLangs(array("main", "other"));
+ $title = $desc = $outputlangs->transnoentities('LatestBlogPosts');
+
+ // Create temp file
+ $outputfiletmp = tempnam($dir_temp, 'tmp'); // Temporary file (allow call of function by different threads
+ @chmod($outputfiletmp, octdec($conf->global->MAIN_UMASK));
+
+ // Write file
+ $result = build_rssfile($format, $title, $desc, $eventarray, $outputfiletmp, '', $website->virtualhost.'/wrapper.php?rss=1'.($l ? '&l='.$l : ''), $l);
+
+ if ($result >= 0) {
+ if (dol_move($outputfiletmp, $outputfile, 0, 1)) {
+ $result = 1;
+ } else {
+ $error = 'Failed to rename '.$outputfiletmp.' into '.$outputfile;
+ dol_syslog("build_exportfile ".$error, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ print $error;
+ exit(-1);
+ }
+ } else {
+ dol_syslog("build_exportfile build_xxxfile function fails to for format=".$format." outputfiletmp=".$outputfile, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ $langs->load("errors");
+ print $langs->trans("ErrorFailToCreateFile", $outputfile);
+ exit(-1);
+ }
+ }
+
+ if ($result >= 0) {
+ $attachment = false;
+ if (isset($_GET["attachment"])) {
+ $attachment = $_GET["attachment"];
+ }
+ //$attachment = false;
+ $contenttype = 'application/rss+xml';
+ if (isset($_GET["contenttype"])) {
+ $contenttype = $_GET["contenttype"];
+ }
+ //$contenttype='text/plain';
+ $outputencoding = 'UTF-8';
+
+ if ($contenttype) {
+ header('Content-Type: '.$contenttype.($outputencoding ? '; charset='.$outputencoding : ''));
+ }
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ }
+
+ // Ajout directives pour resoudre bug IE
+ //header('Cache-Control: Public, must-revalidate');
+ //header('Pragma: public');
+ if ($cachedelay) {
+ header('Cache-Control: max-age='.$cachedelay.', private, must-revalidate');
+ } else {
+ header('Cache-Control: private, must-revalidate');
+ }
+
+ // Clean parameters
+ $outputfile = $dir_temp.'/'.$filename;
+ $result = readfile($outputfile);
+ if (!$result) {
+ print 'File '.$outputfile.' was empty.';
+ }
+
+ // header("Location: ".DOL_URL_ROOT.'/document.php?modulepart=agenda&file='.urlencode($filename));
+ exit;
+ }
+} elseif ($modulepart == "mycompany" && preg_match('/^\/?logos\//', $original_file)) {
+ // Get logos
+ readfile(dol_osencode($conf->mycompany->dir_output."/".$original_file));
+} else {
+ // Find the subdirectory name as the reference
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ $check_access = dol_check_secure_access_document($modulepart, $original_file, $entity, $refname);
+ $accessallowed = empty($check_access['accessallowed']) ? '' : $check_access['accessallowed'];
+ $sqlprotectagainstexternals = empty($check_access['sqlprotectagainstexternals']) ? '' : $check_access['sqlprotectagainstexternals'];
+ $fullpath_original_file = empty($check_access['original_file']) ? '' : $check_access['original_file']; // $fullpath_original_file is now a full path name
+ if ($hashp) {
+ $accessallowed = 1; // When using hashp, link is public so we force $accessallowed
+ $sqlprotectagainstexternals = '';
+ }
+
+ // Security:
+ // Limit access if permissions are wrong
+ if (!$accessallowed) {
+ print 'Access forbidden';
+ exit;
+ }
+
+ clearstatcache();
+
+ $filename = basename($fullpath_original_file);
+
+ // Output file on browser
+ dol_syslog("wrapper.php download $fullpath_original_file filename=$filename content-type=$type");
+ $fullpath_original_file_osencoded = dol_osencode($fullpath_original_file); // New file name encoded in OS encoding charset
+
+ // This test if file exists should be useless. We keep it to find bug more easily
+ if (!file_exists($fullpath_original_file_osencoded)) {
+ print "ErrorFileDoesNotExists: ".$original_file;
+ exit;
+ }
+
+ // Permissions are ok and file found, so we return it
+ //top_httphead($type);
+ header('Content-Type: '.$type);
+ header('Content-Description: File Transfer');
+ if ($encoding) {
+ header('Content-Encoding: '.$encoding);
+ }
+ // Add MIME Content-Disposition from RFC 2183 (inline=automatically displayed, attachment=need user action to open)
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ } else {
+ header('Content-Disposition: inline; filename="'.$filename.'"');
+ }
+ header('Content-Length: '.dol_filesize($fullpath_original_file));
+
+ readfile($fullpath_original_file_osencoded);
+}
+if (is_object($db)) {
+ $db->close();
+}
+// END PHP
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/article.png b/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/article.png
new file mode 100644
index 00000000000..4901fb27d6b
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/article.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/bg.png b/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/bg.png
new file mode 100644
index 00000000000..33393041017
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/bg.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/happy-man.png b/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/happy-man.png
new file mode 100644
index 00000000000..af36357a957
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-homesubmenu/medias/image/websitekey/happy-man.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-homesubmenu/website_pages.sql b/htdocs/install/doctemplates/websites/website_template-homesubmenu/website_pages.sql
new file mode 100644
index 00000000000..bbcf00e3849
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-homesubmenu/website_pages.sql
@@ -0,0 +1,9 @@
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-09 10:36:48 UTC --;
+-- Page ID 202 -> 1__+MAX_llx_website_page__ - Aliases index --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(1__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'index', '', 'Home page', '', '', '', '', '1', '2022-07-27 00:42:00', '2022-10-09 12:36:07', null, '', 'page', ' ', '__N__email;__N__ $message = GETPOST(\'message\', \'alpha\');__N__ $cmail = new CMailFile(\'Contact from website\', $to, $from, $message);__N__ if ($cmail->sendfile()) {__N__ ?>__N__ __N__ trans(\"ErrorFailedToSendMail\", $from, $to).\'. \'.$cmail->error;__N__ }__N__}__N__?>__N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Get Productive__N__ __N__ Lorem ipsum dolor, sit amet consectetur adipisicing__N__ elit. Ab fuga nobis omnis alias, aliquid iste cumque__N__ tempora nam reprehenderit quia itaque debitis,__N__ nostrum labore rerum reiciendis laboriosam unde,__N__ tempore corporis.__N__ __N__ __N__ __N__ __N__ Learn More __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ LOREM IPSUM DOLOR SIT AMET EZAJB__N__ __N__ __N__ __N__ __N__ Our Company__N__ __N__ Lorem ipsum dolor, sit amet consectetur adipisicing__N__ elit. Ab fuga nobis omnis alias, aliquid iste cumque__N__ tempora nam reprehenderit quia itaque debitis,__N__ nostrum labore rerum reiciendis laboriosam unde,__N__ tempore corporis.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Founders__N__ __N__ - __N__
Author One__N__ __N__ - __N__
Author Two__N__ __N__ - __N__
Author Three__N__ __N__ - __N__
Author Four__N__ __N__ __N__ __N__ __N__ About__N__ __N__ Lorem ipsum dolor sit amet consectetur adipisicing elit. Veritatis accusantium earum sed odit velit laudantium ex libero quisquam consectetur, __N__ dolorem vero ipsam perferendis quibusdam itaque omnis a consequatur error repellat.__N__ __N__ __N__ __N__ __N__ __N__ __N____N__', '', 0);
+UPDATE llx_website SET fk_default_home = 1__+MAX_llx_website_page__ WHERE rowid = __WEBSITE_ID__;
+
+-- For Dolibarr v14+ --;
+UPDATE llx_website SET lang = 'en' WHERE rowid = __WEBSITE_ID__;
+UPDATE llx_website SET otherlang = '' WHERE rowid = __WEBSITE_ID__;
+
diff --git a/htdocs/install/doctemplates/websites/website_template-style01.jpg b/htdocs/install/doctemplates/websites/website_template-noimg.jpg
similarity index 100%
rename from htdocs/install/doctemplates/websites/website_template-style01.jpg
rename to htdocs/install/doctemplates/websites/website_template-noimg.jpg
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/LICENSE b/htdocs/install/doctemplates/websites/website_template-noimg/LICENSE
new file mode 100644
index 00000000000..871ef743662
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/LICENSE
@@ -0,0 +1,4 @@
+LICENSE
+-------
+
+CC-BY-SA - https://creativecommons.org/licenses/by/4.0/
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/README.md b/htdocs/install/doctemplates/websites/website_template-noimg/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/.dolibarr b/htdocs/install/doctemplates/websites/website_template-noimg/containers/.dolibarr
new file mode 100644
index 00000000000..0ef9997b4ab
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/.dolibarr
@@ -0,0 +1,2 @@
+# Some properties for Dolibarr web site CMS
+param=value
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/.htaccess b/htdocs/install/doctemplates/websites/website_template-noimg/containers/.htaccess
new file mode 100644
index 00000000000..ed27b33461f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/.htaccess
@@ -0,0 +1,2 @@
+# Order allow,deny
+# Deny from all
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/README.md b/htdocs/install/doctemplates/websites/website_template-noimg/containers/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/htmlheader.html b/htdocs/install/doctemplates/websites/website_template-noimg/containers/htmlheader.html
new file mode 100644
index 00000000000..a58ea695524
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/htmlheader.html
@@ -0,0 +1,6 @@
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/index.php b/htdocs/install/doctemplates/websites/website_template-noimg/containers/index.php
new file mode 100644
index 00000000000..64331a0ec08
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/index.php
@@ -0,0 +1,4 @@
+ref.'/page80.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/javascript.js.php b/htdocs/install/doctemplates/websites/website_template-noimg/containers/javascript.js.php
new file mode 100644
index 00000000000..f58102cf00b
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/javascript.js.php
@@ -0,0 +1,13 @@
+
+/* JS content (all pages) */
+
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/manifest.json.php b/htdocs/install/doctemplates/websites/website_template-noimg/containers/manifest.json.php
new file mode 100644
index 00000000000..b61531d6c11
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/manifest.json.php
@@ -0,0 +1,13 @@
+
+
+
+
+
+ index
+
+
+
+
+
+
+
+
+
+use_manifest) { print ' '."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Template
+
+
+
+
+
+email;
+ $message = GETPOST('message', 'alpha');
+ $cmail = new CMailFile('Contact from website', $to, $from, $message);
+ if ($cmail->sendfile()) {
+ ?>
+
+ trans("ErrorFailedToSendMail", $from, $to).'. '.$cmail->error;
+ }
+}
+?>
+
+
+
+
+
+
+
+
+ Brand
+ Name
+
+
+ Hello fellows, here is a description of the
+ brand
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Product 1
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+
+
+ Product 2
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+
+
+ Product 3
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+
+
+ Product 4
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+
+
+ Product 5
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+
+
+ Product 6
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/robots.txt b/htdocs/install/doctemplates/websites/website_template-noimg/containers/robots.txt
new file mode 100644
index 00000000000..2b844f479d6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/robots.txt
@@ -0,0 +1,4 @@
+# Robot file. Generated with Dolibarr
+User-agent: *
+Allow: /public/
+Disallow: /administrator/
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/styles.css.php b/htdocs/install/doctemplates/websites/website_template-noimg/containers/styles.css.php
new file mode 100644
index 00000000000..92936be1175
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/styles.css.php
@@ -0,0 +1,12528 @@
+
+@charset "UTF-8";
+
+.bodywebsite {
+ /*!
+ * Bootstrap v5.2.1 (https://getbootstrap.com/)
+ * Copyright 2011-2022 The Bootstrap Authors
+ * Copyright 2011-2022 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+ /* rtl:raw:
+[type="tel"],
+[type="url"],
+[type="email"],
+[type="number"] {
+ direction: ltr;
+}
+*/
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:options: {
+ "autoRename": true,
+ "stringMap":[ {
+ "name" : "prev-next",
+ "search" : "prev",
+ "replace" : "next"
+ } ]
+} */
+ /* rtl:begin:remove */
+ /* rtl:end:remove */
+ /*# sourceMappingURL=bootstrap.css.map */;
+}
+
+.bodywebsite :root {
+ --bs-blue: #0d6efd;
+ --bs-indigo: #6610f2;
+ --bs-purple: #6f42c1;
+ --bs-pink: #d63384;
+ --bs-red: #dc3545;
+ --bs-orange: #fd7e14;
+ --bs-yellow: #ffc107;
+ --bs-green: #198754;
+ --bs-teal: #20c997;
+ --bs-cyan: #0dcaf0;
+ --bs-black: #000;
+ --bs-white: #fff;
+ --bs-gray: #6c757d;
+ --bs-gray-dark: #343a40;
+ --bs-gray-100: #f8f9fa;
+ --bs-gray-200: #e9ecef;
+ --bs-gray-300: #dee2e6;
+ --bs-gray-400: #ced4da;
+ --bs-gray-500: #adb5bd;
+ --bs-gray-600: #6c757d;
+ --bs-gray-700: #495057;
+ --bs-gray-800: #343a40;
+ --bs-gray-900: #212529;
+ --bs-primary: #0d6efd;
+ --bs-secondary: #6c757d;
+ --bs-success: #198754;
+ --bs-info: #0dcaf0;
+ --bs-warning: #ffc107;
+ --bs-danger: #dc3545;
+ --bs-light: #f8f9fa;
+ --bs-dark: #212529;
+ --bs-primary-rgb: 13, 110, 253;
+ --bs-secondary-rgb: 108, 117, 125;
+ --bs-success-rgb: 25, 135, 84;
+ --bs-info-rgb: 13, 202, 240;
+ --bs-warning-rgb: 255, 193, 7;
+ --bs-danger-rgb: 220, 53, 69;
+ --bs-light-rgb: 248, 249, 250;
+ --bs-dark-rgb: 33, 37, 41;
+ --bs-white-rgb: 255, 255, 255;
+ --bs-black-rgb: 0, 0, 0;
+ --bs-body-color-rgb: 33, 37, 41;
+ --bs-body-bg-rgb: 255, 255, 255;
+ --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
+ --bs-body-font-family: var(--bs-font-sans-serif);
+ --bs-body-font-size: 1rem;
+ --bs-body-font-weight: 400;
+ --bs-body-line-height: 1.5;
+ --bs-body-color: #212529;
+ --bs-body-bg: #fff;
+ --bs-border-width: 1px;
+ --bs-border-style: solid;
+ --bs-border-color: #dee2e6;
+ --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
+ --bs-border-radius: 0.375rem;
+ --bs-border-radius-sm: 0.25rem;
+ --bs-border-radius-lg: 0.5rem;
+ --bs-border-radius-xl: 1rem;
+ --bs-border-radius-2xl: 2rem;
+ --bs-border-radius-pill: 50rem;
+ --bs-link-color: #0d6efd;
+ --bs-link-hover-color: #0a58ca;
+ --bs-code-color: #d63384;
+ --bs-highlight-bg: #fff3cd;
+}
+
+.bodywebsite *,
+ .bodywebsite *::before,
+ .bodywebsite *::after {
+ box-sizing: border-box;
+}
+
+@media (prefers-reduced-motion: no-preference) {
+ .bodywebsite :root {
+ scroll-behavior: smooth;
+ }
+}
+
+.bodywebsite body {
+ margin: 0;
+ font-family: var(--bs-body-font-family);
+ font-size: var(--bs-body-font-size);
+ font-weight: var(--bs-body-font-weight);
+ line-height: var(--bs-body-line-height);
+ color: var(--bs-body-color);
+ text-align: var(--bs-body-text-align);
+ background-color: var(--bs-body-bg);
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: transparent;
+}
+
+.bodywebsite hr {
+ margin: 1rem 0;
+ color: inherit;
+ border: 0;
+ border-top: 1px solid;
+ opacity: 0.25;
+}
+
+.bodywebsite h6, .bodywebsite .h6, .bodywebsite h5, .bodywebsite .h5, .bodywebsite h4, .bodywebsite .h4, .bodywebsite h3, .bodywebsite .h3, .bodywebsite h2, .bodywebsite .h2, .bodywebsite h1, .bodywebsite .h1 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+ font-weight: 500;
+ line-height: 1.2;
+}
+
+.bodywebsite .text-dark{
+ color: black;
+}
+
+.bodywebsite h1, .bodywebsite .h1 {
+ font-size: calc(1.375rem + 1.5vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h1, .bodywebsite .h1 {
+ font-size: 2.5rem;
+ }
+}
+
+.bodywebsite h2, .bodywebsite .h2 {
+ font-size: calc(1.325rem + 0.9vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h2, .bodywebsite .h2 {
+ font-size: 2rem;
+ }
+}
+
+.bodywebsite h3, .bodywebsite .h3 {
+ font-size: calc(1.3rem + 0.6vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h3, .bodywebsite .h3 {
+ font-size: 1.75rem;
+ }
+}
+
+.bodywebsite h4, .bodywebsite .h4 {
+ font-size: calc(1.275rem + 0.3vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h4, .bodywebsite .h4 {
+ font-size: 1.5rem;
+ }
+}
+
+.bodywebsite h5, .bodywebsite .h5 {
+ font-size: 1.25rem;
+}
+
+.bodywebsite h6, .bodywebsite .h6 {
+ font-size: 1rem;
+}
+
+.bodywebsite p {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+.bodywebsite abbr[title] {
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ -webkit-text-decoration-skip-ink: none;
+ text-decoration-skip-ink: none;
+}
+
+.bodywebsite address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+
+.bodywebsite ol,
+ .bodywebsite ul {
+ padding-left: 2rem;
+}
+
+.bodywebsite ol,
+ .bodywebsite ul,
+ .bodywebsite dl {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+.bodywebsite ol ol,
+ .bodywebsite ul ul,
+ .bodywebsite ol ul,
+ .bodywebsite ul ol {
+ margin-bottom: 0;
+}
+
+.bodywebsite dt {
+ font-weight: 700;
+}
+
+.bodywebsite dd {
+ margin-bottom: 0.5rem;
+ margin-left: 0;
+}
+
+.bodywebsite blockquote {
+ margin: 0 0 1rem;
+}
+
+.bodywebsite b,
+ .bodywebsite strong {
+ font-weight: bolder;
+}
+
+.bodywebsite small, .bodywebsite .small {
+ font-size: 0.875em;
+}
+
+.bodywebsite mark, .bodywebsite .mark {
+ padding: 0.1875em;
+ background-color: var(--bs-highlight-bg);
+}
+
+.bodywebsite sub,
+ .bodywebsite sup {
+ position: relative;
+ font-size: 0.75em;
+ line-height: 0;
+ vertical-align: baseline;
+}
+
+.bodywebsite sub {
+ bottom: -0.25em;
+}
+
+.bodywebsite sup {
+ top: -0.5em;
+}
+
+.bodywebsite a {
+ color: var(--bs-link-color);
+ text-decoration: underline;
+}
+
+.bodywebsite a:hover {
+ color: var(--bs-link-hover-color);
+}
+
+.bodywebsite a:not([href]):not([class]), .bodywebsite a:not([href]):not([class]):hover {
+ color: inherit;
+ text-decoration: none;
+}
+
+.bodywebsite pre,
+ .bodywebsite code,
+ .bodywebsite kbd,
+ .bodywebsite samp {
+ font-family: var(--bs-font-monospace);
+ font-size: 1em;
+}
+
+.bodywebsite pre {
+ display: block;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ font-size: 0.875em;
+}
+
+.bodywebsite pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal;
+}
+
+.bodywebsite code {
+ font-size: 0.875em;
+ color: var(--bs-code-color);
+ word-wrap: break-word;
+}
+
+.bodywebsite a > code {
+ color: inherit;
+}
+
+.bodywebsite kbd {
+ padding: 0.1875rem 0.375rem;
+ font-size: 0.875em;
+ color: var(--bs-body-bg);
+ background-color: var(--bs-body-color);
+ border-radius: 0.25rem;
+}
+
+.bodywebsite kbd kbd {
+ padding: 0;
+ font-size: 1em;
+}
+
+.bodywebsite figure {
+ margin: 0 0 1rem;
+}
+
+.bodywebsite img,
+ .bodywebsite svg {
+ vertical-align: middle;
+}
+
+.bodywebsite table {
+ caption-side: bottom;
+ border-collapse: collapse;
+}
+
+.bodywebsite caption {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: #6c757d;
+ text-align: left;
+}
+
+.bodywebsite th {
+ text-align: inherit;
+ text-align: -webkit-match-parent;
+}
+
+.bodywebsite thead,
+ .bodywebsite tbody,
+ .bodywebsite tfoot,
+ .bodywebsite tr,
+ .bodywebsite td,
+ .bodywebsite th {
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+}
+
+.bodywebsite label {
+ display: inline-block;
+}
+
+.bodywebsite button {
+ border-radius: 0;
+}
+
+.bodywebsite button:focus:not(:focus-visible) {
+ outline: 0;
+}
+
+.bodywebsite input,
+ .bodywebsite button,
+ .bodywebsite select,
+ .bodywebsite optgroup,
+ .bodywebsite textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+
+.bodywebsite button,
+ .bodywebsite select {
+ text-transform: none;
+}
+
+.bodywebsite [role=button] {
+ cursor: pointer;
+}
+
+.bodywebsite select {
+ word-wrap: normal;
+}
+
+.bodywebsite select:disabled {
+ opacity: 1;
+}
+
+.bodywebsite [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
+ display: none !important;
+}
+
+.bodywebsite button,
+ .bodywebsite [type=button],
+ .bodywebsite [type=reset],
+ .bodywebsite [type=submit] {
+ -webkit-appearance: button;
+}
+
+.bodywebsite button:not(:disabled),
+ .bodywebsite [type=button]:not(:disabled),
+ .bodywebsite [type=reset]:not(:disabled),
+ .bodywebsite [type=submit]:not(:disabled) {
+ cursor: pointer;
+}
+
+.bodywebsite ::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+
+.bodywebsite textarea {
+ resize: vertical;
+}
+
+.bodywebsite fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+
+.bodywebsite legend {
+ float: left;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 0.5rem;
+ font-size: calc(1.275rem + 0.3vw);
+ line-height: inherit;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite legend {
+ font-size: 1.5rem;
+ }
+}
+
+.bodywebsite legend + * {
+ clear: left;
+}
+
+.bodywebsite ::-webkit-datetime-edit-fields-wrapper,
+ .bodywebsite ::-webkit-datetime-edit-text,
+ .bodywebsite ::-webkit-datetime-edit-minute,
+ .bodywebsite ::-webkit-datetime-edit-hour-field,
+ .bodywebsite ::-webkit-datetime-edit-day-field,
+ .bodywebsite ::-webkit-datetime-edit-month-field,
+ .bodywebsite ::-webkit-datetime-edit-year-field {
+ padding: 0;
+}
+
+.bodywebsite ::-webkit-inner-spin-button {
+ height: auto;
+}
+
+.bodywebsite [type=search] {
+ outline-offset: -2px;
+ -webkit-appearance: textfield;
+}
+
+.bodywebsite ::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+.bodywebsite ::-webkit-color-swatch-wrapper {
+ padding: 0;
+}
+
+.bodywebsite ::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+.bodywebsite ::file-selector-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+.bodywebsite output {
+ display: inline-block;
+}
+
+.bodywebsite iframe {
+ border: 0;
+}
+
+.bodywebsite summary {
+ display: list-item;
+ cursor: pointer;
+}
+
+.bodywebsite progress {
+ vertical-align: baseline;
+}
+
+.bodywebsite [hidden] {
+ display: none !important;
+}
+
+.bodywebsite .lead {
+ font-size: 1.25rem;
+ font-weight: 300;
+}
+
+.bodywebsite .display-1 {
+ font-size: calc(1.625rem + 4.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-1 {
+ font-size: 5rem;
+ }
+}
+
+.bodywebsite .display-2 {
+ font-size: calc(1.575rem + 3.9vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-2 {
+ font-size: 4.5rem;
+ }
+}
+
+.bodywebsite .display-3 {
+ font-size: calc(1.525rem + 3.3vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-3 {
+ font-size: 4rem;
+ }
+}
+
+.bodywebsite .display-4 {
+ font-size: calc(1.475rem + 2.7vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-4 {
+ font-size: 3.5rem;
+ }
+}
+
+.bodywebsite .display-5 {
+ font-size: calc(1.425rem + 2.1vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-5 {
+ font-size: 3rem;
+ }
+}
+
+.bodywebsite .display-6 {
+ font-size: calc(1.375rem + 1.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-6 {
+ font-size: 2.5rem;
+ }
+}
+
+.bodywebsite .list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .list-inline-item {
+ display: inline-block;
+}
+
+.bodywebsite .list-inline-item:not(:last-child) {
+ margin-right: 0.5rem;
+}
+
+.bodywebsite .initialism {
+ font-size: 0.875em;
+ text-transform: uppercase;
+}
+
+.bodywebsite .blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem;
+}
+
+.bodywebsite .blockquote > :last-child {
+ margin-bottom: 0;
+}
+
+.bodywebsite .blockquote-footer {
+ margin-top: -1rem;
+ margin-bottom: 1rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .blockquote-footer::before {
+ content: "— ";
+}
+
+.bodywebsite .img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+
+.bodywebsite .img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid var(--bs-border-color);
+ border-radius: 0.375rem;
+ max-width: 100%;
+ height: auto;
+}
+
+.bodywebsite .figure {
+ display: inline-block;
+}
+
+.bodywebsite .figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1;
+}
+
+.bodywebsite .figure-caption {
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .container,
+ .bodywebsite .container-fluid,
+ .bodywebsite .container-xxl,
+ .bodywebsite .container-xl,
+ .bodywebsite .container-lg,
+ .bodywebsite .container-md,
+ .bodywebsite .container-sm {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-right: auto;
+ margin-left: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 540px;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 720px;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 960px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .container-xl, .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 1140px;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .container-xxl, .bodywebsite .container-xl, .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 1320px;
+ }
+}
+
+.bodywebsite .row {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ display: flex;
+ flex-wrap: wrap;
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-0.5 * var(--bs-gutter-x));
+ margin-left: calc(-0.5 * var(--bs-gutter-x));
+}
+
+.bodywebsite .row > * {
+ flex-shrink: 0;
+ width: 100%;
+ max-width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-top: var(--bs-gutter-y);
+}
+
+.bodywebsite .col {
+ flex: 1 0 0%;
+}
+
+.bodywebsite .row-cols-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.bodywebsite .row-cols-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.bodywebsite .row-cols-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.bodywebsite .row-cols-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+}
+
+.bodywebsite .row-cols-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.bodywebsite .row-cols-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+}
+
+.bodywebsite .row-cols-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+}
+
+.bodywebsite .col-auto {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.bodywebsite .col-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+}
+
+.bodywebsite .col-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+}
+
+.bodywebsite .col-3 {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.bodywebsite .col-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+}
+
+.bodywebsite .col-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+}
+
+.bodywebsite .col-6 {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.bodywebsite .col-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+}
+
+.bodywebsite .col-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+}
+
+.bodywebsite .col-9 {
+ flex: 0 0 auto;
+ width: 75%;
+}
+
+.bodywebsite .col-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+}
+
+.bodywebsite .col-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+}
+
+.bodywebsite .col-12 {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.bodywebsite .offset-1 {
+ margin-left: 8.33333333%;
+}
+
+.bodywebsite .offset-2 {
+ margin-left: 16.66666667%;
+}
+
+.bodywebsite .offset-3 {
+ margin-left: 25%;
+}
+
+.bodywebsite .offset-4 {
+ margin-left: 33.33333333%;
+}
+
+.bodywebsite .offset-5 {
+ margin-left: 41.66666667%;
+}
+
+.bodywebsite .offset-6 {
+ margin-left: 50%;
+}
+
+.bodywebsite .offset-7 {
+ margin-left: 58.33333333%;
+}
+
+.bodywebsite .offset-8 {
+ margin-left: 66.66666667%;
+}
+
+.bodywebsite .offset-9 {
+ margin-left: 75%;
+}
+
+.bodywebsite .offset-10 {
+ margin-left: 83.33333333%;
+}
+
+.bodywebsite .offset-11 {
+ margin-left: 91.66666667%;
+}
+
+.bodywebsite .g-0,
+ .bodywebsite .gx-0 {
+ --bs-gutter-x: 0;
+}
+
+.bodywebsite .g-0,
+ .bodywebsite .gy-0 {
+ --bs-gutter-y: 0;
+}
+
+.bodywebsite .g-1,
+ .bodywebsite .gx-1 {
+ --bs-gutter-x: 0.25rem;
+}
+
+.bodywebsite .g-1,
+ .bodywebsite .gy-1 {
+ --bs-gutter-y: 0.25rem;
+}
+
+.bodywebsite .g-2,
+ .bodywebsite .gx-2 {
+ --bs-gutter-x: 0.5rem;
+}
+
+.bodywebsite .g-2,
+ .bodywebsite .gy-2 {
+ --bs-gutter-y: 0.5rem;
+}
+
+.bodywebsite .g-3,
+ .bodywebsite .gx-3 {
+ --bs-gutter-x: 1rem;
+}
+
+.bodywebsite .g-3,
+ .bodywebsite .gy-3 {
+ --bs-gutter-y: 1rem;
+}
+
+.bodywebsite .g-4,
+ .bodywebsite .gx-4 {
+ --bs-gutter-x: 1.5rem;
+}
+
+.bodywebsite .g-4,
+ .bodywebsite .gy-4 {
+ --bs-gutter-y: 1.5rem;
+}
+
+.bodywebsite .g-5,
+ .bodywebsite .gx-5 {
+ --bs-gutter-x: 3rem;
+}
+
+.bodywebsite .g-5,
+ .bodywebsite .gy-5 {
+ --bs-gutter-y: 3rem;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .col-sm {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-sm-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-sm-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-sm-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-sm-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-sm-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-sm-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-sm-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-sm-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-sm-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-sm-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-sm-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-sm-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-sm-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-sm-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-sm-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-sm-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-sm-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-sm-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-sm-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-sm-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-sm-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-sm-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-sm-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-sm-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-sm-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-sm-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-sm-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-sm-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-sm-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-sm-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-sm-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-sm-0,
+ .bodywebsite .gx-sm-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-sm-0,
+ .bodywebsite .gy-sm-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-sm-1,
+ .bodywebsite .gx-sm-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-sm-1,
+ .bodywebsite .gy-sm-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-sm-2,
+ .bodywebsite .gx-sm-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-sm-2,
+ .bodywebsite .gy-sm-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-sm-3,
+ .bodywebsite .gx-sm-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-sm-3,
+ .bodywebsite .gy-sm-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-sm-4,
+ .bodywebsite .gx-sm-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-sm-4,
+ .bodywebsite .gy-sm-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-sm-5,
+ .bodywebsite .gx-sm-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-sm-5,
+ .bodywebsite .gy-sm-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .col-md {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-md-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-md-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-md-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-md-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-md-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-md-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-md-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-md-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-md-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-md-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-md-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-md-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-md-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-md-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-md-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-md-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-md-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-md-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-md-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-md-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-md-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-md-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-md-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-md-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-md-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-md-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-md-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-md-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-md-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-md-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-md-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-md-0,
+ .bodywebsite .gx-md-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-md-0,
+ .bodywebsite .gy-md-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-md-1,
+ .bodywebsite .gx-md-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-md-1,
+ .bodywebsite .gy-md-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-md-2,
+ .bodywebsite .gx-md-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-md-2,
+ .bodywebsite .gy-md-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-md-3,
+ .bodywebsite .gx-md-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-md-3,
+ .bodywebsite .gy-md-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-md-4,
+ .bodywebsite .gx-md-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-md-4,
+ .bodywebsite .gy-md-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-md-5,
+ .bodywebsite .gx-md-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-md-5,
+ .bodywebsite .gy-md-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .col-lg {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-lg-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-lg-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-lg-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-lg-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-lg-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-lg-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-lg-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-lg-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-lg-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-lg-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-lg-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-lg-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-lg-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-lg-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-lg-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-lg-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-lg-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-lg-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-lg-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-lg-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-lg-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-lg-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-lg-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-lg-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-lg-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-lg-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-lg-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-lg-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-lg-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-lg-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-lg-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-lg-0,
+ .bodywebsite .gx-lg-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-lg-0,
+ .bodywebsite .gy-lg-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-lg-1,
+ .bodywebsite .gx-lg-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-lg-1,
+ .bodywebsite .gy-lg-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-lg-2,
+ .bodywebsite .gx-lg-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-lg-2,
+ .bodywebsite .gy-lg-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-lg-3,
+ .bodywebsite .gx-lg-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-lg-3,
+ .bodywebsite .gy-lg-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-lg-4,
+ .bodywebsite .gx-lg-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-lg-4,
+ .bodywebsite .gy-lg-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-lg-5,
+ .bodywebsite .gx-lg-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-lg-5,
+ .bodywebsite .gy-lg-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .col-xl {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-xl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-xl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-xl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-xl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-xl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-xl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-xl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-xl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-xl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-xl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-xl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-xl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-xl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-xl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-xl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-xl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-xl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-xl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-xl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-xl-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-xl-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-xl-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-xl-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-xl-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-xl-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-xl-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-xl-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-xl-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-xl-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-xl-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-xl-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-xl-0,
+ .bodywebsite .gx-xl-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-xl-0,
+ .bodywebsite .gy-xl-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-xl-1,
+ .bodywebsite .gx-xl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-xl-1,
+ .bodywebsite .gy-xl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-xl-2,
+ .bodywebsite .gx-xl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-xl-2,
+ .bodywebsite .gy-xl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-xl-3,
+ .bodywebsite .gx-xl-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-xl-3,
+ .bodywebsite .gy-xl-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-xl-4,
+ .bodywebsite .gx-xl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-xl-4,
+ .bodywebsite .gy-xl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-xl-5,
+ .bodywebsite .gx-xl-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-xl-5,
+ .bodywebsite .gy-xl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .col-xxl {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-xxl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-xxl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-xxl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-xxl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-xxl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-xxl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-xxl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-xxl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-xxl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-xxl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-xxl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-xxl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-xxl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-xxl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-xxl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-xxl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-xxl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-xxl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-xxl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-xxl-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-xxl-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-xxl-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-xxl-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-xxl-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-xxl-0,
+ .bodywebsite .gx-xxl-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-xxl-0,
+ .bodywebsite .gy-xxl-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-xxl-1,
+ .bodywebsite .gx-xxl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-xxl-1,
+ .bodywebsite .gy-xxl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-xxl-2,
+ .bodywebsite .gx-xxl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-xxl-2,
+ .bodywebsite .gy-xxl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-xxl-3,
+ .bodywebsite .gx-xxl-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-xxl-3,
+ .bodywebsite .gy-xxl-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-xxl-4,
+ .bodywebsite .gx-xxl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-xxl-4,
+ .bodywebsite .gy-xxl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-xxl-5,
+ .bodywebsite .gx-xxl-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-xxl-5,
+ .bodywebsite .gy-xxl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+.bodywebsite .table {
+ --bs-table-color: var(--bs-body-color);
+ --bs-table-bg: transparent;
+ --bs-table-border-color: var(--bs-border-color);
+ --bs-table-accent-bg: transparent;
+ --bs-table-striped-color: var(--bs-body-color);
+ --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
+ --bs-table-active-color: var(--bs-body-color);
+ --bs-table-active-bg: rgba(0, 0, 0, 0.1);
+ --bs-table-hover-color: var(--bs-body-color);
+ --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
+ width: 100%;
+ margin-bottom: 1rem;
+ color: var(--bs-table-color);
+ vertical-align: top;
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table > :not(caption) > * > * {
+ padding: 0.5rem 0.5rem;
+ background-color: var(--bs-table-bg);
+ border-bottom-width: 1px;
+ box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
+}
+
+.bodywebsite .table > tbody {
+ vertical-align: inherit;
+}
+
+.bodywebsite .table > thead {
+ vertical-align: bottom;
+}
+
+.bodywebsite .table-group-divider {
+ border-top: 2px solid currentcolor;
+}
+
+.bodywebsite .caption-top {
+ caption-side: top;
+}
+
+.bodywebsite .table-sm > :not(caption) > * > * {
+ padding: 0.25rem 0.25rem;
+}
+
+.bodywebsite .table-bordered > :not(caption) > * {
+ border-width: 1px 0;
+}
+
+.bodywebsite .table-bordered > :not(caption) > * > * {
+ border-width: 0 1px;
+}
+
+.bodywebsite .table-borderless > :not(caption) > * > * {
+ border-bottom-width: 0;
+}
+
+.bodywebsite .table-borderless > :not(:first-child) {
+ border-top-width: 0;
+}
+
+.bodywebsite .table-striped > tbody > tr:nth-of-type(odd) > * {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.bodywebsite .table-striped-columns > :not(caption) > tr > :nth-child(even) {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.bodywebsite .table-active {
+ --bs-table-accent-bg: var(--bs-table-active-bg);
+ color: var(--bs-table-active-color);
+}
+
+.bodywebsite .table-hover > tbody > tr:hover > * {
+ --bs-table-accent-bg: var(--bs-table-hover-bg);
+ color: var(--bs-table-hover-color);
+}
+
+.bodywebsite .table-primary {
+ --bs-table-color: #000;
+ --bs-table-bg: #cfe2ff;
+ --bs-table-border-color: #bacbe6;
+ --bs-table-striped-bg: #c5d7f2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bacbe6;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfd1ec;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-secondary {
+ --bs-table-color: #000;
+ --bs-table-bg: #e2e3e5;
+ --bs-table-border-color: #cbccce;
+ --bs-table-striped-bg: #d7d8da;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #cbccce;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #d1d2d4;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-success {
+ --bs-table-color: #000;
+ --bs-table-bg: #d1e7dd;
+ --bs-table-border-color: #bcd0c7;
+ --bs-table-striped-bg: #c7dbd2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bcd0c7;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #c1d6cc;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-info {
+ --bs-table-color: #000;
+ --bs-table-bg: #cff4fc;
+ --bs-table-border-color: #badce3;
+ --bs-table-striped-bg: #c5e8ef;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #badce3;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfe2e9;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-warning {
+ --bs-table-color: #000;
+ --bs-table-bg: #fff3cd;
+ --bs-table-border-color: #e6dbb9;
+ --bs-table-striped-bg: #f2e7c3;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #e6dbb9;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #ece1be;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-danger {
+ --bs-table-color: #000;
+ --bs-table-bg: #f8d7da;
+ --bs-table-border-color: #dfc2c4;
+ --bs-table-striped-bg: #eccccf;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfc2c4;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5c7ca;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-light {
+ --bs-table-color: #000;
+ --bs-table-bg: #f8f9fa;
+ --bs-table-border-color: #dfe0e1;
+ --bs-table-striped-bg: #ecedee;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfe0e1;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5e6e7;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-dark {
+ --bs-table-color: #fff;
+ --bs-table-bg: #212529;
+ --bs-table-border-color: #373b3e;
+ --bs-table-striped-bg: #2c3034;
+ --bs-table-striped-color: #fff;
+ --bs-table-active-bg: #373b3e;
+ --bs-table-active-color: #fff;
+ --bs-table-hover-bg: #323539;
+ --bs-table-hover-color: #fff;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-responsive {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .table-responsive-sm {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .table-responsive-md {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .table-responsive-lg {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .table-responsive-xl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .table-responsive-xxl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+.bodywebsite .form-label {
+ margin-bottom: 0.5rem;
+}
+
+.bodywebsite .col-form-label {
+ padding-top: calc(0.375rem + 1px);
+ padding-bottom: calc(0.375rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.5;
+}
+
+.bodywebsite .col-form-label-lg {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 1.25rem;
+}
+
+.bodywebsite .col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.875rem;
+}
+
+.bodywebsite .form-text {
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .form-control {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ border-radius: 0.375rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-control {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-control[type=file] {
+ overflow: hidden;
+}
+
+.bodywebsite .form-control[type=file]:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.bodywebsite .form-control:focus {
+ color: #212529;
+ background-color: #fff;
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-control::-webkit-date-and-time-value {
+ height: 1.5em;
+}
+
+.bodywebsite .form-control::-moz-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.bodywebsite .form-control::placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.bodywebsite .form-control:disabled {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+
+.bodywebsite .form-control::-webkit-file-upload-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ -webkit-margin-end: 0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+.bodywebsite .form-control::file-selector-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ -webkit-margin-end: 0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-control::-webkit-file-upload-button {
+ -webkit-transition: none;
+ transition: none;
+ }
+
+ .bodywebsite .form-control::file-selector-button {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
+ background-color: #dde0e3;
+}
+
+.bodywebsite .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
+ background-color: #dde0e3;
+}
+
+.bodywebsite .form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0;
+ margin-bottom: 0;
+ line-height: 1.5;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+
+.bodywebsite .form-control-plaintext:focus {
+ outline: 0;
+}
+
+.bodywebsite .form-control-plaintext.form-control-sm, .bodywebsite .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.bodywebsite .form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .form-control-sm::-webkit-file-upload-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ -webkit-margin-end: 0.5rem;
+ margin-inline-end: 0.5rem;
+}
+
+.bodywebsite .form-control-sm::file-selector-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ -webkit-margin-end: 0.5rem;
+ margin-inline-end: 0.5rem;
+}
+
+.bodywebsite .form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .form-control-lg::-webkit-file-upload-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ -webkit-margin-end: 1rem;
+ margin-inline-end: 1rem;
+}
+
+.bodywebsite .form-control-lg::file-selector-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ -webkit-margin-end: 1rem;
+ margin-inline-end: 1rem;
+}
+
+.bodywebsite textarea.form-control {
+ min-height: calc(1.5em + 0.75rem + 2px);
+}
+
+.bodywebsite textarea.form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+}
+
+.bodywebsite textarea.form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+}
+
+.bodywebsite .form-control-color {
+ width: 3rem;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem;
+}
+
+.bodywebsite .form-control-color:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.bodywebsite .form-control-color::-moz-color-swatch {
+ border: 0 !important;
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .form-control-color::-webkit-color-swatch {
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .form-control-color.form-control-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+}
+
+.bodywebsite .form-control-color.form-control-lg {
+ height: calc(1.5em + 1rem + 2px);
+}
+
+.bodywebsite .form-select {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+ -moz-padding-start: calc(0.75rem - 3px);
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right 0.75rem center;
+ background-size: 16px 12px;
+ border: 1px solid #ced4da;
+ border-radius: 0.375rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-select {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-select:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-select[multiple], .bodywebsite .form-select[size]:not([size="1"]) {
+ padding-right: 0.75rem;
+ background-image: none;
+}
+
+.bodywebsite .form-select:disabled {
+ background-color: #e9ecef;
+}
+
+.bodywebsite .form-select:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #212529;
+}
+
+.bodywebsite .form-select-sm {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .form-select-lg {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .form-check {
+ display: block;
+ min-height: 1.5rem;
+ padding-left: 1.5em;
+ margin-bottom: 0.125rem;
+}
+
+.bodywebsite .form-check .form-check-input {
+ float: left;
+ margin-left: -1.5em;
+}
+
+.bodywebsite .form-check-reverse {
+ padding-right: 1.5em;
+ padding-left: 0;
+ text-align: right;
+}
+
+.bodywebsite .form-check-reverse .form-check-input {
+ float: right;
+ margin-right: -1.5em;
+ margin-left: 0;
+}
+
+.bodywebsite .form-check-input {
+ width: 1em;
+ height: 1em;
+ margin-top: 0.25em;
+ vertical-align: top;
+ background-color: #fff;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: contain;
+ border: 1px solid rgba(0, 0, 0, 0.25);
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ -webkit-print-color-adjust: exact;
+ color-adjust: exact;
+ print-color-adjust: exact;
+}
+
+.bodywebsite .form-check-input[type=checkbox] {
+ border-radius: 0.25em;
+}
+
+.bodywebsite .form-check-input[type=radio] {
+ border-radius: 50%;
+}
+
+.bodywebsite .form-check-input:active {
+ filter: brightness(90%);
+}
+
+.bodywebsite .form-check-input:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-check-input:checked {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+}
+
+.bodywebsite .form-check-input:checked[type=checkbox] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input:checked[type=radio] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input[type=checkbox]:indeterminate {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input:disabled {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.5;
+}
+
+.bodywebsite .form-check-input[disabled] ~ .form-check-label, .bodywebsite .form-check-input:disabled ~ .form-check-label {
+ cursor: default;
+ opacity: 0.5;
+}
+
+.bodywebsite .form-switch {
+ padding-left: 2.5em;
+}
+
+.bodywebsite .form-switch .form-check-input {
+ width: 2em;
+ margin-left: -2.5em;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
+ background-position: left center;
+ border-radius: 2em;
+ transition: background-position 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-switch .form-check-input {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-switch .form-check-input:focus {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-switch .form-check-input:checked {
+ background-position: right center;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-switch.form-check-reverse {
+ padding-right: 2.5em;
+ padding-left: 0;
+}
+
+.bodywebsite .form-switch.form-check-reverse .form-check-input {
+ margin-right: -2.5em;
+ margin-left: 0;
+}
+
+.bodywebsite .form-check-inline {
+ display: inline-block;
+ margin-right: 1rem;
+}
+
+.bodywebsite .btn-check {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+
+.bodywebsite .btn-check[disabled] + .btn, .bodywebsite .btn-check:disabled + .btn {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.65;
+}
+
+.bodywebsite .form-range {
+ width: 100%;
+ height: 1.5rem;
+ padding: 0;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.bodywebsite .form-range:focus {
+ outline: 0;
+}
+
+.bodywebsite .form-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-range::-moz-focus-outer {
+ border: 0;
+}
+
+.bodywebsite .form-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-range::-webkit-slider-thumb {
+ -webkit-transition: none;
+ transition: none;
+ }
+}
+
+.bodywebsite .form-range::-webkit-slider-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.bodywebsite .form-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.bodywebsite .form-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-range::-moz-range-thumb {
+ -moz-transition: none;
+ transition: none;
+ }
+}
+
+.bodywebsite .form-range::-moz-range-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.bodywebsite .form-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.bodywebsite .form-range:disabled {
+ pointer-events: none;
+}
+
+.bodywebsite .form-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd;
+}
+
+.bodywebsite .form-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd;
+}
+
+.bodywebsite .form-floating {
+ position: relative;
+}
+
+.bodywebsite .form-floating > .form-control,
+ .bodywebsite .form-floating > .form-control-plaintext,
+ .bodywebsite .form-floating > .form-select {
+ height: calc(3.5rem + 2px);
+ line-height: 1.25;
+}
+
+.bodywebsite .form-floating > label {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ padding: 1rem 0.75rem;
+ overflow: hidden;
+ text-align: start;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ pointer-events: none;
+ border: 1px solid transparent;
+ transform-origin: 0 0;
+ transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-floating > label {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-floating > .form-control,
+ .bodywebsite .form-floating > .form-control-plaintext {
+ padding: 1rem 0.75rem;
+}
+
+.bodywebsite .form-floating > .form-control::-moz-placeholder, .bodywebsite .form-floating > .form-control-plaintext::-moz-placeholder {
+ color: transparent;
+}
+
+.bodywebsite .form-floating > .form-control::placeholder,
+ .bodywebsite .form-floating > .form-control-plaintext::placeholder {
+ color: transparent;
+}
+
+.bodywebsite .form-floating > .form-control:not(:-moz-placeholder-shown), .bodywebsite .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:focus, .bodywebsite .form-floating > .form-control:not(:placeholder-shown),
+ .bodywebsite .form-floating > .form-control-plaintext:focus,
+ .bodywebsite .form-floating > .form-control-plaintext:not(:placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:-webkit-autofill,
+ .bodywebsite .form-floating > .form-control-plaintext:-webkit-autofill {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-select {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control:focus ~ label,
+ .bodywebsite .form-floating > .form-control:not(:placeholder-shown) ~ label,
+ .bodywebsite .form-floating > .form-control-plaintext ~ label,
+ .bodywebsite .form-floating > .form-select ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control:-webkit-autofill ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control-plaintext ~ label {
+ border-width: 1px 0;
+}
+
+.bodywebsite .input-group {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: stretch;
+ width: 100%;
+}
+
+.bodywebsite .input-group > .form-control,
+ .bodywebsite .input-group > .form-select,
+ .bodywebsite .input-group > .form-floating {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ min-width: 0;
+}
+
+.bodywebsite .input-group > .form-control:focus,
+ .bodywebsite .input-group > .form-select:focus,
+ .bodywebsite .input-group > .form-floating:focus-within {
+ z-index: 5;
+}
+
+.bodywebsite .input-group .btn {
+ position: relative;
+ z-index: 2;
+}
+
+.bodywebsite .input-group .btn:focus {
+ z-index: 5;
+}
+
+.bodywebsite .input-group-text {
+ display: flex;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .input-group-lg > .form-control,
+ .bodywebsite .input-group-lg > .form-select,
+ .bodywebsite .input-group-lg > .input-group-text,
+ .bodywebsite .input-group-lg > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .input-group-sm > .form-control,
+ .bodywebsite .input-group-sm > .form-select,
+ .bodywebsite .input-group-sm > .input-group-text,
+ .bodywebsite .input-group-sm > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .input-group-lg > .form-select,
+ .bodywebsite .input-group-sm > .form-select {
+ padding-right: 3rem;
+}
+
+.bodywebsite .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+ .bodywebsite .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
+ .bodywebsite .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
+ .bodywebsite .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+ .bodywebsite .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
+ .bodywebsite .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
+ .bodywebsite .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
+ margin-left: -1px;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .input-group > .form-floating:not(:first-child) > .form-control,
+ .bodywebsite .input-group > .form-floating:not(:first-child) > .form-select {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #198754;
+}
+
+.bodywebsite .valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(25, 135, 84, 0.9);
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .was-validated :valid ~ .valid-feedback,
+ .bodywebsite .was-validated :valid ~ .valid-tooltip,
+ .bodywebsite .is-valid ~ .valid-feedback,
+ .bodywebsite .is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.bodywebsite .was-validated .form-control:valid, .bodywebsite .form-control.is-valid {
+ border-color: #198754;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-control:valid:focus, .bodywebsite .form-control.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated textarea.form-control:valid, .bodywebsite textarea.form-control.is-valid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.bodywebsite .was-validated .form-select:valid, .bodywebsite .form-select.is-valid {
+ border-color: #198754;
+}
+
+.bodywebsite .was-validated .form-select:valid:not([multiple]):not([size]), .bodywebsite .was-validated .form-select:valid:not([multiple])[size="1"], .bodywebsite .form-select.is-valid:not([multiple]):not([size]), .bodywebsite .form-select.is-valid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-select:valid:focus, .bodywebsite .form-select.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated .form-control-color:valid, .bodywebsite .form-control-color.is-valid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
+.bodywebsite .was-validated .form-check-input:valid, .bodywebsite .form-check-input.is-valid {
+ border-color: #198754;
+}
+
+.bodywebsite .was-validated .form-check-input:valid:checked, .bodywebsite .form-check-input.is-valid:checked {
+ background-color: #198754;
+}
+
+.bodywebsite .was-validated .form-check-input:valid:focus, .bodywebsite .form-check-input.is-valid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated .form-check-input:valid ~ .form-check-label, .bodywebsite .form-check-input.is-valid ~ .form-check-label {
+ color: #198754;
+}
+
+.bodywebsite .form-check-inline .form-check-input ~ .valid-feedback {
+ margin-left: 0.5em;
+}
+
+.bodywebsite .was-validated .input-group > .form-control:not(:focus):valid, .bodywebsite .input-group > .form-control:not(:focus).is-valid,
+ .bodywebsite .was-validated .input-group > .form-select:not(:focus):valid,
+ .bodywebsite .input-group > .form-select:not(:focus).is-valid,
+ .bodywebsite .was-validated .input-group > .form-floating:not(:focus-within):valid,
+ .bodywebsite .input-group > .form-floating:not(:focus-within).is-valid {
+ z-index: 3;
+}
+
+.bodywebsite .invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #dc3545;
+}
+
+.bodywebsite .invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(220, 53, 69, 0.9);
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .was-validated :invalid ~ .invalid-feedback,
+ .bodywebsite .was-validated :invalid ~ .invalid-tooltip,
+ .bodywebsite .is-invalid ~ .invalid-feedback,
+ .bodywebsite .is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.bodywebsite .was-validated .form-control:invalid, .bodywebsite .form-control.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-control:invalid:focus, .bodywebsite .form-control.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated textarea.form-control:invalid, .bodywebsite textarea.form-control.is-invalid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.bodywebsite .was-validated .form-select:invalid, .bodywebsite .form-select.is-invalid {
+ border-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-select:invalid:not([multiple]):not([size]), .bodywebsite .was-validated .form-select:invalid:not([multiple])[size="1"], .bodywebsite .form-select.is-invalid:not([multiple]):not([size]), .bodywebsite .form-select.is-invalid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-select:invalid:focus, .bodywebsite .form-select.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated .form-control-color:invalid, .bodywebsite .form-control-color.is-invalid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
+.bodywebsite .was-validated .form-check-input:invalid, .bodywebsite .form-check-input.is-invalid {
+ border-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-check-input:invalid:checked, .bodywebsite .form-check-input.is-invalid:checked {
+ background-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-check-input:invalid:focus, .bodywebsite .form-check-input.is-invalid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated .form-check-input:invalid ~ .form-check-label, .bodywebsite .form-check-input.is-invalid ~ .form-check-label {
+ color: #dc3545;
+}
+
+.bodywebsite .form-check-inline .form-check-input ~ .invalid-feedback {
+ margin-left: 0.5em;
+}
+
+.bodywebsite .was-validated .input-group > .form-control:not(:focus):invalid, .bodywebsite .input-group > .form-control:not(:focus).is-invalid,
+ .bodywebsite .was-validated .input-group > .form-select:not(:focus):invalid,
+ .bodywebsite .input-group > .form-select:not(:focus).is-invalid,
+ .bodywebsite .was-validated .input-group > .form-floating:not(:focus-within):invalid,
+ .bodywebsite .input-group > .form-floating:not(:focus-within).is-invalid {
+ z-index: 4;
+}
+
+.bodywebsite .btn {
+ --bs-btn-padding-x: 0.75rem;
+ --bs-btn-padding-y: 0.375rem;
+ --bs-btn-font-size: 1rem;
+ --bs-btn-font-weight: 400;
+ --bs-btn-line-height: 1.5;
+ --bs-btn-color: #212529;
+ --bs-btn-bg: transparent;
+ --bs-btn-border-width: 1px;
+ --bs-btn-border-color: transparent;
+ --bs-btn-border-radius: 0.375rem;
+ --bs-btn-hover-border-color: transparent;
+ --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
+ --bs-btn-disabled-opacity: 0.65;
+ display: inline-block;
+ padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
+ font-family: var(--bs-btn-font-family);
+ font-size: var(--bs-btn-font-size);
+ font-weight: var(--bs-btn-font-weight);
+ line-height: var(--bs-btn-line-height);
+ color: var(--bs-btn-color);
+ text-align: center;
+ text-decoration: none;
+ vertical-align: middle;
+ cursor: pointer;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
+ border-radius: var(--bs-btn-border-radius);
+ background-color: var(--bs-btn-bg);
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .btn {
+ transition: none;
+ }
+}
+
+.bodywebsite :not(.btn-check) + .btn:hover, .bodywebsite .btn:first-child:hover {
+ color: var(--bs-btn-hover-color);
+ background-color: var(--bs-btn-hover-bg);
+ border-color: var(--bs-btn-hover-border-color);
+}
+
+.bodywebsite .btn:focus-visible {
+ color: var(--bs-btn-hover-color);
+ background-color: var(--bs-btn-hover-bg);
+ border-color: var(--bs-btn-hover-border-color);
+ outline: 0;
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn-check:focus-visible + .btn {
+ border-color: var(--bs-btn-hover-border-color);
+ outline: 0;
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn-check:checked + .btn, .bodywebsite :not(.btn-check) + .btn:active, .bodywebsite .btn:first-child:active, .bodywebsite .btn.active, .bodywebsite .btn.show {
+ color: var(--bs-btn-active-color);
+ background-color: var(--bs-btn-active-bg);
+ border-color: var(--bs-btn-active-border-color);
+}
+
+.bodywebsite .btn-check:checked + .btn:focus-visible, .bodywebsite :not(.btn-check) + .btn:active:focus-visible, .bodywebsite .btn:first-child:active:focus-visible, .bodywebsite .btn.active:focus-visible, .bodywebsite .btn.show:focus-visible {
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn:disabled, .bodywebsite .btn.disabled, .bodywebsite fieldset:disabled .btn {
+ color: var(--bs-btn-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-btn-disabled-bg);
+ border-color: var(--bs-btn-disabled-border-color);
+ opacity: var(--bs-btn-disabled-opacity);
+}
+
+.bodywebsite .btn-primary {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #0d6efd;
+ --bs-btn-border-color: #0d6efd;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #0b5ed7;
+ --bs-btn-hover-border-color: #0a58ca;
+ --bs-btn-focus-shadow-rgb: 49, 132, 253;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #0a58ca;
+ --bs-btn-active-border-color: #0a53be;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #0d6efd;
+ --bs-btn-disabled-border-color: #0d6efd;
+}
+
+.bodywebsite .btn-secondary {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #6c757d;
+ --bs-btn-border-color: #6c757d;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #5c636a;
+ --bs-btn-hover-border-color: #565e64;
+ --bs-btn-focus-shadow-rgb: 130, 138, 145;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #565e64;
+ --bs-btn-active-border-color: #51585e;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #6c757d;
+ --bs-btn-disabled-border-color: #6c757d;
+}
+
+.bodywebsite .btn-success {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #198754;
+ --bs-btn-border-color: #198754;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #157347;
+ --bs-btn-hover-border-color: #146c43;
+ --bs-btn-focus-shadow-rgb: 60, 153, 110;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #146c43;
+ --bs-btn-active-border-color: #13653f;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #198754;
+ --bs-btn-disabled-border-color: #198754;
+}
+
+.bodywebsite .btn-info {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #0dcaf0;
+ --bs-btn-border-color: #0dcaf0;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #31d2f2;
+ --bs-btn-hover-border-color: #25cff2;
+ --bs-btn-focus-shadow-rgb: 11, 172, 204;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #3dd5f3;
+ --bs-btn-active-border-color: #25cff2;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #0dcaf0;
+ --bs-btn-disabled-border-color: #0dcaf0;
+}
+
+.bodywebsite .btn-warning {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #ffc107;
+ --bs-btn-border-color: #ffc107;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #ffca2c;
+ --bs-btn-hover-border-color: #ffc720;
+ --bs-btn-focus-shadow-rgb: 217, 164, 6;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #ffcd39;
+ --bs-btn-active-border-color: #ffc720;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #ffc107;
+ --bs-btn-disabled-border-color: #ffc107;
+}
+
+.bodywebsite .btn-danger {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #dc3545;
+ --bs-btn-border-color: #dc3545;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #bb2d3b;
+ --bs-btn-hover-border-color: #b02a37;
+ --bs-btn-focus-shadow-rgb: 225, 83, 97;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #b02a37;
+ --bs-btn-active-border-color: #a52834;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #dc3545;
+ --bs-btn-disabled-border-color: #dc3545;
+}
+
+.bodywebsite .btn-light {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #f8f9fa;
+ --bs-btn-border-color: #f8f9fa;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #d3d4d5;
+ --bs-btn-hover-border-color: #c6c7c8;
+ --bs-btn-focus-shadow-rgb: 211, 212, 213;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #c6c7c8;
+ --bs-btn-active-border-color: #babbbc;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #f8f9fa;
+ --bs-btn-disabled-border-color: #f8f9fa;
+}
+
+.bodywebsite .btn-dark {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #212529;
+ --bs-btn-border-color: #212529;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #424649;
+ --bs-btn-hover-border-color: #373b3e;
+ --bs-btn-focus-shadow-rgb: 66, 70, 73;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #4d5154;
+ --bs-btn-active-border-color: #373b3e;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #212529;
+ --bs-btn-disabled-border-color: #212529;
+}
+
+.bodywebsite .btn-outline-primary {
+ --bs-btn-color: #0d6efd;
+ --bs-btn-border-color: #0d6efd;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #0d6efd;
+ --bs-btn-hover-border-color: #0d6efd;
+ --bs-btn-focus-shadow-rgb: 13, 110, 253;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #0d6efd;
+ --bs-btn-active-border-color: #0d6efd;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #0d6efd;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #0d6efd;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-secondary {
+ --bs-btn-color: #6c757d;
+ --bs-btn-border-color: #6c757d;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #6c757d;
+ --bs-btn-hover-border-color: #6c757d;
+ --bs-btn-focus-shadow-rgb: 108, 117, 125;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #6c757d;
+ --bs-btn-active-border-color: #6c757d;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #6c757d;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #6c757d;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-success {
+ --bs-btn-color: #198754;
+ --bs-btn-border-color: #198754;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #198754;
+ --bs-btn-hover-border-color: #198754;
+ --bs-btn-focus-shadow-rgb: 25, 135, 84;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #198754;
+ --bs-btn-active-border-color: #198754;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #198754;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #198754;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-info {
+ --bs-btn-color: #0dcaf0;
+ --bs-btn-border-color: #0dcaf0;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #0dcaf0;
+ --bs-btn-hover-border-color: #0dcaf0;
+ --bs-btn-focus-shadow-rgb: 13, 202, 240;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #0dcaf0;
+ --bs-btn-active-border-color: #0dcaf0;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #0dcaf0;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #0dcaf0;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-warning {
+ --bs-btn-color: #ffc107;
+ --bs-btn-border-color: #ffc107;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #ffc107;
+ --bs-btn-hover-border-color: #ffc107;
+ --bs-btn-focus-shadow-rgb: 255, 193, 7;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #ffc107;
+ --bs-btn-active-border-color: #ffc107;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #ffc107;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #ffc107;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-danger {
+ --bs-btn-color: #dc3545;
+ --bs-btn-border-color: #dc3545;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #dc3545;
+ --bs-btn-hover-border-color: #dc3545;
+ --bs-btn-focus-shadow-rgb: 220, 53, 69;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #dc3545;
+ --bs-btn-active-border-color: #dc3545;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #dc3545;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #dc3545;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-light {
+ --bs-btn-color: #f8f9fa;
+ --bs-btn-border-color: #f8f9fa;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #f8f9fa;
+ --bs-btn-hover-border-color: #f8f9fa;
+ --bs-btn-focus-shadow-rgb: 248, 249, 250;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #f8f9fa;
+ --bs-btn-active-border-color: #f8f9fa;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #f8f9fa;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #f8f9fa;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-dark {
+ --bs-btn-color: #212529;
+ --bs-btn-border-color: #212529;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #212529;
+ --bs-btn-hover-border-color: #212529;
+ --bs-btn-focus-shadow-rgb: 33, 37, 41;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #212529;
+ --bs-btn-active-border-color: #212529;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #212529;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #212529;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-link {
+ --bs-btn-font-weight: 400;
+ --bs-btn-color: var(--bs-link-color);
+ --bs-btn-bg: transparent;
+ --bs-btn-border-color: transparent;
+ --bs-btn-hover-color: var(--bs-link-hover-color);
+ --bs-btn-hover-border-color: transparent;
+ --bs-btn-active-color: var(--bs-link-hover-color);
+ --bs-btn-active-border-color: transparent;
+ --bs-btn-disabled-color: #6c757d;
+ --bs-btn-disabled-border-color: transparent;
+ --bs-btn-box-shadow: none;
+ --bs-btn-focus-shadow-rgb: 49, 132, 253;
+ text-decoration: underline;
+}
+
+.bodywebsite .btn-link:focus-visible {
+ color: var(--bs-btn-color);
+}
+
+.bodywebsite .btn-link:hover {
+ color: var(--bs-btn-hover-color);
+}
+
+.bodywebsite .btn-lg, .bodywebsite .btn-group-lg > .btn {
+ --bs-btn-padding-y: 0.5rem;
+ --bs-btn-padding-x: 1rem;
+ --bs-btn-font-size: 1.25rem;
+ --bs-btn-border-radius: 0.5rem;
+}
+
+.bodywebsite .btn-sm, .bodywebsite .btn-group-sm > .btn {
+ --bs-btn-padding-y: 0.25rem;
+ --bs-btn-padding-x: 0.5rem;
+ --bs-btn-font-size: 0.875rem;
+ --bs-btn-border-radius: 0.25rem;
+}
+
+.bodywebsite .fade {
+ transition: opacity 0.15s linear;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .fade {
+ transition: none;
+ }
+}
+
+.bodywebsite .fade:not(.show) {
+ opacity: 0;
+}
+
+.bodywebsite .collapse:not(.show) {
+ display: none;
+}
+
+.bodywebsite .collapsing {
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .collapsing {
+ transition: none;
+ }
+}
+
+.bodywebsite .collapsing.collapse-horizontal {
+ width: 0;
+ height: auto;
+ transition: width 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .collapsing.collapse-horizontal {
+ transition: none;
+ }
+}
+
+.bodywebsite .dropup,
+ .bodywebsite .dropend,
+ .bodywebsite .dropdown,
+ .bodywebsite .dropstart,
+ .bodywebsite .dropup-center,
+ .bodywebsite .dropdown-center {
+ position: relative;
+}
+
+.bodywebsite .dropdown-toggle {
+ white-space: nowrap;
+}
+
+.bodywebsite .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+
+.bodywebsite .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropdown-menu {
+ --bs-dropdown-zindex: 1000;
+ --bs-dropdown-min-width: 10rem;
+ --bs-dropdown-padding-x: 0;
+ --bs-dropdown-padding-y: 0.5rem;
+ --bs-dropdown-spacer: 0.125rem;
+ --bs-dropdown-font-size: 1rem;
+ --bs-dropdown-color: #212529;
+ --bs-dropdown-bg: #fff;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-border-radius: 0.375rem;
+ --bs-dropdown-border-width: 1px;
+ --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-divider-margin-y: 0.5rem;
+ --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-dropdown-link-color: #212529;
+ --bs-dropdown-link-hover-color: #1e2125;
+ --bs-dropdown-link-hover-bg: #e9ecef;
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-item-padding-x: 1rem;
+ --bs-dropdown-item-padding-y: 0.25rem;
+ --bs-dropdown-header-color: #6c757d;
+ --bs-dropdown-header-padding-x: 1rem;
+ --bs-dropdown-header-padding-y: 0.5rem;
+ position: absolute;
+ z-index: var(--bs-dropdown-zindex);
+ display: none;
+ min-width: var(--bs-dropdown-min-width);
+ padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
+ margin: 0;
+ font-size: var(--bs-dropdown-font-size);
+ color: var(--bs-dropdown-color);
+ text-align: left;
+ list-style: none;
+ background-color: var(--bs-dropdown-bg);
+ background-clip: padding-box;
+ border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
+ border-radius: var(--bs-dropdown-border-radius);
+}
+
+.bodywebsite .dropdown-menu[data-bs-popper] {
+ top: 100%;
+ left: 0;
+ margin-top: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropdown-menu-start {
+ --bs-position: start;
+}
+
+.bodywebsite .dropdown-menu-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+}
+
+.bodywebsite .dropdown-menu-end {
+ --bs-position: end;
+}
+
+.bodywebsite .dropdown-menu-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .dropdown-menu-sm-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-sm-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-sm-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-sm-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .dropdown-menu-md-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-md-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-md-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-md-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .dropdown-menu-lg-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-lg-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-lg-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-lg-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .dropdown-menu-xl-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-xl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-xl-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-xl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .dropdown-menu-xxl-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+.bodywebsite .dropup .dropdown-menu[data-bs-popper] {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+
+.bodywebsite .dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropend .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropend .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid;
+}
+
+.bodywebsite .dropend .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropend .dropdown-toggle::after {
+ vertical-align: 0;
+}
+
+.bodywebsite .dropstart .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropstart .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+}
+
+.bodywebsite .dropstart .dropdown-toggle::after {
+ display: none;
+}
+
+.bodywebsite .dropstart .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent;
+}
+
+.bodywebsite .dropstart .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropstart .dropdown-toggle::before {
+ vertical-align: 0;
+}
+
+.bodywebsite .dropdown-divider {
+ height: 0;
+ margin: var(--bs-dropdown-divider-margin-y) 0;
+ overflow: hidden;
+ border-top: 1px solid var(--bs-dropdown-divider-bg);
+ opacity: 1;
+}
+
+.bodywebsite .dropdown-item {
+ display: block;
+ width: 100%;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ clear: both;
+ font-weight: 400;
+ color: var(--bs-dropdown-link-color);
+ text-align: inherit;
+ text-decoration: none;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0;
+}
+
+.bodywebsite .dropdown-item:hover, .bodywebsite .dropdown-item:focus {
+ color: var(--bs-dropdown-link-hover-color);
+ background-color: var(--bs-dropdown-link-hover-bg);
+}
+
+.bodywebsite .dropdown-item.active, .bodywebsite .dropdown-item:active {
+ color: var(--bs-dropdown-link-active-color);
+ text-decoration: none;
+ background-color: var(--bs-dropdown-link-active-bg);
+}
+
+.bodywebsite .dropdown-item.disabled, .bodywebsite .dropdown-item:disabled {
+ color: var(--bs-dropdown-link-disabled-color);
+ pointer-events: none;
+ background-color: transparent;
+}
+
+.bodywebsite .dropdown-menu.show {
+ display: block;
+}
+
+.bodywebsite .dropdown-header {
+ display: block;
+ padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: var(--bs-dropdown-header-color);
+ white-space: nowrap;
+}
+
+.bodywebsite .dropdown-item-text {
+ display: block;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ color: var(--bs-dropdown-link-color);
+}
+
+.bodywebsite .dropdown-menu-dark {
+ --bs-dropdown-color: #dee2e6;
+ --bs-dropdown-bg: #343a40;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-link-color: #dee2e6;
+ --bs-dropdown-link-hover-color: #fff;
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-header-color: #adb5bd;
+}
+
+.bodywebsite .btn-group,
+ .bodywebsite .btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle;
+}
+
+.bodywebsite .btn-group > .btn,
+ .bodywebsite .btn-group-vertical > .btn {
+ position: relative;
+ flex: 1 1 auto;
+}
+
+.bodywebsite .btn-group > .btn-check:checked + .btn,
+ .bodywebsite .btn-group > .btn-check:focus + .btn,
+ .bodywebsite .btn-group > .btn:hover,
+ .bodywebsite .btn-group > .btn:focus,
+ .bodywebsite .btn-group > .btn:active,
+ .bodywebsite .btn-group > .btn.active,
+ .bodywebsite .btn-group-vertical > .btn-check:checked + .btn,
+ .bodywebsite .btn-group-vertical > .btn-check:focus + .btn,
+ .bodywebsite .btn-group-vertical > .btn:hover,
+ .bodywebsite .btn-group-vertical > .btn:focus,
+ .bodywebsite .btn-group-vertical > .btn:active,
+ .bodywebsite .btn-group-vertical > .btn.active {
+ z-index: 1;
+}
+
+.bodywebsite .btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+}
+
+.bodywebsite .btn-toolbar .input-group {
+ width: auto;
+}
+
+.bodywebsite .btn-group {
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .btn-group > :not(.btn-check:first-child) + .btn,
+ .bodywebsite .btn-group > .btn-group:not(:first-child) {
+ margin-left: -1px;
+}
+
+.bodywebsite .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
+ .bodywebsite .btn-group > .btn.dropdown-toggle-split:first-child,
+ .bodywebsite .btn-group > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .btn-group > .btn:nth-child(n+3),
+ .bodywebsite .btn-group > :not(.btn-check) + .btn,
+ .bodywebsite .btn-group > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .dropdown-toggle-split {
+ padding-right: 0.5625rem;
+ padding-left: 0.5625rem;
+}
+
+.bodywebsite .dropdown-toggle-split::after, .bodywebsite .dropup .dropdown-toggle-split::after, .bodywebsite .dropend .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropstart .dropdown-toggle-split::before {
+ margin-right: 0;
+}
+
+.bodywebsite .btn-sm + .dropdown-toggle-split, .bodywebsite .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 0.375rem;
+ padding-left: 0.375rem;
+}
+
+.bodywebsite .btn-lg + .dropdown-toggle-split, .bodywebsite .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+}
+
+.bodywebsite .btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center;
+}
+
+.bodywebsite .btn-group-vertical > .btn,
+ .bodywebsite .btn-group-vertical > .btn-group {
+ width: 100%;
+}
+
+.bodywebsite .btn-group-vertical > .btn:not(:first-child),
+ .bodywebsite .btn-group-vertical > .btn-group:not(:first-child) {
+ margin-top: -1px;
+}
+
+.bodywebsite .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
+ .bodywebsite .btn-group-vertical > .btn-group:not(:last-child) > .btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .btn-group-vertical > .btn ~ .btn,
+ .bodywebsite .btn-group-vertical > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .nav {
+ --bs-nav-link-padding-x: 1rem;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-color: var(--bs-link-color);
+ --bs-nav-link-hover-color: var(--bs-link-hover-color);
+ --bs-nav-link-disabled-color: #6c757d;
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.bodywebsite .nav-link {
+ display: block;
+ padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
+ font-size: var(--bs-nav-link-font-size);
+ font-weight: var(--bs-nav-link-font-weight);
+ color: var(--bs-nav-link-color);
+ text-decoration: none;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .nav-link {
+ transition: none;
+ }
+}
+
+.bodywebsite .nav-link:hover, .bodywebsite .nav-link:focus {
+ color: var(--bs-nav-link-hover-color);
+}
+
+.bodywebsite .nav-link.disabled {
+ color: var(--bs-nav-link-disabled-color);
+ pointer-events: none;
+ cursor: default;
+}
+
+.bodywebsite .nav-tabs {
+ --bs-nav-tabs-border-width: 1px;
+ --bs-nav-tabs-border-color: #dee2e6;
+ --bs-nav-tabs-border-radius: 0.375rem;
+ --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
+ --bs-nav-tabs-link-active-color: #495057;
+ --bs-nav-tabs-link-active-bg: #fff;
+ --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
+ border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
+}
+
+.bodywebsite .nav-tabs .nav-link {
+ margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
+ background: none;
+ border: var(--bs-nav-tabs-border-width) solid transparent;
+ border-top-left-radius: var(--bs-nav-tabs-border-radius);
+ border-top-right-radius: var(--bs-nav-tabs-border-radius);
+}
+
+.bodywebsite .nav-tabs .nav-link:hover, .bodywebsite .nav-tabs .nav-link:focus {
+ isolation: isolate;
+ border-color: var(--bs-nav-tabs-link-hover-border-color);
+}
+
+.bodywebsite .nav-tabs .nav-link.disabled, .bodywebsite .nav-tabs .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.bodywebsite .nav-tabs .nav-link.active,
+ .bodywebsite .nav-tabs .nav-item.show .nav-link {
+ color: var(--bs-nav-tabs-link-active-color);
+ background-color: var(--bs-nav-tabs-link-active-bg);
+ border-color: var(--bs-nav-tabs-link-active-border-color);
+}
+
+.bodywebsite .nav-tabs .dropdown-menu {
+ margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .nav-pills {
+ --bs-nav-pills-border-radius: 0.375rem;
+ --bs-nav-pills-link-active-color: #fff;
+ --bs-nav-pills-link-active-bg: #0d6efd;
+}
+
+.bodywebsite .nav-pills .nav-link {
+ background: none;
+ border: 0;
+ border-radius: var(--bs-nav-pills-border-radius);
+}
+
+.bodywebsite .nav-pills .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.bodywebsite .nav-pills .nav-link.active,
+ .bodywebsite .nav-pills .show > .nav-link {
+ color: var(--bs-nav-pills-link-active-color);
+ background-color: var(--bs-nav-pills-link-active-bg);
+}
+
+.bodywebsite .nav-fill > .nav-link,
+ .bodywebsite .nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center;
+}
+
+.bodywebsite .nav-justified > .nav-link,
+ .bodywebsite .nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center;
+}
+
+.bodywebsite .nav-fill .nav-item .nav-link,
+ .bodywebsite .nav-justified .nav-item .nav-link {
+ width: 100%;
+}
+
+.bodywebsite .tab-content > .tab-pane {
+ display: none;
+}
+
+.bodywebsite .tab-content > .active {
+ display: block;
+}
+
+.bodywebsite .navbar {
+ --bs-navbar-padding-x: 0;
+ --bs-navbar-padding-y: 0.5rem;
+ --bs-navbar-color: rgba(0, 0, 0, 0.55);
+ --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
+ --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
+ --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-padding-y: 0.3125rem;
+ --bs-navbar-brand-margin-end: 1rem;
+ --bs-navbar-brand-font-size: 1.25rem;
+ --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-nav-link-padding-x: 0.5rem;
+ --bs-navbar-toggler-padding-y: 0.25rem;
+ --bs-navbar-toggler-padding-x: 0.75rem;
+ --bs-navbar-toggler-font-size: 1.25rem;
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+ --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
+ --bs-navbar-toggler-border-radius: 0.375rem;
+ --bs-navbar-toggler-focus-width: 0.25rem;
+ --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
+}
+
+.bodywebsite .navbar > .container,
+ .bodywebsite .navbar > .container-fluid,
+ .bodywebsite .navbar > .container-sm,
+ .bodywebsite .navbar > .container-md,
+ .bodywebsite .navbar > .container-lg,
+ .bodywebsite .navbar > .container-xl,
+ .bodywebsite .navbar > .container-xxl {
+ display: flex;
+ flex-wrap: inherit;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.bodywebsite .navbar-brand {
+ padding-top: var(--bs-navbar-brand-padding-y);
+ padding-bottom: var(--bs-navbar-brand-padding-y);
+ margin-right: var(--bs-navbar-brand-margin-end);
+ font-size: var(--bs-navbar-brand-font-size);
+ color: var(--bs-navbar-brand-color);
+ text-decoration: none;
+ white-space: nowrap;
+}
+
+.bodywebsite .navbar-brand:hover, .bodywebsite .navbar-brand:focus {
+ color: var(--bs-navbar-brand-hover-color);
+}
+
+.bodywebsite .navbar-nav {
+ --bs-nav-link-padding-x: 0;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-color: var(--bs-navbar-color);
+ --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
+ --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.bodywebsite .navbar-nav .show > .nav-link,
+ .bodywebsite .navbar-nav .nav-link.active {
+ color: var(--bs-navbar-active-color);
+}
+
+.bodywebsite .navbar-nav .dropdown-menu {
+ position: static;
+}
+
+.bodywebsite .navbar-text {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: var(--bs-navbar-color);
+}
+
+.bodywebsite .navbar-text a,
+ .bodywebsite .navbar-text a:hover,
+ .bodywebsite .navbar-text a:focus {
+ color: var(--bs-navbar-active-color);
+}
+
+.bodywebsite .navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center;
+}
+
+.bodywebsite .navbar-toggler {
+ padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
+ font-size: var(--bs-navbar-toggler-font-size);
+ line-height: 1;
+ color: var(--bs-navbar-color);
+ background-color: transparent;
+ border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
+ border-radius: var(--bs-navbar-toggler-border-radius);
+ transition: var(--bs-navbar-toggler-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .navbar-toggler {
+ transition: none;
+ }
+}
+
+.bodywebsite .navbar-toggler:hover {
+ text-decoration: none;
+}
+
+.bodywebsite .navbar-toggler:focus {
+ text-decoration: none;
+ outline: 0;
+ box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
+}
+
+.bodywebsite .navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ background-image: var(--bs-navbar-toggler-icon-bg);
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 100%;
+}
+
+.bodywebsite .navbar-nav-scroll {
+ max-height: var(--bs-scroll-height, 75vh);
+ overflow-y: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .navbar-expand-sm {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .navbar-expand-md {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .navbar-expand-lg {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .navbar-expand-xl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .navbar-expand-xxl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+.bodywebsite .navbar-expand {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+}
+
+.bodywebsite .navbar-expand .navbar-nav {
+ flex-direction: row;
+}
+
+.bodywebsite .navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+
+.bodywebsite .navbar-expand .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+}
+
+.bodywebsite .navbar-expand .navbar-nav-scroll {
+ overflow: visible;
+}
+
+.bodywebsite .navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+}
+
+.bodywebsite .navbar-expand .navbar-toggler {
+ display: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas .offcanvas-header {
+ display: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+}
+
+.bodywebsite .navbar-dark {
+ --bs-navbar-color: rgba(255, 255, 255, 0.55);
+ --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
+ --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
+ --bs-navbar-active-color: #fff;
+ --bs-navbar-brand-color: #fff;
+ --bs-navbar-brand-hover-color: #fff;
+ --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .card {
+ --bs-card-spacer-y: 1rem;
+ --bs-card-spacer-x: 1rem;
+ --bs-card-title-spacer-y: 0.5rem;
+ --bs-card-border-width: 1px;
+ --bs-card-border-color: var(--bs-border-color-translucent);
+ --bs-card-border-radius: 0.375rem;
+ --bs-card-inner-border-radius: calc(0.375rem - 1px);
+ --bs-card-cap-padding-y: 0.5rem;
+ --bs-card-cap-padding-x: 1rem;
+ --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
+ --bs-card-bg: #fff;
+ --bs-card-img-overlay-padding: 1rem;
+ --bs-card-group-margin: 0.75rem;
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ min-width: 0;
+ height: var(--bs-card-height);
+ word-wrap: break-word;
+ background-color: var(--bs-card-bg);
+ background-clip: border-box;
+ border: var(--bs-card-border-width) solid var(--bs-card-border-color);
+ border-radius: var(--bs-card-border-radius);
+}
+
+.bodywebsite .card > hr {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.bodywebsite .card > .list-group {
+ border-top: inherit;
+ border-bottom: inherit;
+}
+
+.bodywebsite .card > .list-group:first-child {
+ border-top-width: 0;
+ border-top-left-radius: var(--bs-card-inner-border-radius);
+ border-top-right-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card > .list-group:last-child {
+ border-bottom-width: 0;
+ border-bottom-right-radius: var(--bs-card-inner-border-radius);
+ border-bottom-left-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card > .card-header + .list-group,
+ .bodywebsite .card > .list-group + .card-footer {
+ border-top: 0;
+}
+
+.bodywebsite .card-body {
+ flex: 1 1 auto;
+ padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
+ color: var(--bs-card-color);
+}
+
+.bodywebsite .card-title {
+ margin-bottom: var(--bs-card-title-spacer-y);
+}
+
+.bodywebsite .card-subtitle {
+ margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
+ margin-bottom: 0;
+}
+
+.bodywebsite .card-text:last-child {
+ margin-bottom: 0;
+}
+
+.bodywebsite .card-link + .card-link {
+ margin-left: var(--bs-card-spacer-x);
+}
+
+.bodywebsite .card-header {
+ padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
+ margin-bottom: 0;
+ color: var(--bs-card-cap-color);
+ background-color: var(--bs-card-cap-bg);
+ border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
+}
+
+.bodywebsite .card-header:first-child {
+ border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
+}
+
+.bodywebsite .card-footer {
+ padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
+ color: var(--bs-card-cap-color);
+ background-color: var(--bs-card-cap-bg);
+ border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
+}
+
+.bodywebsite .card-footer:last-child {
+ border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-header-tabs {
+ margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
+ margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
+ margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
+ border-bottom: 0;
+}
+
+.bodywebsite .card-header-tabs .nav-link.active {
+ background-color: var(--bs-card-bg);
+ border-bottom-color: var(--bs-card-bg);
+}
+
+.bodywebsite .card-header-pills {
+ margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
+ margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
+}
+
+.bodywebsite .card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: var(--bs-card-img-overlay-padding);
+ border-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-top,
+ .bodywebsite .card-img-bottom {
+ width: 100%;
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-top {
+ border-top-left-radius: var(--bs-card-inner-border-radius);
+ border-top-right-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-bottom {
+ border-bottom-right-radius: var(--bs-card-inner-border-radius);
+ border-bottom-left-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-group > .card {
+ margin-bottom: var(--bs-card-group-margin);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .card-group {
+ display: flex;
+ flex-flow: row wrap;
+ }
+
+ .bodywebsite .card-group > .card {
+ flex: 1 0 0%;
+ margin-bottom: 0;
+ }
+
+ .bodywebsite .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) .card-img-top,
+ .bodywebsite .card-group > .card:not(:last-child) .card-header {
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) .card-img-bottom,
+ .bodywebsite .card-group > .card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) .card-img-top,
+ .bodywebsite .card-group > .card:not(:first-child) .card-header {
+ border-top-left-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) .card-img-bottom,
+ .bodywebsite .card-group > .card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0;
+ }
+}
+
+.bodywebsite .accordion {
+ --bs-accordion-color: var(--bs-body-color);
+ --bs-accordion-bg: #fff;
+ --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+ --bs-accordion-border-color: var(--bs-border-color);
+ --bs-accordion-border-width: 1px;
+ --bs-accordion-border-radius: 0.375rem;
+ --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
+ --bs-accordion-btn-padding-x: 1.25rem;
+ --bs-accordion-btn-padding-y: 1rem;
+ --bs-accordion-btn-color: var(--bs-body-color);
+ --bs-accordion-btn-bg: var(--bs-accordion-bg);
+ --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ --bs-accordion-btn-icon-width: 1.25rem;
+ --bs-accordion-btn-icon-transform: rotate(-180deg);
+ --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
+ --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ --bs-accordion-btn-focus-border-color: #86b7fe;
+ --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-accordion-body-padding-x: 1.25rem;
+ --bs-accordion-body-padding-y: 1rem;
+ --bs-accordion-active-color: #0c63e4;
+ --bs-accordion-active-bg: #e7f1ff;
+}
+
+.bodywebsite .accordion-button {
+ position: relative;
+ display: flex;
+ align-items: center;
+ width: 100%;
+ padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
+ font-size: 1rem;
+ color: var(--bs-accordion-btn-color);
+ text-align: left;
+ background-color: var(--bs-accordion-btn-bg);
+ border: 0;
+ border-radius: 0;
+ overflow-anchor: none;
+ transition: var(--bs-accordion-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .accordion-button {
+ transition: none;
+ }
+}
+
+.bodywebsite .accordion-button:not(.collapsed) {
+ color: var(--bs-accordion-active-color);
+ background-color: var(--bs-accordion-active-bg);
+ box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
+}
+
+.bodywebsite .accordion-button:not(.collapsed)::after {
+ background-image: var(--bs-accordion-btn-active-icon);
+ transform: var(--bs-accordion-btn-icon-transform);
+}
+
+.bodywebsite .accordion-button::after {
+ flex-shrink: 0;
+ width: var(--bs-accordion-btn-icon-width);
+ height: var(--bs-accordion-btn-icon-width);
+ margin-left: auto;
+ content: "";
+ background-image: var(--bs-accordion-btn-icon);
+ background-repeat: no-repeat;
+ background-size: var(--bs-accordion-btn-icon-width);
+ transition: var(--bs-accordion-btn-icon-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .accordion-button::after {
+ transition: none;
+ }
+}
+
+.bodywebsite .accordion-button:hover {
+ z-index: 2;
+}
+
+.bodywebsite .accordion-button:focus {
+ z-index: 3;
+ border-color: var(--bs-accordion-btn-focus-border-color);
+ outline: 0;
+ box-shadow: var(--bs-accordion-btn-focus-box-shadow);
+}
+
+.bodywebsite .accordion-header {
+ margin-bottom: 0;
+}
+
+.bodywebsite .accordion-item {
+ color: var(--bs-accordion-color);
+ background-color: var(--bs-accordion-bg);
+ border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
+}
+
+.bodywebsite .accordion-item:first-of-type {
+ border-top-left-radius: var(--bs-accordion-border-radius);
+ border-top-right-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-item:first-of-type .accordion-button {
+ border-top-left-radius: var(--bs-accordion-inner-border-radius);
+ border-top-right-radius: var(--bs-accordion-inner-border-radius);
+}
+
+.bodywebsite .accordion-item:not(:first-of-type) {
+ border-top: 0;
+}
+
+.bodywebsite .accordion-item:last-of-type {
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-item:last-of-type .accordion-button.collapsed {
+ border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
+}
+
+.bodywebsite .accordion-item:last-of-type .accordion-collapse {
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-body {
+ padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
+}
+
+.bodywebsite .accordion-flush .accordion-collapse {
+ border-width: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item:first-child {
+ border-top: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item:last-child {
+ border-bottom: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item .accordion-button, .bodywebsite .accordion-flush .accordion-item .accordion-button.collapsed {
+ border-radius: 0;
+}
+
+.bodywebsite .breadcrumb {
+ --bs-breadcrumb-padding-x: 0;
+ --bs-breadcrumb-padding-y: 0;
+ --bs-breadcrumb-margin-bottom: 1rem;
+ --bs-breadcrumb-divider-color: #6c757d;
+ --bs-breadcrumb-item-padding-x: 0.5rem;
+ --bs-breadcrumb-item-active-color: #6c757d;
+ display: flex;
+ flex-wrap: wrap;
+ padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
+ margin-bottom: var(--bs-breadcrumb-margin-bottom);
+ font-size: var(--bs-breadcrumb-font-size);
+ list-style: none;
+ background-color: var(--bs-breadcrumb-bg);
+ border-radius: var(--bs-breadcrumb-border-radius);
+}
+
+.bodywebsite .breadcrumb-item + .breadcrumb-item {
+ padding-left: var(--bs-breadcrumb-item-padding-x);
+}
+
+.bodywebsite .breadcrumb-item + .breadcrumb-item::before {
+ float: left;
+ padding-right: var(--bs-breadcrumb-item-padding-x);
+ color: var(--bs-breadcrumb-divider-color);
+ content: var(--bs-breadcrumb-divider, "/");
+}
+
+.bodywebsite .breadcrumb-item.active {
+ color: var(--bs-breadcrumb-item-active-color);
+}
+
+.bodywebsite .pagination {
+ --bs-pagination-padding-x: 0.75rem;
+ --bs-pagination-padding-y: 0.375rem;
+ --bs-pagination-font-size: 1rem;
+ --bs-pagination-color: var(--bs-link-color);
+ --bs-pagination-bg: #fff;
+ --bs-pagination-border-width: 1px;
+ --bs-pagination-border-color: #dee2e6;
+ --bs-pagination-border-radius: 0.375rem;
+ --bs-pagination-hover-color: var(--bs-link-hover-color);
+ --bs-pagination-hover-bg: #e9ecef;
+ --bs-pagination-hover-border-color: #dee2e6;
+ --bs-pagination-focus-color: var(--bs-link-hover-color);
+ --bs-pagination-focus-bg: #e9ecef;
+ --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-pagination-active-color: #fff;
+ --bs-pagination-active-bg: #0d6efd;
+ --bs-pagination-active-border-color: #0d6efd;
+ --bs-pagination-disabled-color: #6c757d;
+ --bs-pagination-disabled-bg: #fff;
+ --bs-pagination-disabled-border-color: #dee2e6;
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .page-link {
+ position: relative;
+ display: block;
+ padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
+ font-size: var(--bs-pagination-font-size);
+ color: var(--bs-pagination-color);
+ text-decoration: none;
+ background-color: var(--bs-pagination-bg);
+ border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .page-link {
+ transition: none;
+ }
+}
+
+.bodywebsite .page-link:hover {
+ z-index: 2;
+ color: var(--bs-pagination-hover-color);
+ background-color: var(--bs-pagination-hover-bg);
+ border-color: var(--bs-pagination-hover-border-color);
+}
+
+.bodywebsite .page-link:focus {
+ z-index: 3;
+ color: var(--bs-pagination-focus-color);
+ background-color: var(--bs-pagination-focus-bg);
+ outline: 0;
+ box-shadow: var(--bs-pagination-focus-box-shadow);
+}
+
+.bodywebsite .page-link.active, .bodywebsite .active > .page-link {
+ z-index: 3;
+ color: var(--bs-pagination-active-color);
+ background-color: var(--bs-pagination-active-bg);
+ border-color: var(--bs-pagination-active-border-color);
+}
+
+.bodywebsite .page-link.disabled, .bodywebsite .disabled > .page-link {
+ color: var(--bs-pagination-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-pagination-disabled-bg);
+ border-color: var(--bs-pagination-disabled-border-color);
+}
+
+.bodywebsite .page-item:not(:first-child) .page-link {
+ margin-left: -1px;
+}
+
+.bodywebsite .page-item:first-child .page-link {
+ border-top-left-radius: var(--bs-pagination-border-radius);
+ border-bottom-left-radius: var(--bs-pagination-border-radius);
+}
+
+.bodywebsite .page-item:last-child .page-link {
+ border-top-right-radius: var(--bs-pagination-border-radius);
+ border-bottom-right-radius: var(--bs-pagination-border-radius);
+}
+
+.bodywebsite .pagination-lg {
+ --bs-pagination-padding-x: 1.5rem;
+ --bs-pagination-padding-y: 0.75rem;
+ --bs-pagination-font-size: 1.25rem;
+ --bs-pagination-border-radius: 0.5rem;
+}
+
+.bodywebsite .pagination-sm {
+ --bs-pagination-padding-x: 0.5rem;
+ --bs-pagination-padding-y: 0.25rem;
+ --bs-pagination-font-size: 0.875rem;
+ --bs-pagination-border-radius: 0.25rem;
+}
+
+.bodywebsite .badge {
+ --bs-badge-padding-x: 0.65em;
+ --bs-badge-padding-y: 0.35em;
+ --bs-badge-font-size: 0.75em;
+ --bs-badge-font-weight: 700;
+ --bs-badge-color: #fff;
+ --bs-badge-border-radius: 0.375rem;
+ display: inline-block;
+ padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
+ font-size: var(--bs-badge-font-size);
+ font-weight: var(--bs-badge-font-weight);
+ line-height: 1;
+ color: var(--bs-badge-color);
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: var(--bs-badge-border-radius);
+}
+
+.bodywebsite .badge:empty {
+ display: none;
+}
+
+.bodywebsite .btn .badge {
+ position: relative;
+ top: -1px;
+}
+
+.bodywebsite .alert {
+ --bs-alert-bg: transparent;
+ --bs-alert-padding-x: 1rem;
+ --bs-alert-padding-y: 1rem;
+ --bs-alert-margin-bottom: 1rem;
+ --bs-alert-color: inherit;
+ --bs-alert-border-color: transparent;
+ --bs-alert-border: 1px solid var(--bs-alert-border-color);
+ --bs-alert-border-radius: 0.375rem;
+ position: relative;
+ padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
+ margin-bottom: var(--bs-alert-margin-bottom);
+ color: var(--bs-alert-color);
+ background-color: var(--bs-alert-bg);
+ border: var(--bs-alert-border);
+ border-radius: var(--bs-alert-border-radius);
+}
+
+.bodywebsite .alert-heading {
+ color: inherit;
+}
+
+.bodywebsite .alert-link {
+ font-weight: 700;
+}
+
+.bodywebsite .alert-dismissible {
+ padding-right: 3rem;
+}
+
+.bodywebsite .alert-dismissible .btn-close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 2;
+ padding: 1.25rem 1rem;
+}
+
+.bodywebsite .alert-primary {
+ --bs-alert-color: #084298;
+ --bs-alert-bg: #cfe2ff;
+ --bs-alert-border-color: #b6d4fe;
+}
+
+.bodywebsite .alert-primary .alert-link {
+ color: #06357a;
+}
+
+.bodywebsite .alert-secondary {
+ --bs-alert-color: #41464b;
+ --bs-alert-bg: #e2e3e5;
+ --bs-alert-border-color: #d3d6d8;
+}
+
+.bodywebsite .alert-secondary .alert-link {
+ color: #34383c;
+}
+
+.bodywebsite .alert-success {
+ --bs-alert-color: #0f5132;
+ --bs-alert-bg: #d1e7dd;
+ --bs-alert-border-color: #badbcc;
+}
+
+.bodywebsite .alert-success .alert-link {
+ color: #0c4128;
+}
+
+.bodywebsite .alert-info {
+ --bs-alert-color: #055160;
+ --bs-alert-bg: #cff4fc;
+ --bs-alert-border-color: #b6effb;
+}
+
+.bodywebsite .alert-info .alert-link {
+ color: #04414d;
+}
+
+.bodywebsite .alert-warning {
+ --bs-alert-color: #664d03;
+ --bs-alert-bg: #fff3cd;
+ --bs-alert-border-color: #ffecb5;
+}
+
+.bodywebsite .alert-warning .alert-link {
+ color: #523e02;
+}
+
+.bodywebsite .alert-danger {
+ --bs-alert-color: #842029;
+ --bs-alert-bg: #f8d7da;
+ --bs-alert-border-color: #f5c2c7;
+}
+
+.bodywebsite .alert-danger .alert-link {
+ color: #6a1a21;
+}
+
+.bodywebsite .alert-light {
+ --bs-alert-color: #636464;
+ --bs-alert-bg: #fefefe;
+ --bs-alert-border-color: #fdfdfe;
+}
+
+.bodywebsite .alert-light .alert-link {
+ color: #4f5050;
+}
+
+.bodywebsite .alert-dark {
+ --bs-alert-color: #141619;
+ --bs-alert-bg: #d3d3d4;
+ --bs-alert-border-color: #bcbebf;
+}
+
+.bodywebsite .alert-dark .alert-link {
+ color: #101214;
+}
+
+@-webkit-keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+@keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+.bodywebsite .progress {
+ --bs-progress-height: 1rem;
+ --bs-progress-font-size: 0.75rem;
+ --bs-progress-bg: #e9ecef;
+ --bs-progress-border-radius: 0.375rem;
+ --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
+ --bs-progress-bar-color: #fff;
+ --bs-progress-bar-bg: #0d6efd;
+ --bs-progress-bar-transition: width 0.6s ease;
+ display: flex;
+ height: var(--bs-progress-height);
+ overflow: hidden;
+ font-size: var(--bs-progress-font-size);
+ background-color: var(--bs-progress-bg);
+ border-radius: var(--bs-progress-border-radius);
+}
+
+.bodywebsite .progress-bar {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ overflow: hidden;
+ color: var(--bs-progress-bar-color);
+ text-align: center;
+ white-space: nowrap;
+ background-color: var(--bs-progress-bar-bg);
+ transition: var(--bs-progress-bar-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .progress-bar {
+ transition: none;
+ }
+}
+
+.bodywebsite .progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: var(--bs-progress-height) var(--bs-progress-height);
+}
+
+.bodywebsite .progress-bar-animated {
+ -webkit-animation: 1s linear infinite progress-bar-stripes;
+ animation: 1s linear infinite progress-bar-stripes;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .progress-bar-animated {
+ -webkit-animation: none;
+ animation: none;
+ }
+}
+
+.bodywebsite .list-group {
+ --bs-list-group-color: #212529;
+ --bs-list-group-bg: #fff;
+ --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
+ --bs-list-group-border-width: 1px;
+ --bs-list-group-border-radius: 0.375rem;
+ --bs-list-group-item-padding-x: 1rem;
+ --bs-list-group-item-padding-y: 0.5rem;
+ --bs-list-group-action-color: #495057;
+ --bs-list-group-action-hover-color: #495057;
+ --bs-list-group-action-hover-bg: #f8f9fa;
+ --bs-list-group-action-active-color: #212529;
+ --bs-list-group-action-active-bg: #e9ecef;
+ --bs-list-group-disabled-color: #6c757d;
+ --bs-list-group-disabled-bg: #fff;
+ --bs-list-group-active-color: #fff;
+ --bs-list-group-active-bg: #0d6efd;
+ --bs-list-group-active-border-color: #0d6efd;
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ border-radius: var(--bs-list-group-border-radius);
+}
+
+.bodywebsite .list-group-numbered {
+ list-style-type: none;
+ counter-reset: section;
+}
+
+.bodywebsite .list-group-numbered > .list-group-item::before {
+ content: counters(section, ".") ". ";
+ counter-increment: section;
+}
+
+.bodywebsite .list-group-item-action {
+ width: 100%;
+ color: var(--bs-list-group-action-color);
+ text-align: inherit;
+}
+
+.bodywebsite .list-group-item-action:hover, .bodywebsite .list-group-item-action:focus {
+ z-index: 1;
+ color: var(--bs-list-group-action-hover-color);
+ text-decoration: none;
+ background-color: var(--bs-list-group-action-hover-bg);
+}
+
+.bodywebsite .list-group-item-action:active {
+ color: var(--bs-list-group-action-active-color);
+ background-color: var(--bs-list-group-action-active-bg);
+}
+
+.bodywebsite .list-group-item {
+ position: relative;
+ display: block;
+ padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
+ color: var(--bs-list-group-color);
+ text-decoration: none;
+ background-color: var(--bs-list-group-bg);
+ border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
+}
+
+.bodywebsite .list-group-item:first-child {
+ border-top-left-radius: inherit;
+ border-top-right-radius: inherit;
+}
+
+.bodywebsite .list-group-item:last-child {
+ border-bottom-right-radius: inherit;
+ border-bottom-left-radius: inherit;
+}
+
+.bodywebsite .list-group-item.disabled, .bodywebsite .list-group-item:disabled {
+ color: var(--bs-list-group-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-list-group-disabled-bg);
+}
+
+.bodywebsite .list-group-item.active {
+ z-index: 2;
+ color: var(--bs-list-group-active-color);
+ background-color: var(--bs-list-group-active-bg);
+ border-color: var(--bs-list-group-active-border-color);
+}
+
+.bodywebsite .list-group-item + .list-group-item {
+ border-top-width: 0;
+}
+
+.bodywebsite .list-group-item + .list-group-item.active {
+ margin-top: calc(-1 * var(--bs-list-group-border-width));
+ border-top-width: var(--bs-list-group-border-width);
+}
+
+.bodywebsite .list-group-horizontal {
+ flex-direction: row;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item.active {
+ margin-top: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .list-group-horizontal-sm {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .list-group-horizontal-md {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .list-group-horizontal-lg {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .list-group-horizontal-xl {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .list-group-horizontal-xxl {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+.bodywebsite .list-group-flush {
+ border-radius: 0;
+}
+
+.bodywebsite .list-group-flush > .list-group-item {
+ border-width: 0 0 var(--bs-list-group-border-width);
+}
+
+.bodywebsite .list-group-flush > .list-group-item:last-child {
+ border-bottom-width: 0;
+}
+
+.bodywebsite .list-group-item-primary {
+ color: #084298;
+ background-color: #cfe2ff;
+}
+
+.bodywebsite .list-group-item-primary.list-group-item-action:hover, .bodywebsite .list-group-item-primary.list-group-item-action:focus {
+ color: #084298;
+ background-color: #bacbe6;
+}
+
+.bodywebsite .list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #084298;
+ border-color: #084298;
+}
+
+.bodywebsite .list-group-item-secondary {
+ color: #41464b;
+ background-color: #e2e3e5;
+}
+
+.bodywebsite .list-group-item-secondary.list-group-item-action:hover, .bodywebsite .list-group-item-secondary.list-group-item-action:focus {
+ color: #41464b;
+ background-color: #cbccce;
+}
+
+.bodywebsite .list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #41464b;
+ border-color: #41464b;
+}
+
+.bodywebsite .list-group-item-success {
+ color: #0f5132;
+ background-color: #d1e7dd;
+}
+
+.bodywebsite .list-group-item-success.list-group-item-action:hover, .bodywebsite .list-group-item-success.list-group-item-action:focus {
+ color: #0f5132;
+ background-color: #bcd0c7;
+}
+
+.bodywebsite .list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #0f5132;
+ border-color: #0f5132;
+}
+
+.bodywebsite .list-group-item-info {
+ color: #055160;
+ background-color: #cff4fc;
+}
+
+.bodywebsite .list-group-item-info.list-group-item-action:hover, .bodywebsite .list-group-item-info.list-group-item-action:focus {
+ color: #055160;
+ background-color: #badce3;
+}
+
+.bodywebsite .list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #055160;
+ border-color: #055160;
+}
+
+.bodywebsite .list-group-item-warning {
+ color: #664d03;
+ background-color: #fff3cd;
+}
+
+.bodywebsite .list-group-item-warning.list-group-item-action:hover, .bodywebsite .list-group-item-warning.list-group-item-action:focus {
+ color: #664d03;
+ background-color: #e6dbb9;
+}
+
+.bodywebsite .list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #664d03;
+ border-color: #664d03;
+}
+
+.bodywebsite .list-group-item-danger {
+ color: #842029;
+ background-color: #f8d7da;
+}
+
+.bodywebsite .list-group-item-danger.list-group-item-action:hover, .bodywebsite .list-group-item-danger.list-group-item-action:focus {
+ color: #842029;
+ background-color: #dfc2c4;
+}
+
+.bodywebsite .list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #842029;
+ border-color: #842029;
+}
+
+.bodywebsite .list-group-item-light {
+ color: #636464;
+ background-color: #fefefe;
+}
+
+.bodywebsite .list-group-item-light.list-group-item-action:hover, .bodywebsite .list-group-item-light.list-group-item-action:focus {
+ color: #636464;
+ background-color: #e5e5e5;
+}
+
+.bodywebsite .list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #636464;
+ border-color: #636464;
+}
+
+.bodywebsite .list-group-item-dark {
+ color: #141619;
+ background-color: #d3d3d4;
+}
+
+.bodywebsite .list-group-item-dark.list-group-item-action:hover, .bodywebsite .list-group-item-dark.list-group-item-action:focus {
+ color: #141619;
+ background-color: #bebebf;
+}
+
+.bodywebsite .list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #141619;
+ border-color: #141619;
+}
+
+.bodywebsite .btn-close {
+ box-sizing: content-box;
+ width: 1em;
+ height: 1em;
+ padding: 0.25em 0.25em;
+ color: #000;
+ background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
+ border: 0;
+ border-radius: 0.375rem;
+ opacity: 0.5;
+}
+
+.bodywebsite .btn-close:hover {
+ color: #000;
+ text-decoration: none;
+ opacity: 0.75;
+}
+
+.bodywebsite .btn-close:focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ opacity: 1;
+}
+
+.bodywebsite .btn-close:disabled, .bodywebsite .btn-close.disabled {
+ pointer-events: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ opacity: 0.25;
+}
+
+.bodywebsite .btn-close-white {
+ filter: invert(1) grayscale(100%) brightness(200%);
+}
+
+.bodywebsite .toast {
+ --bs-toast-zindex: 1090;
+ --bs-toast-padding-x: 0.75rem;
+ --bs-toast-padding-y: 0.5rem;
+ --bs-toast-spacing: 1.5rem;
+ --bs-toast-max-width: 350px;
+ --bs-toast-font-size: 0.875rem;
+ --bs-toast-bg: rgba(255, 255, 255, 0.85);
+ --bs-toast-border-width: 1px;
+ --bs-toast-border-color: var(--bs-border-color-translucent);
+ --bs-toast-border-radius: 0.375rem;
+ --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-toast-header-color: #6c757d;
+ --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
+ --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
+ width: var(--bs-toast-max-width);
+ max-width: 100%;
+ font-size: var(--bs-toast-font-size);
+ color: var(--bs-toast-color);
+ pointer-events: auto;
+ background-color: var(--bs-toast-bg);
+ background-clip: padding-box;
+ border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
+ box-shadow: var(--bs-toast-box-shadow);
+ border-radius: var(--bs-toast-border-radius);
+}
+
+.bodywebsite .toast.showing {
+ opacity: 0;
+}
+
+.bodywebsite .toast:not(.show) {
+ display: none;
+}
+
+.bodywebsite .toast-container {
+ position: absolute;
+ z-index: var(--bs-toast-zindex);
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ max-width: 100%;
+ pointer-events: none;
+}
+
+.bodywebsite .toast-container > :not(:last-child) {
+ margin-bottom: var(--bs-toast-spacing);
+}
+
+.bodywebsite .toast-header {
+ display: flex;
+ align-items: center;
+ padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
+ color: var(--bs-toast-header-color);
+ background-color: var(--bs-toast-header-bg);
+ background-clip: padding-box;
+ border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
+ border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
+ border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
+}
+
+.bodywebsite .toast-header .btn-close {
+ margin-right: calc(-0.5 * var(--bs-toast-padding-x));
+ margin-left: var(--bs-toast-padding-x);
+}
+
+.bodywebsite .toast-body {
+ padding: var(--bs-toast-padding-x);
+ word-wrap: break-word;
+}
+
+.bodywebsite .modal {
+ --bs-modal-zindex: 1055;
+ --bs-modal-width: 500px;
+ --bs-modal-padding: 1rem;
+ --bs-modal-margin: 0.5rem;
+ --bs-modal-bg: #fff;
+ --bs-modal-border-color: var(--bs-border-color-translucent);
+ --bs-modal-border-width: 1px;
+ --bs-modal-border-radius: 0.5rem;
+ --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
+ --bs-modal-inner-border-radius: calc(0.5rem - 1px);
+ --bs-modal-header-padding-x: 1rem;
+ --bs-modal-header-padding-y: 1rem;
+ --bs-modal-header-padding: 1rem 1rem;
+ --bs-modal-header-border-color: var(--bs-border-color);
+ --bs-modal-header-border-width: 1px;
+ --bs-modal-title-line-height: 1.5;
+ --bs-modal-footer-gap: 0.5rem;
+ --bs-modal-footer-border-color: var(--bs-border-color);
+ --bs-modal-footer-border-width: 1px;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: var(--bs-modal-zindex);
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow-x: hidden;
+ overflow-y: auto;
+ outline: 0;
+}
+
+.bodywebsite .modal-dialog {
+ position: relative;
+ width: auto;
+ margin: var(--bs-modal-margin);
+ pointer-events: none;
+}
+
+.bodywebsite .modal.fade .modal-dialog {
+ transition: transform 0.3s ease-out;
+ transform: translate(0, -50px);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .modal.fade .modal-dialog {
+ transition: none;
+ }
+}
+
+.bodywebsite .modal.show .modal-dialog {
+ transform: none;
+}
+
+.bodywebsite .modal.modal-static .modal-dialog {
+ transform: scale(1.02);
+}
+
+.bodywebsite .modal-dialog-scrollable {
+ height: calc(100% - var(--bs-modal-margin) * 2);
+}
+
+.bodywebsite .modal-dialog-scrollable .modal-content {
+ max-height: 100%;
+ overflow: hidden;
+}
+
+.bodywebsite .modal-dialog-scrollable .modal-body {
+ overflow-y: auto;
+}
+
+.bodywebsite .modal-dialog-centered {
+ display: flex;
+ align-items: center;
+ min-height: calc(100% - var(--bs-modal-margin) * 2);
+}
+
+.bodywebsite .modal-content {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ color: var(--bs-modal-color);
+ pointer-events: auto;
+ background-color: var(--bs-modal-bg);
+ background-clip: padding-box;
+ border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
+ border-radius: var(--bs-modal-border-radius);
+ outline: 0;
+}
+
+.bodywebsite .modal-backdrop {
+ --bs-backdrop-zindex: 1050;
+ --bs-backdrop-bg: #000;
+ --bs-backdrop-opacity: 0.5;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: var(--bs-backdrop-zindex);
+ width: 100vw;
+ height: 100vh;
+ background-color: var(--bs-backdrop-bg);
+}
+
+.bodywebsite .modal-backdrop.fade {
+ opacity: 0;
+}
+
+.bodywebsite .modal-backdrop.show {
+ opacity: var(--bs-backdrop-opacity);
+}
+
+.bodywebsite .modal-header {
+ display: flex;
+ flex-shrink: 0;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-modal-header-padding);
+ border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
+ border-top-left-radius: var(--bs-modal-inner-border-radius);
+ border-top-right-radius: var(--bs-modal-inner-border-radius);
+}
+
+.bodywebsite .modal-header .btn-close {
+ padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
+ margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
+}
+
+.bodywebsite .modal-title {
+ margin-bottom: 0;
+ line-height: var(--bs-modal-title-line-height);
+}
+
+.bodywebsite .modal-body {
+ position: relative;
+ flex: 1 1 auto;
+ padding: var(--bs-modal-padding);
+}
+
+.bodywebsite .modal-footer {
+ display: flex;
+ flex-shrink: 0;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: flex-end;
+ padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
+ background-color: var(--bs-modal-footer-bg);
+ border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
+ border-bottom-right-radius: var(--bs-modal-inner-border-radius);
+ border-bottom-left-radius: var(--bs-modal-inner-border-radius);
+}
+
+.bodywebsite .modal-footer > * {
+ margin: calc(var(--bs-modal-footer-gap) * 0.5);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .modal {
+ --bs-modal-margin: 1.75rem;
+ --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ }
+
+ .bodywebsite .modal-dialog {
+ max-width: var(--bs-modal-width);
+ margin-right: auto;
+ margin-left: auto;
+ }
+
+ .bodywebsite .modal-sm {
+ --bs-modal-width: 300px;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .modal-lg,
+ .bodywebsite .modal-xl {
+ --bs-modal-width: 800px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .modal-xl {
+ --bs-modal-width: 1140px;
+ }
+}
+
+.bodywebsite .modal-fullscreen {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-header,
+ .bodywebsite .modal-fullscreen .modal-footer {
+ border-radius: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-body {
+ overflow-y: auto;
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .modal-fullscreen-sm-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-header,
+ .bodywebsite .modal-fullscreen-sm-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .modal-fullscreen-md-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-header,
+ .bodywebsite .modal-fullscreen-md-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .modal-fullscreen-lg-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-header,
+ .bodywebsite .modal-fullscreen-lg-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .modal-fullscreen-xl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-header,
+ .bodywebsite .modal-fullscreen-xl-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .modal-fullscreen-xxl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-header,
+ .bodywebsite .modal-fullscreen-xxl-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+.bodywebsite .tooltip {
+ --bs-tooltip-zindex: 1080;
+ --bs-tooltip-max-width: 200px;
+ --bs-tooltip-padding-x: 0.5rem;
+ --bs-tooltip-padding-y: 0.25rem;
+ --bs-tooltip-font-size: 0.875rem;
+ --bs-tooltip-color: #fff;
+ --bs-tooltip-bg: #000;
+ --bs-tooltip-border-radius: 0.375rem;
+ --bs-tooltip-opacity: 0.9;
+ --bs-tooltip-arrow-width: 0.8rem;
+ --bs-tooltip-arrow-height: 0.4rem;
+ z-index: var(--bs-tooltip-zindex);
+ display: block;
+ padding: var(--bs-tooltip-arrow-height);
+ margin: var(--bs-tooltip-margin);
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ white-space: normal;
+ word-spacing: normal;
+ line-break: auto;
+ font-size: var(--bs-tooltip-font-size);
+ word-wrap: break-word;
+ opacity: 0;
+}
+
+.bodywebsite .tooltip.show {
+ opacity: var(--bs-tooltip-opacity);
+}
+
+.bodywebsite .tooltip .tooltip-arrow {
+ display: block;
+ width: var(--bs-tooltip-arrow-width);
+ height: var(--bs-tooltip-arrow-height);
+}
+
+.bodywebsite .tooltip .tooltip-arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bodywebsite .bs-tooltip-top .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
+ bottom: 0;
+}
+
+.bodywebsite .bs-tooltip-top .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
+ top: -1px;
+ border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
+ border-top-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-end .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
+ left: 0;
+ width: var(--bs-tooltip-arrow-height);
+ height: var(--bs-tooltip-arrow-width);
+}
+
+.bodywebsite .bs-tooltip-end .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
+ right: -1px;
+ border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
+ border-right-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-bottom .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
+ top: 0;
+}
+
+.bodywebsite .bs-tooltip-bottom .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
+ bottom: -1px;
+ border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
+ border-bottom-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-start .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
+ right: 0;
+ width: var(--bs-tooltip-arrow-height);
+ height: var(--bs-tooltip-arrow-width);
+}
+
+.bodywebsite .bs-tooltip-start .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
+ left: -1px;
+ border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
+ border-left-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .tooltip-inner {
+ max-width: var(--bs-tooltip-max-width);
+ padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
+ color: var(--bs-tooltip-color);
+ text-align: center;
+ background-color: var(--bs-tooltip-bg);
+ border-radius: var(--bs-tooltip-border-radius);
+}
+
+.bodywebsite .popover {
+ --bs-popover-zindex: 1070;
+ --bs-popover-max-width: 276px;
+ --bs-popover-font-size: 0.875rem;
+ --bs-popover-bg: #fff;
+ --bs-popover-border-width: 1px;
+ --bs-popover-border-color: var(--bs-border-color-translucent);
+ --bs-popover-border-radius: 0.5rem;
+ --bs-popover-inner-border-radius: calc(0.5rem - 1px);
+ --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-popover-header-padding-x: 1rem;
+ --bs-popover-header-padding-y: 0.5rem;
+ --bs-popover-header-font-size: 1rem;
+ --bs-popover-header-bg: #f0f0f0;
+ --bs-popover-body-padding-x: 1rem;
+ --bs-popover-body-padding-y: 1rem;
+ --bs-popover-body-color: #212529;
+ --bs-popover-arrow-width: 1rem;
+ --bs-popover-arrow-height: 0.5rem;
+ --bs-popover-arrow-border: var(--bs-popover-border-color);
+ z-index: var(--bs-popover-zindex);
+ display: block;
+ max-width: var(--bs-popover-max-width);
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ white-space: normal;
+ word-spacing: normal;
+ line-break: auto;
+ font-size: var(--bs-popover-font-size);
+ word-wrap: break-word;
+ background-color: var(--bs-popover-bg);
+ background-clip: padding-box;
+ border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
+ border-radius: var(--bs-popover-border-radius);
+}
+
+.bodywebsite .popover .popover-arrow {
+ display: block;
+ width: var(--bs-popover-arrow-width);
+ height: var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .popover .popover-arrow::before, .bodywebsite .popover .popover-arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+ border-width: 0;
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
+ bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bodywebsite .bs-popover-top > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
+ border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
+ bottom: 0;
+ border-top-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
+ bottom: var(--bs-popover-border-width);
+ border-top-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
+ left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+ width: var(--bs-popover-arrow-height);
+ height: var(--bs-popover-arrow-width);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bodywebsite .bs-popover-end > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
+ border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
+ left: 0;
+ border-right-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
+ left: var(--bs-popover-border-width);
+ border-right-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
+ top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bodywebsite .bs-popover-bottom > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
+ border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
+ top: 0;
+ border-bottom-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
+ top: var(--bs-popover-border-width);
+ border-bottom-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-bottom .popover-header::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: var(--bs-popover-arrow-width);
+ margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
+ content: "";
+ border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
+ right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+ width: var(--bs-popover-arrow-height);
+ height: var(--bs-popover-arrow-width);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bodywebsite .bs-popover-start > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
+ border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
+ right: 0;
+ border-left-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
+ right: var(--bs-popover-border-width);
+ border-left-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .popover-header {
+ padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
+ margin-bottom: 0;
+ font-size: var(--bs-popover-header-font-size);
+ color: var(--bs-popover-header-color);
+ background-color: var(--bs-popover-header-bg);
+ border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
+ border-top-left-radius: var(--bs-popover-inner-border-radius);
+ border-top-right-radius: var(--bs-popover-inner-border-radius);
+}
+
+.bodywebsite .popover-header:empty {
+ display: none;
+}
+
+.bodywebsite .popover-body {
+ padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
+ color: var(--bs-popover-body-color);
+}
+
+.bodywebsite .carousel {
+ position: relative;
+}
+
+.bodywebsite .carousel.pointer-event {
+ touch-action: pan-y;
+}
+
+.bodywebsite .carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+
+.bodywebsite .carousel-inner::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.bodywebsite .carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ transition: transform 0.6s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-item {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-item.active,
+ .bodywebsite .carousel-item-next,
+ .bodywebsite .carousel-item-prev {
+ display: block;
+}
+
+.bodywebsite .carousel-item-next:not(.carousel-item-start),
+ .bodywebsite .active.carousel-item-end {
+ transform: translateX(100%);
+}
+
+.bodywebsite .carousel-item-prev:not(.carousel-item-end),
+ .bodywebsite .active.carousel-item-start {
+ transform: translateX(-100%);
+}
+
+.bodywebsite .carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ transform: none;
+}
+
+.bodywebsite .carousel-fade .carousel-item.active,
+ .bodywebsite .carousel-fade .carousel-item-next.carousel-item-start,
+ .bodywebsite .carousel-fade .carousel-item-prev.carousel-item-end {
+ z-index: 1;
+ opacity: 1;
+}
+
+.bodywebsite .carousel-fade .active.carousel-item-start,
+ .bodywebsite .carousel-fade .active.carousel-item-end {
+ z-index: 0;
+ opacity: 0;
+ transition: opacity 0s 0.6s;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-fade .active.carousel-item-start,
+ .bodywebsite .carousel-fade .active.carousel-item-end {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-control-prev,
+ .bodywebsite .carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ padding: 0;
+ color: #fff;
+ text-align: center;
+ background: none;
+ border: 0;
+ opacity: 0.5;
+ transition: opacity 0.15s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-control-prev,
+ .bodywebsite .carousel-control-next {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-control-prev:hover, .bodywebsite .carousel-control-prev:focus,
+ .bodywebsite .carousel-control-next:hover,
+ .bodywebsite .carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9;
+}
+
+.bodywebsite .carousel-control-prev {
+ left: 0;
+}
+
+.bodywebsite .carousel-control-next {
+ right: 0;
+}
+
+.bodywebsite .carousel-control-prev-icon,
+ .bodywebsite .carousel-control-next-icon {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ background-repeat: no-repeat;
+ background-position: 50%;
+ background-size: 100% 100%;
+}
+
+.bodywebsite .carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 2;
+ display: flex;
+ justify-content: center;
+ padding: 0;
+ margin-right: 15%;
+ margin-bottom: 1rem;
+ margin-left: 15%;
+ list-style: none;
+}
+
+.bodywebsite .carousel-indicators [data-bs-target] {
+ box-sizing: content-box;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ padding: 0;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 0;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: 0.5;
+ transition: opacity 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-indicators [data-bs-target] {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-indicators .active {
+ opacity: 1;
+}
+
+.bodywebsite .carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 1.25rem;
+ left: 15%;
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ color: #fff;
+ text-align: center;
+}
+
+.bodywebsite .carousel-dark .carousel-control-prev-icon,
+ .bodywebsite .carousel-dark .carousel-control-next-icon {
+ filter: invert(1) grayscale(100);
+}
+
+.bodywebsite .carousel-dark .carousel-indicators [data-bs-target] {
+ background-color: #000;
+}
+
+.bodywebsite .carousel-dark .carousel-caption {
+ color: #000;
+}
+
+.bodywebsite .spinner-grow,
+ .bodywebsite .spinner-border {
+ display: inline-block;
+ width: var(--bs-spinner-width);
+ height: var(--bs-spinner-height);
+ vertical-align: var(--bs-spinner-vertical-align);
+ border-radius: 50%;
+ -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
+ animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
+}
+
+@-webkit-keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+.bodywebsite .spinner-border {
+ --bs-spinner-width: 2rem;
+ --bs-spinner-height: 2rem;
+ --bs-spinner-vertical-align: -0.125em;
+ --bs-spinner-border-width: 0.25em;
+ --bs-spinner-animation-speed: 0.75s;
+ --bs-spinner-animation-name: spinner-border;
+ border: var(--bs-spinner-border-width) solid currentcolor;
+ border-right-color: transparent;
+}
+
+.bodywebsite .spinner-border-sm {
+ --bs-spinner-width: 1rem;
+ --bs-spinner-height: 1rem;
+ --bs-spinner-border-width: 0.2em;
+}
+
+@-webkit-keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+@keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+.bodywebsite .spinner-grow {
+ --bs-spinner-width: 2rem;
+ --bs-spinner-height: 2rem;
+ --bs-spinner-vertical-align: -0.125em;
+ --bs-spinner-animation-speed: 0.75s;
+ --bs-spinner-animation-name: spinner-grow;
+ background-color: currentcolor;
+ opacity: 0;
+}
+
+.bodywebsite .spinner-grow-sm {
+ --bs-spinner-width: 1rem;
+ --bs-spinner-height: 1rem;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .spinner-border,
+ .bodywebsite .spinner-grow {
+ --bs-spinner-animation-speed: 1.5s;
+ }
+}
+
+.bodywebsite .offcanvas, .bodywebsite .offcanvas-xxl, .bodywebsite .offcanvas-xl, .bodywebsite .offcanvas-lg, .bodywebsite .offcanvas-md, .bodywebsite .offcanvas-sm {
+ --bs-offcanvas-zindex: 1045;
+ --bs-offcanvas-width: 400px;
+ --bs-offcanvas-height: 30vh;
+ --bs-offcanvas-padding-x: 1rem;
+ --bs-offcanvas-padding-y: 1rem;
+ --bs-offcanvas-bg: #fff;
+ --bs-offcanvas-border-width: 1px;
+ --bs-offcanvas-border-color: var(--bs-border-color-translucent);
+ --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-sm {
+ transition: none;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.showing, .bodywebsite .offcanvas-sm.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.showing, .bodywebsite .offcanvas-sm.hiding, .bodywebsite .offcanvas-sm.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .offcanvas-sm {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-sm .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-sm .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-md {
+ transition: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.showing, .bodywebsite .offcanvas-md.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.showing, .bodywebsite .offcanvas-md.hiding, .bodywebsite .offcanvas-md.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .offcanvas-md {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-md .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-md .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-lg {
+ transition: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.showing, .bodywebsite .offcanvas-lg.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.showing, .bodywebsite .offcanvas-lg.hiding, .bodywebsite .offcanvas-lg.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .offcanvas-lg {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-lg .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-lg .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-xl {
+ transition: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.showing, .bodywebsite .offcanvas-xl.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.showing, .bodywebsite .offcanvas-xl.hiding, .bodywebsite .offcanvas-xl.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .offcanvas-xl {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-xl .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-xl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-xxl {
+ transition: none;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.showing, .bodywebsite .offcanvas-xxl.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.showing, .bodywebsite .offcanvas-xxl.hiding, .bodywebsite .offcanvas-xxl.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .offcanvas-xxl {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-xxl .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-xxl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+.bodywebsite .offcanvas {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas {
+ transition: none;
+ }
+}
+
+.bodywebsite .offcanvas.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+}
+
+.bodywebsite .offcanvas.showing, .bodywebsite .offcanvas.show:not(.hiding) {
+ transform: none;
+}
+
+.bodywebsite .offcanvas.showing, .bodywebsite .offcanvas.hiding, .bodywebsite .offcanvas.show {
+ visibility: visible;
+}
+
+.bodywebsite .offcanvas-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000;
+}
+
+.bodywebsite .offcanvas-backdrop.fade {
+ opacity: 0;
+}
+
+.bodywebsite .offcanvas-backdrop.show {
+ opacity: 0.5;
+}
+
+.bodywebsite .offcanvas-header {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
+}
+
+.bodywebsite .offcanvas-header .btn-close {
+ padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
+ margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
+ margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
+ margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
+}
+
+.bodywebsite .offcanvas-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+
+.bodywebsite .offcanvas-body {
+ flex-grow: 1;
+ padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
+ overflow-y: auto;
+}
+
+.bodywebsite .placeholder {
+ display: inline-block;
+ min-height: 1em;
+ vertical-align: middle;
+ cursor: wait;
+ background-color: currentcolor;
+ opacity: 0.5;
+}
+
+.bodywebsite .placeholder.btn::before {
+ display: inline-block;
+ content: "";
+}
+
+.bodywebsite .placeholder-xs {
+ min-height: 0.6em;
+}
+
+.bodywebsite .placeholder-sm {
+ min-height: 0.8em;
+}
+
+.bodywebsite .placeholder-lg {
+ min-height: 1.2em;
+}
+
+.bodywebsite .placeholder-glow .placeholder {
+ -webkit-animation: placeholder-glow 2s ease-in-out infinite;
+ animation: placeholder-glow 2s ease-in-out infinite;
+}
+
+@-webkit-keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+@keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+.bodywebsite .placeholder-wave {
+ -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ -webkit-mask-size: 200% 100%;
+ mask-size: 200% 100%;
+ -webkit-animation: placeholder-wave 2s linear infinite;
+ animation: placeholder-wave 2s linear infinite;
+}
+
+@-webkit-keyframes placeholder-wave {
+ 100% {
+ -webkit-mask-position: -200% 0%;
+ mask-position: -200% 0%;
+ }
+}
+
+@keyframes placeholder-wave {
+ 100% {
+ -webkit-mask-position: -200% 0%;
+ mask-position: -200% 0%;
+ }
+}
+
+.bodywebsite .clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.bodywebsite .text-bg-primary {
+ color: #fff !important;
+ background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-secondary {
+ color: #fff !important;
+ background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-success {
+ color: #fff !important;
+ background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-info {
+ color: #000 !important;
+ background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-warning {
+ color: #000 !important;
+ background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-danger {
+ color: #fff !important;
+ background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-light {
+ color: #000 !important;
+ background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-dark {
+ color: #fff !important;
+ background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .link-primary {
+ color: #0d6efd !important;
+}
+
+.bodywebsite .link-primary:hover, .bodywebsite .link-primary:focus {
+ color: #0a58ca !important;
+}
+
+.bodywebsite .link-secondary {
+ color: #6c757d !important;
+}
+
+.bodywebsite .link-secondary:hover, .bodywebsite .link-secondary:focus {
+ color: #565e64 !important;
+}
+
+.bodywebsite .link-success {
+ color: #198754 !important;
+}
+
+.bodywebsite .link-success:hover, .bodywebsite .link-success:focus {
+ color: #146c43 !important;
+}
+
+.bodywebsite .link-info {
+ color: #0dcaf0 !important;
+}
+
+.bodywebsite .link-info:hover, .bodywebsite .link-info:focus {
+ color: #3dd5f3 !important;
+}
+
+.bodywebsite .link-warning {
+ color: #ffc107 !important;
+}
+
+.bodywebsite .link-warning:hover, .bodywebsite .link-warning:focus {
+ color: #ffcd39 !important;
+}
+
+.bodywebsite .link-danger {
+ color: #dc3545 !important;
+}
+
+.bodywebsite .link-danger:hover, .bodywebsite .link-danger:focus {
+ color: #b02a37 !important;
+}
+
+.bodywebsite .link-light {
+ color: #f8f9fa !important;
+}
+
+.bodywebsite .link-light:hover, .bodywebsite .link-light:focus {
+ color: #f9fafb !important;
+}
+
+.bodywebsite .link-dark {
+ color: #212529 !important;
+}
+
+.bodywebsite .link-dark:hover, .bodywebsite .link-dark:focus {
+ color: #1a1e21 !important;
+}
+
+.bodywebsite .ratio {
+ position: relative;
+ width: 100%;
+}
+
+.bodywebsite .ratio::before {
+ display: block;
+ padding-top: var(--bs-aspect-ratio);
+ content: "";
+}
+
+.bodywebsite .ratio > * {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.bodywebsite .ratio-1x1 {
+ --bs-aspect-ratio: 100%;
+}
+
+.bodywebsite .ratio-4x3 {
+ --bs-aspect-ratio: 75%;
+}
+
+.bodywebsite .ratio-16x9 {
+ --bs-aspect-ratio: 56.25%;
+}
+
+.bodywebsite .ratio-21x9 {
+ --bs-aspect-ratio: 42.8571428571%;
+}
+
+.bodywebsite .fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.bodywebsite .fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.bodywebsite .sticky-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+}
+
+.bodywebsite .sticky-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .sticky-sm-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-sm-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .sticky-md-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-md-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .sticky-lg-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-lg-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .sticky-xl-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-xl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .sticky-xxl-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-xxl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+.bodywebsite .hstack {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ align-self: stretch;
+}
+
+.bodywebsite .vstack {
+ display: flex;
+ flex: 1 1 auto;
+ flex-direction: column;
+ align-self: stretch;
+}
+
+.bodywebsite .visually-hidden,
+ .bodywebsite .visually-hidden-focusable:not(:focus):not(:focus-within) {
+ position: absolute !important;
+ width: 1px !important;
+ height: 1px !important;
+ padding: 0 !important;
+ margin: -1px !important;
+ overflow: hidden !important;
+ clip: rect(0, 0, 0, 0) !important;
+ white-space: nowrap !important;
+ border: 0 !important;
+}
+
+.bodywebsite .stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ content: "";
+}
+
+.bodywebsite .text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.bodywebsite .vr {
+ display: inline-block;
+ align-self: stretch;
+ width: 1px;
+ min-height: 1em;
+ background-color: currentcolor;
+ opacity: 0.25;
+}
+
+.bodywebsite .align-baseline {
+ vertical-align: baseline !important;
+}
+
+.bodywebsite .align-top {
+ vertical-align: top !important;
+}
+
+.bodywebsite .align-middle {
+ vertical-align: middle !important;
+}
+
+.bodywebsite .align-bottom {
+ vertical-align: bottom !important;
+}
+
+.bodywebsite .align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+
+.bodywebsite .align-text-top {
+ vertical-align: text-top !important;
+}
+
+.bodywebsite .float-start {
+ float: left !important;
+}
+
+.bodywebsite .float-end {
+ float: right !important;
+}
+
+.bodywebsite .float-none {
+ float: none !important;
+}
+
+.bodywebsite .opacity-0 {
+ opacity: 0 !important;
+}
+
+.bodywebsite .opacity-25 {
+ opacity: 0.25 !important;
+}
+
+.bodywebsite .opacity-50 {
+ opacity: 0.5 !important;
+}
+
+.bodywebsite .opacity-75 {
+ opacity: 0.75 !important;
+}
+
+.bodywebsite .opacity-100 {
+ opacity: 1 !important;
+}
+
+.bodywebsite .overflow-auto {
+ overflow: auto !important;
+}
+
+.bodywebsite .overflow-hidden {
+ overflow: hidden !important;
+}
+
+.bodywebsite .overflow-visible {
+ overflow: visible !important;
+}
+
+.bodywebsite .overflow-scroll {
+ overflow: scroll !important;
+}
+
+.bodywebsite .d-inline {
+ display: inline !important;
+}
+
+.bodywebsite .d-inline-block {
+ display: inline-block !important;
+}
+
+.bodywebsite .d-block {
+ display: block !important;
+}
+
+.bodywebsite .d-grid {
+ display: grid !important;
+}
+
+.bodywebsite .d-table {
+ display: table !important;
+}
+
+.bodywebsite .d-table-row {
+ display: table-row !important;
+}
+
+.bodywebsite .d-table-cell {
+ display: table-cell !important;
+}
+
+.bodywebsite .d-flex {
+ display: flex !important;
+}
+
+.bodywebsite .d-inline-flex {
+ display: inline-flex !important;
+}
+
+.bodywebsite .d-none {
+ display: none !important;
+}
+
+.bodywebsite .shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
+}
+
+.bodywebsite .shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
+}
+
+.bodywebsite .shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
+}
+
+.bodywebsite .shadow-none {
+ box-shadow: none !important;
+}
+
+.bodywebsite .position-static {
+ position: static !important;
+}
+
+.bodywebsite .position-relative {
+ position: relative !important;
+}
+
+.bodywebsite .position-absolute {
+ position: absolute !important;
+}
+
+.bodywebsite .position-fixed {
+ position: fixed !important;
+}
+
+.bodywebsite .position-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+}
+
+.bodywebsite .top-0 {
+ top: 0 !important;
+}
+
+.bodywebsite .top-50 {
+ top: 50% !important;
+}
+
+.bodywebsite .top-100 {
+ top: 100% !important;
+}
+
+.bodywebsite .bottom-0 {
+ bottom: 0 !important;
+}
+
+.bodywebsite .bottom-50 {
+ bottom: 50% !important;
+}
+
+.bodywebsite .bottom-100 {
+ bottom: 100% !important;
+}
+
+.bodywebsite .start-0 {
+ left: 0 !important;
+}
+
+.bodywebsite .start-50 {
+ left: 50% !important;
+}
+
+.bodywebsite .start-100 {
+ left: 100% !important;
+}
+
+.bodywebsite .end-0 {
+ right: 0 !important;
+}
+
+.bodywebsite .end-50 {
+ right: 50% !important;
+}
+
+.bodywebsite .end-100 {
+ right: 100% !important;
+}
+
+.bodywebsite .translate-middle {
+ transform: translate(-50%, -50%) !important;
+}
+
+.bodywebsite .translate-middle-x {
+ transform: translateX(-50%) !important;
+}
+
+.bodywebsite .translate-middle-y {
+ transform: translateY(-50%) !important;
+}
+
+.bodywebsite .border {
+ border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-0 {
+ border: 0 !important;
+}
+
+.bodywebsite .border-top {
+ border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-top-0 {
+ border-top: 0 !important;
+}
+
+.bodywebsite .border-end {
+ border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-end-0 {
+ border-right: 0 !important;
+}
+
+.bodywebsite .border-bottom {
+ border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-bottom-0 {
+ border-bottom: 0 !important;
+}
+
+.bodywebsite .border-start {
+ border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-start-0 {
+ border-left: 0 !important;
+}
+
+.bodywebsite .border-primary {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-secondary {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-success {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-info {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-warning {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-danger {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-light {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-dark {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-white {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-1 {
+ --bs-border-width: 1px;
+}
+
+.bodywebsite .border-2 {
+ --bs-border-width: 2px;
+}
+
+.bodywebsite .border-3 {
+ --bs-border-width: 3px;
+}
+
+.bodywebsite .border-4 {
+ --bs-border-width: 4px;
+}
+
+.bodywebsite .border-5 {
+ --bs-border-width: 5px;
+}
+
+.bodywebsite .border-opacity-10 {
+ --bs-border-opacity: 0.1;
+}
+
+.bodywebsite .border-opacity-25 {
+ --bs-border-opacity: 0.25;
+}
+
+.bodywebsite .border-opacity-50 {
+ --bs-border-opacity: 0.5;
+}
+
+.bodywebsite .border-opacity-75 {
+ --bs-border-opacity: 0.75;
+}
+
+.bodywebsite .border-opacity-100 {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .w-25 {
+ width: 25% !important;
+}
+
+.bodywebsite .w-50 {
+ width: 50% !important;
+}
+
+.bodywebsite .w-75 {
+ width: 75% !important;
+}
+
+.bodywebsite .w-100 {
+ width: 100% !important;
+}
+
+.bodywebsite .w-auto {
+ width: auto !important;
+}
+
+.bodywebsite .mw-100 {
+ max-width: 100% !important;
+}
+
+.bodywebsite .vw-100 {
+ width: 100vw !important;
+}
+
+.bodywebsite .min-vw-100 {
+ min-width: 100vw !important;
+}
+
+.bodywebsite .h-25 {
+ height: 25% !important;
+}
+
+.bodywebsite .h-50 {
+ height: 50% !important;
+}
+
+.bodywebsite .h-75 {
+ height: 75% !important;
+}
+
+.bodywebsite .h-100 {
+ height: 100% !important;
+}
+
+.bodywebsite .h-auto {
+ height: auto !important;
+}
+
+.bodywebsite .mh-100 {
+ max-height: 100% !important;
+}
+
+.bodywebsite .vh-100 {
+ height: 100vh !important;
+}
+
+.bodywebsite .min-vh-100 {
+ min-height: 100vh !important;
+}
+
+.bodywebsite .flex-fill {
+ flex: 1 1 auto !important;
+}
+
+.bodywebsite .flex-row {
+ flex-direction: row !important;
+}
+
+.bodywebsite .flex-column {
+ flex-direction: column !important;
+}
+
+.bodywebsite .flex-row-reverse {
+ flex-direction: row-reverse !important;
+}
+
+.bodywebsite .flex-column-reverse {
+ flex-direction: column-reverse !important;
+}
+
+.bodywebsite .flex-grow-0 {
+ flex-grow: 0 !important;
+}
+
+.bodywebsite .flex-grow-1 {
+ flex-grow: 1 !important;
+}
+
+.bodywebsite .flex-shrink-0 {
+ flex-shrink: 0 !important;
+}
+
+.bodywebsite .flex-shrink-1 {
+ flex-shrink: 1 !important;
+}
+
+.bodywebsite .flex-wrap {
+ flex-wrap: wrap !important;
+}
+
+.bodywebsite .flex-nowrap {
+ flex-wrap: nowrap !important;
+}
+
+.bodywebsite .flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+}
+
+.bodywebsite .justify-content-start {
+ justify-content: flex-start !important;
+}
+
+.bodywebsite .justify-content-end {
+ justify-content: flex-end !important;
+}
+
+.bodywebsite .justify-content-center {
+ justify-content: center !important;
+}
+
+.bodywebsite .justify-content-between {
+ justify-content: space-between !important;
+}
+
+.bodywebsite .justify-content-around {
+ justify-content: space-around !important;
+}
+
+.bodywebsite .justify-content-evenly {
+ justify-content: space-evenly !important;
+}
+
+.bodywebsite .align-items-start {
+ align-items: flex-start !important;
+}
+
+.bodywebsite .align-items-end {
+ align-items: flex-end !important;
+}
+
+.bodywebsite .align-items-center {
+ align-items: center !important;
+}
+
+.bodywebsite .align-items-baseline {
+ align-items: baseline !important;
+}
+
+.bodywebsite .align-items-stretch {
+ align-items: stretch !important;
+}
+
+.bodywebsite .align-content-start {
+ align-content: flex-start !important;
+}
+
+.bodywebsite .align-content-end {
+ align-content: flex-end !important;
+}
+
+.bodywebsite .align-content-center {
+ align-content: center !important;
+}
+
+.bodywebsite .align-content-between {
+ align-content: space-between !important;
+}
+
+.bodywebsite .align-content-around {
+ align-content: space-around !important;
+}
+
+.bodywebsite .align-content-stretch {
+ align-content: stretch !important;
+}
+
+.bodywebsite .align-self-auto {
+ align-self: auto !important;
+}
+
+.bodywebsite .align-self-start {
+ align-self: flex-start !important;
+}
+
+.bodywebsite .align-self-end {
+ align-self: flex-end !important;
+}
+
+.bodywebsite .align-self-center {
+ align-self: center !important;
+}
+
+.bodywebsite .align-self-baseline {
+ align-self: baseline !important;
+}
+
+.bodywebsite .align-self-stretch {
+ align-self: stretch !important;
+}
+
+.bodywebsite .order-first {
+ order: -1 !important;
+}
+
+.bodywebsite .order-0 {
+ order: 0 !important;
+}
+
+.bodywebsite .order-1 {
+ order: 1 !important;
+}
+
+.bodywebsite .order-2 {
+ order: 2 !important;
+}
+
+.bodywebsite .order-3 {
+ order: 3 !important;
+}
+
+.bodywebsite .order-4 {
+ order: 4 !important;
+}
+
+.bodywebsite .order-5 {
+ order: 5 !important;
+}
+
+.bodywebsite .order-last {
+ order: 6 !important;
+}
+
+.bodywebsite .m-0 {
+ margin: 0 !important;
+}
+
+.bodywebsite .m-1 {
+ margin: 0.25rem !important;
+}
+
+.bodywebsite .m-2 {
+ margin: 0.5rem !important;
+}
+
+.bodywebsite .m-3 {
+ margin: 1rem !important;
+}
+
+.bodywebsite .m-4 {
+ margin: 1.5rem !important;
+}
+
+.bodywebsite .m-5 {
+ margin: 3rem !important;
+}
+
+.bodywebsite .m-auto {
+ margin: auto !important;
+}
+
+.bodywebsite .mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+}
+
+.bodywebsite .mx-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+}
+
+.bodywebsite .mx-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+}
+
+.bodywebsite .mx-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+}
+
+.bodywebsite .mx-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+}
+
+.bodywebsite .mx-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+}
+
+.bodywebsite .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+}
+
+.bodywebsite .my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.bodywebsite .my-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+}
+
+.bodywebsite .my-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+}
+
+.bodywebsite .my-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+}
+
+.bodywebsite .my-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+}
+
+.bodywebsite .my-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+}
+
+.bodywebsite .my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+}
+
+.bodywebsite .mt-0 {
+ margin-top: 0 !important;
+}
+
+.bodywebsite .mt-1 {
+ margin-top: 0.25rem !important;
+}
+
+.bodywebsite .mt-2 {
+ margin-top: 0.5rem !important;
+}
+
+.bodywebsite .mt-3 {
+ margin-top: 1rem !important;
+}
+
+.bodywebsite .mt-4 {
+ margin-top: 1.5rem !important;
+}
+
+.bodywebsite .mt-5 {
+ margin-top: 3rem !important;
+}
+
+.bodywebsite .mt-auto {
+ margin-top: auto !important;
+}
+
+.bodywebsite .me-0 {
+ margin-right: 0 !important;
+}
+
+.bodywebsite .me-1 {
+ margin-right: 0.25rem !important;
+}
+
+.bodywebsite .me-2 {
+ margin-right: 0.5rem !important;
+}
+
+.bodywebsite .me-3 {
+ margin-right: 1rem !important;
+}
+
+.bodywebsite .me-4 {
+ margin-right: 1.5rem !important;
+}
+
+.bodywebsite .me-5 {
+ margin-right: 3rem !important;
+}
+
+.bodywebsite .me-auto {
+ margin-right: auto !important;
+}
+
+.bodywebsite .mb-0 {
+ margin-bottom: 0 !important;
+}
+
+.bodywebsite .mb-1 {
+ margin-bottom: 0.25rem !important;
+}
+
+.bodywebsite .mb-2 {
+ margin-bottom: 0.5rem !important;
+}
+
+.bodywebsite .mb-3 {
+ margin-bottom: 1rem !important;
+}
+
+.bodywebsite .mb-4 {
+ margin-bottom: 1.5rem !important;
+}
+
+.bodywebsite .mb-5 {
+ margin-bottom: 3rem !important;
+}
+
+.bodywebsite .mb-auto {
+ margin-bottom: auto !important;
+}
+
+.bodywebsite .ms-0 {
+ margin-left: 0 !important;
+}
+
+.bodywebsite .ms-1 {
+ margin-left: 0.25rem !important;
+}
+
+.bodywebsite .ms-2 {
+ margin-left: 0.5rem !important;
+}
+
+.bodywebsite .ms-3 {
+ margin-left: 1rem !important;
+}
+
+.bodywebsite .ms-4 {
+ margin-left: 1.5rem !important;
+}
+
+.bodywebsite .ms-5 {
+ margin-left: 3rem !important;
+}
+
+.bodywebsite .ms-auto {
+ margin-left: auto !important;
+}
+
+.bodywebsite .p-0 {
+ padding: 0 !important;
+}
+
+.bodywebsite .p-1 {
+ padding: 0.25rem !important;
+}
+
+.bodywebsite .p-2 {
+ padding: 0.5rem !important;
+}
+
+.bodywebsite .p-3 {
+ padding: 1rem !important;
+}
+
+.bodywebsite .p-4 {
+ padding: 1.5rem !important;
+}
+
+.bodywebsite .p-5 {
+ padding: 3rem !important;
+}
+
+.bodywebsite .px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+}
+
+.bodywebsite .px-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+}
+
+.bodywebsite .px-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+}
+
+.bodywebsite .px-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+}
+
+.bodywebsite .px-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+}
+
+.bodywebsite .px-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+}
+
+.bodywebsite .py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.bodywebsite .py-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+}
+
+.bodywebsite .py-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+}
+
+.bodywebsite .py-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+}
+
+.bodywebsite .py-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+}
+
+.bodywebsite .py-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+}
+
+.bodywebsite .pt-0 {
+ padding-top: 0 !important;
+}
+
+.bodywebsite .pt-1 {
+ padding-top: 0.25rem !important;
+}
+
+.bodywebsite .pt-2 {
+ padding-top: 0.5rem !important;
+}
+
+.bodywebsite .pt-3 {
+ padding-top: 1rem !important;
+}
+
+.bodywebsite .pt-4 {
+ padding-top: 1.5rem !important;
+}
+
+.bodywebsite .pt-5 {
+ padding-top: 3rem !important;
+}
+
+.bodywebsite .pe-0 {
+ padding-right: 0 !important;
+}
+
+.bodywebsite .pe-1 {
+ padding-right: 0.25rem !important;
+}
+
+.bodywebsite .pe-2 {
+ padding-right: 0.5rem !important;
+}
+
+.bodywebsite .pe-3 {
+ padding-right: 1rem !important;
+}
+
+.bodywebsite .pe-4 {
+ padding-right: 1.5rem !important;
+}
+
+.bodywebsite .pe-5 {
+ padding-right: 3rem !important;
+}
+
+.bodywebsite .pb-0 {
+ padding-bottom: 0 !important;
+}
+
+.bodywebsite .pb-1 {
+ padding-bottom: 0.25rem !important;
+}
+
+.bodywebsite .pb-2 {
+ padding-bottom: 0.5rem !important;
+}
+
+.bodywebsite .pb-3 {
+ padding-bottom: 1rem !important;
+}
+
+.bodywebsite .pb-4 {
+ padding-bottom: 1.5rem !important;
+}
+
+.bodywebsite .pb-5 {
+ padding-bottom: 3rem !important;
+}
+
+.bodywebsite .ps-0 {
+ padding-left: 0 !important;
+}
+
+.bodywebsite .ps-1 {
+ padding-left: 0.25rem !important;
+}
+
+.bodywebsite .ps-2 {
+ padding-left: 0.5rem !important;
+}
+
+.bodywebsite .ps-3 {
+ padding-left: 1rem !important;
+}
+
+.bodywebsite .ps-4 {
+ padding-left: 1.5rem !important;
+}
+
+.bodywebsite .ps-5 {
+ padding-left: 3rem !important;
+}
+
+.bodywebsite .gap-0 {
+ gap: 0 !important;
+}
+
+.bodywebsite .gap-1 {
+ gap: 0.25rem !important;
+}
+
+.bodywebsite .gap-2 {
+ gap: 0.5rem !important;
+}
+
+.bodywebsite .gap-3 {
+ gap: 1rem !important;
+}
+
+.bodywebsite .gap-4 {
+ gap: 1.5rem !important;
+}
+
+.bodywebsite .gap-5 {
+ gap: 3rem !important;
+}
+
+.bodywebsite .font-monospace {
+ font-family: var(--bs-font-monospace) !important;
+}
+
+.bodywebsite .fs-1 {
+ font-size: calc(1.375rem + 1.5vw) !important;
+}
+
+.bodywebsite .fs-2 {
+ font-size: calc(1.325rem + 0.9vw) !important;
+}
+
+.bodywebsite .fs-3 {
+ font-size: calc(1.3rem + 0.6vw) !important;
+}
+
+.bodywebsite .fs-4 {
+ font-size: calc(1.275rem + 0.3vw) !important;
+}
+
+.bodywebsite .fs-5 {
+ font-size: 1.25rem !important;
+}
+
+.bodywebsite .fs-6 {
+ font-size: 1rem !important;
+}
+
+.bodywebsite .fst-italic {
+ font-style: italic !important;
+}
+
+.bodywebsite .fst-normal {
+ font-style: normal !important;
+}
+
+.bodywebsite .fw-light {
+ font-weight: 300 !important;
+}
+
+.bodywebsite .fw-lighter {
+ font-weight: lighter !important;
+}
+
+.bodywebsite .fw-normal {
+ font-weight: 400 !important;
+}
+
+.bodywebsite .fw-bold {
+ font-weight: 700 !important;
+}
+
+.bodywebsite .fw-semibold {
+ font-weight: 600 !important;
+}
+
+.bodywebsite .fw-bolder {
+ font-weight: bolder !important;
+}
+
+.bodywebsite .lh-1 {
+ line-height: 1 !important;
+}
+
+.bodywebsite .lh-sm {
+ line-height: 1.25 !important;
+}
+
+.bodywebsite .lh-base {
+ line-height: 1.5 !important;
+}
+
+.bodywebsite .lh-lg {
+ line-height: 2 !important;
+}
+
+.bodywebsite .text-start {
+ text-align: left !important;
+}
+
+.bodywebsite .text-end {
+ text-align: right !important;
+}
+
+.bodywebsite .text-center {
+ text-align: center !important;
+}
+
+.bodywebsite .text-decoration-none {
+ text-decoration: none !important;
+}
+
+.bodywebsite .text-decoration-underline {
+ text-decoration: underline !important;
+}
+
+.bodywebsite .text-decoration-line-through {
+ text-decoration: line-through !important;
+}
+
+.bodywebsite .text-lowercase {
+ text-transform: lowercase !important;
+}
+
+.bodywebsite .text-uppercase {
+ text-transform: uppercase !important;
+}
+
+.bodywebsite .text-capitalize {
+ text-transform: capitalize !important;
+}
+
+.bodywebsite .text-wrap {
+ white-space: normal !important;
+}
+
+.bodywebsite .text-nowrap {
+ white-space: nowrap !important;
+}
+
+.bodywebsite .text-break {
+ word-wrap: break-word !important;
+ word-break: break-word !important;
+}
+
+.bodywebsite .text-primary {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-secondary {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-success {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-info {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-warning {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-danger {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-light {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-dark {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-black {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-white {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-body {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-muted {
+ --bs-text-opacity: 1;
+ color: #6c757d !important;
+}
+
+.bodywebsite .text-black-50 {
+ --bs-text-opacity: 1;
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+
+.bodywebsite .text-white-50 {
+ --bs-text-opacity: 1;
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+
+.bodywebsite .text-reset {
+ --bs-text-opacity: 1;
+ color: inherit !important;
+}
+
+.bodywebsite .text-opacity-25 {
+ --bs-text-opacity: 0.25;
+}
+
+.bodywebsite .text-opacity-50 {
+ --bs-text-opacity: 0.5;
+}
+
+.bodywebsite .text-opacity-75 {
+ --bs-text-opacity: 0.75;
+}
+
+.bodywebsite .text-opacity-100 {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .bg-primary {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-secondary {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-success {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-info {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-warning {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-danger {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-light {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-dark {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-black {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-white {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-body {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-transparent {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-opacity-10 {
+ --bs-bg-opacity: 0.1;
+}
+
+.bodywebsite .bg-opacity-25 {
+ --bs-bg-opacity: 0.25;
+}
+
+.bodywebsite .bg-opacity-50 {
+ --bs-bg-opacity: 0.5;
+}
+
+.bodywebsite .bg-opacity-75 {
+ --bs-bg-opacity: 0.75;
+}
+
+.bodywebsite .bg-opacity-100 {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-gradient {
+ background-image: var(--bs-gradient) !important;
+}
+
+.bodywebsite .user-select-all {
+ -webkit-user-select: all !important;
+ -moz-user-select: all !important;
+ user-select: all !important;
+}
+
+.bodywebsite .user-select-auto {
+ -webkit-user-select: auto !important;
+ -moz-user-select: auto !important;
+ user-select: auto !important;
+}
+
+.bodywebsite .user-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ user-select: none !important;
+}
+
+.bodywebsite .pe-none {
+ pointer-events: none !important;
+}
+
+.bodywebsite .pe-auto {
+ pointer-events: auto !important;
+}
+
+.bodywebsite .rounded {
+ border-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-0 {
+ border-radius: 0 !important;
+}
+
+.bodywebsite .rounded-1 {
+ border-radius: var(--bs-border-radius-sm) !important;
+}
+
+.bodywebsite .rounded-2 {
+ border-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-3 {
+ border-radius: var(--bs-border-radius-lg) !important;
+}
+
+.bodywebsite .rounded-4 {
+ border-radius: var(--bs-border-radius-xl) !important;
+}
+
+.bodywebsite .rounded-5 {
+ border-radius: var(--bs-border-radius-2xl) !important;
+}
+
+.bodywebsite .rounded-circle {
+ border-radius: 50% !important;
+}
+
+.bodywebsite .rounded-pill {
+ border-radius: var(--bs-border-radius-pill) !important;
+}
+
+.bodywebsite .rounded-top {
+ border-top-left-radius: var(--bs-border-radius) !important;
+ border-top-right-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-end {
+ border-top-right-radius: var(--bs-border-radius) !important;
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-bottom {
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-start {
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+ border-top-left-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .visible {
+ visibility: visible !important;
+}
+
+.bodywebsite .invisible {
+ visibility: hidden !important;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .float-sm-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-sm-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-sm-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-sm-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-sm-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-sm-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-sm-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-sm-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-sm-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-sm-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-sm-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-sm-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-sm-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-sm-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-sm-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-sm-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-sm-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-sm-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-sm-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-sm-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-sm-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-sm-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-sm-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-sm-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-sm-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-sm-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-sm-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-sm-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-sm-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-sm-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-sm-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-sm-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-sm-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-sm-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-sm-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-sm-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-sm-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-sm-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-sm-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-sm-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-sm-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-sm-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-sm-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-sm-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-sm-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-sm-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-sm-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-sm-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-sm-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-sm-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-sm-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-sm-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-sm-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-sm-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-sm-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-sm-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-sm-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-sm-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-sm-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-sm-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-sm-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-sm-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-sm-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-sm-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-sm-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-sm-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-sm-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-sm-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-sm-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-sm-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-sm-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-sm-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-sm-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-sm-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-sm-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-sm-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-sm-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-sm-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-sm-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-sm-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-sm-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-sm-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-sm-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-sm-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-sm-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-sm-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-sm-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-sm-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-sm-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-sm-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-sm-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-sm-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-sm-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-sm-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-sm-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-sm-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-sm-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-sm-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-sm-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-sm-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-sm-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-sm-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-sm-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-sm-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-sm-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-sm-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-sm-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-sm-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-sm-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-sm-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-sm-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-sm-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-sm-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-sm-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-sm-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .float-md-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-md-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-md-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-md-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-md-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-md-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-md-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-md-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-md-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-md-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-md-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-md-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-md-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-md-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-md-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-md-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-md-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-md-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-md-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-md-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-md-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-md-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-md-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-md-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-md-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-md-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-md-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-md-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-md-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-md-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-md-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-md-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-md-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-md-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-md-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-md-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-md-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-md-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-md-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-md-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-md-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-md-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-md-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-md-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-md-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-md-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-md-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-md-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-md-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-md-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-md-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-md-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-md-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-md-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-md-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-md-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-md-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-md-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-md-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-md-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-md-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-md-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-md-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-md-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-md-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-md-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-md-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-md-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-md-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-md-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-md-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-md-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-md-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-md-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-md-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-md-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-md-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-md-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-md-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-md-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-md-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-md-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-md-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-md-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-md-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-md-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-md-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-md-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-md-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-md-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-md-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-md-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-md-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-md-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-md-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-md-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-md-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-md-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-md-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-md-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-md-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-md-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-md-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-md-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-md-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-md-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-md-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-md-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-md-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-md-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-md-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-md-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-md-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-md-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-md-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-md-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-md-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-md-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-md-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-md-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-md-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-md-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-md-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-md-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-md-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-md-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-md-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-md-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-md-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-md-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-md-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-md-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-md-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-md-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-md-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-md-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-md-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-md-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-md-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-md-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-md-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-md-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-md-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-md-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-md-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-md-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .float-lg-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-lg-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-lg-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-lg-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-lg-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-lg-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-lg-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-lg-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-lg-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-lg-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-lg-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-lg-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-lg-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-lg-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-lg-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-lg-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-lg-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-lg-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-lg-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-lg-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-lg-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-lg-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-lg-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-lg-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-lg-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-lg-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-lg-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-lg-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-lg-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-lg-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-lg-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-lg-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-lg-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-lg-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-lg-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-lg-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-lg-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-lg-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-lg-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-lg-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-lg-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-lg-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-lg-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-lg-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-lg-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-lg-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-lg-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-lg-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-lg-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-lg-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-lg-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-lg-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-lg-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-lg-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-lg-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-lg-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-lg-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-lg-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-lg-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-lg-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-lg-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-lg-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-lg-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-lg-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-lg-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-lg-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-lg-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-lg-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-lg-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-lg-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-lg-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-lg-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-lg-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-lg-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-lg-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-lg-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-lg-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-lg-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-lg-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-lg-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-lg-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-lg-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-lg-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-lg-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-lg-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-lg-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-lg-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-lg-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-lg-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-lg-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-lg-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-lg-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-lg-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-lg-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-lg-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-lg-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-lg-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-lg-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-lg-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-lg-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-lg-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-lg-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-lg-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-lg-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-lg-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-lg-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-lg-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-lg-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-lg-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-lg-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-lg-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-lg-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-lg-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-lg-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-lg-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .float-xl-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-xl-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-xl-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-xl-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-xl-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-xl-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-xl-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-xl-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-xl-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-xl-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-xl-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-xl-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-xl-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-xl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-xl-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-xl-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-xl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-xl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-xl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-xl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-xl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-xl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-xl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-xl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-xl-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-xl-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-xl-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-xl-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-xl-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-xl-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-xl-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-xl-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-xl-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-xl-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-xl-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-xl-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-xl-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-xl-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-xl-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-xl-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-xl-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-xl-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-xl-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-xl-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-xl-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-xl-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-xl-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-xl-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-xl-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-xl-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-xl-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-xl-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-xl-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-xl-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-xl-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-xl-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-xl-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-xl-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-xl-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-xl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-xl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-xl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-xl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-xl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-xl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-xl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-xl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-xl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-xl-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-xl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-xl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-xl-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-xl-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-xl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-xl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-xl-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-xl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-xl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-xl-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-xl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-xl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-xl-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-xl-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-xl-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-xl-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-xl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-xl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-xl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-xl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-xl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-xl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-xl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-xl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-xl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-xl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-xl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-xl-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-xl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-xl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-xl-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-xl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-xl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-xl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-xl-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-xl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-xl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-xl-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-xl-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-xl-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-xl-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-xl-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-xl-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-xl-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-xl-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-xl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .float-xxl-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-xxl-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-xxl-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-xxl-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-xxl-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-xxl-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-xxl-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-xxl-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-xxl-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-xxl-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-xxl-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-xxl-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-xxl-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-xxl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-xxl-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-xxl-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-xxl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-xxl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-xxl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-xxl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-xxl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-xxl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-xxl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-xxl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-xxl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-xxl-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-xxl-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-xxl-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-xxl-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-xxl-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-xxl-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-xxl-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-xxl-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-xxl-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-xxl-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-xxl-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-xxl-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-xxl-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-xxl-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-xxl-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-xxl-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-xxl-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-xxl-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-xxl-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-xxl-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-xxl-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-xxl-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-xxl-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-xxl-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-xxl-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-xxl-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-xxl-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-xxl-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-xxl-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-xxl-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-xxl-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-xxl-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-xxl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-xxl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-xxl-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-xxl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-xxl-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-xxl-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-xxl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-xxl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-xxl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-xxl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-xxl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-xxl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-xxl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-xxl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-xxl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-xxl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-xxl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-xxl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-xxl-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-xxl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-xxl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-xxl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-xxl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-xxl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-xxl-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-xxl-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-xxl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-xxl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-xxl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-xxl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-xxl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-xxl-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-xxl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-xxl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-xxl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-xxl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-xxl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-xxl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-xxl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-xxl-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-xxl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-xxl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-xxl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-xxl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-xxl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-xxl-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-xxl-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-xxl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-xxl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-xxl-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-xxl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-xxl-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-xxl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-xxl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-xxl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-xxl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-xxl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-xxl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-xxl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-xxl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-xxl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-xxl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-xxl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-xxl-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-xxl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-xxl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-xxl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-xxl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-xxl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-xxl-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-xxl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-xxl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-xxl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-xxl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-xxl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-xxl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-xxl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-xxl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-xxl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-xxl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-xxl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-xxl-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-xxl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-xxl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-xxl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-xxl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-xxl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-xxl-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-xxl-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-xxl-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-xxl-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-xxl-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-xxl-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-xxl-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-xxl-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-xxl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .fs-1 {
+ font-size: 2.5rem !important;
+ }
+
+ .bodywebsite .fs-2 {
+ font-size: 2rem !important;
+ }
+
+ .bodywebsite .fs-3 {
+ font-size: 1.75rem !important;
+ }
+
+ .bodywebsite .fs-4 {
+ font-size: 1.5rem !important;
+ }
+}
+
+@media print {
+ .bodywebsite .d-print-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-print-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-print-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-print-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-print-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-print-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-print-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-print-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-print-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-print-none {
+ display: none !important;
+ }
+}
+
+/* CSS content (all pages) */
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6 {
+ font-family: 'Hurricane', cursive;
+}
+
+.bodywebsite #title {
+ font-size: 100px;
+}
+.bodywebsite #mysection1{
+ font-family: 'Inconsolata', monospace;
+ color: white;
+ height: 80%;
+}
+
+.bodywebsite .full-height {
+ height: 100vh;
+}
+.bodywebsite .color {
+ color: #aefeff;
+}
+
+.bodywebsite .btn-color {
+ font-weight: bold;
+ color: #35858b;
+ border-color: #35858b;
+}
+
+.bodywebsite .btn-color:hover {
+ background-color: #35858b;
+ color: #fff;
+}
+
+.bodywebsite .btn-color-filled {
+ background-color: #35858b;
+ color: #072227;
+}
+.bodywebsite #products {
+ background-color: whitesmoke;
+}
+
+.bodywebsite #home, .bodywebsite #contact{
+ background-color: #072227;
+}
+
+.bodywebsite footer {
+ position: fixed;
+ bottom: 0;
+ left: 50%;
+ transform: translateX(-50%);
+}
+
+/*# sourceMappingURL=bootstrap.css.map */
+
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/containers/wrapper.php b/htdocs/install/doctemplates/websites/website_template-noimg/containers/wrapper.php
new file mode 100644
index 00000000000..26adb3ef220
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/containers/wrapper.php
@@ -0,0 +1,278 @@
+entity;
+$original_file = GETPOST("file", "alpha");
+$l = GETPOST('l', 'aZ09');
+$limit = GETPOST('limit', 'int');
+
+// Parameters for RSS
+$rss = GETPOST('rss', 'aZ09');
+if ($rss) {
+ $original_file = 'blog.rss';
+}
+
+// If we have a hash public (hashp), we guess the original_file.
+if (!empty($hashp)) {
+ include_once DOL_DOCUMENT_ROOT.'/ecm/class/ecmfiles.class.php';
+ $ecmfile = new EcmFiles($db);
+ $result = $ecmfile->fetch(0, '', '', '', $hashp);
+ if ($result > 0) {
+ $tmp = explode('/', $ecmfile->filepath, 2); // $ecmfile->filepath is relative to document directory
+ // filepath can be 'users/X' or 'X/propale/PR11111'
+ if (is_numeric($tmp[0])) { // If first tmp is numeric, it is subdir of company for multicompany, we take next part.
+ $tmp = explode('/', $tmp[1], 2);
+ }
+ $moduleparttocheck = $tmp[0]; // moduleparttocheck is first part of path
+
+ if ($modulepart) { // Not required, so often not defined, for link using public hashp parameter.
+ if ($moduleparttocheck == $modulepart) {
+ // We remove first level of directory
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ //var_dump($original_file); exit;
+ } else {
+ print 'Bad link. File is from another module part.';
+ }
+ } else {
+ $modulepart = $moduleparttocheck;
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ }
+ } else {
+ print "ErrorFileNotFoundWithSharedLink";
+ exit;
+ }
+}
+
+// Define attachment (attachment=true to force choice popup 'open'/'save as')
+$attachment = true;
+if (preg_match('/\.(html|htm)$/i', $original_file)) {
+ $attachment = false;
+}
+if (isset($_GET["attachment"])) {
+ $attachment = (GETPOST("attachment", 'alphanohtml') ? true : false);
+}
+if (!empty($conf->global->MAIN_DISABLE_FORCE_SAVEAS_WEBSITE)) {
+ $attachment = false;
+}
+
+// Define mime type
+$type = 'application/octet-stream';
+if (GETPOSTISSET('type')) {
+ $type = GETPOST('type', 'alpha');
+} else {
+ $type = dol_mimetype($original_file);
+}
+
+// Security: Delete string ../ into $original_file
+$original_file = str_replace("../", "/", $original_file);
+
+// Cache or not
+if (GETPOST("cache", 'aZ09') || image_format_supported($original_file) >= 0) {
+ // Important: Following code is to avoid page request by browser and PHP CPU at
+ // each Dolibarr page access.
+ header('Cache-Control: max-age=3600, public, must-revalidate');
+ header('Pragma: cache'); // This is to avoid having Pragma: no-cache
+}
+
+$refname = basename(dirname($original_file)."/");
+
+// Get RSS news
+if ($rss) {
+ $format = 'rss';
+ $type = '';
+ $cachedelay = 0;
+ $filename = $original_file;
+ $dir_temp = $conf->website->dir_temp;
+
+ include_once DOL_DOCUMENT_ROOT.'/website/class/website.class.php';
+ include_once DOL_DOCUMENT_ROOT.'/website/class/websitepage.class.php';
+ $website = new Website($db);
+ $websitepage = new WebsitePage($db);
+
+ $website->fetch('', $websitekey);
+
+ $filters = array('type_container'=>'blogpost', 'status'=>1);
+ if ($l) {
+ $filters['lang'] = $l;
+ }
+
+ $MAXNEWS = ($limit ? $limit : 20);
+ $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', $MAXNEWS, 0, $filters);
+ $eventarray = array();
+ if (is_array($arrayofblogs)) {
+ foreach ($arrayofblogs as $blog) {
+ $blog->fullpageurl = $website->virtualhost.'/'.$blog->pageurl.'.php';
+ $eventarray[] = $blog;
+ }
+ }
+
+ require_once DOL_DOCUMENT_ROOT."/core/lib/xcal.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/date.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/files.lib.php";
+
+ dol_syslog("build_exportfile Build export file format=".$format.", type=".$type.", cachedelay=".$cachedelay.", filename=".$filename.", filters size=".count($filters), LOG_DEBUG);
+
+ // Clean parameters
+ if (!$filename) {
+ $extension = 'rss';
+ $filename = $format.'.'.$extension;
+ }
+
+ // Create dir and define output file (definitive and temporary)
+ $result = dol_mkdir($dir_temp);
+ $outputfile = $dir_temp.'/'.$filename;
+
+ $result = 0;
+
+ $buildfile = true;
+
+ if ($cachedelay) {
+ $nowgmt = dol_now();
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ if (dol_filemtime($outputfile) > ($nowgmt - $cachedelay)) {
+ dol_syslog("build_exportfile file ".$outputfile." is not older than now - cachedelay (".$nowgmt." - ".$cachedelay."). Build is canceled");
+ $buildfile = false;
+ }
+ }
+
+ if ($buildfile) {
+ $outputlangs = new Translate('', $conf);
+ $outputlangs->setDefaultLang($l);
+ $outputlangs->loadLangs(array("main", "other"));
+ $title = $desc = $outputlangs->transnoentities('LatestBlogPosts');
+
+ // Create temp file
+ $outputfiletmp = tempnam($dir_temp, 'tmp'); // Temporary file (allow call of function by different threads
+ @chmod($outputfiletmp, octdec($conf->global->MAIN_UMASK));
+
+ // Write file
+ $result = build_rssfile($format, $title, $desc, $eventarray, $outputfiletmp, '', $website->virtualhost.'/wrapper.php?rss=1'.($l ? '&l='.$l : ''), $l);
+
+ if ($result >= 0) {
+ if (dol_move($outputfiletmp, $outputfile, 0, 1)) {
+ $result = 1;
+ } else {
+ $error = 'Failed to rename '.$outputfiletmp.' into '.$outputfile;
+ dol_syslog("build_exportfile ".$error, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ print $error;
+ exit(-1);
+ }
+ } else {
+ dol_syslog("build_exportfile build_xxxfile function fails to for format=".$format." outputfiletmp=".$outputfile, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ $langs->load("errors");
+ print $langs->trans("ErrorFailToCreateFile", $outputfile);
+ exit(-1);
+ }
+ }
+
+ if ($result >= 0) {
+ $attachment = false;
+ if (isset($_GET["attachment"])) {
+ $attachment = $_GET["attachment"];
+ }
+ //$attachment = false;
+ $contenttype = 'application/rss+xml';
+ if (isset($_GET["contenttype"])) {
+ $contenttype = $_GET["contenttype"];
+ }
+ //$contenttype='text/plain';
+ $outputencoding = 'UTF-8';
+
+ if ($contenttype) {
+ header('Content-Type: '.$contenttype.($outputencoding ? '; charset='.$outputencoding : ''));
+ }
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ }
+
+ // Ajout directives pour resoudre bug IE
+ //header('Cache-Control: Public, must-revalidate');
+ //header('Pragma: public');
+ if ($cachedelay) {
+ header('Cache-Control: max-age='.$cachedelay.', private, must-revalidate');
+ } else {
+ header('Cache-Control: private, must-revalidate');
+ }
+
+ // Clean parameters
+ $outputfile = $dir_temp.'/'.$filename;
+ $result = readfile($outputfile);
+ if (!$result) {
+ print 'File '.$outputfile.' was empty.';
+ }
+
+ // header("Location: ".DOL_URL_ROOT.'/document.php?modulepart=agenda&file='.urlencode($filename));
+ exit;
+ }
+} elseif ($modulepart == "mycompany" && preg_match('/^\/?logos\//', $original_file)) {
+ // Get logos
+ readfile(dol_osencode($conf->mycompany->dir_output."/".$original_file));
+} else {
+ // Find the subdirectory name as the reference
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ $check_access = dol_check_secure_access_document($modulepart, $original_file, $entity, $refname);
+ $accessallowed = empty($check_access['accessallowed']) ? '' : $check_access['accessallowed'];
+ $sqlprotectagainstexternals = empty($check_access['sqlprotectagainstexternals']) ? '' : $check_access['sqlprotectagainstexternals'];
+ $fullpath_original_file = empty($check_access['original_file']) ? '' : $check_access['original_file']; // $fullpath_original_file is now a full path name
+ if ($hashp) {
+ $accessallowed = 1; // When using hashp, link is public so we force $accessallowed
+ $sqlprotectagainstexternals = '';
+ }
+
+ // Security:
+ // Limit access if permissions are wrong
+ if (!$accessallowed) {
+ print 'Access forbidden';
+ exit;
+ }
+
+ clearstatcache();
+
+ $filename = basename($fullpath_original_file);
+
+ // Output file on browser
+ dol_syslog("wrapper.php download $fullpath_original_file filename=$filename content-type=$type");
+ $fullpath_original_file_osencoded = dol_osencode($fullpath_original_file); // New file name encoded in OS encoding charset
+
+ // This test if file exists should be useless. We keep it to find bug more easily
+ if (!file_exists($fullpath_original_file_osencoded)) {
+ print "ErrorFileDoesNotExists: ".$original_file;
+ exit;
+ }
+
+ // Permissions are ok and file found, so we return it
+ //top_httphead($type);
+ header('Content-Type: '.$type);
+ header('Content-Description: File Transfer');
+ if ($encoding) {
+ header('Content-Encoding: '.$encoding);
+ }
+ // Add MIME Content-Disposition from RFC 2183 (inline=automatically displayed, attachment=need user action to open)
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ } else {
+ header('Content-Disposition: inline; filename="'.$filename.'"');
+ }
+ header('Content-Length: '.dol_filesize($fullpath_original_file));
+
+ readfile($fullpath_original_file_osencoded);
+}
+if (is_object($db)) {
+ $db->close();
+}
+// END PHP
diff --git a/htdocs/install/doctemplates/websites/website_template-noimg/website_pages.sql b/htdocs/install/doctemplates/websites/website_template-noimg/website_pages.sql
new file mode 100644
index 00000000000..70d81b97f75
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-noimg/website_pages.sql
@@ -0,0 +1,9 @@
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-09-26 12:49:03 UTC --;
+-- Page ID 80 -> 1__+MAX_llx_website_page__ - Aliases index --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(1__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'index', '', 'index', '', '', '', '', '1', '2022-07-04 15:13:49', '2022-09-26 14:48:51', null, '', 'page', '__N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N____N____N__ Template__N__ ', '__N__email;__N__ $message = GETPOST(\'message\', \'alpha\');__N__ $cmail = new CMailFile(\'Contact from website\', $to, $from, $message);__N__ if ($cmail->sendfile()) {__N__ ?>__N__ __N__ trans(\"ErrorFailedToSendMail\", $from, $to).\'. \'.$cmail->error;__N__ }__N__}__N__?>__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Products__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Product 1__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Product 2__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Product 3__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Product 4__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Product 5__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Product 6__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N____N____N__', '', 0);
+UPDATE llx_website SET fk_default_home = 1__+MAX_llx_website_page__ WHERE rowid = __WEBSITE_ID__;
+
+-- For Dolibarr v14+ --;
+UPDATE llx_website SET lang = 'en' WHERE rowid = __WEBSITE_ID__;
+UPDATE llx_website SET otherlang = '' WHERE rowid = __WEBSITE_ID__;
+
diff --git a/htdocs/install/doctemplates/websites/website_template-style02.jpg b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple.jpg
similarity index 100%
rename from htdocs/install/doctemplates/websites/website_template-style02.jpg
rename to htdocs/install/doctemplates/websites/website_template-onepageblackpurple.jpg
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/LICENSE b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/LICENSE
new file mode 100644
index 00000000000..871ef743662
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/LICENSE
@@ -0,0 +1,4 @@
+LICENSE
+-------
+
+CC-BY-SA - https://creativecommons.org/licenses/by/4.0/
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/README.md b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/.dolibarr b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/.dolibarr
new file mode 100644
index 00000000000..0ef9997b4ab
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/.dolibarr
@@ -0,0 +1,2 @@
+# Some properties for Dolibarr web site CMS
+param=value
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/.htaccess b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/.htaccess
new file mode 100644
index 00000000000..ed27b33461f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/.htaccess
@@ -0,0 +1,2 @@
+# Order allow,deny
+# Deny from all
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/README.md b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/htmlheader.html b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/htmlheader.html
new file mode 100644
index 00000000000..a58ea695524
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/htmlheader.html
@@ -0,0 +1,6 @@
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/index.php b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/index.php
new file mode 100644
index 00000000000..b4e33361f1b
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/index.php
@@ -0,0 +1,4 @@
+ref.'/page148.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/javascript.js.php b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/javascript.js.php
new file mode 100644
index 00000000000..f58102cf00b
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/javascript.js.php
@@ -0,0 +1,13 @@
+
+/* JS content (all pages) */
+
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/manifest.json.php b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/manifest.json.php
new file mode 100644
index 00000000000..b61531d6c11
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/manifest.json.php
@@ -0,0 +1,13 @@
+
+
+
+
+
+index
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Template
+
+
+
+
+
+
+
+
+
+
+
+ Our company
+
+ Lorem ipsum dolor, sit amet consectetur adipisicing elit. Nostrum excepturi ipsa consequatur accusamus eveniet dignissimos necessitatibus provident dolore cupiditate.
+
+
+
+ It uses utility classes for typography and spacing to space content out within the
+ larger container.
+
+
+
+
+
+
+
+
+
+
+
+
+ 
+
+
+
+
+
+
+
+
+
+
+ 
+
+ LoremIpsum
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+ 
+
+ LoremIpsum
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+ 
+
+ LoremIpsum
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+ 
+
+ LoremIpsum
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+ 
+
+ LoremIpsum
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+ 
+
+ LoremIpsum
+
+ Some quick example text to build on the
+ card title and make up the bulk of the
+ card's content.
+
+
+
+
+
+
+
+
+
+
+
+
+ UNLIMITED FOR ALL
+ Lorem, ipsum dolor sit amet consectetur adipisicing elit. Minus molestias voluptatibus voluptatem Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veritatis officia voluptatem incidunt tempore esse porro sequi eveniet eum corrupti quo.
+
+
+
+ WHAT YOU WILL GET
+ Lorem ipsum dolor sit, amet consectetur
+ Lorem ipsum dolor sit, amet consectetur
+ Lorem ipsum dolor sit, amet consectetur
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/robots.txt b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/robots.txt
new file mode 100644
index 00000000000..2b844f479d6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/robots.txt
@@ -0,0 +1,4 @@
+# Robot file. Generated with Dolibarr
+User-agent: *
+Allow: /public/
+Disallow: /administrator/
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/styles.css.php b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/styles.css.php
new file mode 100644
index 00000000000..acc30d70bfe
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/styles.css.php
@@ -0,0 +1,12536 @@
+
+/* CSS content (all pages)
+body.bodywebsite { margin: 0; font-family: 'Open Sans', sans-serif; }
+.bodywebsite h1 { margin-top: 0; margin-bottom: 0; padding: 10px;}
+*/
+
+@charset "UTF-8";
+
+.bodywebsite {
+ /*!
+ * Bootstrap v5.2.1 (https://getbootstrap.com/)
+ * Copyright 2011-2022 The Bootstrap Authors
+ * Copyright 2011-2022 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+ /* rtl:raw:
+[type="tel"],
+[type="url"],
+[type="email"],
+[type="number"] {
+ direction: ltr;
+}
+*/
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:options: {
+ "autoRename": true,
+ "stringMap":[ {
+ "name" : "prev-next",
+ "search" : "prev",
+ "replace" : "next"
+ } ]
+} */
+ /* rtl:begin:remove */
+ /* rtl:end:remove */
+ /*# sourceMappingURL=bootstrap.css.map */;
+}
+
+.bodywebsite :root {
+ --bs-blue: #0d6efd;
+ --bs-indigo: #6610f2;
+ --bs-purple: #6f42c1;
+ --bs-pink: #d63384;
+ --bs-red: #dc3545;
+ --bs-orange: #fd7e14;
+ --bs-yellow: #ffc107;
+ --bs-green: #198754;
+ --bs-teal: #20c997;
+ --bs-cyan: #0dcaf0;
+ --bs-black: #000;
+ --bs-white: #fff;
+ --bs-gray: #6c757d;
+ --bs-gray-dark: #343a40;
+ --bs-gray-100: #f8f9fa;
+ --bs-gray-200: #e9ecef;
+ --bs-gray-300: #dee2e6;
+ --bs-gray-400: #ced4da;
+ --bs-gray-500: #adb5bd;
+ --bs-gray-600: #6c757d;
+ --bs-gray-700: #495057;
+ --bs-gray-800: #343a40;
+ --bs-gray-900: #212529;
+ --bs-primary: #0d6efd;
+ --bs-secondary: #6c757d;
+ --bs-success: #198754;
+ --bs-info: #0dcaf0;
+ --bs-warning: #ffc107;
+ --bs-danger: #dc3545;
+ --bs-light: #f8f9fa;
+ --bs-dark: #212529;
+ --bs-primary-rgb: 13, 110, 253;
+ --bs-secondary-rgb: 108, 117, 125;
+ --bs-success-rgb: 25, 135, 84;
+ --bs-info-rgb: 13, 202, 240;
+ --bs-warning-rgb: 255, 193, 7;
+ --bs-danger-rgb: 220, 53, 69;
+ --bs-light-rgb: 248, 249, 250;
+ --bs-dark-rgb: 33, 37, 41;
+ --bs-white-rgb: 255, 255, 255;
+ --bs-black-rgb: 0, 0, 0;
+ --bs-body-color-rgb: 33, 37, 41;
+ --bs-body-bg-rgb: 255, 255, 255;
+ --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
+ --bs-body-font-family: var(--bs-font-sans-serif);
+ --bs-body-font-size: 1rem;
+ --bs-body-font-weight: 400;
+ --bs-body-line-height: 1.5;
+ --bs-body-color: #212529;
+ --bs-body-bg: #fff;
+ --bs-border-width: 1px;
+ --bs-border-style: solid;
+ --bs-border-color: #dee2e6;
+ --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
+ --bs-border-radius: 0.375rem;
+ --bs-border-radius-sm: 0.25rem;
+ --bs-border-radius-lg: 0.5rem;
+ --bs-border-radius-xl: 1rem;
+ --bs-border-radius-2xl: 2rem;
+ --bs-border-radius-pill: 50rem;
+ --bs-link-color: #0d6efd;
+ --bs-link-hover-color: #0a58ca;
+ --bs-code-color: #d63384;
+ --bs-highlight-bg: #fff3cd;
+}
+
+.bodywebsite *,
+ .bodywebsite *::before,
+ .bodywebsite *::after {
+ box-sizing: border-box;
+}
+
+@media (prefers-reduced-motion: no-preference) {
+ .bodywebsite :root {
+ scroll-behavior: smooth;
+ }
+}
+
+.bodywebsite .text-dark{
+ color: black;
+}
+
+.bodywebsite body {
+ margin: 0;
+ font-family: var(--bs-body-font-family);
+ font-size: var(--bs-body-font-size);
+ font-weight: var(--bs-body-font-weight);
+ line-height: var(--bs-body-line-height);
+ color: var(--bs-body-color);
+ text-align: var(--bs-body-text-align);
+ background-color: var(--bs-body-bg);
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: transparent;
+}
+
+.bodywebsite hr {
+ margin: 1rem 0;
+ color: inherit;
+ border: 0;
+ border-top: 1px solid;
+ opacity: 0.25;
+}
+
+.bodywebsite h6, .bodywebsite .h6, .bodywebsite h5, .bodywebsite .h5, .bodywebsite h4, .bodywebsite .h4, .bodywebsite h3, .bodywebsite .h3, .bodywebsite h2, .bodywebsite .h2, .bodywebsite h1, .bodywebsite .h1 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+ font-weight: 500;
+ line-height: 1.2;
+}
+
+.bodywebsite h1, .bodywebsite .h1 {
+ font-size: calc(1.375rem + 1.5vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h1, .bodywebsite .h1 {
+ font-size: 2.5rem;
+ }
+}
+
+.bodywebsite h2, .bodywebsite .h2 {
+ font-size: calc(1.325rem + 0.9vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h2, .bodywebsite .h2 {
+ font-size: 2rem;
+ }
+}
+
+.bodywebsite h3, .bodywebsite .h3 {
+ font-size: calc(1.3rem + 0.6vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h3, .bodywebsite .h3 {
+ font-size: 1.75rem;
+ }
+}
+
+.bodywebsite h4, .bodywebsite .h4 {
+ font-size: calc(1.275rem + 0.3vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h4, .bodywebsite .h4 {
+ font-size: 1.5rem;
+ }
+}
+
+.bodywebsite h5, .bodywebsite .h5 {
+ font-size: 1.25rem;
+}
+
+.bodywebsite h6, .bodywebsite .h6 {
+ font-size: 1rem;
+}
+
+.bodywebsite p {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+.bodywebsite abbr[title] {
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ -webkit-text-decoration-skip-ink: none;
+ text-decoration-skip-ink: none;
+}
+
+.bodywebsite address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+
+.bodywebsite ol,
+ .bodywebsite ul {
+ padding-left: 2rem;
+}
+
+.bodywebsite ol,
+ .bodywebsite ul,
+ .bodywebsite dl {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+.bodywebsite ol ol,
+ .bodywebsite ul ul,
+ .bodywebsite ol ul,
+ .bodywebsite ul ol {
+ margin-bottom: 0;
+}
+
+.bodywebsite dt {
+ font-weight: 700;
+}
+
+.bodywebsite dd {
+ margin-bottom: 0.5rem;
+ margin-left: 0;
+}
+
+.bodywebsite blockquote {
+ margin: 0 0 1rem;
+}
+
+.bodywebsite b,
+ .bodywebsite strong {
+ font-weight: bolder;
+}
+
+.bodywebsite small, .bodywebsite .small {
+ font-size: 0.875em;
+}
+
+.bodywebsite mark, .bodywebsite .mark {
+ padding: 0.1875em;
+ background-color: var(--bs-highlight-bg);
+}
+
+.bodywebsite sub,
+ .bodywebsite sup {
+ position: relative;
+ font-size: 0.75em;
+ line-height: 0;
+ vertical-align: baseline;
+}
+
+.bodywebsite sub {
+ bottom: -0.25em;
+}
+
+.bodywebsite sup {
+ top: -0.5em;
+}
+
+.bodywebsite a {
+ color: var(--bs-link-color);
+ text-decoration: underline;
+}
+
+.bodywebsite a:hover {
+ color: var(--bs-link-hover-color);
+}
+
+.bodywebsite a:not([href]):not([class]), .bodywebsite a:not([href]):not([class]):hover {
+ color: inherit;
+ text-decoration: none;
+}
+
+.bodywebsite pre,
+ .bodywebsite code,
+ .bodywebsite kbd,
+ .bodywebsite samp {
+ font-family: var(--bs-font-monospace);
+ font-size: 1em;
+}
+
+.bodywebsite pre {
+ display: block;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ font-size: 0.875em;
+}
+
+.bodywebsite pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal;
+}
+
+.bodywebsite code {
+ font-size: 0.875em;
+ color: var(--bs-code-color);
+ word-wrap: break-word;
+}
+
+.bodywebsite a > code {
+ color: inherit;
+}
+
+.bodywebsite kbd {
+ padding: 0.1875rem 0.375rem;
+ font-size: 0.875em;
+ color: var(--bs-body-bg);
+ background-color: var(--bs-body-color);
+ border-radius: 0.25rem;
+}
+
+.bodywebsite kbd kbd {
+ padding: 0;
+ font-size: 1em;
+}
+
+.bodywebsite figure {
+ margin: 0 0 1rem;
+}
+
+.bodywebsite img,
+ .bodywebsite svg {
+ vertical-align: middle;
+}
+
+.bodywebsite table {
+ caption-side: bottom;
+ border-collapse: collapse;
+}
+
+.bodywebsite caption {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: #6c757d;
+ text-align: left;
+}
+
+.bodywebsite th {
+ text-align: inherit;
+ text-align: -webkit-match-parent;
+}
+
+.bodywebsite thead,
+ .bodywebsite tbody,
+ .bodywebsite tfoot,
+ .bodywebsite tr,
+ .bodywebsite td,
+ .bodywebsite th {
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+}
+
+.bodywebsite label {
+ display: inline-block;
+}
+
+.bodywebsite button {
+ border-radius: 0;
+}
+
+.bodywebsite button:focus:not(:focus-visible) {
+ outline: 0;
+}
+
+.bodywebsite input,
+ .bodywebsite button,
+ .bodywebsite select,
+ .bodywebsite optgroup,
+ .bodywebsite textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+
+.bodywebsite button,
+ .bodywebsite select {
+ text-transform: none;
+}
+
+.bodywebsite [role=button] {
+ cursor: pointer;
+}
+
+.bodywebsite select {
+ word-wrap: normal;
+}
+
+.bodywebsite select:disabled {
+ opacity: 1;
+}
+
+.bodywebsite [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
+ display: none !important;
+}
+
+.bodywebsite button,
+ .bodywebsite [type=button],
+ .bodywebsite [type=reset],
+ .bodywebsite [type=submit] {
+ -webkit-appearance: button;
+}
+
+.bodywebsite button:not(:disabled),
+ .bodywebsite [type=button]:not(:disabled),
+ .bodywebsite [type=reset]:not(:disabled),
+ .bodywebsite [type=submit]:not(:disabled) {
+ cursor: pointer;
+}
+
+.bodywebsite ::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+
+.bodywebsite textarea {
+ resize: vertical;
+}
+
+.bodywebsite fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+
+.bodywebsite legend {
+ float: left;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 0.5rem;
+ font-size: calc(1.275rem + 0.3vw);
+ line-height: inherit;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite legend {
+ font-size: 1.5rem;
+ }
+}
+
+.bodywebsite legend + * {
+ clear: left;
+}
+
+.bodywebsite ::-webkit-datetime-edit-fields-wrapper,
+ .bodywebsite ::-webkit-datetime-edit-text,
+ .bodywebsite ::-webkit-datetime-edit-minute,
+ .bodywebsite ::-webkit-datetime-edit-hour-field,
+ .bodywebsite ::-webkit-datetime-edit-day-field,
+ .bodywebsite ::-webkit-datetime-edit-month-field,
+ .bodywebsite ::-webkit-datetime-edit-year-field {
+ padding: 0;
+}
+
+.bodywebsite ::-webkit-inner-spin-button {
+ height: auto;
+}
+
+.bodywebsite [type=search] {
+ outline-offset: -2px;
+ -webkit-appearance: textfield;
+}
+
+.bodywebsite ::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+.bodywebsite ::-webkit-color-swatch-wrapper {
+ padding: 0;
+}
+
+.bodywebsite ::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+.bodywebsite ::file-selector-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+.bodywebsite output {
+ display: inline-block;
+}
+
+.bodywebsite iframe {
+ border: 0;
+}
+
+.bodywebsite summary {
+ display: list-item;
+ cursor: pointer;
+}
+
+.bodywebsite progress {
+ vertical-align: baseline;
+}
+
+.bodywebsite [hidden] {
+ display: none !important;
+}
+
+.bodywebsite .lead {
+ font-size: 1.25rem;
+ font-weight: 300;
+}
+
+.bodywebsite .display-1 {
+ font-size: calc(1.625rem + 4.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-1 {
+ font-size: 5rem;
+ }
+}
+
+.bodywebsite .display-2 {
+ font-size: calc(1.575rem + 3.9vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-2 {
+ font-size: 4.5rem;
+ }
+}
+
+.bodywebsite .display-3 {
+ font-size: calc(1.525rem + 3.3vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-3 {
+ font-size: 4rem;
+ }
+}
+
+.bodywebsite .display-4 {
+ font-size: calc(1.475rem + 2.7vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-4 {
+ font-size: 3.5rem;
+ }
+}
+
+.bodywebsite .display-5 {
+ font-size: calc(1.425rem + 2.1vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-5 {
+ font-size: 3rem;
+ }
+}
+
+.bodywebsite .display-6 {
+ font-size: calc(1.375rem + 1.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-6 {
+ font-size: 2.5rem;
+ }
+}
+
+.bodywebsite .list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .list-inline-item {
+ display: inline-block;
+}
+
+.bodywebsite .list-inline-item:not(:last-child) {
+ margin-right: 0.5rem;
+}
+
+.bodywebsite .initialism {
+ font-size: 0.875em;
+ text-transform: uppercase;
+}
+
+.bodywebsite .blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem;
+}
+
+.bodywebsite .blockquote > :last-child {
+ margin-bottom: 0;
+}
+
+.bodywebsite .blockquote-footer {
+ margin-top: -1rem;
+ margin-bottom: 1rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .blockquote-footer::before {
+ content: "— ";
+}
+
+.bodywebsite .img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+
+.bodywebsite .img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid var(--bs-border-color);
+ border-radius: 0.375rem;
+ max-width: 100%;
+ height: auto;
+}
+
+.bodywebsite .figure {
+ display: inline-block;
+}
+
+.bodywebsite .figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1;
+}
+
+.bodywebsite .figure-caption {
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .container,
+ .bodywebsite .container-fluid,
+ .bodywebsite .container-xxl,
+ .bodywebsite .container-xl,
+ .bodywebsite .container-lg,
+ .bodywebsite .container-md,
+ .bodywebsite .container-sm {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-right: auto;
+ margin-left: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 540px;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 720px;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 960px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .container-xl, .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 1140px;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .container-xxl, .bodywebsite .container-xl, .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 1320px;
+ }
+}
+
+.bodywebsite .row {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ display: flex;
+ flex-wrap: wrap;
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-0.5 * var(--bs-gutter-x));
+ margin-left: calc(-0.5 * var(--bs-gutter-x));
+}
+
+.bodywebsite .row > * {
+ flex-shrink: 0;
+ width: 100%;
+ max-width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-top: var(--bs-gutter-y);
+}
+
+.bodywebsite .col {
+ flex: 1 0 0%;
+}
+
+.bodywebsite .row-cols-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.bodywebsite .row-cols-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.bodywebsite .row-cols-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.bodywebsite .row-cols-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+}
+
+.bodywebsite .row-cols-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.bodywebsite .row-cols-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+}
+
+.bodywebsite .row-cols-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+}
+
+.bodywebsite .col-auto {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.bodywebsite .col-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+}
+
+.bodywebsite .col-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+}
+
+.bodywebsite .col-3 {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.bodywebsite .col-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+}
+
+.bodywebsite .col-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+}
+
+.bodywebsite .col-6 {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.bodywebsite .col-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+}
+
+.bodywebsite .col-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+}
+
+.bodywebsite .col-9 {
+ flex: 0 0 auto;
+ width: 75%;
+}
+
+.bodywebsite .col-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+}
+
+.bodywebsite .col-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+}
+
+.bodywebsite .col-12 {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.bodywebsite .offset-1 {
+ margin-left: 8.33333333%;
+}
+
+.bodywebsite .offset-2 {
+ margin-left: 16.66666667%;
+}
+
+.bodywebsite .offset-3 {
+ margin-left: 25%;
+}
+
+.bodywebsite .offset-4 {
+ margin-left: 33.33333333%;
+}
+
+.bodywebsite .offset-5 {
+ margin-left: 41.66666667%;
+}
+
+.bodywebsite .offset-6 {
+ margin-left: 50%;
+}
+
+.bodywebsite .offset-7 {
+ margin-left: 58.33333333%;
+}
+
+.bodywebsite .offset-8 {
+ margin-left: 66.66666667%;
+}
+
+.bodywebsite .offset-9 {
+ margin-left: 75%;
+}
+
+.bodywebsite .offset-10 {
+ margin-left: 83.33333333%;
+}
+
+.bodywebsite .offset-11 {
+ margin-left: 91.66666667%;
+}
+
+.bodywebsite .g-0,
+ .bodywebsite .gx-0 {
+ --bs-gutter-x: 0;
+}
+
+.bodywebsite .g-0,
+ .bodywebsite .gy-0 {
+ --bs-gutter-y: 0;
+}
+
+.bodywebsite .g-1,
+ .bodywebsite .gx-1 {
+ --bs-gutter-x: 0.25rem;
+}
+
+.bodywebsite .g-1,
+ .bodywebsite .gy-1 {
+ --bs-gutter-y: 0.25rem;
+}
+
+.bodywebsite .g-2,
+ .bodywebsite .gx-2 {
+ --bs-gutter-x: 0.5rem;
+}
+
+.bodywebsite .g-2,
+ .bodywebsite .gy-2 {
+ --bs-gutter-y: 0.5rem;
+}
+
+.bodywebsite .g-3,
+ .bodywebsite .gx-3 {
+ --bs-gutter-x: 1rem;
+}
+
+.bodywebsite .g-3,
+ .bodywebsite .gy-3 {
+ --bs-gutter-y: 1rem;
+}
+
+.bodywebsite .g-4,
+ .bodywebsite .gx-4 {
+ --bs-gutter-x: 1.5rem;
+}
+
+.bodywebsite .g-4,
+ .bodywebsite .gy-4 {
+ --bs-gutter-y: 1.5rem;
+}
+
+.bodywebsite .g-5,
+ .bodywebsite .gx-5 {
+ --bs-gutter-x: 3rem;
+}
+
+.bodywebsite .g-5,
+ .bodywebsite .gy-5 {
+ --bs-gutter-y: 3rem;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .col-sm {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-sm-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-sm-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-sm-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-sm-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-sm-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-sm-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-sm-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-sm-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-sm-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-sm-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-sm-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-sm-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-sm-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-sm-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-sm-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-sm-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-sm-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-sm-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-sm-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-sm-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-sm-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-sm-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-sm-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-sm-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-sm-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-sm-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-sm-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-sm-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-sm-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-sm-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-sm-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-sm-0,
+ .bodywebsite .gx-sm-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-sm-0,
+ .bodywebsite .gy-sm-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-sm-1,
+ .bodywebsite .gx-sm-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-sm-1,
+ .bodywebsite .gy-sm-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-sm-2,
+ .bodywebsite .gx-sm-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-sm-2,
+ .bodywebsite .gy-sm-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-sm-3,
+ .bodywebsite .gx-sm-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-sm-3,
+ .bodywebsite .gy-sm-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-sm-4,
+ .bodywebsite .gx-sm-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-sm-4,
+ .bodywebsite .gy-sm-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-sm-5,
+ .bodywebsite .gx-sm-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-sm-5,
+ .bodywebsite .gy-sm-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .col-md {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-md-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-md-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-md-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-md-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-md-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-md-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-md-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-md-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-md-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-md-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-md-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-md-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-md-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-md-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-md-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-md-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-md-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-md-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-md-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-md-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-md-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-md-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-md-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-md-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-md-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-md-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-md-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-md-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-md-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-md-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-md-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-md-0,
+ .bodywebsite .gx-md-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-md-0,
+ .bodywebsite .gy-md-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-md-1,
+ .bodywebsite .gx-md-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-md-1,
+ .bodywebsite .gy-md-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-md-2,
+ .bodywebsite .gx-md-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-md-2,
+ .bodywebsite .gy-md-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-md-3,
+ .bodywebsite .gx-md-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-md-3,
+ .bodywebsite .gy-md-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-md-4,
+ .bodywebsite .gx-md-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-md-4,
+ .bodywebsite .gy-md-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-md-5,
+ .bodywebsite .gx-md-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-md-5,
+ .bodywebsite .gy-md-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .col-lg {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-lg-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-lg-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-lg-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-lg-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-lg-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-lg-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-lg-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-lg-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-lg-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-lg-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-lg-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-lg-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-lg-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-lg-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-lg-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-lg-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-lg-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-lg-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-lg-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-lg-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-lg-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-lg-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-lg-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-lg-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-lg-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-lg-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-lg-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-lg-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-lg-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-lg-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-lg-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-lg-0,
+ .bodywebsite .gx-lg-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-lg-0,
+ .bodywebsite .gy-lg-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-lg-1,
+ .bodywebsite .gx-lg-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-lg-1,
+ .bodywebsite .gy-lg-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-lg-2,
+ .bodywebsite .gx-lg-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-lg-2,
+ .bodywebsite .gy-lg-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-lg-3,
+ .bodywebsite .gx-lg-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-lg-3,
+ .bodywebsite .gy-lg-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-lg-4,
+ .bodywebsite .gx-lg-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-lg-4,
+ .bodywebsite .gy-lg-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-lg-5,
+ .bodywebsite .gx-lg-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-lg-5,
+ .bodywebsite .gy-lg-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .col-xl {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-xl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-xl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-xl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-xl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-xl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-xl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-xl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-xl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-xl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-xl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-xl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-xl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-xl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-xl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-xl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-xl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-xl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-xl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-xl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-xl-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-xl-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-xl-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-xl-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-xl-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-xl-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-xl-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-xl-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-xl-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-xl-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-xl-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-xl-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-xl-0,
+ .bodywebsite .gx-xl-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-xl-0,
+ .bodywebsite .gy-xl-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-xl-1,
+ .bodywebsite .gx-xl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-xl-1,
+ .bodywebsite .gy-xl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-xl-2,
+ .bodywebsite .gx-xl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-xl-2,
+ .bodywebsite .gy-xl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-xl-3,
+ .bodywebsite .gx-xl-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-xl-3,
+ .bodywebsite .gy-xl-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-xl-4,
+ .bodywebsite .gx-xl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-xl-4,
+ .bodywebsite .gy-xl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-xl-5,
+ .bodywebsite .gx-xl-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-xl-5,
+ .bodywebsite .gy-xl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .col-xxl {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-xxl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-xxl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-xxl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-xxl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-xxl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-xxl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-xxl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-xxl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-xxl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-xxl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-xxl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-xxl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-xxl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-xxl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-xxl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-xxl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-xxl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-xxl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-xxl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-xxl-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-xxl-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-xxl-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-xxl-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-xxl-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-xxl-0,
+ .bodywebsite .gx-xxl-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-xxl-0,
+ .bodywebsite .gy-xxl-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-xxl-1,
+ .bodywebsite .gx-xxl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-xxl-1,
+ .bodywebsite .gy-xxl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-xxl-2,
+ .bodywebsite .gx-xxl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-xxl-2,
+ .bodywebsite .gy-xxl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-xxl-3,
+ .bodywebsite .gx-xxl-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-xxl-3,
+ .bodywebsite .gy-xxl-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-xxl-4,
+ .bodywebsite .gx-xxl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-xxl-4,
+ .bodywebsite .gy-xxl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-xxl-5,
+ .bodywebsite .gx-xxl-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-xxl-5,
+ .bodywebsite .gy-xxl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+.bodywebsite .table {
+ --bs-table-color: var(--bs-body-color);
+ --bs-table-bg: transparent;
+ --bs-table-border-color: var(--bs-border-color);
+ --bs-table-accent-bg: transparent;
+ --bs-table-striped-color: var(--bs-body-color);
+ --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
+ --bs-table-active-color: var(--bs-body-color);
+ --bs-table-active-bg: rgba(0, 0, 0, 0.1);
+ --bs-table-hover-color: var(--bs-body-color);
+ --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
+ width: 100%;
+ margin-bottom: 1rem;
+ color: var(--bs-table-color);
+ vertical-align: top;
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table > :not(caption) > * > * {
+ padding: 0.5rem 0.5rem;
+ background-color: var(--bs-table-bg);
+ border-bottom-width: 1px;
+ box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
+}
+
+.bodywebsite .table > tbody {
+ vertical-align: inherit;
+}
+
+.bodywebsite .table > thead {
+ vertical-align: bottom;
+}
+
+.bodywebsite .table-group-divider {
+ border-top: 2px solid currentcolor;
+}
+
+.bodywebsite .caption-top {
+ caption-side: top;
+}
+
+.bodywebsite .table-sm > :not(caption) > * > * {
+ padding: 0.25rem 0.25rem;
+}
+
+.bodywebsite .table-bordered > :not(caption) > * {
+ border-width: 1px 0;
+}
+
+.bodywebsite .table-bordered > :not(caption) > * > * {
+ border-width: 0 1px;
+}
+
+.bodywebsite .table-borderless > :not(caption) > * > * {
+ border-bottom-width: 0;
+}
+
+.bodywebsite .table-borderless > :not(:first-child) {
+ border-top-width: 0;
+}
+
+.bodywebsite .table-striped > tbody > tr:nth-of-type(odd) > * {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.bodywebsite .table-striped-columns > :not(caption) > tr > :nth-child(even) {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.bodywebsite .table-active {
+ --bs-table-accent-bg: var(--bs-table-active-bg);
+ color: var(--bs-table-active-color);
+}
+
+.bodywebsite .table-hover > tbody > tr:hover > * {
+ --bs-table-accent-bg: var(--bs-table-hover-bg);
+ color: var(--bs-table-hover-color);
+}
+
+.bodywebsite .table-primary {
+ --bs-table-color: #000;
+ --bs-table-bg: #cfe2ff;
+ --bs-table-border-color: #bacbe6;
+ --bs-table-striped-bg: #c5d7f2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bacbe6;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfd1ec;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-secondary {
+ --bs-table-color: #000;
+ --bs-table-bg: #e2e3e5;
+ --bs-table-border-color: #cbccce;
+ --bs-table-striped-bg: #d7d8da;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #cbccce;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #d1d2d4;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-success {
+ --bs-table-color: #000;
+ --bs-table-bg: #d1e7dd;
+ --bs-table-border-color: #bcd0c7;
+ --bs-table-striped-bg: #c7dbd2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bcd0c7;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #c1d6cc;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-info {
+ --bs-table-color: #000;
+ --bs-table-bg: #cff4fc;
+ --bs-table-border-color: #badce3;
+ --bs-table-striped-bg: #c5e8ef;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #badce3;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfe2e9;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-warning {
+ --bs-table-color: #000;
+ --bs-table-bg: #fff3cd;
+ --bs-table-border-color: #e6dbb9;
+ --bs-table-striped-bg: #f2e7c3;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #e6dbb9;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #ece1be;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-danger {
+ --bs-table-color: #000;
+ --bs-table-bg: #f8d7da;
+ --bs-table-border-color: #dfc2c4;
+ --bs-table-striped-bg: #eccccf;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfc2c4;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5c7ca;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-light {
+ --bs-table-color: #000;
+ --bs-table-bg: #f8f9fa;
+ --bs-table-border-color: #dfe0e1;
+ --bs-table-striped-bg: #ecedee;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfe0e1;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5e6e7;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-dark {
+ --bs-table-color: #fff;
+ --bs-table-bg: #212529;
+ --bs-table-border-color: #373b3e;
+ --bs-table-striped-bg: #2c3034;
+ --bs-table-striped-color: #fff;
+ --bs-table-active-bg: #373b3e;
+ --bs-table-active-color: #fff;
+ --bs-table-hover-bg: #323539;
+ --bs-table-hover-color: #fff;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-responsive {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .table-responsive-sm {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .table-responsive-md {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .table-responsive-lg {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .table-responsive-xl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .table-responsive-xxl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+.bodywebsite .form-label {
+ margin-bottom: 0.5rem;
+}
+
+.bodywebsite .col-form-label {
+ padding-top: calc(0.375rem + 1px);
+ padding-bottom: calc(0.375rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.5;
+}
+
+.bodywebsite .col-form-label-lg {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 1.25rem;
+}
+
+.bodywebsite .col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.875rem;
+}
+
+.bodywebsite .form-text {
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .form-control {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ border-radius: 0.375rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-control {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-control[type=file] {
+ overflow: hidden;
+}
+
+.bodywebsite .form-control[type=file]:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.bodywebsite .form-control:focus {
+ color: #212529;
+ background-color: #fff;
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-control::-webkit-date-and-time-value {
+ height: 1.5em;
+}
+
+.bodywebsite .form-control::-moz-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.bodywebsite .form-control::placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.bodywebsite .form-control:disabled {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+
+.bodywebsite .form-control::-webkit-file-upload-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ -webkit-margin-end: 0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+.bodywebsite .form-control::file-selector-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ -webkit-margin-end: 0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-control::-webkit-file-upload-button {
+ -webkit-transition: none;
+ transition: none;
+ }
+
+ .bodywebsite .form-control::file-selector-button {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
+ background-color: #dde0e3;
+}
+
+.bodywebsite .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
+ background-color: #dde0e3;
+}
+
+.bodywebsite .form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0;
+ margin-bottom: 0;
+ line-height: 1.5;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+
+.bodywebsite .form-control-plaintext:focus {
+ outline: 0;
+}
+
+.bodywebsite .form-control-plaintext.form-control-sm, .bodywebsite .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.bodywebsite .form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .form-control-sm::-webkit-file-upload-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ -webkit-margin-end: 0.5rem;
+ margin-inline-end: 0.5rem;
+}
+
+.bodywebsite .form-control-sm::file-selector-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ -webkit-margin-end: 0.5rem;
+ margin-inline-end: 0.5rem;
+}
+
+.bodywebsite .form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .form-control-lg::-webkit-file-upload-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ -webkit-margin-end: 1rem;
+ margin-inline-end: 1rem;
+}
+
+.bodywebsite .form-control-lg::file-selector-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ -webkit-margin-end: 1rem;
+ margin-inline-end: 1rem;
+}
+
+.bodywebsite textarea.form-control {
+ min-height: calc(1.5em + 0.75rem + 2px);
+}
+
+.bodywebsite textarea.form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+}
+
+.bodywebsite textarea.form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+}
+
+.bodywebsite .form-control-color {
+ width: 3rem;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem;
+}
+
+.bodywebsite .form-control-color:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.bodywebsite .form-control-color::-moz-color-swatch {
+ border: 0 !important;
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .form-control-color::-webkit-color-swatch {
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .form-control-color.form-control-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+}
+
+.bodywebsite .form-control-color.form-control-lg {
+ height: calc(1.5em + 1rem + 2px);
+}
+
+.bodywebsite .form-select {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+ -moz-padding-start: calc(0.75rem - 3px);
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right 0.75rem center;
+ background-size: 16px 12px;
+ border: 1px solid #ced4da;
+ border-radius: 0.375rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-select {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-select:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-select[multiple], .bodywebsite .form-select[size]:not([size="1"]) {
+ padding-right: 0.75rem;
+ background-image: none;
+}
+
+.bodywebsite .form-select:disabled {
+ background-color: #e9ecef;
+}
+
+.bodywebsite .form-select:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #212529;
+}
+
+.bodywebsite .form-select-sm {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .form-select-lg {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .form-check {
+ display: block;
+ min-height: 1.5rem;
+ padding-left: 1.5em;
+ margin-bottom: 0.125rem;
+}
+
+.bodywebsite .form-check .form-check-input {
+ float: left;
+ margin-left: -1.5em;
+}
+
+.bodywebsite .form-check-reverse {
+ padding-right: 1.5em;
+ padding-left: 0;
+ text-align: right;
+}
+
+.bodywebsite .form-check-reverse .form-check-input {
+ float: right;
+ margin-right: -1.5em;
+ margin-left: 0;
+}
+
+.bodywebsite .form-check-input {
+ width: 1em;
+ height: 1em;
+ margin-top: 0.25em;
+ vertical-align: top;
+ background-color: #fff;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: contain;
+ border: 1px solid rgba(0, 0, 0, 0.25);
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ -webkit-print-color-adjust: exact;
+ color-adjust: exact;
+ print-color-adjust: exact;
+}
+
+.bodywebsite .form-check-input[type=checkbox] {
+ border-radius: 0.25em;
+}
+
+.bodywebsite .form-check-input[type=radio] {
+ border-radius: 50%;
+}
+
+.bodywebsite .form-check-input:active {
+ filter: brightness(90%);
+}
+
+.bodywebsite .form-check-input:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-check-input:checked {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+}
+
+.bodywebsite .form-check-input:checked[type=checkbox] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input:checked[type=radio] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input[type=checkbox]:indeterminate {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input:disabled {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.5;
+}
+
+.bodywebsite .form-check-input[disabled] ~ .form-check-label, .bodywebsite .form-check-input:disabled ~ .form-check-label {
+ cursor: default;
+ opacity: 0.5;
+}
+
+.bodywebsite .form-switch {
+ padding-left: 2.5em;
+}
+
+.bodywebsite .form-switch .form-check-input {
+ width: 2em;
+ margin-left: -2.5em;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
+ background-position: left center;
+ border-radius: 2em;
+ transition: background-position 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-switch .form-check-input {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-switch .form-check-input:focus {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-switch .form-check-input:checked {
+ background-position: right center;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-switch.form-check-reverse {
+ padding-right: 2.5em;
+ padding-left: 0;
+}
+
+.bodywebsite .form-switch.form-check-reverse .form-check-input {
+ margin-right: -2.5em;
+ margin-left: 0;
+}
+
+.bodywebsite .form-check-inline {
+ display: inline-block;
+ margin-right: 1rem;
+}
+
+.bodywebsite .btn-check {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+
+.bodywebsite .btn-check[disabled] + .btn, .bodywebsite .btn-check:disabled + .btn {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.65;
+}
+
+.bodywebsite .form-range {
+ width: 100%;
+ height: 1.5rem;
+ padding: 0;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.bodywebsite .form-range:focus {
+ outline: 0;
+}
+
+.bodywebsite .form-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-range::-moz-focus-outer {
+ border: 0;
+}
+
+.bodywebsite .form-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-range::-webkit-slider-thumb {
+ -webkit-transition: none;
+ transition: none;
+ }
+}
+
+.bodywebsite .form-range::-webkit-slider-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.bodywebsite .form-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.bodywebsite .form-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-range::-moz-range-thumb {
+ -moz-transition: none;
+ transition: none;
+ }
+}
+
+.bodywebsite .form-range::-moz-range-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.bodywebsite .form-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.bodywebsite .form-range:disabled {
+ pointer-events: none;
+}
+
+.bodywebsite .form-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd;
+}
+
+.bodywebsite .form-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd;
+}
+
+.bodywebsite .form-floating {
+ position: relative;
+}
+
+.bodywebsite .form-floating > .form-control,
+ .bodywebsite .form-floating > .form-control-plaintext,
+ .bodywebsite .form-floating > .form-select {
+ height: calc(3.5rem + 2px);
+ line-height: 1.25;
+}
+
+.bodywebsite .form-floating > label {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ padding: 1rem 0.75rem;
+ overflow: hidden;
+ text-align: start;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ pointer-events: none;
+ border: 1px solid transparent;
+ transform-origin: 0 0;
+ transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-floating > label {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-floating > .form-control,
+ .bodywebsite .form-floating > .form-control-plaintext {
+ padding: 1rem 0.75rem;
+}
+
+.bodywebsite .form-floating > .form-control::-moz-placeholder, .bodywebsite .form-floating > .form-control-plaintext::-moz-placeholder {
+ color: transparent;
+}
+
+.bodywebsite .form-floating > .form-control::placeholder,
+ .bodywebsite .form-floating > .form-control-plaintext::placeholder {
+ color: transparent;
+}
+
+.bodywebsite .form-floating > .form-control:not(:-moz-placeholder-shown), .bodywebsite .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:focus, .bodywebsite .form-floating > .form-control:not(:placeholder-shown),
+ .bodywebsite .form-floating > .form-control-plaintext:focus,
+ .bodywebsite .form-floating > .form-control-plaintext:not(:placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:-webkit-autofill,
+ .bodywebsite .form-floating > .form-control-plaintext:-webkit-autofill {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-select {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control:focus ~ label,
+ .bodywebsite .form-floating > .form-control:not(:placeholder-shown) ~ label,
+ .bodywebsite .form-floating > .form-control-plaintext ~ label,
+ .bodywebsite .form-floating > .form-select ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control:-webkit-autofill ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control-plaintext ~ label {
+ border-width: 1px 0;
+}
+
+.bodywebsite .input-group {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: stretch;
+ width: 100%;
+}
+
+.bodywebsite .input-group > .form-control,
+ .bodywebsite .input-group > .form-select,
+ .bodywebsite .input-group > .form-floating {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ min-width: 0;
+}
+
+.bodywebsite .input-group > .form-control:focus,
+ .bodywebsite .input-group > .form-select:focus,
+ .bodywebsite .input-group > .form-floating:focus-within {
+ z-index: 5;
+}
+
+.bodywebsite .input-group .btn {
+ position: relative;
+ z-index: 2;
+}
+
+.bodywebsite .input-group .btn:focus {
+ z-index: 5;
+}
+
+.bodywebsite .input-group-text {
+ display: flex;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .input-group-lg > .form-control,
+ .bodywebsite .input-group-lg > .form-select,
+ .bodywebsite .input-group-lg > .input-group-text,
+ .bodywebsite .input-group-lg > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .input-group-sm > .form-control,
+ .bodywebsite .input-group-sm > .form-select,
+ .bodywebsite .input-group-sm > .input-group-text,
+ .bodywebsite .input-group-sm > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .input-group-lg > .form-select,
+ .bodywebsite .input-group-sm > .form-select {
+ padding-right: 3rem;
+}
+
+.bodywebsite .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+ .bodywebsite .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
+ .bodywebsite .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
+ .bodywebsite .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+ .bodywebsite .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
+ .bodywebsite .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
+ .bodywebsite .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
+ margin-left: -1px;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .input-group > .form-floating:not(:first-child) > .form-control,
+ .bodywebsite .input-group > .form-floating:not(:first-child) > .form-select {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #198754;
+}
+
+.bodywebsite .valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(25, 135, 84, 0.9);
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .was-validated :valid ~ .valid-feedback,
+ .bodywebsite .was-validated :valid ~ .valid-tooltip,
+ .bodywebsite .is-valid ~ .valid-feedback,
+ .bodywebsite .is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.bodywebsite .was-validated .form-control:valid, .bodywebsite .form-control.is-valid {
+ border-color: #198754;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-control:valid:focus, .bodywebsite .form-control.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated textarea.form-control:valid, .bodywebsite textarea.form-control.is-valid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.bodywebsite .was-validated .form-select:valid, .bodywebsite .form-select.is-valid {
+ border-color: #198754;
+}
+
+.bodywebsite .was-validated .form-select:valid:not([multiple]):not([size]), .bodywebsite .was-validated .form-select:valid:not([multiple])[size="1"], .bodywebsite .form-select.is-valid:not([multiple]):not([size]), .bodywebsite .form-select.is-valid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-select:valid:focus, .bodywebsite .form-select.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated .form-control-color:valid, .bodywebsite .form-control-color.is-valid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
+.bodywebsite .was-validated .form-check-input:valid, .bodywebsite .form-check-input.is-valid {
+ border-color: #198754;
+}
+
+.bodywebsite .was-validated .form-check-input:valid:checked, .bodywebsite .form-check-input.is-valid:checked {
+ background-color: #198754;
+}
+
+.bodywebsite .was-validated .form-check-input:valid:focus, .bodywebsite .form-check-input.is-valid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated .form-check-input:valid ~ .form-check-label, .bodywebsite .form-check-input.is-valid ~ .form-check-label {
+ color: #198754;
+}
+
+.bodywebsite .form-check-inline .form-check-input ~ .valid-feedback {
+ margin-left: 0.5em;
+}
+
+.bodywebsite .was-validated .input-group > .form-control:not(:focus):valid, .bodywebsite .input-group > .form-control:not(:focus).is-valid,
+ .bodywebsite .was-validated .input-group > .form-select:not(:focus):valid,
+ .bodywebsite .input-group > .form-select:not(:focus).is-valid,
+ .bodywebsite .was-validated .input-group > .form-floating:not(:focus-within):valid,
+ .bodywebsite .input-group > .form-floating:not(:focus-within).is-valid {
+ z-index: 3;
+}
+
+.bodywebsite .invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #dc3545;
+}
+
+.bodywebsite .invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(220, 53, 69, 0.9);
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .was-validated :invalid ~ .invalid-feedback,
+ .bodywebsite .was-validated :invalid ~ .invalid-tooltip,
+ .bodywebsite .is-invalid ~ .invalid-feedback,
+ .bodywebsite .is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.bodywebsite .was-validated .form-control:invalid, .bodywebsite .form-control.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-control:invalid:focus, .bodywebsite .form-control.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated textarea.form-control:invalid, .bodywebsite textarea.form-control.is-invalid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.bodywebsite .was-validated .form-select:invalid, .bodywebsite .form-select.is-invalid {
+ border-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-select:invalid:not([multiple]):not([size]), .bodywebsite .was-validated .form-select:invalid:not([multiple])[size="1"], .bodywebsite .form-select.is-invalid:not([multiple]):not([size]), .bodywebsite .form-select.is-invalid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-select:invalid:focus, .bodywebsite .form-select.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated .form-control-color:invalid, .bodywebsite .form-control-color.is-invalid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
+.bodywebsite .was-validated .form-check-input:invalid, .bodywebsite .form-check-input.is-invalid {
+ border-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-check-input:invalid:checked, .bodywebsite .form-check-input.is-invalid:checked {
+ background-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-check-input:invalid:focus, .bodywebsite .form-check-input.is-invalid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated .form-check-input:invalid ~ .form-check-label, .bodywebsite .form-check-input.is-invalid ~ .form-check-label {
+ color: #dc3545;
+}
+
+.bodywebsite .form-check-inline .form-check-input ~ .invalid-feedback {
+ margin-left: 0.5em;
+}
+
+.bodywebsite .was-validated .input-group > .form-control:not(:focus):invalid, .bodywebsite .input-group > .form-control:not(:focus).is-invalid,
+ .bodywebsite .was-validated .input-group > .form-select:not(:focus):invalid,
+ .bodywebsite .input-group > .form-select:not(:focus).is-invalid,
+ .bodywebsite .was-validated .input-group > .form-floating:not(:focus-within):invalid,
+ .bodywebsite .input-group > .form-floating:not(:focus-within).is-invalid {
+ z-index: 4;
+}
+
+.bodywebsite .btn {
+ --bs-btn-padding-x: 0.75rem;
+ --bs-btn-padding-y: 0.375rem;
+ --bs-btn-font-size: 1rem;
+ --bs-btn-font-weight: 400;
+ --bs-btn-line-height: 1.5;
+ --bs-btn-color: #212529;
+ --bs-btn-bg: transparent;
+ --bs-btn-border-width: 1px;
+ --bs-btn-border-color: transparent;
+ --bs-btn-border-radius: 0.375rem;
+ --bs-btn-hover-border-color: transparent;
+ --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
+ --bs-btn-disabled-opacity: 0.65;
+ display: inline-block;
+ padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
+ font-family: var(--bs-btn-font-family);
+ font-size: var(--bs-btn-font-size);
+ font-weight: var(--bs-btn-font-weight);
+ line-height: var(--bs-btn-line-height);
+ color: var(--bs-btn-color);
+ text-align: center;
+ text-decoration: none;
+ vertical-align: middle;
+ cursor: pointer;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
+ border-radius: var(--bs-btn-border-radius);
+ background-color: var(--bs-btn-bg);
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .btn {
+ transition: none;
+ }
+}
+
+.bodywebsite :not(.btn-check) + .btn:hover, .bodywebsite .btn:first-child:hover {
+ color: var(--bs-btn-hover-color);
+ background-color: var(--bs-btn-hover-bg);
+ border-color: var(--bs-btn-hover-border-color);
+}
+
+.bodywebsite .btn:focus-visible {
+ color: var(--bs-btn-hover-color);
+ background-color: var(--bs-btn-hover-bg);
+ border-color: var(--bs-btn-hover-border-color);
+ outline: 0;
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn-check:focus-visible + .btn {
+ border-color: var(--bs-btn-hover-border-color);
+ outline: 0;
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn-check:checked + .btn, .bodywebsite :not(.btn-check) + .btn:active, .bodywebsite .btn:first-child:active, .bodywebsite .btn.active, .bodywebsite .btn.show {
+ color: var(--bs-btn-active-color);
+ background-color: var(--bs-btn-active-bg);
+ border-color: var(--bs-btn-active-border-color);
+}
+
+.bodywebsite .btn-check:checked + .btn:focus-visible, .bodywebsite :not(.btn-check) + .btn:active:focus-visible, .bodywebsite .btn:first-child:active:focus-visible, .bodywebsite .btn.active:focus-visible, .bodywebsite .btn.show:focus-visible {
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn:disabled, .bodywebsite .btn.disabled, .bodywebsite fieldset:disabled .btn {
+ color: var(--bs-btn-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-btn-disabled-bg);
+ border-color: var(--bs-btn-disabled-border-color);
+ opacity: var(--bs-btn-disabled-opacity);
+}
+
+.bodywebsite .btn-primary {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #0d6efd;
+ --bs-btn-border-color: #0d6efd;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #0b5ed7;
+ --bs-btn-hover-border-color: #0a58ca;
+ --bs-btn-focus-shadow-rgb: 49, 132, 253;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #0a58ca;
+ --bs-btn-active-border-color: #0a53be;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #0d6efd;
+ --bs-btn-disabled-border-color: #0d6efd;
+}
+
+.bodywebsite .btn-secondary {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #6c757d;
+ --bs-btn-border-color: #6c757d;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #5c636a;
+ --bs-btn-hover-border-color: #565e64;
+ --bs-btn-focus-shadow-rgb: 130, 138, 145;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #565e64;
+ --bs-btn-active-border-color: #51585e;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #6c757d;
+ --bs-btn-disabled-border-color: #6c757d;
+}
+
+.bodywebsite .btn-success {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #198754;
+ --bs-btn-border-color: #198754;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #157347;
+ --bs-btn-hover-border-color: #146c43;
+ --bs-btn-focus-shadow-rgb: 60, 153, 110;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #146c43;
+ --bs-btn-active-border-color: #13653f;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #198754;
+ --bs-btn-disabled-border-color: #198754;
+}
+
+.bodywebsite .btn-info {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #0dcaf0;
+ --bs-btn-border-color: #0dcaf0;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #31d2f2;
+ --bs-btn-hover-border-color: #25cff2;
+ --bs-btn-focus-shadow-rgb: 11, 172, 204;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #3dd5f3;
+ --bs-btn-active-border-color: #25cff2;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #0dcaf0;
+ --bs-btn-disabled-border-color: #0dcaf0;
+}
+
+.bodywebsite .btn-warning {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #ffc107;
+ --bs-btn-border-color: #ffc107;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #ffca2c;
+ --bs-btn-hover-border-color: #ffc720;
+ --bs-btn-focus-shadow-rgb: 217, 164, 6;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #ffcd39;
+ --bs-btn-active-border-color: #ffc720;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #ffc107;
+ --bs-btn-disabled-border-color: #ffc107;
+}
+
+.bodywebsite .btn-danger {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #dc3545;
+ --bs-btn-border-color: #dc3545;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #bb2d3b;
+ --bs-btn-hover-border-color: #b02a37;
+ --bs-btn-focus-shadow-rgb: 225, 83, 97;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #b02a37;
+ --bs-btn-active-border-color: #a52834;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #dc3545;
+ --bs-btn-disabled-border-color: #dc3545;
+}
+
+.bodywebsite .btn-light {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #f8f9fa;
+ --bs-btn-border-color: #f8f9fa;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #d3d4d5;
+ --bs-btn-hover-border-color: #c6c7c8;
+ --bs-btn-focus-shadow-rgb: 211, 212, 213;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #c6c7c8;
+ --bs-btn-active-border-color: #babbbc;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #f8f9fa;
+ --bs-btn-disabled-border-color: #f8f9fa;
+}
+
+.bodywebsite .btn-dark {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #212529;
+ --bs-btn-border-color: #212529;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #424649;
+ --bs-btn-hover-border-color: #373b3e;
+ --bs-btn-focus-shadow-rgb: 66, 70, 73;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #4d5154;
+ --bs-btn-active-border-color: #373b3e;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #212529;
+ --bs-btn-disabled-border-color: #212529;
+}
+
+.bodywebsite .btn-outline-primary {
+ --bs-btn-color: #0d6efd;
+ --bs-btn-border-color: #0d6efd;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #0d6efd;
+ --bs-btn-hover-border-color: #0d6efd;
+ --bs-btn-focus-shadow-rgb: 13, 110, 253;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #0d6efd;
+ --bs-btn-active-border-color: #0d6efd;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #0d6efd;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #0d6efd;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-secondary {
+ --bs-btn-color: #6c757d;
+ --bs-btn-border-color: #6c757d;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #6c757d;
+ --bs-btn-hover-border-color: #6c757d;
+ --bs-btn-focus-shadow-rgb: 108, 117, 125;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #6c757d;
+ --bs-btn-active-border-color: #6c757d;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #6c757d;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #6c757d;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-success {
+ --bs-btn-color: #198754;
+ --bs-btn-border-color: #198754;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #198754;
+ --bs-btn-hover-border-color: #198754;
+ --bs-btn-focus-shadow-rgb: 25, 135, 84;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #198754;
+ --bs-btn-active-border-color: #198754;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #198754;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #198754;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-info {
+ --bs-btn-color: #0dcaf0;
+ --bs-btn-border-color: #0dcaf0;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #0dcaf0;
+ --bs-btn-hover-border-color: #0dcaf0;
+ --bs-btn-focus-shadow-rgb: 13, 202, 240;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #0dcaf0;
+ --bs-btn-active-border-color: #0dcaf0;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #0dcaf0;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #0dcaf0;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-warning {
+ --bs-btn-color: #ffc107;
+ --bs-btn-border-color: #ffc107;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #ffc107;
+ --bs-btn-hover-border-color: #ffc107;
+ --bs-btn-focus-shadow-rgb: 255, 193, 7;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #ffc107;
+ --bs-btn-active-border-color: #ffc107;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #ffc107;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #ffc107;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-danger {
+ --bs-btn-color: #dc3545;
+ --bs-btn-border-color: #dc3545;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #dc3545;
+ --bs-btn-hover-border-color: #dc3545;
+ --bs-btn-focus-shadow-rgb: 220, 53, 69;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #dc3545;
+ --bs-btn-active-border-color: #dc3545;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #dc3545;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #dc3545;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-light {
+ --bs-btn-color: #f8f9fa;
+ --bs-btn-border-color: #f8f9fa;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #f8f9fa;
+ --bs-btn-hover-border-color: #f8f9fa;
+ --bs-btn-focus-shadow-rgb: 248, 249, 250;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #f8f9fa;
+ --bs-btn-active-border-color: #f8f9fa;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #f8f9fa;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #f8f9fa;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-dark {
+ --bs-btn-color: #212529;
+ --bs-btn-border-color: #212529;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #212529;
+ --bs-btn-hover-border-color: #212529;
+ --bs-btn-focus-shadow-rgb: 33, 37, 41;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #212529;
+ --bs-btn-active-border-color: #212529;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #212529;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #212529;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-link {
+ --bs-btn-font-weight: 400;
+ --bs-btn-color: var(--bs-link-color);
+ --bs-btn-bg: transparent;
+ --bs-btn-border-color: transparent;
+ --bs-btn-hover-color: var(--bs-link-hover-color);
+ --bs-btn-hover-border-color: transparent;
+ --bs-btn-active-color: var(--bs-link-hover-color);
+ --bs-btn-active-border-color: transparent;
+ --bs-btn-disabled-color: #6c757d;
+ --bs-btn-disabled-border-color: transparent;
+ --bs-btn-box-shadow: none;
+ --bs-btn-focus-shadow-rgb: 49, 132, 253;
+ text-decoration: underline;
+}
+
+.bodywebsite .btn-link:focus-visible {
+ color: var(--bs-btn-color);
+}
+
+.bodywebsite .btn-link:hover {
+ color: var(--bs-btn-hover-color);
+}
+
+.bodywebsite .btn-lg, .bodywebsite .btn-group-lg > .btn {
+ --bs-btn-padding-y: 0.5rem;
+ --bs-btn-padding-x: 1rem;
+ --bs-btn-font-size: 1.25rem;
+ --bs-btn-border-radius: 0.5rem;
+}
+
+.bodywebsite .btn-sm, .bodywebsite .btn-group-sm > .btn {
+ --bs-btn-padding-y: 0.25rem;
+ --bs-btn-padding-x: 0.5rem;
+ --bs-btn-font-size: 0.875rem;
+ --bs-btn-border-radius: 0.25rem;
+}
+
+.bodywebsite .fade {
+ transition: opacity 0.15s linear;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .fade {
+ transition: none;
+ }
+}
+
+.bodywebsite .fade:not(.show) {
+ opacity: 0;
+}
+
+.bodywebsite .collapse:not(.show) {
+ display: none;
+}
+
+.bodywebsite .collapsing {
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .collapsing {
+ transition: none;
+ }
+}
+
+.bodywebsite .collapsing.collapse-horizontal {
+ width: 0;
+ height: auto;
+ transition: width 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .collapsing.collapse-horizontal {
+ transition: none;
+ }
+}
+
+.bodywebsite .dropup,
+ .bodywebsite .dropend,
+ .bodywebsite .dropdown,
+ .bodywebsite .dropstart,
+ .bodywebsite .dropup-center,
+ .bodywebsite .dropdown-center {
+ position: relative;
+}
+
+.bodywebsite .dropdown-toggle {
+ white-space: nowrap;
+}
+
+.bodywebsite .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+
+.bodywebsite .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropdown-menu {
+ --bs-dropdown-zindex: 1000;
+ --bs-dropdown-min-width: 10rem;
+ --bs-dropdown-padding-x: 0;
+ --bs-dropdown-padding-y: 0.5rem;
+ --bs-dropdown-spacer: 0.125rem;
+ --bs-dropdown-font-size: 1rem;
+ --bs-dropdown-color: #212529;
+ --bs-dropdown-bg: #fff;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-border-radius: 0.375rem;
+ --bs-dropdown-border-width: 1px;
+ --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-divider-margin-y: 0.5rem;
+ --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-dropdown-link-color: #212529;
+ --bs-dropdown-link-hover-color: #1e2125;
+ --bs-dropdown-link-hover-bg: #e9ecef;
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-item-padding-x: 1rem;
+ --bs-dropdown-item-padding-y: 0.25rem;
+ --bs-dropdown-header-color: #6c757d;
+ --bs-dropdown-header-padding-x: 1rem;
+ --bs-dropdown-header-padding-y: 0.5rem;
+ position: absolute;
+ z-index: var(--bs-dropdown-zindex);
+ display: none;
+ min-width: var(--bs-dropdown-min-width);
+ padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
+ margin: 0;
+ font-size: var(--bs-dropdown-font-size);
+ color: var(--bs-dropdown-color);
+ text-align: left;
+ list-style: none;
+ background-color: var(--bs-dropdown-bg);
+ background-clip: padding-box;
+ border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
+ border-radius: var(--bs-dropdown-border-radius);
+}
+
+.bodywebsite .dropdown-menu[data-bs-popper] {
+ top: 100%;
+ left: 0;
+ margin-top: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropdown-menu-start {
+ --bs-position: start;
+}
+
+.bodywebsite .dropdown-menu-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+}
+
+.bodywebsite .dropdown-menu-end {
+ --bs-position: end;
+}
+
+.bodywebsite .dropdown-menu-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .dropdown-menu-sm-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-sm-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-sm-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-sm-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .dropdown-menu-md-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-md-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-md-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-md-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .dropdown-menu-lg-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-lg-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-lg-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-lg-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .dropdown-menu-xl-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-xl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-xl-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-xl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .dropdown-menu-xxl-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+.bodywebsite .dropup .dropdown-menu[data-bs-popper] {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+
+.bodywebsite .dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropend .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropend .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid;
+}
+
+.bodywebsite .dropend .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropend .dropdown-toggle::after {
+ vertical-align: 0;
+}
+
+.bodywebsite .dropstart .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropstart .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+}
+
+.bodywebsite .dropstart .dropdown-toggle::after {
+ display: none;
+}
+
+.bodywebsite .dropstart .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent;
+}
+
+.bodywebsite .dropstart .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropstart .dropdown-toggle::before {
+ vertical-align: 0;
+}
+
+.bodywebsite .dropdown-divider {
+ height: 0;
+ margin: var(--bs-dropdown-divider-margin-y) 0;
+ overflow: hidden;
+ border-top: 1px solid var(--bs-dropdown-divider-bg);
+ opacity: 1;
+}
+
+.bodywebsite .dropdown-item {
+ display: block;
+ width: 100%;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ clear: both;
+ font-weight: 400;
+ color: var(--bs-dropdown-link-color);
+ text-align: inherit;
+ text-decoration: none;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0;
+}
+
+.bodywebsite .dropdown-item:hover, .bodywebsite .dropdown-item:focus {
+ color: var(--bs-dropdown-link-hover-color);
+ background-color: var(--bs-dropdown-link-hover-bg);
+}
+
+.bodywebsite .dropdown-item.active, .bodywebsite .dropdown-item:active {
+ color: var(--bs-dropdown-link-active-color);
+ text-decoration: none;
+ background-color: var(--bs-dropdown-link-active-bg);
+}
+
+.bodywebsite .dropdown-item.disabled, .bodywebsite .dropdown-item:disabled {
+ color: var(--bs-dropdown-link-disabled-color);
+ pointer-events: none;
+ background-color: transparent;
+}
+
+.bodywebsite .dropdown-menu.show {
+ display: block;
+}
+
+.bodywebsite .dropdown-header {
+ display: block;
+ padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: var(--bs-dropdown-header-color);
+ white-space: nowrap;
+}
+
+.bodywebsite .dropdown-item-text {
+ display: block;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ color: var(--bs-dropdown-link-color);
+}
+
+.bodywebsite .dropdown-menu-dark {
+ --bs-dropdown-color: #dee2e6;
+ --bs-dropdown-bg: #343a40;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-link-color: #dee2e6;
+ --bs-dropdown-link-hover-color: #fff;
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-header-color: #adb5bd;
+}
+
+.bodywebsite .btn-group,
+ .bodywebsite .btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle;
+}
+
+.bodywebsite .btn-group > .btn,
+ .bodywebsite .btn-group-vertical > .btn {
+ position: relative;
+ flex: 1 1 auto;
+}
+
+.bodywebsite .btn-group > .btn-check:checked + .btn,
+ .bodywebsite .btn-group > .btn-check:focus + .btn,
+ .bodywebsite .btn-group > .btn:hover,
+ .bodywebsite .btn-group > .btn:focus,
+ .bodywebsite .btn-group > .btn:active,
+ .bodywebsite .btn-group > .btn.active,
+ .bodywebsite .btn-group-vertical > .btn-check:checked + .btn,
+ .bodywebsite .btn-group-vertical > .btn-check:focus + .btn,
+ .bodywebsite .btn-group-vertical > .btn:hover,
+ .bodywebsite .btn-group-vertical > .btn:focus,
+ .bodywebsite .btn-group-vertical > .btn:active,
+ .bodywebsite .btn-group-vertical > .btn.active {
+ z-index: 1;
+}
+
+.bodywebsite .btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+}
+
+.bodywebsite .btn-toolbar .input-group {
+ width: auto;
+}
+
+.bodywebsite .btn-group {
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .btn-group > :not(.btn-check:first-child) + .btn,
+ .bodywebsite .btn-group > .btn-group:not(:first-child) {
+ margin-left: -1px;
+}
+
+.bodywebsite .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
+ .bodywebsite .btn-group > .btn.dropdown-toggle-split:first-child,
+ .bodywebsite .btn-group > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .btn-group > .btn:nth-child(n+3),
+ .bodywebsite .btn-group > :not(.btn-check) + .btn,
+ .bodywebsite .btn-group > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .dropdown-toggle-split {
+ padding-right: 0.5625rem;
+ padding-left: 0.5625rem;
+}
+
+.bodywebsite .dropdown-toggle-split::after, .bodywebsite .dropup .dropdown-toggle-split::after, .bodywebsite .dropend .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropstart .dropdown-toggle-split::before {
+ margin-right: 0;
+}
+
+.bodywebsite .btn-sm + .dropdown-toggle-split, .bodywebsite .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 0.375rem;
+ padding-left: 0.375rem;
+}
+
+.bodywebsite .btn-lg + .dropdown-toggle-split, .bodywebsite .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+}
+
+.bodywebsite .btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center;
+}
+
+.bodywebsite .btn-group-vertical > .btn,
+ .bodywebsite .btn-group-vertical > .btn-group {
+ width: 100%;
+}
+
+.bodywebsite .btn-group-vertical > .btn:not(:first-child),
+ .bodywebsite .btn-group-vertical > .btn-group:not(:first-child) {
+ margin-top: -1px;
+}
+
+.bodywebsite .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
+ .bodywebsite .btn-group-vertical > .btn-group:not(:last-child) > .btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .btn-group-vertical > .btn ~ .btn,
+ .bodywebsite .btn-group-vertical > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .nav {
+ --bs-nav-link-padding-x: 1rem;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-color: var(--bs-link-color);
+ --bs-nav-link-hover-color: var(--bs-link-hover-color);
+ --bs-nav-link-disabled-color: #6c757d;
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.bodywebsite .nav-link {
+ display: block;
+ padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
+ font-size: var(--bs-nav-link-font-size);
+ font-weight: var(--bs-nav-link-font-weight);
+ color: var(--bs-nav-link-color);
+ text-decoration: none;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .nav-link {
+ transition: none;
+ }
+}
+
+.bodywebsite .nav-link:hover, .bodywebsite .nav-link:focus {
+ color: var(--bs-nav-link-hover-color);
+}
+
+.bodywebsite .nav-link.disabled {
+ color: var(--bs-nav-link-disabled-color);
+ pointer-events: none;
+ cursor: default;
+}
+
+.bodywebsite .nav-tabs {
+ --bs-nav-tabs-border-width: 1px;
+ --bs-nav-tabs-border-color: #dee2e6;
+ --bs-nav-tabs-border-radius: 0.375rem;
+ --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
+ --bs-nav-tabs-link-active-color: #495057;
+ --bs-nav-tabs-link-active-bg: #fff;
+ --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
+ border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
+}
+
+.bodywebsite .nav-tabs .nav-link {
+ margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
+ background: none;
+ border: var(--bs-nav-tabs-border-width) solid transparent;
+ border-top-left-radius: var(--bs-nav-tabs-border-radius);
+ border-top-right-radius: var(--bs-nav-tabs-border-radius);
+}
+
+.bodywebsite .nav-tabs .nav-link:hover, .bodywebsite .nav-tabs .nav-link:focus {
+ isolation: isolate;
+ border-color: var(--bs-nav-tabs-link-hover-border-color);
+}
+
+.bodywebsite .nav-tabs .nav-link.disabled, .bodywebsite .nav-tabs .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.bodywebsite .nav-tabs .nav-link.active,
+ .bodywebsite .nav-tabs .nav-item.show .nav-link {
+ color: var(--bs-nav-tabs-link-active-color);
+ background-color: var(--bs-nav-tabs-link-active-bg);
+ border-color: var(--bs-nav-tabs-link-active-border-color);
+}
+
+.bodywebsite .nav-tabs .dropdown-menu {
+ margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .nav-pills {
+ --bs-nav-pills-border-radius: 0.375rem;
+ --bs-nav-pills-link-active-color: #fff;
+ --bs-nav-pills-link-active-bg: #0d6efd;
+}
+
+.bodywebsite .nav-pills .nav-link {
+ background: none;
+ border: 0;
+ border-radius: var(--bs-nav-pills-border-radius);
+}
+
+.bodywebsite .nav-pills .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.bodywebsite .nav-pills .nav-link.active,
+ .bodywebsite .nav-pills .show > .nav-link {
+ color: var(--bs-nav-pills-link-active-color);
+ background-color: var(--bs-nav-pills-link-active-bg);
+}
+
+.bodywebsite .nav-fill > .nav-link,
+ .bodywebsite .nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center;
+}
+
+.bodywebsite .nav-justified > .nav-link,
+ .bodywebsite .nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center;
+}
+
+.bodywebsite .nav-fill .nav-item .nav-link,
+ .bodywebsite .nav-justified .nav-item .nav-link {
+ width: 100%;
+}
+
+.bodywebsite .tab-content > .tab-pane {
+ display: none;
+}
+
+.bodywebsite .tab-content > .active {
+ display: block;
+}
+
+.bodywebsite .navbar {
+ --bs-navbar-padding-x: 0;
+ --bs-navbar-padding-y: 0.5rem;
+ --bs-navbar-color: rgba(0, 0, 0, 0.55);
+ --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
+ --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
+ --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-padding-y: 0.3125rem;
+ --bs-navbar-brand-margin-end: 1rem;
+ --bs-navbar-brand-font-size: 1.25rem;
+ --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-nav-link-padding-x: 0.5rem;
+ --bs-navbar-toggler-padding-y: 0.25rem;
+ --bs-navbar-toggler-padding-x: 0.75rem;
+ --bs-navbar-toggler-font-size: 1.25rem;
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+ --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
+ --bs-navbar-toggler-border-radius: 0.375rem;
+ --bs-navbar-toggler-focus-width: 0.25rem;
+ --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
+}
+
+.bodywebsite .navbar > .container,
+ .bodywebsite .navbar > .container-fluid,
+ .bodywebsite .navbar > .container-sm,
+ .bodywebsite .navbar > .container-md,
+ .bodywebsite .navbar > .container-lg,
+ .bodywebsite .navbar > .container-xl,
+ .bodywebsite .navbar > .container-xxl {
+ display: flex;
+ flex-wrap: inherit;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.bodywebsite .navbar-brand {
+ padding-top: var(--bs-navbar-brand-padding-y);
+ padding-bottom: var(--bs-navbar-brand-padding-y);
+ margin-right: var(--bs-navbar-brand-margin-end);
+ font-size: var(--bs-navbar-brand-font-size);
+ color: var(--bs-navbar-brand-color);
+ text-decoration: none;
+ white-space: nowrap;
+}
+
+.bodywebsite .navbar-brand:hover, .bodywebsite .navbar-brand:focus {
+ color: var(--bs-navbar-brand-hover-color);
+}
+
+.bodywebsite .navbar-nav {
+ --bs-nav-link-padding-x: 0;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-color: var(--bs-navbar-color);
+ --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
+ --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.bodywebsite .navbar-nav .show > .nav-link,
+ .bodywebsite .navbar-nav .nav-link.active {
+ color: var(--bs-navbar-active-color);
+}
+
+.bodywebsite .navbar-nav .dropdown-menu {
+ position: static;
+}
+
+.bodywebsite .navbar-text {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: var(--bs-navbar-color);
+}
+
+.bodywebsite .navbar-text a,
+ .bodywebsite .navbar-text a:hover,
+ .bodywebsite .navbar-text a:focus {
+ color: var(--bs-navbar-active-color);
+}
+
+.bodywebsite .navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center;
+}
+
+.bodywebsite .navbar-toggler {
+ padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
+ font-size: var(--bs-navbar-toggler-font-size);
+ line-height: 1;
+ color: var(--bs-navbar-color);
+ background-color: transparent;
+ border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
+ border-radius: var(--bs-navbar-toggler-border-radius);
+ transition: var(--bs-navbar-toggler-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .navbar-toggler {
+ transition: none;
+ }
+}
+
+.bodywebsite .navbar-toggler:hover {
+ text-decoration: none;
+}
+
+.bodywebsite .navbar-toggler:focus {
+ text-decoration: none;
+ outline: 0;
+ box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
+}
+
+.bodywebsite .navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ background-image: var(--bs-navbar-toggler-icon-bg);
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 100%;
+}
+
+.bodywebsite .navbar-nav-scroll {
+ max-height: var(--bs-scroll-height, 75vh);
+ overflow-y: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .navbar-expand-sm {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .navbar-expand-md {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .navbar-expand-lg {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .navbar-expand-xl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .navbar-expand-xxl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+.bodywebsite .navbar-expand {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+}
+
+.bodywebsite .navbar-expand .navbar-nav {
+ flex-direction: row;
+}
+
+.bodywebsite .navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+
+.bodywebsite .navbar-expand .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+}
+
+.bodywebsite .navbar-expand .navbar-nav-scroll {
+ overflow: visible;
+}
+
+.bodywebsite .navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+}
+
+.bodywebsite .navbar-expand .navbar-toggler {
+ display: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas .offcanvas-header {
+ display: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+}
+
+.bodywebsite .navbar-dark {
+ --bs-navbar-color: rgba(255, 255, 255, 0.55);
+ --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
+ --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
+ --bs-navbar-active-color: #fff;
+ --bs-navbar-brand-color: #fff;
+ --bs-navbar-brand-hover-color: #fff;
+ --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .card {
+ --bs-card-spacer-y: 1rem;
+ --bs-card-spacer-x: 1rem;
+ --bs-card-title-spacer-y: 0.5rem;
+ --bs-card-border-width: 1px;
+ --bs-card-border-color: var(--bs-border-color-translucent);
+ --bs-card-border-radius: 0.375rem;
+ --bs-card-inner-border-radius: calc(0.375rem - 1px);
+ --bs-card-cap-padding-y: 0.5rem;
+ --bs-card-cap-padding-x: 1rem;
+ --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
+ --bs-card-bg: #fff;
+ --bs-card-img-overlay-padding: 1rem;
+ --bs-card-group-margin: 0.75rem;
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ min-width: 0;
+ height: var(--bs-card-height);
+ word-wrap: break-word;
+ background-color: var(--bs-card-bg);
+ background-clip: border-box;
+ border: var(--bs-card-border-width) solid var(--bs-card-border-color);
+ border-radius: var(--bs-card-border-radius);
+}
+
+.bodywebsite .card > hr {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.bodywebsite .card > .list-group {
+ border-top: inherit;
+ border-bottom: inherit;
+}
+
+.bodywebsite .card > .list-group:first-child {
+ border-top-width: 0;
+ border-top-left-radius: var(--bs-card-inner-border-radius);
+ border-top-right-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card > .list-group:last-child {
+ border-bottom-width: 0;
+ border-bottom-right-radius: var(--bs-card-inner-border-radius);
+ border-bottom-left-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card > .card-header + .list-group,
+ .bodywebsite .card > .list-group + .card-footer {
+ border-top: 0;
+}
+
+.bodywebsite .card-body {
+ flex: 1 1 auto;
+ padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
+ color: var(--bs-card-color);
+}
+
+.bodywebsite .card-title {
+ margin-bottom: var(--bs-card-title-spacer-y);
+}
+
+.bodywebsite .card-subtitle {
+ margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
+ margin-bottom: 0;
+}
+
+.bodywebsite .card-text:last-child {
+ margin-bottom: 0;
+}
+
+.bodywebsite .card-link + .card-link {
+ margin-left: var(--bs-card-spacer-x);
+}
+
+.bodywebsite .card-header {
+ padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
+ margin-bottom: 0;
+ color: var(--bs-card-cap-color);
+ background-color: var(--bs-card-cap-bg);
+ border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
+}
+
+.bodywebsite .card-header:first-child {
+ border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
+}
+
+.bodywebsite .card-footer {
+ padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
+ color: var(--bs-card-cap-color);
+ background-color: var(--bs-card-cap-bg);
+ border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
+}
+
+.bodywebsite .card-footer:last-child {
+ border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-header-tabs {
+ margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
+ margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
+ margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
+ border-bottom: 0;
+}
+
+.bodywebsite .card-header-tabs .nav-link.active {
+ background-color: var(--bs-card-bg);
+ border-bottom-color: var(--bs-card-bg);
+}
+
+.bodywebsite .card-header-pills {
+ margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
+ margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
+}
+
+.bodywebsite .card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: var(--bs-card-img-overlay-padding);
+ border-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-top,
+ .bodywebsite .card-img-bottom {
+ width: 100%;
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-top {
+ border-top-left-radius: var(--bs-card-inner-border-radius);
+ border-top-right-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-bottom {
+ border-bottom-right-radius: var(--bs-card-inner-border-radius);
+ border-bottom-left-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-group > .card {
+ margin-bottom: var(--bs-card-group-margin);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .card-group {
+ display: flex;
+ flex-flow: row wrap;
+ }
+
+ .bodywebsite .card-group > .card {
+ flex: 1 0 0%;
+ margin-bottom: 0;
+ }
+
+ .bodywebsite .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) .card-img-top,
+ .bodywebsite .card-group > .card:not(:last-child) .card-header {
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) .card-img-bottom,
+ .bodywebsite .card-group > .card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) .card-img-top,
+ .bodywebsite .card-group > .card:not(:first-child) .card-header {
+ border-top-left-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) .card-img-bottom,
+ .bodywebsite .card-group > .card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0;
+ }
+}
+
+.bodywebsite .accordion {
+ --bs-accordion-color: var(--bs-body-color);
+ --bs-accordion-bg: #fff;
+ --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+ --bs-accordion-border-color: var(--bs-border-color);
+ --bs-accordion-border-width: 1px;
+ --bs-accordion-border-radius: 0.375rem;
+ --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
+ --bs-accordion-btn-padding-x: 1.25rem;
+ --bs-accordion-btn-padding-y: 1rem;
+ --bs-accordion-btn-color: var(--bs-body-color);
+ --bs-accordion-btn-bg: var(--bs-accordion-bg);
+ --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ --bs-accordion-btn-icon-width: 1.25rem;
+ --bs-accordion-btn-icon-transform: rotate(-180deg);
+ --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
+ --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ --bs-accordion-btn-focus-border-color: #86b7fe;
+ --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-accordion-body-padding-x: 1.25rem;
+ --bs-accordion-body-padding-y: 1rem;
+ --bs-accordion-active-color: #0c63e4;
+ --bs-accordion-active-bg: #e7f1ff;
+}
+
+.bodywebsite .accordion-button {
+ position: relative;
+ display: flex;
+ align-items: center;
+ width: 100%;
+ padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
+ font-size: 1rem;
+ color: var(--bs-accordion-btn-color);
+ text-align: left;
+ background-color: var(--bs-accordion-btn-bg);
+ border: 0;
+ border-radius: 0;
+ overflow-anchor: none;
+ transition: var(--bs-accordion-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .accordion-button {
+ transition: none;
+ }
+}
+
+.bodywebsite .accordion-button:not(.collapsed) {
+ color: var(--bs-accordion-active-color);
+ background-color: var(--bs-accordion-active-bg);
+ box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
+}
+
+.bodywebsite .accordion-button:not(.collapsed)::after {
+ background-image: var(--bs-accordion-btn-active-icon);
+ transform: var(--bs-accordion-btn-icon-transform);
+}
+
+.bodywebsite .accordion-button::after {
+ flex-shrink: 0;
+ width: var(--bs-accordion-btn-icon-width);
+ height: var(--bs-accordion-btn-icon-width);
+ margin-left: auto;
+ content: "";
+ background-image: var(--bs-accordion-btn-icon);
+ background-repeat: no-repeat;
+ background-size: var(--bs-accordion-btn-icon-width);
+ transition: var(--bs-accordion-btn-icon-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .accordion-button::after {
+ transition: none;
+ }
+}
+
+.bodywebsite .accordion-button:hover {
+ z-index: 2;
+}
+
+.bodywebsite .accordion-button:focus {
+ z-index: 3;
+ border-color: var(--bs-accordion-btn-focus-border-color);
+ outline: 0;
+ box-shadow: var(--bs-accordion-btn-focus-box-shadow);
+}
+
+.bodywebsite .accordion-header {
+ margin-bottom: 0;
+}
+
+.bodywebsite .accordion-item {
+ color: var(--bs-accordion-color);
+ background-color: var(--bs-accordion-bg);
+ border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
+}
+
+.bodywebsite .accordion-item:first-of-type {
+ border-top-left-radius: var(--bs-accordion-border-radius);
+ border-top-right-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-item:first-of-type .accordion-button {
+ border-top-left-radius: var(--bs-accordion-inner-border-radius);
+ border-top-right-radius: var(--bs-accordion-inner-border-radius);
+}
+
+.bodywebsite .accordion-item:not(:first-of-type) {
+ border-top: 0;
+}
+
+.bodywebsite .accordion-item:last-of-type {
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-item:last-of-type .accordion-button.collapsed {
+ border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
+}
+
+.bodywebsite .accordion-item:last-of-type .accordion-collapse {
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-body {
+ padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
+}
+
+.bodywebsite .accordion-flush .accordion-collapse {
+ border-width: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item:first-child {
+ border-top: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item:last-child {
+ border-bottom: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item .accordion-button, .bodywebsite .accordion-flush .accordion-item .accordion-button.collapsed {
+ border-radius: 0;
+}
+
+.bodywebsite .breadcrumb {
+ --bs-breadcrumb-padding-x: 0;
+ --bs-breadcrumb-padding-y: 0;
+ --bs-breadcrumb-margin-bottom: 1rem;
+ --bs-breadcrumb-divider-color: #6c757d;
+ --bs-breadcrumb-item-padding-x: 0.5rem;
+ --bs-breadcrumb-item-active-color: #6c757d;
+ display: flex;
+ flex-wrap: wrap;
+ padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
+ margin-bottom: var(--bs-breadcrumb-margin-bottom);
+ font-size: var(--bs-breadcrumb-font-size);
+ list-style: none;
+ background-color: var(--bs-breadcrumb-bg);
+ border-radius: var(--bs-breadcrumb-border-radius);
+}
+
+.bodywebsite .breadcrumb-item + .breadcrumb-item {
+ padding-left: var(--bs-breadcrumb-item-padding-x);
+}
+
+.bodywebsite .breadcrumb-item + .breadcrumb-item::before {
+ float: left;
+ padding-right: var(--bs-breadcrumb-item-padding-x);
+ color: var(--bs-breadcrumb-divider-color);
+ content: var(--bs-breadcrumb-divider, "/");
+}
+
+.bodywebsite .breadcrumb-item.active {
+ color: var(--bs-breadcrumb-item-active-color);
+}
+
+.bodywebsite .pagination {
+ --bs-pagination-padding-x: 0.75rem;
+ --bs-pagination-padding-y: 0.375rem;
+ --bs-pagination-font-size: 1rem;
+ --bs-pagination-color: var(--bs-link-color);
+ --bs-pagination-bg: #fff;
+ --bs-pagination-border-width: 1px;
+ --bs-pagination-border-color: #dee2e6;
+ --bs-pagination-border-radius: 0.375rem;
+ --bs-pagination-hover-color: var(--bs-link-hover-color);
+ --bs-pagination-hover-bg: #e9ecef;
+ --bs-pagination-hover-border-color: #dee2e6;
+ --bs-pagination-focus-color: var(--bs-link-hover-color);
+ --bs-pagination-focus-bg: #e9ecef;
+ --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-pagination-active-color: #fff;
+ --bs-pagination-active-bg: #0d6efd;
+ --bs-pagination-active-border-color: #0d6efd;
+ --bs-pagination-disabled-color: #6c757d;
+ --bs-pagination-disabled-bg: #fff;
+ --bs-pagination-disabled-border-color: #dee2e6;
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .page-link {
+ position: relative;
+ display: block;
+ padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
+ font-size: var(--bs-pagination-font-size);
+ color: var(--bs-pagination-color);
+ text-decoration: none;
+ background-color: var(--bs-pagination-bg);
+ border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .page-link {
+ transition: none;
+ }
+}
+
+.bodywebsite .page-link:hover {
+ z-index: 2;
+ color: var(--bs-pagination-hover-color);
+ background-color: var(--bs-pagination-hover-bg);
+ border-color: var(--bs-pagination-hover-border-color);
+}
+
+.bodywebsite .page-link:focus {
+ z-index: 3;
+ color: var(--bs-pagination-focus-color);
+ background-color: var(--bs-pagination-focus-bg);
+ outline: 0;
+ box-shadow: var(--bs-pagination-focus-box-shadow);
+}
+
+.bodywebsite .page-link.active, .bodywebsite .active > .page-link {
+ z-index: 3;
+ color: var(--bs-pagination-active-color);
+ background-color: var(--bs-pagination-active-bg);
+ border-color: var(--bs-pagination-active-border-color);
+}
+
+.bodywebsite .page-link.disabled, .bodywebsite .disabled > .page-link {
+ color: var(--bs-pagination-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-pagination-disabled-bg);
+ border-color: var(--bs-pagination-disabled-border-color);
+}
+
+.bodywebsite .page-item:not(:first-child) .page-link {
+ margin-left: -1px;
+}
+
+.bodywebsite .page-item:first-child .page-link {
+ border-top-left-radius: var(--bs-pagination-border-radius);
+ border-bottom-left-radius: var(--bs-pagination-border-radius);
+}
+
+.bodywebsite .page-item:last-child .page-link {
+ border-top-right-radius: var(--bs-pagination-border-radius);
+ border-bottom-right-radius: var(--bs-pagination-border-radius);
+}
+
+.bodywebsite .pagination-lg {
+ --bs-pagination-padding-x: 1.5rem;
+ --bs-pagination-padding-y: 0.75rem;
+ --bs-pagination-font-size: 1.25rem;
+ --bs-pagination-border-radius: 0.5rem;
+}
+
+.bodywebsite .pagination-sm {
+ --bs-pagination-padding-x: 0.5rem;
+ --bs-pagination-padding-y: 0.25rem;
+ --bs-pagination-font-size: 0.875rem;
+ --bs-pagination-border-radius: 0.25rem;
+}
+
+.bodywebsite .badge {
+ --bs-badge-padding-x: 0.65em;
+ --bs-badge-padding-y: 0.35em;
+ --bs-badge-font-size: 0.75em;
+ --bs-badge-font-weight: 700;
+ --bs-badge-color: #fff;
+ --bs-badge-border-radius: 0.375rem;
+ display: inline-block;
+ padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
+ font-size: var(--bs-badge-font-size);
+ font-weight: var(--bs-badge-font-weight);
+ line-height: 1;
+ color: var(--bs-badge-color);
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: var(--bs-badge-border-radius);
+}
+
+.bodywebsite .badge:empty {
+ display: none;
+}
+
+.bodywebsite .btn .badge {
+ position: relative;
+ top: -1px;
+}
+
+.bodywebsite .alert {
+ --bs-alert-bg: transparent;
+ --bs-alert-padding-x: 1rem;
+ --bs-alert-padding-y: 1rem;
+ --bs-alert-margin-bottom: 1rem;
+ --bs-alert-color: inherit;
+ --bs-alert-border-color: transparent;
+ --bs-alert-border: 1px solid var(--bs-alert-border-color);
+ --bs-alert-border-radius: 0.375rem;
+ position: relative;
+ padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
+ margin-bottom: var(--bs-alert-margin-bottom);
+ color: var(--bs-alert-color);
+ background-color: var(--bs-alert-bg);
+ border: var(--bs-alert-border);
+ border-radius: var(--bs-alert-border-radius);
+}
+
+.bodywebsite .alert-heading {
+ color: inherit;
+}
+
+.bodywebsite .alert-link {
+ font-weight: 700;
+}
+
+.bodywebsite .alert-dismissible {
+ padding-right: 3rem;
+}
+
+.bodywebsite .alert-dismissible .btn-close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 2;
+ padding: 1.25rem 1rem;
+}
+
+.bodywebsite .alert-primary {
+ --bs-alert-color: #084298;
+ --bs-alert-bg: #cfe2ff;
+ --bs-alert-border-color: #b6d4fe;
+}
+
+.bodywebsite .alert-primary .alert-link {
+ color: #06357a;
+}
+
+.bodywebsite .alert-secondary {
+ --bs-alert-color: #41464b;
+ --bs-alert-bg: #e2e3e5;
+ --bs-alert-border-color: #d3d6d8;
+}
+
+.bodywebsite .alert-secondary .alert-link {
+ color: #34383c;
+}
+
+.bodywebsite .alert-success {
+ --bs-alert-color: #0f5132;
+ --bs-alert-bg: #d1e7dd;
+ --bs-alert-border-color: #badbcc;
+}
+
+.bodywebsite .alert-success .alert-link {
+ color: #0c4128;
+}
+
+.bodywebsite .alert-info {
+ --bs-alert-color: #055160;
+ --bs-alert-bg: #cff4fc;
+ --bs-alert-border-color: #b6effb;
+}
+
+.bodywebsite .alert-info .alert-link {
+ color: #04414d;
+}
+
+.bodywebsite .alert-warning {
+ --bs-alert-color: #664d03;
+ --bs-alert-bg: #fff3cd;
+ --bs-alert-border-color: #ffecb5;
+}
+
+.bodywebsite .alert-warning .alert-link {
+ color: #523e02;
+}
+
+.bodywebsite .alert-danger {
+ --bs-alert-color: #842029;
+ --bs-alert-bg: #f8d7da;
+ --bs-alert-border-color: #f5c2c7;
+}
+
+.bodywebsite .alert-danger .alert-link {
+ color: #6a1a21;
+}
+
+.bodywebsite .alert-light {
+ --bs-alert-color: #636464;
+ --bs-alert-bg: #fefefe;
+ --bs-alert-border-color: #fdfdfe;
+}
+
+.bodywebsite .alert-light .alert-link {
+ color: #4f5050;
+}
+
+.bodywebsite .alert-dark {
+ --bs-alert-color: #141619;
+ --bs-alert-bg: #d3d3d4;
+ --bs-alert-border-color: #bcbebf;
+}
+
+.bodywebsite .alert-dark .alert-link {
+ color: #101214;
+}
+
+@-webkit-keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+@keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+.bodywebsite .progress {
+ --bs-progress-height: 1rem;
+ --bs-progress-font-size: 0.75rem;
+ --bs-progress-bg: #e9ecef;
+ --bs-progress-border-radius: 0.375rem;
+ --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
+ --bs-progress-bar-color: #fff;
+ --bs-progress-bar-bg: #0d6efd;
+ --bs-progress-bar-transition: width 0.6s ease;
+ display: flex;
+ height: var(--bs-progress-height);
+ overflow: hidden;
+ font-size: var(--bs-progress-font-size);
+ background-color: var(--bs-progress-bg);
+ border-radius: var(--bs-progress-border-radius);
+}
+
+.bodywebsite .progress-bar {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ overflow: hidden;
+ color: var(--bs-progress-bar-color);
+ text-align: center;
+ white-space: nowrap;
+ background-color: var(--bs-progress-bar-bg);
+ transition: var(--bs-progress-bar-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .progress-bar {
+ transition: none;
+ }
+}
+
+.bodywebsite .progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: var(--bs-progress-height) var(--bs-progress-height);
+}
+
+.bodywebsite .progress-bar-animated {
+ -webkit-animation: 1s linear infinite progress-bar-stripes;
+ animation: 1s linear infinite progress-bar-stripes;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .progress-bar-animated {
+ -webkit-animation: none;
+ animation: none;
+ }
+}
+
+.bodywebsite .list-group {
+ --bs-list-group-color: #212529;
+ --bs-list-group-bg: #fff;
+ --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
+ --bs-list-group-border-width: 1px;
+ --bs-list-group-border-radius: 0.375rem;
+ --bs-list-group-item-padding-x: 1rem;
+ --bs-list-group-item-padding-y: 0.5rem;
+ --bs-list-group-action-color: #495057;
+ --bs-list-group-action-hover-color: #495057;
+ --bs-list-group-action-hover-bg: #f8f9fa;
+ --bs-list-group-action-active-color: #212529;
+ --bs-list-group-action-active-bg: #e9ecef;
+ --bs-list-group-disabled-color: #6c757d;
+ --bs-list-group-disabled-bg: #fff;
+ --bs-list-group-active-color: #fff;
+ --bs-list-group-active-bg: #0d6efd;
+ --bs-list-group-active-border-color: #0d6efd;
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ border-radius: var(--bs-list-group-border-radius);
+}
+
+.bodywebsite .list-group-numbered {
+ list-style-type: none;
+ counter-reset: section;
+}
+
+.bodywebsite .list-group-numbered > .list-group-item::before {
+ content: counters(section, ".") ". ";
+ counter-increment: section;
+}
+
+.bodywebsite .list-group-item-action {
+ width: 100%;
+ color: var(--bs-list-group-action-color);
+ text-align: inherit;
+}
+
+.bodywebsite .list-group-item-action:hover, .bodywebsite .list-group-item-action:focus {
+ z-index: 1;
+ color: var(--bs-list-group-action-hover-color);
+ text-decoration: none;
+ background-color: var(--bs-list-group-action-hover-bg);
+}
+
+.bodywebsite .list-group-item-action:active {
+ color: var(--bs-list-group-action-active-color);
+ background-color: var(--bs-list-group-action-active-bg);
+}
+
+.bodywebsite .list-group-item {
+ position: relative;
+ display: block;
+ padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
+ color: var(--bs-list-group-color);
+ text-decoration: none;
+ background-color: var(--bs-list-group-bg);
+ border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
+}
+
+.bodywebsite .list-group-item:first-child {
+ border-top-left-radius: inherit;
+ border-top-right-radius: inherit;
+}
+
+.bodywebsite .list-group-item:last-child {
+ border-bottom-right-radius: inherit;
+ border-bottom-left-radius: inherit;
+}
+
+.bodywebsite .list-group-item.disabled, .bodywebsite .list-group-item:disabled {
+ color: var(--bs-list-group-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-list-group-disabled-bg);
+}
+
+.bodywebsite .list-group-item.active {
+ z-index: 2;
+ color: var(--bs-list-group-active-color);
+ background-color: var(--bs-list-group-active-bg);
+ border-color: var(--bs-list-group-active-border-color);
+}
+
+.bodywebsite .list-group-item + .list-group-item {
+ border-top-width: 0;
+}
+
+.bodywebsite .list-group-item + .list-group-item.active {
+ margin-top: calc(-1 * var(--bs-list-group-border-width));
+ border-top-width: var(--bs-list-group-border-width);
+}
+
+.bodywebsite .list-group-horizontal {
+ flex-direction: row;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item.active {
+ margin-top: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .list-group-horizontal-sm {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .list-group-horizontal-md {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .list-group-horizontal-lg {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .list-group-horizontal-xl {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .list-group-horizontal-xxl {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+.bodywebsite .list-group-flush {
+ border-radius: 0;
+}
+
+.bodywebsite .list-group-flush > .list-group-item {
+ border-width: 0 0 var(--bs-list-group-border-width);
+}
+
+.bodywebsite .list-group-flush > .list-group-item:last-child {
+ border-bottom-width: 0;
+}
+
+.bodywebsite .list-group-item-primary {
+ color: #084298;
+ background-color: #cfe2ff;
+}
+
+.bodywebsite .list-group-item-primary.list-group-item-action:hover, .bodywebsite .list-group-item-primary.list-group-item-action:focus {
+ color: #084298;
+ background-color: #bacbe6;
+}
+
+.bodywebsite .list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #084298;
+ border-color: #084298;
+}
+
+.bodywebsite .list-group-item-secondary {
+ color: #41464b;
+ background-color: #e2e3e5;
+}
+
+.bodywebsite .list-group-item-secondary.list-group-item-action:hover, .bodywebsite .list-group-item-secondary.list-group-item-action:focus {
+ color: #41464b;
+ background-color: #cbccce;
+}
+
+.bodywebsite .list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #41464b;
+ border-color: #41464b;
+}
+
+.bodywebsite .list-group-item-success {
+ color: #0f5132;
+ background-color: #d1e7dd;
+}
+
+.bodywebsite .list-group-item-success.list-group-item-action:hover, .bodywebsite .list-group-item-success.list-group-item-action:focus {
+ color: #0f5132;
+ background-color: #bcd0c7;
+}
+
+.bodywebsite .list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #0f5132;
+ border-color: #0f5132;
+}
+
+.bodywebsite .list-group-item-info {
+ color: #055160;
+ background-color: #cff4fc;
+}
+
+.bodywebsite .list-group-item-info.list-group-item-action:hover, .bodywebsite .list-group-item-info.list-group-item-action:focus {
+ color: #055160;
+ background-color: #badce3;
+}
+
+.bodywebsite .list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #055160;
+ border-color: #055160;
+}
+
+.bodywebsite .list-group-item-warning {
+ color: #664d03;
+ background-color: #fff3cd;
+}
+
+.bodywebsite .list-group-item-warning.list-group-item-action:hover, .bodywebsite .list-group-item-warning.list-group-item-action:focus {
+ color: #664d03;
+ background-color: #e6dbb9;
+}
+
+.bodywebsite .list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #664d03;
+ border-color: #664d03;
+}
+
+.bodywebsite .list-group-item-danger {
+ color: #842029;
+ background-color: #f8d7da;
+}
+
+.bodywebsite .list-group-item-danger.list-group-item-action:hover, .bodywebsite .list-group-item-danger.list-group-item-action:focus {
+ color: #842029;
+ background-color: #dfc2c4;
+}
+
+.bodywebsite .list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #842029;
+ border-color: #842029;
+}
+
+.bodywebsite .list-group-item-light {
+ color: #636464;
+ background-color: #fefefe;
+}
+
+.bodywebsite .list-group-item-light.list-group-item-action:hover, .bodywebsite .list-group-item-light.list-group-item-action:focus {
+ color: #636464;
+ background-color: #e5e5e5;
+}
+
+.bodywebsite .list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #636464;
+ border-color: #636464;
+}
+
+.bodywebsite .list-group-item-dark {
+ color: #141619;
+ background-color: #d3d3d4;
+}
+
+.bodywebsite .list-group-item-dark.list-group-item-action:hover, .bodywebsite .list-group-item-dark.list-group-item-action:focus {
+ color: #141619;
+ background-color: #bebebf;
+}
+
+.bodywebsite .list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #141619;
+ border-color: #141619;
+}
+
+.bodywebsite .btn-close {
+ box-sizing: content-box;
+ width: 1em;
+ height: 1em;
+ padding: 0.25em 0.25em;
+ color: #000;
+ background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
+ border: 0;
+ border-radius: 0.375rem;
+ opacity: 0.5;
+}
+
+.bodywebsite .btn-close:hover {
+ color: #000;
+ text-decoration: none;
+ opacity: 0.75;
+}
+
+.bodywebsite .btn-close:focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ opacity: 1;
+}
+
+.bodywebsite .btn-close:disabled, .bodywebsite .btn-close.disabled {
+ pointer-events: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ opacity: 0.25;
+}
+
+.bodywebsite .btn-close-white {
+ filter: invert(1) grayscale(100%) brightness(200%);
+}
+
+.bodywebsite .toast {
+ --bs-toast-zindex: 1090;
+ --bs-toast-padding-x: 0.75rem;
+ --bs-toast-padding-y: 0.5rem;
+ --bs-toast-spacing: 1.5rem;
+ --bs-toast-max-width: 350px;
+ --bs-toast-font-size: 0.875rem;
+ --bs-toast-bg: rgba(255, 255, 255, 0.85);
+ --bs-toast-border-width: 1px;
+ --bs-toast-border-color: var(--bs-border-color-translucent);
+ --bs-toast-border-radius: 0.375rem;
+ --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-toast-header-color: #6c757d;
+ --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
+ --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
+ width: var(--bs-toast-max-width);
+ max-width: 100%;
+ font-size: var(--bs-toast-font-size);
+ color: var(--bs-toast-color);
+ pointer-events: auto;
+ background-color: var(--bs-toast-bg);
+ background-clip: padding-box;
+ border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
+ box-shadow: var(--bs-toast-box-shadow);
+ border-radius: var(--bs-toast-border-radius);
+}
+
+.bodywebsite .toast.showing {
+ opacity: 0;
+}
+
+.bodywebsite .toast:not(.show) {
+ display: none;
+}
+
+.bodywebsite .toast-container {
+ position: absolute;
+ z-index: var(--bs-toast-zindex);
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ max-width: 100%;
+ pointer-events: none;
+}
+
+.bodywebsite .toast-container > :not(:last-child) {
+ margin-bottom: var(--bs-toast-spacing);
+}
+
+.bodywebsite .toast-header {
+ display: flex;
+ align-items: center;
+ padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
+ color: var(--bs-toast-header-color);
+ background-color: var(--bs-toast-header-bg);
+ background-clip: padding-box;
+ border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
+ border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
+ border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
+}
+
+.bodywebsite .toast-header .btn-close {
+ margin-right: calc(-0.5 * var(--bs-toast-padding-x));
+ margin-left: var(--bs-toast-padding-x);
+}
+
+.bodywebsite .toast-body {
+ padding: var(--bs-toast-padding-x);
+ word-wrap: break-word;
+}
+
+.bodywebsite .modal {
+ --bs-modal-zindex: 1055;
+ --bs-modal-width: 500px;
+ --bs-modal-padding: 1rem;
+ --bs-modal-margin: 0.5rem;
+ --bs-modal-bg: #fff;
+ --bs-modal-border-color: var(--bs-border-color-translucent);
+ --bs-modal-border-width: 1px;
+ --bs-modal-border-radius: 0.5rem;
+ --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
+ --bs-modal-inner-border-radius: calc(0.5rem - 1px);
+ --bs-modal-header-padding-x: 1rem;
+ --bs-modal-header-padding-y: 1rem;
+ --bs-modal-header-padding: 1rem 1rem;
+ --bs-modal-header-border-color: var(--bs-border-color);
+ --bs-modal-header-border-width: 1px;
+ --bs-modal-title-line-height: 1.5;
+ --bs-modal-footer-gap: 0.5rem;
+ --bs-modal-footer-border-color: var(--bs-border-color);
+ --bs-modal-footer-border-width: 1px;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: var(--bs-modal-zindex);
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow-x: hidden;
+ overflow-y: auto;
+ outline: 0;
+}
+
+.bodywebsite .modal-dialog {
+ position: relative;
+ width: auto;
+ margin: var(--bs-modal-margin);
+ pointer-events: none;
+}
+
+.bodywebsite .modal.fade .modal-dialog {
+ transition: transform 0.3s ease-out;
+ transform: translate(0, -50px);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .modal.fade .modal-dialog {
+ transition: none;
+ }
+}
+
+.bodywebsite .modal.show .modal-dialog {
+ transform: none;
+}
+
+.bodywebsite .modal.modal-static .modal-dialog {
+ transform: scale(1.02);
+}
+
+.bodywebsite .modal-dialog-scrollable {
+ height: calc(100% - var(--bs-modal-margin) * 2);
+}
+
+.bodywebsite .modal-dialog-scrollable .modal-content {
+ max-height: 100%;
+ overflow: hidden;
+}
+
+.bodywebsite .modal-dialog-scrollable .modal-body {
+ overflow-y: auto;
+}
+
+.bodywebsite .modal-dialog-centered {
+ display: flex;
+ align-items: center;
+ min-height: calc(100% - var(--bs-modal-margin) * 2);
+}
+
+.bodywebsite .modal-content {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ color: var(--bs-modal-color);
+ pointer-events: auto;
+ background-color: var(--bs-modal-bg);
+ background-clip: padding-box;
+ border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
+ border-radius: var(--bs-modal-border-radius);
+ outline: 0;
+}
+
+.bodywebsite .modal-backdrop {
+ --bs-backdrop-zindex: 1050;
+ --bs-backdrop-bg: #000;
+ --bs-backdrop-opacity: 0.5;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: var(--bs-backdrop-zindex);
+ width: 100vw;
+ height: 100vh;
+ background-color: var(--bs-backdrop-bg);
+}
+
+.bodywebsite .modal-backdrop.fade {
+ opacity: 0;
+}
+
+.bodywebsite .modal-backdrop.show {
+ opacity: var(--bs-backdrop-opacity);
+}
+
+.bodywebsite .modal-header {
+ display: flex;
+ flex-shrink: 0;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-modal-header-padding);
+ border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
+ border-top-left-radius: var(--bs-modal-inner-border-radius);
+ border-top-right-radius: var(--bs-modal-inner-border-radius);
+}
+
+.bodywebsite .modal-header .btn-close {
+ padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
+ margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
+}
+
+.bodywebsite .modal-title {
+ margin-bottom: 0;
+ line-height: var(--bs-modal-title-line-height);
+}
+
+.bodywebsite .modal-body {
+ position: relative;
+ flex: 1 1 auto;
+ padding: var(--bs-modal-padding);
+}
+
+.bodywebsite .modal-footer {
+ display: flex;
+ flex-shrink: 0;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: flex-end;
+ padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
+ background-color: var(--bs-modal-footer-bg);
+ border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
+ border-bottom-right-radius: var(--bs-modal-inner-border-radius);
+ border-bottom-left-radius: var(--bs-modal-inner-border-radius);
+}
+
+.bodywebsite .modal-footer > * {
+ margin: calc(var(--bs-modal-footer-gap) * 0.5);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .modal {
+ --bs-modal-margin: 1.75rem;
+ --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ }
+
+ .bodywebsite .modal-dialog {
+ max-width: var(--bs-modal-width);
+ margin-right: auto;
+ margin-left: auto;
+ }
+
+ .bodywebsite .modal-sm {
+ --bs-modal-width: 300px;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .modal-lg,
+ .bodywebsite .modal-xl {
+ --bs-modal-width: 800px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .modal-xl {
+ --bs-modal-width: 1140px;
+ }
+}
+
+.bodywebsite .modal-fullscreen {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-header,
+ .bodywebsite .modal-fullscreen .modal-footer {
+ border-radius: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-body {
+ overflow-y: auto;
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .modal-fullscreen-sm-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-header,
+ .bodywebsite .modal-fullscreen-sm-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .modal-fullscreen-md-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-header,
+ .bodywebsite .modal-fullscreen-md-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .modal-fullscreen-lg-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-header,
+ .bodywebsite .modal-fullscreen-lg-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .modal-fullscreen-xl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-header,
+ .bodywebsite .modal-fullscreen-xl-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .modal-fullscreen-xxl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-header,
+ .bodywebsite .modal-fullscreen-xxl-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+.bodywebsite .tooltip {
+ --bs-tooltip-zindex: 1080;
+ --bs-tooltip-max-width: 200px;
+ --bs-tooltip-padding-x: 0.5rem;
+ --bs-tooltip-padding-y: 0.25rem;
+ --bs-tooltip-font-size: 0.875rem;
+ --bs-tooltip-color: #fff;
+ --bs-tooltip-bg: #000;
+ --bs-tooltip-border-radius: 0.375rem;
+ --bs-tooltip-opacity: 0.9;
+ --bs-tooltip-arrow-width: 0.8rem;
+ --bs-tooltip-arrow-height: 0.4rem;
+ z-index: var(--bs-tooltip-zindex);
+ display: block;
+ padding: var(--bs-tooltip-arrow-height);
+ margin: var(--bs-tooltip-margin);
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ white-space: normal;
+ word-spacing: normal;
+ line-break: auto;
+ font-size: var(--bs-tooltip-font-size);
+ word-wrap: break-word;
+ opacity: 0;
+}
+
+.bodywebsite .tooltip.show {
+ opacity: var(--bs-tooltip-opacity);
+}
+
+.bodywebsite .tooltip .tooltip-arrow {
+ display: block;
+ width: var(--bs-tooltip-arrow-width);
+ height: var(--bs-tooltip-arrow-height);
+}
+
+.bodywebsite .tooltip .tooltip-arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bodywebsite .bs-tooltip-top .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
+ bottom: 0;
+}
+
+.bodywebsite .bs-tooltip-top .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
+ top: -1px;
+ border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
+ border-top-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-end .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
+ left: 0;
+ width: var(--bs-tooltip-arrow-height);
+ height: var(--bs-tooltip-arrow-width);
+}
+
+.bodywebsite .bs-tooltip-end .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
+ right: -1px;
+ border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
+ border-right-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-bottom .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
+ top: 0;
+}
+
+.bodywebsite .bs-tooltip-bottom .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
+ bottom: -1px;
+ border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
+ border-bottom-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-start .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
+ right: 0;
+ width: var(--bs-tooltip-arrow-height);
+ height: var(--bs-tooltip-arrow-width);
+}
+
+.bodywebsite .bs-tooltip-start .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
+ left: -1px;
+ border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
+ border-left-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .tooltip-inner {
+ max-width: var(--bs-tooltip-max-width);
+ padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
+ color: var(--bs-tooltip-color);
+ text-align: center;
+ background-color: var(--bs-tooltip-bg);
+ border-radius: var(--bs-tooltip-border-radius);
+}
+
+.bodywebsite .popover {
+ --bs-popover-zindex: 1070;
+ --bs-popover-max-width: 276px;
+ --bs-popover-font-size: 0.875rem;
+ --bs-popover-bg: #fff;
+ --bs-popover-border-width: 1px;
+ --bs-popover-border-color: var(--bs-border-color-translucent);
+ --bs-popover-border-radius: 0.5rem;
+ --bs-popover-inner-border-radius: calc(0.5rem - 1px);
+ --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-popover-header-padding-x: 1rem;
+ --bs-popover-header-padding-y: 0.5rem;
+ --bs-popover-header-font-size: 1rem;
+ --bs-popover-header-bg: #f0f0f0;
+ --bs-popover-body-padding-x: 1rem;
+ --bs-popover-body-padding-y: 1rem;
+ --bs-popover-body-color: #212529;
+ --bs-popover-arrow-width: 1rem;
+ --bs-popover-arrow-height: 0.5rem;
+ --bs-popover-arrow-border: var(--bs-popover-border-color);
+ z-index: var(--bs-popover-zindex);
+ display: block;
+ max-width: var(--bs-popover-max-width);
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ white-space: normal;
+ word-spacing: normal;
+ line-break: auto;
+ font-size: var(--bs-popover-font-size);
+ word-wrap: break-word;
+ background-color: var(--bs-popover-bg);
+ background-clip: padding-box;
+ border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
+ border-radius: var(--bs-popover-border-radius);
+}
+
+.bodywebsite .popover .popover-arrow {
+ display: block;
+ width: var(--bs-popover-arrow-width);
+ height: var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .popover .popover-arrow::before, .bodywebsite .popover .popover-arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+ border-width: 0;
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
+ bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bodywebsite .bs-popover-top > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
+ border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
+ bottom: 0;
+ border-top-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
+ bottom: var(--bs-popover-border-width);
+ border-top-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
+ left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+ width: var(--bs-popover-arrow-height);
+ height: var(--bs-popover-arrow-width);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bodywebsite .bs-popover-end > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
+ border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
+ left: 0;
+ border-right-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
+ left: var(--bs-popover-border-width);
+ border-right-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
+ top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bodywebsite .bs-popover-bottom > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
+ border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
+ top: 0;
+ border-bottom-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
+ top: var(--bs-popover-border-width);
+ border-bottom-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-bottom .popover-header::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: var(--bs-popover-arrow-width);
+ margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
+ content: "";
+ border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
+ right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+ width: var(--bs-popover-arrow-height);
+ height: var(--bs-popover-arrow-width);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bodywebsite .bs-popover-start > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
+ border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
+ right: 0;
+ border-left-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
+ right: var(--bs-popover-border-width);
+ border-left-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .popover-header {
+ padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
+ margin-bottom: 0;
+ font-size: var(--bs-popover-header-font-size);
+ color: var(--bs-popover-header-color);
+ background-color: var(--bs-popover-header-bg);
+ border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
+ border-top-left-radius: var(--bs-popover-inner-border-radius);
+ border-top-right-radius: var(--bs-popover-inner-border-radius);
+}
+
+.bodywebsite .popover-header:empty {
+ display: none;
+}
+
+.bodywebsite .popover-body {
+ padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
+ color: var(--bs-popover-body-color);
+}
+
+.bodywebsite .carousel {
+ position: relative;
+}
+
+.bodywebsite .carousel.pointer-event {
+ touch-action: pan-y;
+}
+
+.bodywebsite .carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+
+.bodywebsite .carousel-inner::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.bodywebsite .carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ transition: transform 0.6s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-item {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-item.active,
+ .bodywebsite .carousel-item-next,
+ .bodywebsite .carousel-item-prev {
+ display: block;
+}
+
+.bodywebsite .carousel-item-next:not(.carousel-item-start),
+ .bodywebsite .active.carousel-item-end {
+ transform: translateX(100%);
+}
+
+.bodywebsite .carousel-item-prev:not(.carousel-item-end),
+ .bodywebsite .active.carousel-item-start {
+ transform: translateX(-100%);
+}
+
+.bodywebsite .carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ transform: none;
+}
+
+.bodywebsite .carousel-fade .carousel-item.active,
+ .bodywebsite .carousel-fade .carousel-item-next.carousel-item-start,
+ .bodywebsite .carousel-fade .carousel-item-prev.carousel-item-end {
+ z-index: 1;
+ opacity: 1;
+}
+
+.bodywebsite .carousel-fade .active.carousel-item-start,
+ .bodywebsite .carousel-fade .active.carousel-item-end {
+ z-index: 0;
+ opacity: 0;
+ transition: opacity 0s 0.6s;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-fade .active.carousel-item-start,
+ .bodywebsite .carousel-fade .active.carousel-item-end {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-control-prev,
+ .bodywebsite .carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ padding: 0;
+ color: #fff;
+ text-align: center;
+ background: none;
+ border: 0;
+ opacity: 0.5;
+ transition: opacity 0.15s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-control-prev,
+ .bodywebsite .carousel-control-next {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-control-prev:hover, .bodywebsite .carousel-control-prev:focus,
+ .bodywebsite .carousel-control-next:hover,
+ .bodywebsite .carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9;
+}
+
+.bodywebsite .carousel-control-prev {
+ left: 0;
+}
+
+.bodywebsite .carousel-control-next {
+ right: 0;
+}
+
+.bodywebsite .carousel-control-prev-icon,
+ .bodywebsite .carousel-control-next-icon {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ background-repeat: no-repeat;
+ background-position: 50%;
+ background-size: 100% 100%;
+}
+
+.bodywebsite .carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 2;
+ display: flex;
+ justify-content: center;
+ padding: 0;
+ margin-right: 15%;
+ margin-bottom: 1rem;
+ margin-left: 15%;
+ list-style: none;
+}
+
+.bodywebsite .carousel-indicators [data-bs-target] {
+ box-sizing: content-box;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ padding: 0;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 0;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: 0.5;
+ transition: opacity 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-indicators [data-bs-target] {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-indicators .active {
+ opacity: 1;
+}
+
+.bodywebsite .carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 1.25rem;
+ left: 15%;
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ color: #fff;
+ text-align: center;
+}
+
+.bodywebsite .carousel-dark .carousel-control-prev-icon,
+ .bodywebsite .carousel-dark .carousel-control-next-icon {
+ filter: invert(1) grayscale(100);
+}
+
+.bodywebsite .carousel-dark .carousel-indicators [data-bs-target] {
+ background-color: #000;
+}
+
+.bodywebsite .carousel-dark .carousel-caption {
+ color: #000;
+}
+
+.bodywebsite .spinner-grow,
+ .bodywebsite .spinner-border {
+ display: inline-block;
+ width: var(--bs-spinner-width);
+ height: var(--bs-spinner-height);
+ vertical-align: var(--bs-spinner-vertical-align);
+ border-radius: 50%;
+ -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
+ animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
+}
+
+@-webkit-keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+.bodywebsite .spinner-border {
+ --bs-spinner-width: 2rem;
+ --bs-spinner-height: 2rem;
+ --bs-spinner-vertical-align: -0.125em;
+ --bs-spinner-border-width: 0.25em;
+ --bs-spinner-animation-speed: 0.75s;
+ --bs-spinner-animation-name: spinner-border;
+ border: var(--bs-spinner-border-width) solid currentcolor;
+ border-right-color: transparent;
+}
+
+.bodywebsite .spinner-border-sm {
+ --bs-spinner-width: 1rem;
+ --bs-spinner-height: 1rem;
+ --bs-spinner-border-width: 0.2em;
+}
+
+@-webkit-keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+@keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+.bodywebsite .spinner-grow {
+ --bs-spinner-width: 2rem;
+ --bs-spinner-height: 2rem;
+ --bs-spinner-vertical-align: -0.125em;
+ --bs-spinner-animation-speed: 0.75s;
+ --bs-spinner-animation-name: spinner-grow;
+ background-color: currentcolor;
+ opacity: 0;
+}
+
+.bodywebsite .spinner-grow-sm {
+ --bs-spinner-width: 1rem;
+ --bs-spinner-height: 1rem;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .spinner-border,
+ .bodywebsite .spinner-grow {
+ --bs-spinner-animation-speed: 1.5s;
+ }
+}
+
+.bodywebsite .offcanvas, .bodywebsite .offcanvas-xxl, .bodywebsite .offcanvas-xl, .bodywebsite .offcanvas-lg, .bodywebsite .offcanvas-md, .bodywebsite .offcanvas-sm {
+ --bs-offcanvas-zindex: 1045;
+ --bs-offcanvas-width: 400px;
+ --bs-offcanvas-height: 30vh;
+ --bs-offcanvas-padding-x: 1rem;
+ --bs-offcanvas-padding-y: 1rem;
+ --bs-offcanvas-bg: #fff;
+ --bs-offcanvas-border-width: 1px;
+ --bs-offcanvas-border-color: var(--bs-border-color-translucent);
+ --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-sm {
+ transition: none;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.showing, .bodywebsite .offcanvas-sm.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.showing, .bodywebsite .offcanvas-sm.hiding, .bodywebsite .offcanvas-sm.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .offcanvas-sm {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-sm .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-sm .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-md {
+ transition: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.showing, .bodywebsite .offcanvas-md.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.showing, .bodywebsite .offcanvas-md.hiding, .bodywebsite .offcanvas-md.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .offcanvas-md {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-md .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-md .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-lg {
+ transition: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.showing, .bodywebsite .offcanvas-lg.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.showing, .bodywebsite .offcanvas-lg.hiding, .bodywebsite .offcanvas-lg.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .offcanvas-lg {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-lg .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-lg .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-xl {
+ transition: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.showing, .bodywebsite .offcanvas-xl.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.showing, .bodywebsite .offcanvas-xl.hiding, .bodywebsite .offcanvas-xl.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .offcanvas-xl {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-xl .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-xl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-xxl {
+ transition: none;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.showing, .bodywebsite .offcanvas-xxl.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.showing, .bodywebsite .offcanvas-xxl.hiding, .bodywebsite .offcanvas-xxl.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .offcanvas-xxl {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-xxl .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-xxl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+.bodywebsite .offcanvas {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas {
+ transition: none;
+ }
+}
+
+.bodywebsite .offcanvas.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+}
+
+.bodywebsite .offcanvas.showing, .bodywebsite .offcanvas.show:not(.hiding) {
+ transform: none;
+}
+
+.bodywebsite .offcanvas.showing, .bodywebsite .offcanvas.hiding, .bodywebsite .offcanvas.show {
+ visibility: visible;
+}
+
+.bodywebsite .offcanvas-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000;
+}
+
+.bodywebsite .offcanvas-backdrop.fade {
+ opacity: 0;
+}
+
+.bodywebsite .offcanvas-backdrop.show {
+ opacity: 0.5;
+}
+
+.bodywebsite .offcanvas-header {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
+}
+
+.bodywebsite .offcanvas-header .btn-close {
+ padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
+ margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
+ margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
+ margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
+}
+
+.bodywebsite .offcanvas-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+
+.bodywebsite .offcanvas-body {
+ flex-grow: 1;
+ padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
+ overflow-y: auto;
+}
+
+.bodywebsite .placeholder {
+ display: inline-block;
+ min-height: 1em;
+ vertical-align: middle;
+ cursor: wait;
+ background-color: currentcolor;
+ opacity: 0.5;
+}
+
+.bodywebsite .placeholder.btn::before {
+ display: inline-block;
+ content: "";
+}
+
+.bodywebsite .placeholder-xs {
+ min-height: 0.6em;
+}
+
+.bodywebsite .placeholder-sm {
+ min-height: 0.8em;
+}
+
+.bodywebsite .placeholder-lg {
+ min-height: 1.2em;
+}
+
+.bodywebsite .placeholder-glow .placeholder {
+ -webkit-animation: placeholder-glow 2s ease-in-out infinite;
+ animation: placeholder-glow 2s ease-in-out infinite;
+}
+
+@-webkit-keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+@keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+.bodywebsite .placeholder-wave {
+ -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ -webkit-mask-size: 200% 100%;
+ mask-size: 200% 100%;
+ -webkit-animation: placeholder-wave 2s linear infinite;
+ animation: placeholder-wave 2s linear infinite;
+}
+
+@-webkit-keyframes placeholder-wave {
+ 100% {
+ -webkit-mask-position: -200% 0%;
+ mask-position: -200% 0%;
+ }
+}
+
+@keyframes placeholder-wave {
+ 100% {
+ -webkit-mask-position: -200% 0%;
+ mask-position: -200% 0%;
+ }
+}
+
+.bodywebsite .clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.bodywebsite .text-bg-primary {
+ color: #fff !important;
+ background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-secondary {
+ color: #fff !important;
+ background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-success {
+ color: #fff !important;
+ background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-info {
+ color: #000 !important;
+ background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-warning {
+ color: #000 !important;
+ background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-danger {
+ color: #fff !important;
+ background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-light {
+ color: #000 !important;
+ background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-dark {
+ color: #fff !important;
+ background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .link-primary {
+ color: #0d6efd !important;
+}
+
+.bodywebsite .link-primary:hover, .bodywebsite .link-primary:focus {
+ color: #0a58ca !important;
+}
+
+.bodywebsite .link-secondary {
+ color: #6c757d !important;
+}
+
+.bodywebsite .link-secondary:hover, .bodywebsite .link-secondary:focus {
+ color: #565e64 !important;
+}
+
+.bodywebsite .link-success {
+ color: #198754 !important;
+}
+
+.bodywebsite .link-success:hover, .bodywebsite .link-success:focus {
+ color: #146c43 !important;
+}
+
+.bodywebsite .link-info {
+ color: #0dcaf0 !important;
+}
+
+.bodywebsite .link-info:hover, .bodywebsite .link-info:focus {
+ color: #3dd5f3 !important;
+}
+
+.bodywebsite .link-warning {
+ color: #ffc107 !important;
+}
+
+.bodywebsite .link-warning:hover, .bodywebsite .link-warning:focus {
+ color: #ffcd39 !important;
+}
+
+.bodywebsite .link-danger {
+ color: #dc3545 !important;
+}
+
+.bodywebsite .link-danger:hover, .bodywebsite .link-danger:focus {
+ color: #b02a37 !important;
+}
+
+.bodywebsite .link-light {
+ color: #f8f9fa !important;
+}
+
+.bodywebsite .link-light:hover, .bodywebsite .link-light:focus {
+ color: #f9fafb !important;
+}
+
+.bodywebsite .link-dark {
+ color: #212529 !important;
+}
+
+.bodywebsite .link-dark:hover, .bodywebsite .link-dark:focus {
+ color: #1a1e21 !important;
+}
+
+.bodywebsite .ratio {
+ position: relative;
+ width: 100%;
+}
+
+.bodywebsite .ratio::before {
+ display: block;
+ padding-top: var(--bs-aspect-ratio);
+ content: "";
+}
+
+.bodywebsite .ratio > * {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.bodywebsite .ratio-1x1 {
+ --bs-aspect-ratio: 100%;
+}
+
+.bodywebsite .ratio-4x3 {
+ --bs-aspect-ratio: 75%;
+}
+
+.bodywebsite .ratio-16x9 {
+ --bs-aspect-ratio: 56.25%;
+}
+
+.bodywebsite .ratio-21x9 {
+ --bs-aspect-ratio: 42.8571428571%;
+}
+
+.bodywebsite .fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.bodywebsite .fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.bodywebsite .sticky-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+}
+
+.bodywebsite .sticky-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .sticky-sm-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-sm-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .sticky-md-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-md-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .sticky-lg-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-lg-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .sticky-xl-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-xl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .sticky-xxl-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-xxl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+.bodywebsite .hstack {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ align-self: stretch;
+}
+
+.bodywebsite .vstack {
+ display: flex;
+ flex: 1 1 auto;
+ flex-direction: column;
+ align-self: stretch;
+}
+
+.bodywebsite .visually-hidden,
+ .bodywebsite .visually-hidden-focusable:not(:focus):not(:focus-within) {
+ position: absolute !important;
+ width: 1px !important;
+ height: 1px !important;
+ padding: 0 !important;
+ margin: -1px !important;
+ overflow: hidden !important;
+ clip: rect(0, 0, 0, 0) !important;
+ white-space: nowrap !important;
+ border: 0 !important;
+}
+
+.bodywebsite .stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ content: "";
+}
+
+.bodywebsite .text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.bodywebsite .vr {
+ display: inline-block;
+ align-self: stretch;
+ width: 1px;
+ min-height: 1em;
+ background-color: currentcolor;
+ opacity: 0.25;
+}
+
+.bodywebsite .align-baseline {
+ vertical-align: baseline !important;
+}
+
+.bodywebsite .align-top {
+ vertical-align: top !important;
+}
+
+.bodywebsite .align-middle {
+ vertical-align: middle !important;
+}
+
+.bodywebsite .align-bottom {
+ vertical-align: bottom !important;
+}
+
+.bodywebsite .align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+
+.bodywebsite .align-text-top {
+ vertical-align: text-top !important;
+}
+
+.bodywebsite .float-start {
+ float: left !important;
+}
+
+.bodywebsite .float-end {
+ float: right !important;
+}
+
+.bodywebsite .float-none {
+ float: none !important;
+}
+
+.bodywebsite .opacity-0 {
+ opacity: 0 !important;
+}
+
+.bodywebsite .opacity-25 {
+ opacity: 0.25 !important;
+}
+
+.bodywebsite .opacity-50 {
+ opacity: 0.5 !important;
+}
+
+.bodywebsite .opacity-75 {
+ opacity: 0.75 !important;
+}
+
+.bodywebsite .opacity-100 {
+ opacity: 1 !important;
+}
+
+.bodywebsite .overflow-auto {
+ overflow: auto !important;
+}
+
+.bodywebsite .overflow-hidden {
+ overflow: hidden !important;
+}
+
+.bodywebsite .overflow-visible {
+ overflow: visible !important;
+}
+
+.bodywebsite .overflow-scroll {
+ overflow: scroll !important;
+}
+
+.bodywebsite .d-inline {
+ display: inline !important;
+}
+
+.bodywebsite .d-inline-block {
+ display: inline-block !important;
+}
+
+.bodywebsite .d-block {
+ display: block !important;
+}
+
+.bodywebsite .d-grid {
+ display: grid !important;
+}
+
+.bodywebsite .d-table {
+ display: table !important;
+}
+
+.bodywebsite .d-table-row {
+ display: table-row !important;
+}
+
+.bodywebsite .d-table-cell {
+ display: table-cell !important;
+}
+
+.bodywebsite .d-flex {
+ display: flex !important;
+}
+
+.bodywebsite .d-inline-flex {
+ display: inline-flex !important;
+}
+
+.bodywebsite .d-none {
+ display: none !important;
+}
+
+.bodywebsite .shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
+}
+
+.bodywebsite .shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
+}
+
+.bodywebsite .shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
+}
+
+.bodywebsite .shadow-none {
+ box-shadow: none !important;
+}
+
+.bodywebsite .position-static {
+ position: static !important;
+}
+
+.bodywebsite .position-relative {
+ position: relative !important;
+}
+
+.bodywebsite .position-absolute {
+ position: absolute !important;
+}
+
+.bodywebsite .position-fixed {
+ position: fixed !important;
+}
+
+.bodywebsite .position-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+}
+
+.bodywebsite .top-0 {
+ top: 0 !important;
+}
+
+.bodywebsite .top-50 {
+ top: 50% !important;
+}
+
+.bodywebsite .top-100 {
+ top: 100% !important;
+}
+
+.bodywebsite .bottom-0 {
+ bottom: 0 !important;
+}
+
+.bodywebsite .bottom-50 {
+ bottom: 50% !important;
+}
+
+.bodywebsite .bottom-100 {
+ bottom: 100% !important;
+}
+
+.bodywebsite .start-0 {
+ left: 0 !important;
+}
+
+.bodywebsite .start-50 {
+ left: 50% !important;
+}
+
+.bodywebsite .start-100 {
+ left: 100% !important;
+}
+
+.bodywebsite .end-0 {
+ right: 0 !important;
+}
+
+.bodywebsite .end-50 {
+ right: 50% !important;
+}
+
+.bodywebsite .end-100 {
+ right: 100% !important;
+}
+
+.bodywebsite .translate-middle {
+ transform: translate(-50%, -50%) !important;
+}
+
+.bodywebsite .translate-middle-x {
+ transform: translateX(-50%) !important;
+}
+
+.bodywebsite .translate-middle-y {
+ transform: translateY(-50%) !important;
+}
+
+.bodywebsite .border {
+ border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-0 {
+ border: 0 !important;
+}
+
+.bodywebsite .border-top {
+ border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-top-0 {
+ border-top: 0 !important;
+}
+
+.bodywebsite .border-end {
+ border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-end-0 {
+ border-right: 0 !important;
+}
+
+.bodywebsite .border-bottom {
+ border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-bottom-0 {
+ border-bottom: 0 !important;
+}
+
+.bodywebsite .border-start {
+ border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-start-0 {
+ border-left: 0 !important;
+}
+
+.bodywebsite .border-primary {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-secondary {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-success {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-info {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-warning {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-danger {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-light {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-dark {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-white {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-1 {
+ --bs-border-width: 1px;
+}
+
+.bodywebsite .border-2 {
+ --bs-border-width: 2px;
+}
+
+.bodywebsite .border-3 {
+ --bs-border-width: 3px;
+}
+
+.bodywebsite .border-4 {
+ --bs-border-width: 4px;
+}
+
+.bodywebsite .border-5 {
+ --bs-border-width: 5px;
+}
+
+.bodywebsite .border-opacity-10 {
+ --bs-border-opacity: 0.1;
+}
+
+.bodywebsite .border-opacity-25 {
+ --bs-border-opacity: 0.25;
+}
+
+.bodywebsite .border-opacity-50 {
+ --bs-border-opacity: 0.5;
+}
+
+.bodywebsite .border-opacity-75 {
+ --bs-border-opacity: 0.75;
+}
+
+.bodywebsite .border-opacity-100 {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .w-25 {
+ width: 25% !important;
+}
+
+.bodywebsite .w-50 {
+ width: 50% !important;
+}
+
+.bodywebsite .w-75 {
+ width: 75% !important;
+}
+
+.bodywebsite .w-100 {
+ width: 100% !important;
+}
+
+.bodywebsite .w-auto {
+ width: auto !important;
+}
+
+.bodywebsite .mw-100 {
+ max-width: 100% !important;
+}
+
+.bodywebsite .vw-100 {
+ width: 100vw !important;
+}
+
+.bodywebsite .min-vw-100 {
+ min-width: 100vw !important;
+}
+
+.bodywebsite .h-25 {
+ height: 25% !important;
+}
+
+.bodywebsite .h-50 {
+ height: 50% !important;
+}
+
+.bodywebsite .h-75 {
+ height: 75% !important;
+}
+
+.bodywebsite .h-100 {
+ height: 100% !important;
+}
+
+.bodywebsite .h-auto {
+ height: auto !important;
+}
+
+.bodywebsite .mh-100 {
+ max-height: 100% !important;
+}
+
+.bodywebsite .vh-100 {
+ height: 100vh !important;
+}
+
+.bodywebsite .min-vh-100 {
+ min-height: 100vh !important;
+}
+
+.bodywebsite .flex-fill {
+ flex: 1 1 auto !important;
+}
+
+.bodywebsite .flex-row {
+ flex-direction: row !important;
+}
+
+.bodywebsite .flex-column {
+ flex-direction: column !important;
+}
+
+.bodywebsite .flex-row-reverse {
+ flex-direction: row-reverse !important;
+}
+
+.bodywebsite .flex-column-reverse {
+ flex-direction: column-reverse !important;
+}
+
+.bodywebsite .flex-grow-0 {
+ flex-grow: 0 !important;
+}
+
+.bodywebsite .flex-grow-1 {
+ flex-grow: 1 !important;
+}
+
+.bodywebsite .flex-shrink-0 {
+ flex-shrink: 0 !important;
+}
+
+.bodywebsite .flex-shrink-1 {
+ flex-shrink: 1 !important;
+}
+
+.bodywebsite .flex-wrap {
+ flex-wrap: wrap !important;
+}
+
+.bodywebsite .flex-nowrap {
+ flex-wrap: nowrap !important;
+}
+
+.bodywebsite .flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+}
+
+.bodywebsite .justify-content-start {
+ justify-content: flex-start !important;
+}
+
+.bodywebsite .justify-content-end {
+ justify-content: flex-end !important;
+}
+
+.bodywebsite .justify-content-center {
+ justify-content: center !important;
+}
+
+.bodywebsite .justify-content-between {
+ justify-content: space-between !important;
+}
+
+.bodywebsite .justify-content-around {
+ justify-content: space-around !important;
+}
+
+.bodywebsite .justify-content-evenly {
+ justify-content: space-evenly !important;
+}
+
+.bodywebsite .align-items-start {
+ align-items: flex-start !important;
+}
+
+.bodywebsite .align-items-end {
+ align-items: flex-end !important;
+}
+
+.bodywebsite .align-items-center {
+ align-items: center !important;
+}
+
+.bodywebsite .align-items-baseline {
+ align-items: baseline !important;
+}
+
+.bodywebsite .align-items-stretch {
+ align-items: stretch !important;
+}
+
+.bodywebsite .align-content-start {
+ align-content: flex-start !important;
+}
+
+.bodywebsite .align-content-end {
+ align-content: flex-end !important;
+}
+
+.bodywebsite .align-content-center {
+ align-content: center !important;
+}
+
+.bodywebsite .align-content-between {
+ align-content: space-between !important;
+}
+
+.bodywebsite .align-content-around {
+ align-content: space-around !important;
+}
+
+.bodywebsite .align-content-stretch {
+ align-content: stretch !important;
+}
+
+.bodywebsite .align-self-auto {
+ align-self: auto !important;
+}
+
+.bodywebsite .align-self-start {
+ align-self: flex-start !important;
+}
+
+.bodywebsite .align-self-end {
+ align-self: flex-end !important;
+}
+
+.bodywebsite .align-self-center {
+ align-self: center !important;
+}
+
+.bodywebsite .align-self-baseline {
+ align-self: baseline !important;
+}
+
+.bodywebsite .align-self-stretch {
+ align-self: stretch !important;
+}
+
+.bodywebsite .order-first {
+ order: -1 !important;
+}
+
+.bodywebsite .order-0 {
+ order: 0 !important;
+}
+
+.bodywebsite .order-1 {
+ order: 1 !important;
+}
+
+.bodywebsite .order-2 {
+ order: 2 !important;
+}
+
+.bodywebsite .order-3 {
+ order: 3 !important;
+}
+
+.bodywebsite .order-4 {
+ order: 4 !important;
+}
+
+.bodywebsite .order-5 {
+ order: 5 !important;
+}
+
+.bodywebsite .order-last {
+ order: 6 !important;
+}
+
+.bodywebsite .m-0 {
+ margin: 0 !important;
+}
+
+.bodywebsite .m-1 {
+ margin: 0.25rem !important;
+}
+
+.bodywebsite .m-2 {
+ margin: 0.5rem !important;
+}
+
+.bodywebsite .m-3 {
+ margin: 1rem !important;
+}
+
+.bodywebsite .m-4 {
+ margin: 1.5rem !important;
+}
+
+.bodywebsite .m-5 {
+ margin: 3rem !important;
+}
+
+.bodywebsite .m-auto {
+ margin: auto !important;
+}
+
+.bodywebsite .mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+}
+
+.bodywebsite .mx-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+}
+
+.bodywebsite .mx-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+}
+
+.bodywebsite .mx-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+}
+
+.bodywebsite .mx-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+}
+
+.bodywebsite .mx-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+}
+
+.bodywebsite .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+}
+
+.bodywebsite .my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.bodywebsite .my-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+}
+
+.bodywebsite .my-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+}
+
+.bodywebsite .my-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+}
+
+.bodywebsite .my-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+}
+
+.bodywebsite .my-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+}
+
+.bodywebsite .my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+}
+
+.bodywebsite .mt-0 {
+ margin-top: 0 !important;
+}
+
+.bodywebsite .mt-1 {
+ margin-top: 0.25rem !important;
+}
+
+.bodywebsite .mt-2 {
+ margin-top: 0.5rem !important;
+}
+
+.bodywebsite .mt-3 {
+ margin-top: 1rem !important;
+}
+
+.bodywebsite .mt-4 {
+ margin-top: 1.5rem !important;
+}
+
+.bodywebsite .mt-5 {
+ margin-top: 3rem !important;
+}
+
+.bodywebsite .mt-auto {
+ margin-top: auto !important;
+}
+
+.bodywebsite .me-0 {
+ margin-right: 0 !important;
+}
+
+.bodywebsite .me-1 {
+ margin-right: 0.25rem !important;
+}
+
+.bodywebsite .me-2 {
+ margin-right: 0.5rem !important;
+}
+
+.bodywebsite .me-3 {
+ margin-right: 1rem !important;
+}
+
+.bodywebsite .me-4 {
+ margin-right: 1.5rem !important;
+}
+
+.bodywebsite .me-5 {
+ margin-right: 3rem !important;
+}
+
+.bodywebsite .me-auto {
+ margin-right: auto !important;
+}
+
+.bodywebsite .mb-0 {
+ margin-bottom: 0 !important;
+}
+
+.bodywebsite .mb-1 {
+ margin-bottom: 0.25rem !important;
+}
+
+.bodywebsite .mb-2 {
+ margin-bottom: 0.5rem !important;
+}
+
+.bodywebsite .mb-3 {
+ margin-bottom: 1rem !important;
+}
+
+.bodywebsite .mb-4 {
+ margin-bottom: 1.5rem !important;
+}
+
+.bodywebsite .mb-5 {
+ margin-bottom: 3rem !important;
+}
+
+.bodywebsite .mb-auto {
+ margin-bottom: auto !important;
+}
+
+.bodywebsite .ms-0 {
+ margin-left: 0 !important;
+}
+
+.bodywebsite .ms-1 {
+ margin-left: 0.25rem !important;
+}
+
+.bodywebsite .ms-2 {
+ margin-left: 0.5rem !important;
+}
+
+.bodywebsite .ms-3 {
+ margin-left: 1rem !important;
+}
+
+.bodywebsite .ms-4 {
+ margin-left: 1.5rem !important;
+}
+
+.bodywebsite .ms-5 {
+ margin-left: 3rem !important;
+}
+
+.bodywebsite .ms-auto {
+ margin-left: auto !important;
+}
+
+.bodywebsite .p-0 {
+ padding: 0 !important;
+}
+
+.bodywebsite .p-1 {
+ padding: 0.25rem !important;
+}
+
+.bodywebsite .p-2 {
+ padding: 0.5rem !important;
+}
+
+.bodywebsite .p-3 {
+ padding: 1rem !important;
+}
+
+.bodywebsite .p-4 {
+ padding: 1.5rem !important;
+}
+
+.bodywebsite .p-5 {
+ padding: 3rem !important;
+}
+
+.bodywebsite .px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+}
+
+.bodywebsite .px-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+}
+
+.bodywebsite .px-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+}
+
+.bodywebsite .px-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+}
+
+.bodywebsite .px-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+}
+
+.bodywebsite .px-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+}
+
+.bodywebsite .py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.bodywebsite .py-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+}
+
+.bodywebsite .py-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+}
+
+.bodywebsite .py-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+}
+
+.bodywebsite .py-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+}
+
+.bodywebsite .py-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+}
+
+.bodywebsite .pt-0 {
+ padding-top: 0 !important;
+}
+
+.bodywebsite .pt-1 {
+ padding-top: 0.25rem !important;
+}
+
+.bodywebsite .pt-2 {
+ padding-top: 0.5rem !important;
+}
+
+.bodywebsite .pt-3 {
+ padding-top: 1rem !important;
+}
+
+.bodywebsite .pt-4 {
+ padding-top: 1.5rem !important;
+}
+
+.bodywebsite .pt-5 {
+ padding-top: 3rem !important;
+}
+
+.bodywebsite .pe-0 {
+ padding-right: 0 !important;
+}
+
+.bodywebsite .pe-1 {
+ padding-right: 0.25rem !important;
+}
+
+.bodywebsite .pe-2 {
+ padding-right: 0.5rem !important;
+}
+
+.bodywebsite .pe-3 {
+ padding-right: 1rem !important;
+}
+
+.bodywebsite .pe-4 {
+ padding-right: 1.5rem !important;
+}
+
+.bodywebsite .pe-5 {
+ padding-right: 3rem !important;
+}
+
+.bodywebsite .pb-0 {
+ padding-bottom: 0 !important;
+}
+
+.bodywebsite .pb-1 {
+ padding-bottom: 0.25rem !important;
+}
+
+.bodywebsite .pb-2 {
+ padding-bottom: 0.5rem !important;
+}
+
+.bodywebsite .pb-3 {
+ padding-bottom: 1rem !important;
+}
+
+.bodywebsite .pb-4 {
+ padding-bottom: 1.5rem !important;
+}
+
+.bodywebsite .pb-5 {
+ padding-bottom: 3rem !important;
+}
+
+.bodywebsite .ps-0 {
+ padding-left: 0 !important;
+}
+
+.bodywebsite .ps-1 {
+ padding-left: 0.25rem !important;
+}
+
+.bodywebsite .ps-2 {
+ padding-left: 0.5rem !important;
+}
+
+.bodywebsite .ps-3 {
+ padding-left: 1rem !important;
+}
+
+.bodywebsite .ps-4 {
+ padding-left: 1.5rem !important;
+}
+
+.bodywebsite .ps-5 {
+ padding-left: 3rem !important;
+}
+
+.bodywebsite .gap-0 {
+ gap: 0 !important;
+}
+
+.bodywebsite .gap-1 {
+ gap: 0.25rem !important;
+}
+
+.bodywebsite .gap-2 {
+ gap: 0.5rem !important;
+}
+
+.bodywebsite .gap-3 {
+ gap: 1rem !important;
+}
+
+.bodywebsite .gap-4 {
+ gap: 1.5rem !important;
+}
+
+.bodywebsite .gap-5 {
+ gap: 3rem !important;
+}
+
+.bodywebsite .font-monospace {
+ font-family: var(--bs-font-monospace) !important;
+}
+
+.bodywebsite .fs-1 {
+ font-size: calc(1.375rem + 1.5vw) !important;
+}
+
+.bodywebsite .fs-2 {
+ font-size: calc(1.325rem + 0.9vw) !important;
+}
+
+.bodywebsite .fs-3 {
+ font-size: calc(1.3rem + 0.6vw) !important;
+}
+
+.bodywebsite .fs-4 {
+ font-size: calc(1.275rem + 0.3vw) !important;
+}
+
+.bodywebsite .fs-5 {
+ font-size: 1.25rem !important;
+}
+
+.bodywebsite .fs-6 {
+ font-size: 1rem !important;
+}
+
+.bodywebsite .fst-italic {
+ font-style: italic !important;
+}
+
+.bodywebsite .fst-normal {
+ font-style: normal !important;
+}
+
+.bodywebsite .fw-light {
+ font-weight: 300 !important;
+}
+
+.bodywebsite .fw-lighter {
+ font-weight: lighter !important;
+}
+
+.bodywebsite .fw-normal {
+ font-weight: 400 !important;
+}
+
+.bodywebsite .fw-bold {
+ font-weight: 700 !important;
+}
+
+.bodywebsite .fw-semibold {
+ font-weight: 600 !important;
+}
+
+.bodywebsite .fw-bolder {
+ font-weight: bolder !important;
+}
+
+.bodywebsite .lh-1 {
+ line-height: 1 !important;
+}
+
+.bodywebsite .lh-sm {
+ line-height: 1.25 !important;
+}
+
+.bodywebsite .lh-base {
+ line-height: 1.5 !important;
+}
+
+.bodywebsite .lh-lg {
+ line-height: 2 !important;
+}
+
+.bodywebsite .text-start {
+ text-align: left !important;
+}
+
+.bodywebsite .text-end {
+ text-align: right !important;
+}
+
+.bodywebsite .text-center {
+ text-align: center !important;
+}
+
+.bodywebsite .text-decoration-none {
+ text-decoration: none !important;
+}
+
+.bodywebsite .text-decoration-underline {
+ text-decoration: underline !important;
+}
+
+.bodywebsite .text-decoration-line-through {
+ text-decoration: line-through !important;
+}
+
+.bodywebsite .text-lowercase {
+ text-transform: lowercase !important;
+}
+
+.bodywebsite .text-uppercase {
+ text-transform: uppercase !important;
+}
+
+.bodywebsite .text-capitalize {
+ text-transform: capitalize !important;
+}
+
+.bodywebsite .text-wrap {
+ white-space: normal !important;
+}
+
+.bodywebsite .text-nowrap {
+ white-space: nowrap !important;
+}
+
+.bodywebsite .text-break {
+ word-wrap: break-word !important;
+ word-break: break-word !important;
+}
+
+.bodywebsite .text-primary {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-secondary {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-success {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-info {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-warning {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-danger {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-light {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-dark {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-black {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-white {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-body {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-muted {
+ --bs-text-opacity: 1;
+ color: #6c757d !important;
+}
+
+.bodywebsite .text-black-50 {
+ --bs-text-opacity: 1;
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+
+.bodywebsite .text-white-50 {
+ --bs-text-opacity: 1;
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+
+.bodywebsite .text-reset {
+ --bs-text-opacity: 1;
+ color: inherit !important;
+}
+
+.bodywebsite .text-opacity-25 {
+ --bs-text-opacity: 0.25;
+}
+
+.bodywebsite .text-opacity-50 {
+ --bs-text-opacity: 0.5;
+}
+
+.bodywebsite .text-opacity-75 {
+ --bs-text-opacity: 0.75;
+}
+
+.bodywebsite .text-opacity-100 {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .bg-primary {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-secondary {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-success {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-info {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-warning {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-danger {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-light {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-dark {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-black {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-white {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-body {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-transparent {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-opacity-10 {
+ --bs-bg-opacity: 0.1;
+}
+
+.bodywebsite .bg-opacity-25 {
+ --bs-bg-opacity: 0.25;
+}
+
+.bodywebsite .bg-opacity-50 {
+ --bs-bg-opacity: 0.5;
+}
+
+.bodywebsite .bg-opacity-75 {
+ --bs-bg-opacity: 0.75;
+}
+
+.bodywebsite .bg-opacity-100 {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-gradient {
+ background-image: var(--bs-gradient) !important;
+}
+
+.bodywebsite .user-select-all {
+ -webkit-user-select: all !important;
+ -moz-user-select: all !important;
+ user-select: all !important;
+}
+
+.bodywebsite .user-select-auto {
+ -webkit-user-select: auto !important;
+ -moz-user-select: auto !important;
+ user-select: auto !important;
+}
+
+.bodywebsite .user-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ user-select: none !important;
+}
+
+.bodywebsite .pe-none {
+ pointer-events: none !important;
+}
+
+.bodywebsite .pe-auto {
+ pointer-events: auto !important;
+}
+
+.bodywebsite .rounded {
+ border-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-0 {
+ border-radius: 0 !important;
+}
+
+.bodywebsite .rounded-1 {
+ border-radius: var(--bs-border-radius-sm) !important;
+}
+
+.bodywebsite .rounded-2 {
+ border-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-3 {
+ border-radius: var(--bs-border-radius-lg) !important;
+}
+
+.bodywebsite .rounded-4 {
+ border-radius: var(--bs-border-radius-xl) !important;
+}
+
+.bodywebsite .rounded-5 {
+ border-radius: var(--bs-border-radius-2xl) !important;
+}
+
+.bodywebsite .rounded-circle {
+ border-radius: 50% !important;
+}
+
+.bodywebsite .rounded-pill {
+ border-radius: var(--bs-border-radius-pill) !important;
+}
+
+.bodywebsite .rounded-top {
+ border-top-left-radius: var(--bs-border-radius) !important;
+ border-top-right-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-end {
+ border-top-right-radius: var(--bs-border-radius) !important;
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-bottom {
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-start {
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+ border-top-left-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .visible {
+ visibility: visible !important;
+}
+
+.bodywebsite .invisible {
+ visibility: hidden !important;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .float-sm-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-sm-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-sm-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-sm-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-sm-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-sm-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-sm-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-sm-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-sm-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-sm-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-sm-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-sm-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-sm-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-sm-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-sm-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-sm-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-sm-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-sm-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-sm-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-sm-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-sm-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-sm-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-sm-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-sm-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-sm-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-sm-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-sm-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-sm-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-sm-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-sm-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-sm-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-sm-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-sm-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-sm-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-sm-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-sm-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-sm-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-sm-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-sm-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-sm-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-sm-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-sm-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-sm-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-sm-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-sm-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-sm-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-sm-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-sm-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-sm-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-sm-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-sm-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-sm-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-sm-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-sm-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-sm-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-sm-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-sm-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-sm-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-sm-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-sm-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-sm-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-sm-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-sm-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-sm-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-sm-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-sm-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-sm-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-sm-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-sm-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-sm-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-sm-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-sm-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-sm-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-sm-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-sm-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-sm-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-sm-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-sm-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-sm-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-sm-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-sm-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-sm-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-sm-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-sm-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-sm-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-sm-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-sm-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-sm-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-sm-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-sm-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-sm-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-sm-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-sm-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-sm-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-sm-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-sm-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-sm-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-sm-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-sm-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-sm-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-sm-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-sm-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-sm-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-sm-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-sm-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-sm-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-sm-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-sm-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-sm-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-sm-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-sm-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-sm-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-sm-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-sm-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-sm-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .float-md-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-md-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-md-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-md-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-md-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-md-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-md-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-md-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-md-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-md-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-md-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-md-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-md-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-md-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-md-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-md-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-md-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-md-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-md-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-md-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-md-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-md-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-md-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-md-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-md-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-md-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-md-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-md-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-md-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-md-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-md-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-md-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-md-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-md-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-md-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-md-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-md-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-md-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-md-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-md-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-md-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-md-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-md-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-md-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-md-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-md-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-md-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-md-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-md-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-md-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-md-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-md-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-md-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-md-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-md-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-md-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-md-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-md-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-md-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-md-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-md-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-md-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-md-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-md-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-md-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-md-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-md-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-md-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-md-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-md-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-md-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-md-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-md-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-md-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-md-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-md-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-md-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-md-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-md-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-md-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-md-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-md-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-md-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-md-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-md-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-md-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-md-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-md-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-md-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-md-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-md-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-md-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-md-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-md-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-md-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-md-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-md-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-md-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-md-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-md-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-md-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-md-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-md-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-md-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-md-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-md-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-md-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-md-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-md-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-md-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-md-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-md-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-md-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-md-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-md-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-md-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-md-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-md-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-md-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-md-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-md-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-md-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-md-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-md-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-md-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-md-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-md-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-md-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-md-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-md-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-md-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-md-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-md-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-md-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-md-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-md-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-md-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-md-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-md-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-md-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-md-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-md-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-md-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-md-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-md-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-md-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .float-lg-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-lg-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-lg-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-lg-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-lg-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-lg-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-lg-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-lg-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-lg-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-lg-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-lg-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-lg-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-lg-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-lg-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-lg-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-lg-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-lg-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-lg-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-lg-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-lg-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-lg-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-lg-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-lg-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-lg-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-lg-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-lg-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-lg-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-lg-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-lg-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-lg-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-lg-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-lg-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-lg-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-lg-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-lg-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-lg-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-lg-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-lg-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-lg-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-lg-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-lg-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-lg-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-lg-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-lg-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-lg-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-lg-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-lg-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-lg-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-lg-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-lg-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-lg-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-lg-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-lg-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-lg-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-lg-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-lg-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-lg-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-lg-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-lg-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-lg-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-lg-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-lg-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-lg-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-lg-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-lg-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-lg-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-lg-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-lg-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-lg-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-lg-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-lg-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-lg-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-lg-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-lg-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-lg-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-lg-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-lg-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-lg-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-lg-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-lg-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-lg-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-lg-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-lg-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-lg-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-lg-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-lg-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-lg-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-lg-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-lg-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-lg-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-lg-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-lg-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-lg-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-lg-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-lg-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-lg-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-lg-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-lg-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-lg-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-lg-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-lg-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-lg-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-lg-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-lg-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-lg-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-lg-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-lg-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-lg-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-lg-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-lg-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-lg-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-lg-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-lg-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-lg-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-lg-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .float-xl-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-xl-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-xl-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-xl-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-xl-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-xl-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-xl-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-xl-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-xl-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-xl-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-xl-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-xl-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-xl-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-xl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-xl-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-xl-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-xl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-xl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-xl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-xl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-xl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-xl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-xl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-xl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-xl-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-xl-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-xl-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-xl-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-xl-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-xl-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-xl-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-xl-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-xl-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-xl-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-xl-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-xl-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-xl-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-xl-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-xl-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-xl-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-xl-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-xl-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-xl-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-xl-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-xl-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-xl-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-xl-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-xl-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-xl-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-xl-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-xl-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-xl-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-xl-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-xl-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-xl-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-xl-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-xl-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-xl-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-xl-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-xl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-xl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-xl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-xl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-xl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-xl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-xl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-xl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-xl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-xl-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-xl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-xl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-xl-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-xl-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-xl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-xl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-xl-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-xl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-xl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-xl-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-xl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-xl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-xl-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-xl-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-xl-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-xl-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-xl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-xl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-xl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-xl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-xl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-xl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-xl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-xl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-xl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-xl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-xl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-xl-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-xl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-xl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-xl-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-xl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-xl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-xl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-xl-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-xl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-xl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-xl-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-xl-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-xl-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-xl-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-xl-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-xl-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-xl-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-xl-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-xl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .float-xxl-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-xxl-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-xxl-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-xxl-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-xxl-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-xxl-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-xxl-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-xxl-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-xxl-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-xxl-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-xxl-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-xxl-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-xxl-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-xxl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-xxl-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-xxl-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-xxl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-xxl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-xxl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-xxl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-xxl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-xxl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-xxl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-xxl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-xxl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-xxl-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-xxl-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-xxl-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-xxl-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-xxl-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-xxl-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-xxl-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-xxl-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-xxl-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-xxl-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-xxl-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-xxl-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-xxl-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-xxl-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-xxl-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-xxl-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-xxl-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-xxl-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-xxl-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-xxl-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-xxl-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-xxl-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-xxl-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-xxl-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-xxl-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-xxl-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-xxl-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-xxl-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-xxl-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-xxl-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-xxl-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-xxl-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-xxl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-xxl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-xxl-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-xxl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-xxl-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-xxl-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-xxl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-xxl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-xxl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-xxl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-xxl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-xxl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-xxl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-xxl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-xxl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-xxl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-xxl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-xxl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-xxl-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-xxl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-xxl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-xxl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-xxl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-xxl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-xxl-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-xxl-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-xxl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-xxl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-xxl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-xxl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-xxl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-xxl-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-xxl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-xxl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-xxl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-xxl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-xxl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-xxl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-xxl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-xxl-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-xxl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-xxl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-xxl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-xxl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-xxl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-xxl-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-xxl-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-xxl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-xxl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-xxl-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-xxl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-xxl-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-xxl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-xxl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-xxl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-xxl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-xxl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-xxl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-xxl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-xxl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-xxl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-xxl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-xxl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-xxl-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-xxl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-xxl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-xxl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-xxl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-xxl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-xxl-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-xxl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-xxl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-xxl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-xxl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-xxl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-xxl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-xxl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-xxl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-xxl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-xxl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-xxl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-xxl-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-xxl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-xxl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-xxl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-xxl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-xxl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-xxl-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-xxl-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-xxl-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-xxl-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-xxl-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-xxl-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-xxl-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-xxl-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-xxl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .fs-1 {
+ font-size: 2.5rem !important;
+ }
+
+ .bodywebsite .fs-2 {
+ font-size: 2rem !important;
+ }
+
+ .bodywebsite .fs-3 {
+ font-size: 1.75rem !important;
+ }
+
+ .bodywebsite .fs-4 {
+ font-size: 1.5rem !important;
+ }
+}
+
+@media print {
+ .bodywebsite .d-print-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-print-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-print-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-print-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-print-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-print-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-print-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-print-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-print-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-print-none {
+ display: none !important;
+ }
+}
+
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6 {
+ font-family: Hurricane;
+}
+
+.bodywebsite hr {
+ margin: 100px;
+}
+
+.bodywebsite header {
+ align-items: center;
+ justify-content: center;
+}
+.bodywebsite .bg {
+ background-color: #010134;
+}
+
+.bodywebsite #mysection1 {
+ color: white;
+ background-color: #010134;
+ font-family: Arial, Helvetica, sans-serif;
+ font-weight: bold;
+}
+
+.bodywebsite #main {
+ padding-top: 15%;
+}
+
+.bodywebsite .btn-perso {
+ margin: 20px 15px;
+ font-weight: bold;
+ background-color: #a600a9;
+}
+.bodywebsite .btn-perso:hover {
+ background-color: #79027b;
+ color: white;
+}
+
+.bodywebsite .btn-perso2 {
+ font-weight: bold;
+ background-color: #7700ba;
+}
+.bodywebsite .btn-perso2:hover {
+ background-color: #3d0160;
+ color: white;
+}
+
+.bodywebsite .product {
+ margin-bottom: 20px;
+}
+
+.bodywebsite .flex {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/wrapper.php b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/wrapper.php
new file mode 100644
index 00000000000..26adb3ef220
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/containers/wrapper.php
@@ -0,0 +1,278 @@
+entity;
+$original_file = GETPOST("file", "alpha");
+$l = GETPOST('l', 'aZ09');
+$limit = GETPOST('limit', 'int');
+
+// Parameters for RSS
+$rss = GETPOST('rss', 'aZ09');
+if ($rss) {
+ $original_file = 'blog.rss';
+}
+
+// If we have a hash public (hashp), we guess the original_file.
+if (!empty($hashp)) {
+ include_once DOL_DOCUMENT_ROOT.'/ecm/class/ecmfiles.class.php';
+ $ecmfile = new EcmFiles($db);
+ $result = $ecmfile->fetch(0, '', '', '', $hashp);
+ if ($result > 0) {
+ $tmp = explode('/', $ecmfile->filepath, 2); // $ecmfile->filepath is relative to document directory
+ // filepath can be 'users/X' or 'X/propale/PR11111'
+ if (is_numeric($tmp[0])) { // If first tmp is numeric, it is subdir of company for multicompany, we take next part.
+ $tmp = explode('/', $tmp[1], 2);
+ }
+ $moduleparttocheck = $tmp[0]; // moduleparttocheck is first part of path
+
+ if ($modulepart) { // Not required, so often not defined, for link using public hashp parameter.
+ if ($moduleparttocheck == $modulepart) {
+ // We remove first level of directory
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ //var_dump($original_file); exit;
+ } else {
+ print 'Bad link. File is from another module part.';
+ }
+ } else {
+ $modulepart = $moduleparttocheck;
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ }
+ } else {
+ print "ErrorFileNotFoundWithSharedLink";
+ exit;
+ }
+}
+
+// Define attachment (attachment=true to force choice popup 'open'/'save as')
+$attachment = true;
+if (preg_match('/\.(html|htm)$/i', $original_file)) {
+ $attachment = false;
+}
+if (isset($_GET["attachment"])) {
+ $attachment = (GETPOST("attachment", 'alphanohtml') ? true : false);
+}
+if (!empty($conf->global->MAIN_DISABLE_FORCE_SAVEAS_WEBSITE)) {
+ $attachment = false;
+}
+
+// Define mime type
+$type = 'application/octet-stream';
+if (GETPOSTISSET('type')) {
+ $type = GETPOST('type', 'alpha');
+} else {
+ $type = dol_mimetype($original_file);
+}
+
+// Security: Delete string ../ into $original_file
+$original_file = str_replace("../", "/", $original_file);
+
+// Cache or not
+if (GETPOST("cache", 'aZ09') || image_format_supported($original_file) >= 0) {
+ // Important: Following code is to avoid page request by browser and PHP CPU at
+ // each Dolibarr page access.
+ header('Cache-Control: max-age=3600, public, must-revalidate');
+ header('Pragma: cache'); // This is to avoid having Pragma: no-cache
+}
+
+$refname = basename(dirname($original_file)."/");
+
+// Get RSS news
+if ($rss) {
+ $format = 'rss';
+ $type = '';
+ $cachedelay = 0;
+ $filename = $original_file;
+ $dir_temp = $conf->website->dir_temp;
+
+ include_once DOL_DOCUMENT_ROOT.'/website/class/website.class.php';
+ include_once DOL_DOCUMENT_ROOT.'/website/class/websitepage.class.php';
+ $website = new Website($db);
+ $websitepage = new WebsitePage($db);
+
+ $website->fetch('', $websitekey);
+
+ $filters = array('type_container'=>'blogpost', 'status'=>1);
+ if ($l) {
+ $filters['lang'] = $l;
+ }
+
+ $MAXNEWS = ($limit ? $limit : 20);
+ $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', $MAXNEWS, 0, $filters);
+ $eventarray = array();
+ if (is_array($arrayofblogs)) {
+ foreach ($arrayofblogs as $blog) {
+ $blog->fullpageurl = $website->virtualhost.'/'.$blog->pageurl.'.php';
+ $eventarray[] = $blog;
+ }
+ }
+
+ require_once DOL_DOCUMENT_ROOT."/core/lib/xcal.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/date.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/files.lib.php";
+
+ dol_syslog("build_exportfile Build export file format=".$format.", type=".$type.", cachedelay=".$cachedelay.", filename=".$filename.", filters size=".count($filters), LOG_DEBUG);
+
+ // Clean parameters
+ if (!$filename) {
+ $extension = 'rss';
+ $filename = $format.'.'.$extension;
+ }
+
+ // Create dir and define output file (definitive and temporary)
+ $result = dol_mkdir($dir_temp);
+ $outputfile = $dir_temp.'/'.$filename;
+
+ $result = 0;
+
+ $buildfile = true;
+
+ if ($cachedelay) {
+ $nowgmt = dol_now();
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ if (dol_filemtime($outputfile) > ($nowgmt - $cachedelay)) {
+ dol_syslog("build_exportfile file ".$outputfile." is not older than now - cachedelay (".$nowgmt." - ".$cachedelay."). Build is canceled");
+ $buildfile = false;
+ }
+ }
+
+ if ($buildfile) {
+ $outputlangs = new Translate('', $conf);
+ $outputlangs->setDefaultLang($l);
+ $outputlangs->loadLangs(array("main", "other"));
+ $title = $desc = $outputlangs->transnoentities('LatestBlogPosts');
+
+ // Create temp file
+ $outputfiletmp = tempnam($dir_temp, 'tmp'); // Temporary file (allow call of function by different threads
+ @chmod($outputfiletmp, octdec($conf->global->MAIN_UMASK));
+
+ // Write file
+ $result = build_rssfile($format, $title, $desc, $eventarray, $outputfiletmp, '', $website->virtualhost.'/wrapper.php?rss=1'.($l ? '&l='.$l : ''), $l);
+
+ if ($result >= 0) {
+ if (dol_move($outputfiletmp, $outputfile, 0, 1)) {
+ $result = 1;
+ } else {
+ $error = 'Failed to rename '.$outputfiletmp.' into '.$outputfile;
+ dol_syslog("build_exportfile ".$error, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ print $error;
+ exit(-1);
+ }
+ } else {
+ dol_syslog("build_exportfile build_xxxfile function fails to for format=".$format." outputfiletmp=".$outputfile, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ $langs->load("errors");
+ print $langs->trans("ErrorFailToCreateFile", $outputfile);
+ exit(-1);
+ }
+ }
+
+ if ($result >= 0) {
+ $attachment = false;
+ if (isset($_GET["attachment"])) {
+ $attachment = $_GET["attachment"];
+ }
+ //$attachment = false;
+ $contenttype = 'application/rss+xml';
+ if (isset($_GET["contenttype"])) {
+ $contenttype = $_GET["contenttype"];
+ }
+ //$contenttype='text/plain';
+ $outputencoding = 'UTF-8';
+
+ if ($contenttype) {
+ header('Content-Type: '.$contenttype.($outputencoding ? '; charset='.$outputencoding : ''));
+ }
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ }
+
+ // Ajout directives pour resoudre bug IE
+ //header('Cache-Control: Public, must-revalidate');
+ //header('Pragma: public');
+ if ($cachedelay) {
+ header('Cache-Control: max-age='.$cachedelay.', private, must-revalidate');
+ } else {
+ header('Cache-Control: private, must-revalidate');
+ }
+
+ // Clean parameters
+ $outputfile = $dir_temp.'/'.$filename;
+ $result = readfile($outputfile);
+ if (!$result) {
+ print 'File '.$outputfile.' was empty.';
+ }
+
+ // header("Location: ".DOL_URL_ROOT.'/document.php?modulepart=agenda&file='.urlencode($filename));
+ exit;
+ }
+} elseif ($modulepart == "mycompany" && preg_match('/^\/?logos\//', $original_file)) {
+ // Get logos
+ readfile(dol_osencode($conf->mycompany->dir_output."/".$original_file));
+} else {
+ // Find the subdirectory name as the reference
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ $check_access = dol_check_secure_access_document($modulepart, $original_file, $entity, $refname);
+ $accessallowed = empty($check_access['accessallowed']) ? '' : $check_access['accessallowed'];
+ $sqlprotectagainstexternals = empty($check_access['sqlprotectagainstexternals']) ? '' : $check_access['sqlprotectagainstexternals'];
+ $fullpath_original_file = empty($check_access['original_file']) ? '' : $check_access['original_file']; // $fullpath_original_file is now a full path name
+ if ($hashp) {
+ $accessallowed = 1; // When using hashp, link is public so we force $accessallowed
+ $sqlprotectagainstexternals = '';
+ }
+
+ // Security:
+ // Limit access if permissions are wrong
+ if (!$accessallowed) {
+ print 'Access forbidden';
+ exit;
+ }
+
+ clearstatcache();
+
+ $filename = basename($fullpath_original_file);
+
+ // Output file on browser
+ dol_syslog("wrapper.php download $fullpath_original_file filename=$filename content-type=$type");
+ $fullpath_original_file_osencoded = dol_osencode($fullpath_original_file); // New file name encoded in OS encoding charset
+
+ // This test if file exists should be useless. We keep it to find bug more easily
+ if (!file_exists($fullpath_original_file_osencoded)) {
+ print "ErrorFileDoesNotExists: ".$original_file;
+ exit;
+ }
+
+ // Permissions are ok and file found, so we return it
+ //top_httphead($type);
+ header('Content-Type: '.$type);
+ header('Content-Description: File Transfer');
+ if ($encoding) {
+ header('Content-Encoding: '.$encoding);
+ }
+ // Add MIME Content-Disposition from RFC 2183 (inline=automatically displayed, attachment=need user action to open)
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ } else {
+ header('Content-Disposition: inline; filename="'.$filename.'"');
+ }
+ header('Content-Length: '.dol_filesize($fullpath_original_file));
+
+ readfile($fullpath_original_file_osencoded);
+}
+if (is_object($db)) {
+ $db->close();
+}
+// END PHP
diff --git a/htdocs/install/doctemplates/websites/website_template-style02.zip b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/medias/image/websitekey/bg.webp
similarity index 56%
rename from htdocs/install/doctemplates/websites/website_template-style02.zip
rename to htdocs/install/doctemplates/websites/website_template-onepageblackpurple/medias/image/websitekey/bg.webp
index 4a5a0a7eacb..bb1d49b7fb1 100644
Binary files a/htdocs/install/doctemplates/websites/website_template-style02.zip and b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/medias/image/websitekey/bg.webp differ
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/medias/image/websitekey/icon.webp b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/medias/image/websitekey/icon.webp
new file mode 100644
index 00000000000..76d28977fa3
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/medias/image/websitekey/icon.webp differ
diff --git a/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/website_pages.sql b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/website_pages.sql
new file mode 100644
index 00000000000..78e198a2223
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-onepageblackpurple/website_pages.sql
@@ -0,0 +1,9 @@
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-09-26 11:58:28 UTC --;
+-- Page ID 148 -> 1__+MAX_llx_website_page__ - Aliases index --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(1__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'index', '', 'index', '', '', '', '', '1', '2022-07-21 14:41:41', '2022-09-26 13:57:58', null, '', 'page', '__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ Template__N__ ', '__N____N__ __N__ __N__ __N__ __N__ __N__ Our company__N__ __N__ Lorem ipsum dolor, sit amet consectetur adipisicing elit. Nostrum excepturi ipsa consequatur accusamus eveniet dignissimos necessitatibus provident dolore cupiditate.__N__ __N__
__N__ __N__ It uses utility classes for typography and spacing to space content out within the__N__ larger container.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__  __N__ __N__ __N__
__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ LoremIpsum__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ LoremIpsum__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ LoremIpsum__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ LoremIpsum__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ LoremIpsum__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ LoremIpsum__N__ __N__ Some quick example text to build on the__N__ card title and make up the bulk of the__N__ card\'s content.__N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__
__N__ __N__ __N__ __N__ __N__ UNLIMITED FOR ALL__N__ Lorem, ipsum dolor sit amet consectetur adipisicing elit. Minus molestias voluptatibus voluptatem Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veritatis officia voluptatem incidunt tempore esse porro sequi eveniet eum corrupti quo. __N__ __N__ __N__ __N__ WHAT YOU WILL GET __N__ Lorem ipsum dolor sit, amet consectetur __N__ Lorem ipsum dolor sit, amet consectetur __N__ Lorem ipsum dolor sit, amet consectetur __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__
__N__ __N__
__N__ __N____N__', '', 0);
+UPDATE llx_website SET fk_default_home = 1__+MAX_llx_website_page__ WHERE rowid = __WEBSITE_ID__;
+
+-- For Dolibarr v14+ --;
+UPDATE llx_website SET lang = 'en' WHERE rowid = __WEBSITE_ID__;
+UPDATE llx_website SET otherlang = '' WHERE rowid = __WEBSITE_ID__;
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant.jpg
new file mode 100644
index 00000000000..226737e4434
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/LICENSE b/htdocs/install/doctemplates/websites/website_template-restaurant/LICENSE
new file mode 100644
index 00000000000..1143fd7823a
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/LICENSE
@@ -0,0 +1,8 @@
+LICENSE
+-------
+
+Images are provided under the license:
+Unsplash+ License
+
+Rest of templates (HTML and PHP code) content are under license
+CC-BY-SA - https://creativecommons.org/licenses/by/4.0/
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/README.md b/htdocs/install/doctemplates/websites/website_template-restaurant/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/.dolibarr b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/.dolibarr
new file mode 100644
index 00000000000..0ef9997b4ab
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/.dolibarr
@@ -0,0 +1,2 @@
+# Some properties for Dolibarr web site CMS
+param=value
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/.htaccess b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/.htaccess
new file mode 100644
index 00000000000..ed27b33461f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/.htaccess
@@ -0,0 +1,2 @@
+# Order allow,deny
+# Deny from all
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/LICENSE b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/LICENSE
new file mode 100644
index 00000000000..83294e71b2e
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/LICENSE
@@ -0,0 +1,2 @@
+Image are provided under the Unsplash+ License
+Rest of templates (HTML and PHP code) content are GPLv3
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/README.md b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/about.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/about.php
new file mode 100644
index 00000000000..c4816800d17
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/about.php
@@ -0,0 +1,5 @@
+ref.'/page169.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/contact.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/contact.php
new file mode 100644
index 00000000000..7d5db994e1b
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/contact.php
@@ -0,0 +1,5 @@
+ref.'/page170.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/htmlheader.html b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/htmlheader.html
new file mode 100644
index 00000000000..0de0b36283f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/htmlheader.html
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/index.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/index.php
new file mode 100644
index 00000000000..dc10e0099f4
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/index.php
@@ -0,0 +1,11 @@
+
+/* JS content (all pages) */
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/manifest.json.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/manifest.json.php
new file mode 100644
index 00000000000..8f844114e48
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/manifest.json.php
@@ -0,0 +1,13 @@
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/master.inc.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/master.inc.php
new file mode 100644
index 00000000000..bd25ba5895d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/master.inc.php
@@ -0,0 +1,7 @@
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/menu.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/menu.php
new file mode 100644
index 00000000000..7e4cd71a69d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/menu.php
@@ -0,0 +1,5 @@
+ref.'/page172.tpl.php';
+?>
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page169.tpl.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page169.tpl.php
new file mode 100644
index 00000000000..a592c302c73
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page169.tpl.php
@@ -0,0 +1,198 @@
+
+
+
+ About us
+
+
+
+
+
+
+
+
+
+use_manifest) { print ' '."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Team Members
+
+
+
+
+ 
+
+
+ Sophia
+
+ CEO & Founder
+
+
+
+
+
+
+ 
+
+ Benjamin W.
+
+ Restaurant Manager
+
+
+
+
+
+ 
+
+ Muchen Jack
+
+ Senior Chef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page170.tpl.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page170.tpl.php
new file mode 100644
index 00000000000..c444ce1292d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page170.tpl.php
@@ -0,0 +1,480 @@
+
+
+
+ Contact us
+
+
+
+
+
+
+
+
+
+use_manifest) { print ' '."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+email;
+ $message = GETPOST('message', 'alpha');
+ $cmail = new CMailFile('Contact from website', $to, $from, $message);
+ if ($cmail->sendfile()) {
+ ?>
+
+ trans("ErrorFailedToSendMail", $from, $to).'. '.$cmail->error;
+ }
+}
+?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page171.tpl.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page171.tpl.php
new file mode 100644
index 00000000000..79bebfe5359
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page171.tpl.php
@@ -0,0 +1,720 @@
+
+
+
+ index
+
+
+
+
+
+
+
+
+
+use_manifest) { print ' '."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Delicious Steaks
+
+
+
+
+
+ 4.7/5
+
+
+
+
+
+
+
+
+
+
+
+
+ From 1,206+ Customer
+ Reviews
+
+
+
+
+
+
+
+
+
+
+ 
+
+
+
+
+ Fine Dining Restaurant
+
+
+
+
+
+
+ 
+
+
+
+
+ Steak
+
+ 26.50€
+
+
+
+
+ 3.8/5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 
+
+
+
+
+
+ Sausage Pasta
+
+
+ 18.25€
+
+
+
+
+ 4.2/5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page172.tpl.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page172.tpl.php
new file mode 100644
index 00000000000..cf759e644a8
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/page172.tpl.php
@@ -0,0 +1,597 @@
+
+
+
+ Our menus
+
+
+
+
+
+
+
+
+
+use_manifest) { print ' '."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/robots.txt b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/robots.txt
new file mode 100644
index 00000000000..2b844f479d6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/robots.txt
@@ -0,0 +1,4 @@
+# Robot file. Generated with Dolibarr
+User-agent: *
+Allow: /public/
+Disallow: /administrator/
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/styles.css.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/styles.css.php
new file mode 100644
index 00000000000..d945f011dda
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/styles.css.php
@@ -0,0 +1,13192 @@
+
+@charset "UTF-8";
+
+.bodywebsite {
+ /*!
+ * Bootstrap v5.2.1 (https://getbootstrap.com/)
+ * Copyright 2011-2022 The Bootstrap Authors
+ * Copyright 2011-2022 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+ /* rtl:raw:
+[type="tel"],
+[type="url"],
+[type="email"],
+[type="number"] {
+ direction: ltr;
+}
+*/
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:begin:ignore */
+ /* rtl:end:ignore */
+ /* rtl:options: {
+ "autoRename": true,
+ "stringMap":[ {
+ "name" : "prev-next",
+ "search" : "prev",
+ "replace" : "next"
+ } ]
+} */
+ /* rtl:begin:remove */
+ /* rtl:end:remove */
+ /*# sourceMappingURL=bootstrap.css.map */;
+}
+
+.bodywebsite :root {
+ --bs-blue: #0d6efd;
+ --bs-indigo: #6610f2;
+ --bs-purple: #6f42c1;
+ --bs-pink: #d63384;
+ --bs-red: #dc3545;
+ --bs-orange: #fd7e14;
+ --bs-yellow: #ffc107;
+ --bs-green: #198754;
+ --bs-teal: #20c997;
+ --bs-cyan: #0dcaf0;
+ --bs-black: #000;
+ --bs-white: #fff;
+ --bs-gray: #6c757d;
+ --bs-gray-dark: #343a40;
+ --bs-gray-100: #f8f9fa;
+ --bs-gray-200: #e9ecef;
+ --bs-gray-300: #dee2e6;
+ --bs-gray-400: #ced4da;
+ --bs-gray-500: #adb5bd;
+ --bs-gray-600: #6c757d;
+ --bs-gray-700: #495057;
+ --bs-gray-800: #343a40;
+ --bs-gray-900: #212529;
+ --bs-primary: #0d6efd;
+ --bs-secondary: #6c757d;
+ --bs-success: #198754;
+ --bs-info: #0dcaf0;
+ --bs-warning: #ffc107;
+ --bs-danger: #dc3545;
+ --bs-light: #f8f9fa;
+ --bs-dark: #212529;
+ --bs-primary-rgb: 13, 110, 253;
+ --bs-secondary-rgb: 108, 117, 125;
+ --bs-success-rgb: 25, 135, 84;
+ --bs-info-rgb: 13, 202, 240;
+ --bs-warning-rgb: 255, 193, 7;
+ --bs-danger-rgb: 220, 53, 69;
+ --bs-light-rgb: 248, 249, 250;
+ --bs-dark-rgb: 33, 37, 41;
+ --bs-white-rgb: 255, 255, 255;
+ --bs-black-rgb: 0, 0, 0;
+ --bs-body-color-rgb: 33, 37, 41;
+ --bs-body-bg-rgb: 255, 255, 255;
+ --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
+ --bs-body-font-family: var(--bs-font-sans-serif);
+ --bs-body-font-size: 1rem;
+ --bs-body-font-weight: 400;
+ --bs-body-line-height: 1.5;
+ --bs-body-color: #212529;
+ --bs-body-bg: #fff;
+ --bs-border-width: 1px;
+ --bs-border-style: solid;
+ --bs-border-color: #dee2e6;
+ --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
+ --bs-border-radius: 0.375rem;
+ --bs-border-radius-sm: 0.25rem;
+ --bs-border-radius-lg: 0.5rem;
+ --bs-border-radius-xl: 1rem;
+ --bs-border-radius-2xl: 2rem;
+ --bs-border-radius-pill: 50rem;
+ --bs-link-color: #0d6efd;
+ --bs-link-hover-color: #0a58ca;
+ --bs-code-color: #d63384;
+ --bs-highlight-bg: #fff3cd;
+}
+
+.bodywebsite *,
+ .bodywebsite *::before,
+ .bodywebsite *::after {
+ box-sizing: border-box;
+}
+
+@media (prefers-reduced-motion: no-preference) {
+ .bodywebsite :root {
+ scroll-behavior: smooth;
+ }
+}
+
+.bodywebsite body {
+ margin: 0;
+ font-family: var(--bs-body-font-family);
+ font-size: var(--bs-body-font-size);
+ font-weight: var(--bs-body-font-weight);
+ line-height: var(--bs-body-line-height);
+ color: var(--bs-body-color);
+ text-align: var(--bs-body-text-align);
+ background-color: var(--bs-body-bg);
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: transparent;
+}
+
+.bodywebsite hr {
+ margin: 1rem 0;
+ color: inherit;
+ border: 0;
+ border-top: 1px solid;
+ opacity: 0.25;
+}
+
+.bodywebsite h6, .bodywebsite .h6, .bodywebsite h5, .bodywebsite .h5, .bodywebsite h4, .bodywebsite .h4, .bodywebsite h3, .bodywebsite .h3, .bodywebsite h2, .bodywebsite .h2, .bodywebsite h1, .bodywebsite .h1 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+ font-weight: 500;
+ line-height: 1.2;
+}
+
+.bodywebsite h1, .bodywebsite .h1 {
+ font-size: calc(1.375rem + 1.5vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h1, .bodywebsite .h1 {
+ font-size: 2.5rem;
+ }
+}
+
+.bodywebsite h2, .bodywebsite .h2 {
+ font-size: calc(1.325rem + 0.9vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h2, .bodywebsite .h2 {
+ font-size: 2rem;
+ }
+}
+
+.bodywebsite h3, .bodywebsite .h3 {
+ font-size: calc(1.3rem + 0.6vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h3, .bodywebsite .h3 {
+ font-size: 1.75rem;
+ }
+}
+
+.bodywebsite h4, .bodywebsite .h4 {
+ font-size: calc(1.275rem + 0.3vw);
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite h4, .bodywebsite .h4 {
+ font-size: 1.5rem;
+ }
+}
+
+.bodywebsite h5, .bodywebsite .h5 {
+ font-size: 1.25rem;
+}
+
+.bodywebsite h6, .bodywebsite .h6 {
+ font-size: 1rem;
+}
+
+.bodywebsite p {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+.bodywebsite abbr[title] {
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ -webkit-text-decoration-skip-ink: none;
+ text-decoration-skip-ink: none;
+}
+
+.bodywebsite address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+
+.bodywebsite ol,
+ .bodywebsite ul {
+ padding-left: 2rem;
+}
+
+.bodywebsite ol,
+ .bodywebsite ul,
+ .bodywebsite dl {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+.bodywebsite ol ol,
+ .bodywebsite ul ul,
+ .bodywebsite ol ul,
+ .bodywebsite ul ol {
+ margin-bottom: 0;
+}
+
+.bodywebsite dt {
+ font-weight: 700;
+}
+
+.bodywebsite dd {
+ margin-bottom: 0.5rem;
+ margin-left: 0;
+}
+
+.bodywebsite blockquote {
+ margin: 0 0 1rem;
+}
+
+.bodywebsite b,
+ .bodywebsite strong {
+ font-weight: bolder;
+}
+
+.bodywebsite small, .bodywebsite .small {
+ font-size: 0.875em;
+}
+
+.bodywebsite mark, .bodywebsite .mark {
+ padding: 0.1875em;
+ background-color: var(--bs-highlight-bg);
+}
+
+.bodywebsite sub,
+ .bodywebsite sup {
+ position: relative;
+ font-size: 0.75em;
+ line-height: 0;
+ vertical-align: baseline;
+}
+
+.bodywebsite sub {
+ bottom: -0.25em;
+}
+
+.bodywebsite sup {
+ top: -0.5em;
+}
+
+.bodywebsite a {
+ color: var(--bs-link-color);
+ text-decoration: underline;
+}
+
+.bodywebsite a:hover {
+ color: var(--bs-link-hover-color);
+}
+
+.bodywebsite a:not([href]):not([class]), .bodywebsite a:not([href]):not([class]):hover {
+ color: inherit;
+ text-decoration: none;
+}
+
+.bodywebsite pre,
+ .bodywebsite code,
+ .bodywebsite kbd,
+ .bodywebsite samp {
+ font-family: var(--bs-font-monospace);
+ font-size: 1em;
+}
+
+.bodywebsite pre {
+ display: block;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ font-size: 0.875em;
+}
+
+.bodywebsite pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal;
+}
+
+.bodywebsite code {
+ font-size: 0.875em;
+ color: var(--bs-code-color);
+ word-wrap: break-word;
+}
+
+.bodywebsite a > code {
+ color: inherit;
+}
+
+.bodywebsite kbd {
+ padding: 0.1875rem 0.375rem;
+ font-size: 0.875em;
+ color: var(--bs-body-bg);
+ background-color: var(--bs-body-color);
+ border-radius: 0.25rem;
+}
+
+.bodywebsite kbd kbd {
+ padding: 0;
+ font-size: 1em;
+}
+
+.bodywebsite figure {
+ margin: 0 0 1rem;
+}
+
+.bodywebsite img,
+ .bodywebsite svg {
+ vertical-align: middle;
+}
+
+.bodywebsite table {
+ caption-side: bottom;
+ border-collapse: collapse;
+}
+
+.bodywebsite caption {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: #6c757d;
+ text-align: left;
+}
+
+.bodywebsite th {
+ text-align: inherit;
+ text-align: -webkit-match-parent;
+}
+
+.bodywebsite thead,
+ .bodywebsite tbody,
+ .bodywebsite tfoot,
+ .bodywebsite tr,
+ .bodywebsite td,
+ .bodywebsite th {
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+}
+
+.bodywebsite label {
+ display: inline-block;
+}
+
+.bodywebsite button {
+ border-radius: 0;
+}
+
+.bodywebsite button:focus:not(:focus-visible) {
+ outline: 0;
+}
+
+.bodywebsite input,
+ .bodywebsite button,
+ .bodywebsite select,
+ .bodywebsite optgroup,
+ .bodywebsite textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+
+.bodywebsite button,
+ .bodywebsite select {
+ text-transform: none;
+}
+
+.bodywebsite [role=button] {
+ cursor: pointer;
+}
+
+.bodywebsite select {
+ word-wrap: normal;
+}
+
+.bodywebsite select:disabled {
+ opacity: 1;
+}
+
+.bodywebsite [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
+ display: none !important;
+}
+
+.bodywebsite button,
+ .bodywebsite [type=button],
+ .bodywebsite [type=reset],
+ .bodywebsite [type=submit] {
+ -webkit-appearance: button;
+}
+
+.bodywebsite button:not(:disabled),
+ .bodywebsite [type=button]:not(:disabled),
+ .bodywebsite [type=reset]:not(:disabled),
+ .bodywebsite [type=submit]:not(:disabled) {
+ cursor: pointer;
+}
+
+.bodywebsite ::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+
+.bodywebsite textarea {
+ resize: vertical;
+}
+
+.bodywebsite fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+
+.bodywebsite legend {
+ float: left;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 0.5rem;
+ font-size: calc(1.275rem + 0.3vw);
+ line-height: inherit;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite legend {
+ font-size: 1.5rem;
+ }
+}
+
+.bodywebsite legend + * {
+ clear: left;
+}
+
+.bodywebsite ::-webkit-datetime-edit-fields-wrapper,
+ .bodywebsite ::-webkit-datetime-edit-text,
+ .bodywebsite ::-webkit-datetime-edit-minute,
+ .bodywebsite ::-webkit-datetime-edit-hour-field,
+ .bodywebsite ::-webkit-datetime-edit-day-field,
+ .bodywebsite ::-webkit-datetime-edit-month-field,
+ .bodywebsite ::-webkit-datetime-edit-year-field {
+ padding: 0;
+}
+
+.bodywebsite ::-webkit-inner-spin-button {
+ height: auto;
+}
+
+.bodywebsite [type=search] {
+ outline-offset: -2px;
+ -webkit-appearance: textfield;
+}
+
+.bodywebsite ::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+.bodywebsite ::-webkit-color-swatch-wrapper {
+ padding: 0;
+}
+
+.bodywebsite ::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+.bodywebsite ::file-selector-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+.bodywebsite output {
+ display: inline-block;
+}
+
+.bodywebsite iframe {
+ border: 0;
+}
+
+.bodywebsite summary {
+ display: list-item;
+ cursor: pointer;
+}
+
+.bodywebsite progress {
+ vertical-align: baseline;
+}
+
+.bodywebsite [hidden] {
+ display: none !important;
+}
+
+.bodywebsite .lead {
+ font-size: 1.25rem;
+ font-weight: 300;
+}
+
+.bodywebsite .display-1 {
+ font-size: calc(1.625rem + 4.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-1 {
+ font-size: 5rem;
+ }
+}
+
+.bodywebsite .display-2 {
+ font-size: calc(1.575rem + 3.9vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-2 {
+ font-size: 4.5rem;
+ }
+}
+
+.bodywebsite .display-3 {
+ font-size: calc(1.525rem + 3.3vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-3 {
+ font-size: 4rem;
+ }
+}
+
+.bodywebsite .display-4 {
+ font-size: calc(1.475rem + 2.7vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-4 {
+ font-size: 3.5rem;
+ }
+}
+
+.bodywebsite .display-5 {
+ font-size: calc(1.425rem + 2.1vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-5 {
+ font-size: 3rem;
+ }
+}
+
+.bodywebsite .display-6 {
+ font-size: calc(1.375rem + 1.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .display-6 {
+ font-size: 2.5rem;
+ }
+}
+
+.bodywebsite .list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .list-inline-item {
+ display: inline-block;
+}
+
+.bodywebsite .list-inline-item:not(:last-child) {
+ margin-right: 0.5rem;
+}
+
+.bodywebsite .initialism {
+ font-size: 0.875em;
+ text-transform: uppercase;
+}
+
+.bodywebsite .blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem;
+}
+
+.bodywebsite .blockquote > :last-child {
+ margin-bottom: 0;
+}
+
+.bodywebsite .blockquote-footer {
+ margin-top: -1rem;
+ margin-bottom: 1rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .blockquote-footer::before {
+ content: "— ";
+}
+
+.bodywebsite .img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+
+.bodywebsite .img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid var(--bs-border-color);
+ border-radius: 0.375rem;
+ max-width: 100%;
+ height: auto;
+}
+
+.bodywebsite .figure {
+ display: inline-block;
+}
+
+.bodywebsite .figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1;
+}
+
+.bodywebsite .figure-caption {
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .container,
+ .bodywebsite .container-fluid,
+ .bodywebsite .container-xxl,
+ .bodywebsite .container-xl,
+ .bodywebsite .container-lg,
+ .bodywebsite .container-md,
+ .bodywebsite .container-sm {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-right: auto;
+ margin-left: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 540px;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 720px;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 960px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .container-xl, .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 1140px;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .container-xxl, .bodywebsite .container-xl, .bodywebsite .container-lg, .bodywebsite .container-md, .bodywebsite .container-sm, .bodywebsite .container {
+ max-width: 1320px;
+ }
+}
+
+.bodywebsite .row {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ display: flex;
+ flex-wrap: wrap;
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-0.5 * var(--bs-gutter-x));
+ margin-left: calc(-0.5 * var(--bs-gutter-x));
+}
+
+.bodywebsite .row > * {
+ flex-shrink: 0;
+ width: 100%;
+ max-width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * 0.5);
+ padding-left: calc(var(--bs-gutter-x) * 0.5);
+ margin-top: var(--bs-gutter-y);
+}
+
+.bodywebsite .col {
+ flex: 1 0 0%;
+}
+
+.bodywebsite .row-cols-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.bodywebsite .row-cols-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.bodywebsite .row-cols-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.bodywebsite .row-cols-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+}
+
+.bodywebsite .row-cols-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.bodywebsite .row-cols-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+}
+
+.bodywebsite .row-cols-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+}
+
+.bodywebsite .col-auto {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.bodywebsite .col-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+}
+
+.bodywebsite .col-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+}
+
+.bodywebsite .col-3 {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.bodywebsite .col-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+}
+
+.bodywebsite .col-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+}
+
+.bodywebsite .col-6 {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.bodywebsite .col-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+}
+
+.bodywebsite .col-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+}
+
+.bodywebsite .col-9 {
+ flex: 0 0 auto;
+ width: 75%;
+}
+
+.bodywebsite .col-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+}
+
+.bodywebsite .col-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+}
+
+.bodywebsite .col-12 {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.bodywebsite .offset-1 {
+ margin-left: 8.33333333%;
+}
+
+.bodywebsite .offset-2 {
+ margin-left: 16.66666667%;
+}
+
+.bodywebsite .offset-3 {
+ margin-left: 25%;
+}
+
+.bodywebsite .offset-4 {
+ margin-left: 33.33333333%;
+}
+
+.bodywebsite .offset-5 {
+ margin-left: 41.66666667%;
+}
+
+.bodywebsite .offset-6 {
+ margin-left: 50%;
+}
+
+.bodywebsite .offset-7 {
+ margin-left: 58.33333333%;
+}
+
+.bodywebsite .offset-8 {
+ margin-left: 66.66666667%;
+}
+
+.bodywebsite .offset-9 {
+ margin-left: 75%;
+}
+
+.bodywebsite .offset-10 {
+ margin-left: 83.33333333%;
+}
+
+.bodywebsite .offset-11 {
+ margin-left: 91.66666667%;
+}
+
+.bodywebsite .g-0,
+ .bodywebsite .gx-0 {
+ --bs-gutter-x: 0;
+}
+
+.bodywebsite .g-0,
+ .bodywebsite .gy-0 {
+ --bs-gutter-y: 0;
+}
+
+.bodywebsite .g-1,
+ .bodywebsite .gx-1 {
+ --bs-gutter-x: 0.25rem;
+}
+
+.bodywebsite .g-1,
+ .bodywebsite .gy-1 {
+ --bs-gutter-y: 0.25rem;
+}
+
+.bodywebsite .g-2,
+ .bodywebsite .gx-2 {
+ --bs-gutter-x: 0.5rem;
+}
+
+.bodywebsite .g-2,
+ .bodywebsite .gy-2 {
+ --bs-gutter-y: 0.5rem;
+}
+
+.bodywebsite .g-3,
+ .bodywebsite .gx-3 {
+ --bs-gutter-x: 1rem;
+}
+
+.bodywebsite .g-3,
+ .bodywebsite .gy-3 {
+ --bs-gutter-y: 1rem;
+}
+
+.bodywebsite .g-4,
+ .bodywebsite .gx-4 {
+ --bs-gutter-x: 1.5rem;
+}
+
+.bodywebsite .g-4,
+ .bodywebsite .gy-4 {
+ --bs-gutter-y: 1.5rem;
+}
+
+.bodywebsite .g-5,
+ .bodywebsite .gx-5 {
+ --bs-gutter-x: 3rem;
+}
+
+.bodywebsite .g-5,
+ .bodywebsite .gy-5 {
+ --bs-gutter-y: 3rem;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .col-sm {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-sm-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-sm-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-sm-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-sm-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-sm-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-sm-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-sm-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-sm-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-sm-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-sm-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-sm-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-sm-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-sm-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-sm-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-sm-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-sm-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-sm-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-sm-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-sm-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-sm-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-sm-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-sm-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-sm-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-sm-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-sm-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-sm-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-sm-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-sm-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-sm-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-sm-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-sm-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-sm-0,
+ .bodywebsite .gx-sm-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-sm-0,
+ .bodywebsite .gy-sm-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-sm-1,
+ .bodywebsite .gx-sm-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-sm-1,
+ .bodywebsite .gy-sm-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-sm-2,
+ .bodywebsite .gx-sm-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-sm-2,
+ .bodywebsite .gy-sm-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-sm-3,
+ .bodywebsite .gx-sm-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-sm-3,
+ .bodywebsite .gy-sm-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-sm-4,
+ .bodywebsite .gx-sm-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-sm-4,
+ .bodywebsite .gy-sm-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-sm-5,
+ .bodywebsite .gx-sm-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-sm-5,
+ .bodywebsite .gy-sm-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .col-md {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-md-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-md-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-md-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-md-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-md-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-md-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-md-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-md-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-md-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-md-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-md-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-md-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-md-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-md-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-md-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-md-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-md-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-md-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-md-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-md-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-md-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-md-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-md-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-md-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-md-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-md-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-md-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-md-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-md-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-md-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-md-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-md-0,
+ .bodywebsite .gx-md-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-md-0,
+ .bodywebsite .gy-md-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-md-1,
+ .bodywebsite .gx-md-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-md-1,
+ .bodywebsite .gy-md-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-md-2,
+ .bodywebsite .gx-md-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-md-2,
+ .bodywebsite .gy-md-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-md-3,
+ .bodywebsite .gx-md-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-md-3,
+ .bodywebsite .gy-md-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-md-4,
+ .bodywebsite .gx-md-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-md-4,
+ .bodywebsite .gy-md-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-md-5,
+ .bodywebsite .gx-md-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-md-5,
+ .bodywebsite .gy-md-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .col-lg {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-lg-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-lg-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-lg-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-lg-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-lg-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-lg-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-lg-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-lg-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-lg-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-lg-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-lg-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-lg-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-lg-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-lg-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-lg-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-lg-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-lg-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-lg-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-lg-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-lg-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-lg-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-lg-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-lg-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-lg-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-lg-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-lg-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-lg-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-lg-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-lg-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-lg-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-lg-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-lg-0,
+ .bodywebsite .gx-lg-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-lg-0,
+ .bodywebsite .gy-lg-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-lg-1,
+ .bodywebsite .gx-lg-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-lg-1,
+ .bodywebsite .gy-lg-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-lg-2,
+ .bodywebsite .gx-lg-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-lg-2,
+ .bodywebsite .gy-lg-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-lg-3,
+ .bodywebsite .gx-lg-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-lg-3,
+ .bodywebsite .gy-lg-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-lg-4,
+ .bodywebsite .gx-lg-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-lg-4,
+ .bodywebsite .gy-lg-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-lg-5,
+ .bodywebsite .gx-lg-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-lg-5,
+ .bodywebsite .gy-lg-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .col-xl {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-xl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-xl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-xl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-xl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-xl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-xl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-xl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-xl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-xl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-xl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-xl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-xl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-xl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-xl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-xl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-xl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-xl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-xl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-xl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-xl-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-xl-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-xl-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-xl-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-xl-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-xl-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-xl-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-xl-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-xl-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-xl-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-xl-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-xl-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-xl-0,
+ .bodywebsite .gx-xl-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-xl-0,
+ .bodywebsite .gy-xl-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-xl-1,
+ .bodywebsite .gx-xl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-xl-1,
+ .bodywebsite .gy-xl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-xl-2,
+ .bodywebsite .gx-xl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-xl-2,
+ .bodywebsite .gy-xl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-xl-3,
+ .bodywebsite .gx-xl-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-xl-3,
+ .bodywebsite .gy-xl-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-xl-4,
+ .bodywebsite .gx-xl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-xl-4,
+ .bodywebsite .gy-xl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-xl-5,
+ .bodywebsite .gx-xl-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-xl-5,
+ .bodywebsite .gy-xl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .col-xxl {
+ flex: 1 0 0%;
+ }
+
+ .bodywebsite .row-cols-xxl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .row-cols-xxl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .row-cols-xxl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .row-cols-xxl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%;
+ }
+
+ .bodywebsite .row-cols-xxl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .row-cols-xxl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+
+ .bodywebsite .row-cols-xxl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%;
+ }
+
+ .bodywebsite .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+
+ .bodywebsite .col-xxl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%;
+ }
+
+ .bodywebsite .col-xxl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%;
+ }
+
+ .bodywebsite .col-xxl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+
+ .bodywebsite .col-xxl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%;
+ }
+
+ .bodywebsite .col-xxl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%;
+ }
+
+ .bodywebsite .col-xxl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+
+ .bodywebsite .col-xxl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%;
+ }
+
+ .bodywebsite .col-xxl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%;
+ }
+
+ .bodywebsite .col-xxl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+
+ .bodywebsite .col-xxl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%;
+ }
+
+ .bodywebsite .col-xxl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%;
+ }
+
+ .bodywebsite .col-xxl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+
+ .bodywebsite .offset-xxl-0 {
+ margin-left: 0;
+ }
+
+ .bodywebsite .offset-xxl-1 {
+ margin-left: 8.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-2 {
+ margin-left: 16.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-3 {
+ margin-left: 25%;
+ }
+
+ .bodywebsite .offset-xxl-4 {
+ margin-left: 33.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-5 {
+ margin-left: 41.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-6 {
+ margin-left: 50%;
+ }
+
+ .bodywebsite .offset-xxl-7 {
+ margin-left: 58.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-8 {
+ margin-left: 66.66666667%;
+ }
+
+ .bodywebsite .offset-xxl-9 {
+ margin-left: 75%;
+ }
+
+ .bodywebsite .offset-xxl-10 {
+ margin-left: 83.33333333%;
+ }
+
+ .bodywebsite .offset-xxl-11 {
+ margin-left: 91.66666667%;
+ }
+
+ .bodywebsite .g-xxl-0,
+ .bodywebsite .gx-xxl-0 {
+ --bs-gutter-x: 0;
+ }
+
+ .bodywebsite .g-xxl-0,
+ .bodywebsite .gy-xxl-0 {
+ --bs-gutter-y: 0;
+ }
+
+ .bodywebsite .g-xxl-1,
+ .bodywebsite .gx-xxl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+
+ .bodywebsite .g-xxl-1,
+ .bodywebsite .gy-xxl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+
+ .bodywebsite .g-xxl-2,
+ .bodywebsite .gx-xxl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+
+ .bodywebsite .g-xxl-2,
+ .bodywebsite .gy-xxl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+
+ .bodywebsite .g-xxl-3,
+ .bodywebsite .gx-xxl-3 {
+ --bs-gutter-x: 1rem;
+ }
+
+ .bodywebsite .g-xxl-3,
+ .bodywebsite .gy-xxl-3 {
+ --bs-gutter-y: 1rem;
+ }
+
+ .bodywebsite .g-xxl-4,
+ .bodywebsite .gx-xxl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+
+ .bodywebsite .g-xxl-4,
+ .bodywebsite .gy-xxl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+
+ .bodywebsite .g-xxl-5,
+ .bodywebsite .gx-xxl-5 {
+ --bs-gutter-x: 3rem;
+ }
+
+ .bodywebsite .g-xxl-5,
+ .bodywebsite .gy-xxl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+.bodywebsite .table {
+ --bs-table-color: var(--bs-body-color);
+ --bs-table-bg: transparent;
+ --bs-table-border-color: var(--bs-border-color);
+ --bs-table-accent-bg: transparent;
+ --bs-table-striped-color: var(--bs-body-color);
+ --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
+ --bs-table-active-color: var(--bs-body-color);
+ --bs-table-active-bg: rgba(0, 0, 0, 0.1);
+ --bs-table-hover-color: var(--bs-body-color);
+ --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
+ width: 100%;
+ margin-bottom: 1rem;
+ color: var(--bs-table-color);
+ vertical-align: top;
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table > :not(caption) > * > * {
+ padding: 0.5rem 0.5rem;
+ background-color: var(--bs-table-bg);
+ border-bottom-width: 1px;
+ box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
+}
+
+.bodywebsite .table > tbody {
+ vertical-align: inherit;
+}
+
+.bodywebsite .table > thead {
+ vertical-align: bottom;
+}
+
+.bodywebsite .table-group-divider {
+ border-top: 2px solid currentcolor;
+}
+
+.bodywebsite .caption-top {
+ caption-side: top;
+}
+
+.bodywebsite .table-sm > :not(caption) > * > * {
+ padding: 0.25rem 0.25rem;
+}
+
+.bodywebsite .table-bordered > :not(caption) > * {
+ border-width: 1px 0;
+}
+
+.bodywebsite .table-bordered > :not(caption) > * > * {
+ border-width: 0 1px;
+}
+
+.bodywebsite .table-borderless > :not(caption) > * > * {
+ border-bottom-width: 0;
+}
+
+.bodywebsite .table-borderless > :not(:first-child) {
+ border-top-width: 0;
+}
+
+.bodywebsite .table-striped > tbody > tr:nth-of-type(odd) > * {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.bodywebsite .table-striped-columns > :not(caption) > tr > :nth-child(even) {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.bodywebsite .table-active {
+ --bs-table-accent-bg: var(--bs-table-active-bg);
+ color: var(--bs-table-active-color);
+}
+
+.bodywebsite .table-hover > tbody > tr:hover > * {
+ --bs-table-accent-bg: var(--bs-table-hover-bg);
+ color: var(--bs-table-hover-color);
+}
+
+.bodywebsite .table-primary {
+ --bs-table-color: #000;
+ --bs-table-bg: #cfe2ff;
+ --bs-table-border-color: #bacbe6;
+ --bs-table-striped-bg: #c5d7f2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bacbe6;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfd1ec;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-secondary {
+ --bs-table-color: #000;
+ --bs-table-bg: #e2e3e5;
+ --bs-table-border-color: #cbccce;
+ --bs-table-striped-bg: #d7d8da;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #cbccce;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #d1d2d4;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-success {
+ --bs-table-color: #000;
+ --bs-table-bg: #d1e7dd;
+ --bs-table-border-color: #bcd0c7;
+ --bs-table-striped-bg: #c7dbd2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bcd0c7;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #c1d6cc;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-info {
+ --bs-table-color: #000;
+ --bs-table-bg: #cff4fc;
+ --bs-table-border-color: #badce3;
+ --bs-table-striped-bg: #c5e8ef;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #badce3;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfe2e9;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-warning {
+ --bs-table-color: #000;
+ --bs-table-bg: #fff3cd;
+ --bs-table-border-color: #e6dbb9;
+ --bs-table-striped-bg: #f2e7c3;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #e6dbb9;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #ece1be;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-danger {
+ --bs-table-color: #000;
+ --bs-table-bg: #f8d7da;
+ --bs-table-border-color: #dfc2c4;
+ --bs-table-striped-bg: #eccccf;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfc2c4;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5c7ca;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-light {
+ --bs-table-color: #000;
+ --bs-table-bg: #f8f9fa;
+ --bs-table-border-color: #dfe0e1;
+ --bs-table-striped-bg: #ecedee;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfe0e1;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5e6e7;
+ --bs-table-hover-color: #000;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-dark {
+ --bs-table-color: #fff;
+ --bs-table-bg: #212529;
+ --bs-table-border-color: #373b3e;
+ --bs-table-striped-bg: #2c3034;
+ --bs-table-striped-color: #fff;
+ --bs-table-active-bg: #373b3e;
+ --bs-table-active-color: #fff;
+ --bs-table-hover-bg: #323539;
+ --bs-table-hover-color: #fff;
+ color: var(--bs-table-color);
+ border-color: var(--bs-table-border-color);
+}
+
+.bodywebsite .table-responsive {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .table-responsive-sm {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .table-responsive-md {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .table-responsive-lg {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .table-responsive-xl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .table-responsive-xxl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+.bodywebsite .form-label {
+ margin-bottom: 0.5rem;
+}
+
+.bodywebsite .col-form-label {
+ padding-top: calc(0.375rem + 1px);
+ padding-bottom: calc(0.375rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.5;
+}
+
+.bodywebsite .col-form-label-lg {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 1.25rem;
+}
+
+.bodywebsite .col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.875rem;
+}
+
+.bodywebsite .form-text {
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.bodywebsite .form-control {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ border-radius: 0.375rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-control {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-control[type=file] {
+ overflow: hidden;
+}
+
+.bodywebsite .form-control[type=file]:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.bodywebsite .form-control:focus {
+ color: #212529;
+ background-color: #fff;
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-control::-webkit-date-and-time-value {
+ height: 1.5em;
+}
+
+.bodywebsite .form-control::-moz-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.bodywebsite .form-control::placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.bodywebsite .form-control:disabled {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+
+.bodywebsite .form-control::-webkit-file-upload-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ -webkit-margin-end: 0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+.bodywebsite .form-control::file-selector-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ -webkit-margin-end: 0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-control::-webkit-file-upload-button {
+ -webkit-transition: none;
+ transition: none;
+ }
+
+ .bodywebsite .form-control::file-selector-button {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
+ background-color: #dde0e3;
+}
+
+.bodywebsite .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
+ background-color: #dde0e3;
+}
+
+.bodywebsite .form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0;
+ margin-bottom: 0;
+ line-height: 1.5;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+
+.bodywebsite .form-control-plaintext:focus {
+ outline: 0;
+}
+
+.bodywebsite .form-control-plaintext.form-control-sm, .bodywebsite .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.bodywebsite .form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .form-control-sm::-webkit-file-upload-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ -webkit-margin-end: 0.5rem;
+ margin-inline-end: 0.5rem;
+}
+
+.bodywebsite .form-control-sm::file-selector-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ -webkit-margin-end: 0.5rem;
+ margin-inline-end: 0.5rem;
+}
+
+.bodywebsite .form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .form-control-lg::-webkit-file-upload-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ -webkit-margin-end: 1rem;
+ margin-inline-end: 1rem;
+}
+
+.bodywebsite .form-control-lg::file-selector-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ -webkit-margin-end: 1rem;
+ margin-inline-end: 1rem;
+}
+
+.bodywebsite textarea.form-control {
+ min-height: calc(1.5em + 0.75rem + 2px);
+}
+
+.bodywebsite textarea.form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+}
+
+.bodywebsite textarea.form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+}
+
+.bodywebsite .form-control-color {
+ width: 3rem;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem;
+}
+
+.bodywebsite .form-control-color:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.bodywebsite .form-control-color::-moz-color-swatch {
+ border: 0 !important;
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .form-control-color::-webkit-color-swatch {
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .form-control-color.form-control-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+}
+
+.bodywebsite .form-control-color.form-control-lg {
+ height: calc(1.5em + 1rem + 2px);
+}
+
+.bodywebsite .form-select {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+ -moz-padding-start: calc(0.75rem - 3px);
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right 0.75rem center;
+ background-size: 16px 12px;
+ border: 1px solid #ced4da;
+ border-radius: 0.375rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-select {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-select:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-select[multiple], .bodywebsite .form-select[size]:not([size="1"]) {
+ padding-right: 0.75rem;
+ background-image: none;
+}
+
+.bodywebsite .form-select:disabled {
+ background-color: #e9ecef;
+}
+
+.bodywebsite .form-select:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #212529;
+}
+
+.bodywebsite .form-select-sm {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .form-select-lg {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .form-check {
+ display: block;
+ min-height: 1.5rem;
+ padding-left: 1.5em;
+ margin-bottom: 0.125rem;
+}
+
+.bodywebsite .form-check .form-check-input {
+ float: left;
+ margin-left: -1.5em;
+}
+
+.bodywebsite .form-check-reverse {
+ padding-right: 1.5em;
+ padding-left: 0;
+ text-align: right;
+}
+
+.bodywebsite .form-check-reverse .form-check-input {
+ float: right;
+ margin-right: -1.5em;
+ margin-left: 0;
+}
+
+.bodywebsite .form-check-input {
+ width: 1em;
+ height: 1em;
+ margin-top: 0.25em;
+ vertical-align: top;
+ background-color: #fff;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: contain;
+ border: 1px solid rgba(0, 0, 0, 0.25);
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ -webkit-print-color-adjust: exact;
+ color-adjust: exact;
+ print-color-adjust: exact;
+}
+
+.bodywebsite .form-check-input[type=checkbox] {
+ border-radius: 0.25em;
+}
+
+.bodywebsite .form-check-input[type=radio] {
+ border-radius: 50%;
+}
+
+.bodywebsite .form-check-input:active {
+ filter: brightness(90%);
+}
+
+.bodywebsite .form-check-input:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-check-input:checked {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+}
+
+.bodywebsite .form-check-input:checked[type=checkbox] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input:checked[type=radio] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input[type=checkbox]:indeterminate {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-check-input:disabled {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.5;
+}
+
+.bodywebsite .form-check-input[disabled] ~ .form-check-label, .bodywebsite .form-check-input:disabled ~ .form-check-label {
+ cursor: default;
+ opacity: 0.5;
+}
+
+.bodywebsite .form-switch {
+ padding-left: 2.5em;
+}
+
+.bodywebsite .form-switch .form-check-input {
+ width: 2em;
+ margin-left: -2.5em;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
+ background-position: left center;
+ border-radius: 2em;
+ transition: background-position 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-switch .form-check-input {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-switch .form-check-input:focus {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-switch .form-check-input:checked {
+ background-position: right center;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .form-switch.form-check-reverse {
+ padding-right: 2.5em;
+ padding-left: 0;
+}
+
+.bodywebsite .form-switch.form-check-reverse .form-check-input {
+ margin-right: -2.5em;
+ margin-left: 0;
+}
+
+.bodywebsite .form-check-inline {
+ display: inline-block;
+ margin-right: 1rem;
+}
+
+.bodywebsite .btn-check {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+
+.bodywebsite .btn-check[disabled] + .btn, .bodywebsite .btn-check:disabled + .btn {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.65;
+}
+
+.bodywebsite .form-range {
+ width: 100%;
+ height: 1.5rem;
+ padding: 0;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.bodywebsite .form-range:focus {
+ outline: 0;
+}
+
+.bodywebsite .form-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.bodywebsite .form-range::-moz-focus-outer {
+ border: 0;
+}
+
+.bodywebsite .form-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-range::-webkit-slider-thumb {
+ -webkit-transition: none;
+ transition: none;
+ }
+}
+
+.bodywebsite .form-range::-webkit-slider-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.bodywebsite .form-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.bodywebsite .form-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-range::-moz-range-thumb {
+ -moz-transition: none;
+ transition: none;
+ }
+}
+
+.bodywebsite .form-range::-moz-range-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.bodywebsite .form-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.bodywebsite .form-range:disabled {
+ pointer-events: none;
+}
+
+.bodywebsite .form-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd;
+}
+
+.bodywebsite .form-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd;
+}
+
+.bodywebsite .form-floating {
+ position: relative;
+}
+
+.bodywebsite .form-floating > .form-control,
+ .bodywebsite .form-floating > .form-control-plaintext,
+ .bodywebsite .form-floating > .form-select {
+ height: calc(3.5rem + 2px);
+ line-height: 1.25;
+}
+
+.bodywebsite .form-floating > label {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ padding: 1rem 0.75rem;
+ overflow: hidden;
+ text-align: start;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ pointer-events: none;
+ border: 1px solid transparent;
+ transform-origin: 0 0;
+ transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .form-floating > label {
+ transition: none;
+ }
+}
+
+.bodywebsite .form-floating > .form-control,
+ .bodywebsite .form-floating > .form-control-plaintext {
+ padding: 1rem 0.75rem;
+}
+
+.bodywebsite .form-floating > .form-control::-moz-placeholder, .bodywebsite .form-floating > .form-control-plaintext::-moz-placeholder {
+ color: transparent;
+}
+
+.bodywebsite .form-floating > .form-control::placeholder,
+ .bodywebsite .form-floating > .form-control-plaintext::placeholder {
+ color: transparent;
+}
+
+.bodywebsite .form-floating > .form-control:not(:-moz-placeholder-shown), .bodywebsite .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:focus, .bodywebsite .form-floating > .form-control:not(:placeholder-shown),
+ .bodywebsite .form-floating > .form-control-plaintext:focus,
+ .bodywebsite .form-floating > .form-control-plaintext:not(:placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:-webkit-autofill,
+ .bodywebsite .form-floating > .form-control-plaintext:-webkit-autofill {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-select {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.bodywebsite .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control:focus ~ label,
+ .bodywebsite .form-floating > .form-control:not(:placeholder-shown) ~ label,
+ .bodywebsite .form-floating > .form-control-plaintext ~ label,
+ .bodywebsite .form-floating > .form-select ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control:-webkit-autofill ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.bodywebsite .form-floating > .form-control-plaintext ~ label {
+ border-width: 1px 0;
+}
+
+.bodywebsite .input-group {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: stretch;
+ width: 100%;
+}
+
+.bodywebsite .input-group > .form-control,
+ .bodywebsite .input-group > .form-select,
+ .bodywebsite .input-group > .form-floating {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ min-width: 0;
+}
+
+.bodywebsite .input-group > .form-control:focus,
+ .bodywebsite .input-group > .form-select:focus,
+ .bodywebsite .input-group > .form-floating:focus-within {
+ z-index: 5;
+}
+
+.bodywebsite .input-group .btn {
+ position: relative;
+ z-index: 2;
+}
+
+.bodywebsite .input-group .btn:focus {
+ z-index: 5;
+}
+
+.bodywebsite .input-group-text {
+ display: flex;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .input-group-lg > .form-control,
+ .bodywebsite .input-group-lg > .form-select,
+ .bodywebsite .input-group-lg > .input-group-text,
+ .bodywebsite .input-group-lg > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.5rem;
+}
+
+.bodywebsite .input-group-sm > .form-control,
+ .bodywebsite .input-group-sm > .form-select,
+ .bodywebsite .input-group-sm > .input-group-text,
+ .bodywebsite .input-group-sm > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.25rem;
+}
+
+.bodywebsite .input-group-lg > .form-select,
+ .bodywebsite .input-group-sm > .form-select {
+ padding-right: 3rem;
+}
+
+.bodywebsite .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+ .bodywebsite .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
+ .bodywebsite .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
+ .bodywebsite .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+ .bodywebsite .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
+ .bodywebsite .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
+ .bodywebsite .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
+ margin-left: -1px;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .input-group > .form-floating:not(:first-child) > .form-control,
+ .bodywebsite .input-group > .form-floating:not(:first-child) > .form-select {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #198754;
+}
+
+.bodywebsite .valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(25, 135, 84, 0.9);
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .was-validated :valid ~ .valid-feedback,
+ .bodywebsite .was-validated :valid ~ .valid-tooltip,
+ .bodywebsite .is-valid ~ .valid-feedback,
+ .bodywebsite .is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.bodywebsite .was-validated .form-control:valid, .bodywebsite .form-control.is-valid {
+ border-color: #198754;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-control:valid:focus, .bodywebsite .form-control.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated textarea.form-control:valid, .bodywebsite textarea.form-control.is-valid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.bodywebsite .was-validated .form-select:valid, .bodywebsite .form-select.is-valid {
+ border-color: #198754;
+}
+
+.bodywebsite .was-validated .form-select:valid:not([multiple]):not([size]), .bodywebsite .was-validated .form-select:valid:not([multiple])[size="1"], .bodywebsite .form-select.is-valid:not([multiple]):not([size]), .bodywebsite .form-select.is-valid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-select:valid:focus, .bodywebsite .form-select.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated .form-control-color:valid, .bodywebsite .form-control-color.is-valid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
+.bodywebsite .was-validated .form-check-input:valid, .bodywebsite .form-check-input.is-valid {
+ border-color: #198754;
+}
+
+.bodywebsite .was-validated .form-check-input:valid:checked, .bodywebsite .form-check-input.is-valid:checked {
+ background-color: #198754;
+}
+
+.bodywebsite .was-validated .form-check-input:valid:focus, .bodywebsite .form-check-input.is-valid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.bodywebsite .was-validated .form-check-input:valid ~ .form-check-label, .bodywebsite .form-check-input.is-valid ~ .form-check-label {
+ color: #198754;
+}
+
+.bodywebsite .form-check-inline .form-check-input ~ .valid-feedback {
+ margin-left: 0.5em;
+}
+
+.bodywebsite .was-validated .input-group > .form-control:not(:focus):valid, .bodywebsite .input-group > .form-control:not(:focus).is-valid,
+ .bodywebsite .was-validated .input-group > .form-select:not(:focus):valid,
+ .bodywebsite .input-group > .form-select:not(:focus).is-valid,
+ .bodywebsite .was-validated .input-group > .form-floating:not(:focus-within):valid,
+ .bodywebsite .input-group > .form-floating:not(:focus-within).is-valid {
+ z-index: 3;
+}
+
+.bodywebsite .invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #dc3545;
+}
+
+.bodywebsite .invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(220, 53, 69, 0.9);
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .was-validated :invalid ~ .invalid-feedback,
+ .bodywebsite .was-validated :invalid ~ .invalid-tooltip,
+ .bodywebsite .is-invalid ~ .invalid-feedback,
+ .bodywebsite .is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.bodywebsite .was-validated .form-control:invalid, .bodywebsite .form-control.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-control:invalid:focus, .bodywebsite .form-control.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated textarea.form-control:invalid, .bodywebsite textarea.form-control.is-invalid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.bodywebsite .was-validated .form-select:invalid, .bodywebsite .form-select.is-invalid {
+ border-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-select:invalid:not([multiple]):not([size]), .bodywebsite .was-validated .form-select:invalid:not([multiple])[size="1"], .bodywebsite .form-select.is-invalid:not([multiple]):not([size]), .bodywebsite .form-select.is-invalid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.bodywebsite .was-validated .form-select:invalid:focus, .bodywebsite .form-select.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated .form-control-color:invalid, .bodywebsite .form-control-color.is-invalid {
+ width: calc(3rem + calc(1.5em + 0.75rem));
+}
+
+.bodywebsite .was-validated .form-check-input:invalid, .bodywebsite .form-check-input.is-invalid {
+ border-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-check-input:invalid:checked, .bodywebsite .form-check-input.is-invalid:checked {
+ background-color: #dc3545;
+}
+
+.bodywebsite .was-validated .form-check-input:invalid:focus, .bodywebsite .form-check-input.is-invalid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.bodywebsite .was-validated .form-check-input:invalid ~ .form-check-label, .bodywebsite .form-check-input.is-invalid ~ .form-check-label {
+ color: #dc3545;
+}
+
+.bodywebsite .form-check-inline .form-check-input ~ .invalid-feedback {
+ margin-left: 0.5em;
+}
+
+.bodywebsite .was-validated .input-group > .form-control:not(:focus):invalid, .bodywebsite .input-group > .form-control:not(:focus).is-invalid,
+ .bodywebsite .was-validated .input-group > .form-select:not(:focus):invalid,
+ .bodywebsite .input-group > .form-select:not(:focus).is-invalid,
+ .bodywebsite .was-validated .input-group > .form-floating:not(:focus-within):invalid,
+ .bodywebsite .input-group > .form-floating:not(:focus-within).is-invalid {
+ z-index: 4;
+}
+
+.bodywebsite .btn {
+ --bs-btn-padding-x: 0.75rem;
+ --bs-btn-padding-y: 0.375rem;
+ --bs-btn-font-size: 1rem;
+ --bs-btn-font-weight: 400;
+ --bs-btn-line-height: 1.5;
+ --bs-btn-color: #212529;
+ --bs-btn-bg: transparent;
+ --bs-btn-border-width: 1px;
+ --bs-btn-border-color: transparent;
+ --bs-btn-border-radius: 0.375rem;
+ --bs-btn-hover-border-color: transparent;
+ --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
+ --bs-btn-disabled-opacity: 0.65;
+ display: inline-block;
+ padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
+ font-family: var(--bs-btn-font-family);
+ font-size: var(--bs-btn-font-size);
+ font-weight: var(--bs-btn-font-weight);
+ line-height: var(--bs-btn-line-height);
+ color: var(--bs-btn-color);
+ text-align: center;
+ text-decoration: none;
+ vertical-align: middle;
+ cursor: pointer;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
+ border-radius: var(--bs-btn-border-radius);
+ background-color: var(--bs-btn-bg);
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .btn {
+ transition: none;
+ }
+}
+
+.bodywebsite :not(.btn-check) + .btn:hover, .bodywebsite .btn:first-child:hover {
+ color: var(--bs-btn-hover-color);
+ background-color: var(--bs-btn-hover-bg);
+ border-color: var(--bs-btn-hover-border-color);
+}
+
+.bodywebsite .btn:focus-visible {
+ color: var(--bs-btn-hover-color);
+ background-color: var(--bs-btn-hover-bg);
+ border-color: var(--bs-btn-hover-border-color);
+ outline: 0;
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn-check:focus-visible + .btn {
+ border-color: var(--bs-btn-hover-border-color);
+ outline: 0;
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn-check:checked + .btn, .bodywebsite :not(.btn-check) + .btn:active, .bodywebsite .btn:first-child:active, .bodywebsite .btn.active, .bodywebsite .btn.show {
+ color: var(--bs-btn-active-color);
+ background-color: var(--bs-btn-active-bg);
+ border-color: var(--bs-btn-active-border-color);
+}
+
+.bodywebsite .btn-check:checked + .btn:focus-visible, .bodywebsite :not(.btn-check) + .btn:active:focus-visible, .bodywebsite .btn:first-child:active:focus-visible, .bodywebsite .btn.active:focus-visible, .bodywebsite .btn.show:focus-visible {
+ box-shadow: var(--bs-btn-focus-box-shadow);
+}
+
+.bodywebsite .btn:disabled, .bodywebsite .btn.disabled, .bodywebsite fieldset:disabled .btn {
+ color: var(--bs-btn-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-btn-disabled-bg);
+ border-color: var(--bs-btn-disabled-border-color);
+ opacity: var(--bs-btn-disabled-opacity);
+}
+
+.bodywebsite .btn-primary {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #0d6efd;
+ --bs-btn-border-color: #0d6efd;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #0b5ed7;
+ --bs-btn-hover-border-color: #0a58ca;
+ --bs-btn-focus-shadow-rgb: 49, 132, 253;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #0a58ca;
+ --bs-btn-active-border-color: #0a53be;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #0d6efd;
+ --bs-btn-disabled-border-color: #0d6efd;
+}
+
+.bodywebsite .btn-secondary {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #6c757d;
+ --bs-btn-border-color: #6c757d;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #5c636a;
+ --bs-btn-hover-border-color: #565e64;
+ --bs-btn-focus-shadow-rgb: 130, 138, 145;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #565e64;
+ --bs-btn-active-border-color: #51585e;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #6c757d;
+ --bs-btn-disabled-border-color: #6c757d;
+}
+
+.bodywebsite .btn-success {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #198754;
+ --bs-btn-border-color: #198754;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #157347;
+ --bs-btn-hover-border-color: #146c43;
+ --bs-btn-focus-shadow-rgb: 60, 153, 110;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #146c43;
+ --bs-btn-active-border-color: #13653f;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #198754;
+ --bs-btn-disabled-border-color: #198754;
+}
+
+.bodywebsite .btn-info {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #0dcaf0;
+ --bs-btn-border-color: #0dcaf0;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #31d2f2;
+ --bs-btn-hover-border-color: #25cff2;
+ --bs-btn-focus-shadow-rgb: 11, 172, 204;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #3dd5f3;
+ --bs-btn-active-border-color: #25cff2;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #0dcaf0;
+ --bs-btn-disabled-border-color: #0dcaf0;
+}
+
+.bodywebsite .btn-warning {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #ffc107;
+ --bs-btn-border-color: #ffc107;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #ffca2c;
+ --bs-btn-hover-border-color: #ffc720;
+ --bs-btn-focus-shadow-rgb: 217, 164, 6;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #ffcd39;
+ --bs-btn-active-border-color: #ffc720;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #ffc107;
+ --bs-btn-disabled-border-color: #ffc107;
+}
+
+.bodywebsite .btn-danger {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #dc3545;
+ --bs-btn-border-color: #dc3545;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #bb2d3b;
+ --bs-btn-hover-border-color: #b02a37;
+ --bs-btn-focus-shadow-rgb: 225, 83, 97;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #b02a37;
+ --bs-btn-active-border-color: #a52834;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #dc3545;
+ --bs-btn-disabled-border-color: #dc3545;
+}
+
+.bodywebsite .btn-light {
+ --bs-btn-color: #000;
+ --bs-btn-bg: #f8f9fa;
+ --bs-btn-border-color: #f8f9fa;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #d3d4d5;
+ --bs-btn-hover-border-color: #c6c7c8;
+ --bs-btn-focus-shadow-rgb: 211, 212, 213;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #c6c7c8;
+ --bs-btn-active-border-color: #babbbc;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #000;
+ --bs-btn-disabled-bg: #f8f9fa;
+ --bs-btn-disabled-border-color: #f8f9fa;
+}
+
+.bodywebsite .btn-dark {
+ --bs-btn-color: #fff;
+ --bs-btn-bg: #212529;
+ --bs-btn-border-color: #212529;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #424649;
+ --bs-btn-hover-border-color: #373b3e;
+ --bs-btn-focus-shadow-rgb: 66, 70, 73;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #4d5154;
+ --bs-btn-active-border-color: #373b3e;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #fff;
+ --bs-btn-disabled-bg: #212529;
+ --bs-btn-disabled-border-color: #212529;
+}
+
+.bodywebsite .btn-outline-primary {
+ --bs-btn-color: #0d6efd;
+ --bs-btn-border-color: #0d6efd;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #0d6efd;
+ --bs-btn-hover-border-color: #0d6efd;
+ --bs-btn-focus-shadow-rgb: 13, 110, 253;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #0d6efd;
+ --bs-btn-active-border-color: #0d6efd;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #0d6efd;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #0d6efd;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-secondary {
+ --bs-btn-color: #6c757d;
+ --bs-btn-border-color: #6c757d;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #6c757d;
+ --bs-btn-hover-border-color: #6c757d;
+ --bs-btn-focus-shadow-rgb: 108, 117, 125;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #6c757d;
+ --bs-btn-active-border-color: #6c757d;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #6c757d;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #6c757d;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-success {
+ --bs-btn-color: #198754;
+ --bs-btn-border-color: #198754;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #198754;
+ --bs-btn-hover-border-color: #198754;
+ --bs-btn-focus-shadow-rgb: 25, 135, 84;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #198754;
+ --bs-btn-active-border-color: #198754;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #198754;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #198754;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-info {
+ --bs-btn-color: #0dcaf0;
+ --bs-btn-border-color: #0dcaf0;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #0dcaf0;
+ --bs-btn-hover-border-color: #0dcaf0;
+ --bs-btn-focus-shadow-rgb: 13, 202, 240;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #0dcaf0;
+ --bs-btn-active-border-color: #0dcaf0;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #0dcaf0;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #0dcaf0;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-warning {
+ --bs-btn-color: #ffc107;
+ --bs-btn-border-color: #ffc107;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #ffc107;
+ --bs-btn-hover-border-color: #ffc107;
+ --bs-btn-focus-shadow-rgb: 255, 193, 7;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #ffc107;
+ --bs-btn-active-border-color: #ffc107;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #ffc107;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #ffc107;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-danger {
+ --bs-btn-color: #dc3545;
+ --bs-btn-border-color: #dc3545;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #dc3545;
+ --bs-btn-hover-border-color: #dc3545;
+ --bs-btn-focus-shadow-rgb: 220, 53, 69;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #dc3545;
+ --bs-btn-active-border-color: #dc3545;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #dc3545;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #dc3545;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-light {
+ --bs-btn-color: #f8f9fa;
+ --bs-btn-border-color: #f8f9fa;
+ --bs-btn-hover-color: #000;
+ --bs-btn-hover-bg: #f8f9fa;
+ --bs-btn-hover-border-color: #f8f9fa;
+ --bs-btn-focus-shadow-rgb: 248, 249, 250;
+ --bs-btn-active-color: #000;
+ --bs-btn-active-bg: #f8f9fa;
+ --bs-btn-active-border-color: #f8f9fa;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #f8f9fa;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #f8f9fa;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-outline-dark {
+ --bs-btn-color: #212529;
+ --bs-btn-border-color: #212529;
+ --bs-btn-hover-color: #fff;
+ --bs-btn-hover-bg: #212529;
+ --bs-btn-hover-border-color: #212529;
+ --bs-btn-focus-shadow-rgb: 33, 37, 41;
+ --bs-btn-active-color: #fff;
+ --bs-btn-active-bg: #212529;
+ --bs-btn-active-border-color: #212529;
+ --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ --bs-btn-disabled-color: #212529;
+ --bs-btn-disabled-bg: transparent;
+ --bs-btn-disabled-border-color: #212529;
+ --bs-gradient: none;
+}
+
+.bodywebsite .btn-link {
+ --bs-btn-font-weight: 400;
+ --bs-btn-color: var(--bs-link-color);
+ --bs-btn-bg: transparent;
+ --bs-btn-border-color: transparent;
+ --bs-btn-hover-color: var(--bs-link-hover-color);
+ --bs-btn-hover-border-color: transparent;
+ --bs-btn-active-color: var(--bs-link-hover-color);
+ --bs-btn-active-border-color: transparent;
+ --bs-btn-disabled-color: #6c757d;
+ --bs-btn-disabled-border-color: transparent;
+ --bs-btn-box-shadow: none;
+ --bs-btn-focus-shadow-rgb: 49, 132, 253;
+ text-decoration: underline;
+}
+
+.bodywebsite .btn-link:focus-visible {
+ color: var(--bs-btn-color);
+}
+
+.bodywebsite .btn-link:hover {
+ color: var(--bs-btn-hover-color);
+}
+
+.bodywebsite .btn-lg, .bodywebsite .btn-group-lg > .btn {
+ --bs-btn-padding-y: 0.5rem;
+ --bs-btn-padding-x: 1rem;
+ --bs-btn-font-size: 1.25rem;
+ --bs-btn-border-radius: 0.5rem;
+}
+
+.bodywebsite .btn-sm, .bodywebsite .btn-group-sm > .btn {
+ --bs-btn-padding-y: 0.25rem;
+ --bs-btn-padding-x: 0.5rem;
+ --bs-btn-font-size: 0.875rem;
+ --bs-btn-border-radius: 0.25rem;
+}
+
+.bodywebsite .fade {
+ transition: opacity 0.15s linear;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .fade {
+ transition: none;
+ }
+}
+
+.bodywebsite .fade:not(.show) {
+ opacity: 0;
+}
+
+.bodywebsite .collapse:not(.show) {
+ display: none;
+}
+
+.bodywebsite .collapsing {
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .collapsing {
+ transition: none;
+ }
+}
+
+.bodywebsite .collapsing.collapse-horizontal {
+ width: 0;
+ height: auto;
+ transition: width 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .collapsing.collapse-horizontal {
+ transition: none;
+ }
+}
+
+.bodywebsite .dropup,
+ .bodywebsite .dropend,
+ .bodywebsite .dropdown,
+ .bodywebsite .dropstart,
+ .bodywebsite .dropup-center,
+ .bodywebsite .dropdown-center {
+ position: relative;
+}
+
+.bodywebsite .dropdown-toggle {
+ white-space: nowrap;
+}
+
+.bodywebsite .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+
+.bodywebsite .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropdown-menu {
+ --bs-dropdown-zindex: 1000;
+ --bs-dropdown-min-width: 10rem;
+ --bs-dropdown-padding-x: 0;
+ --bs-dropdown-padding-y: 0.5rem;
+ --bs-dropdown-spacer: 0.125rem;
+ --bs-dropdown-font-size: 1rem;
+ --bs-dropdown-color: #212529;
+ --bs-dropdown-bg: #fff;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-border-radius: 0.375rem;
+ --bs-dropdown-border-width: 1px;
+ --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-divider-margin-y: 0.5rem;
+ --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-dropdown-link-color: #212529;
+ --bs-dropdown-link-hover-color: #1e2125;
+ --bs-dropdown-link-hover-bg: #e9ecef;
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-item-padding-x: 1rem;
+ --bs-dropdown-item-padding-y: 0.25rem;
+ --bs-dropdown-header-color: #6c757d;
+ --bs-dropdown-header-padding-x: 1rem;
+ --bs-dropdown-header-padding-y: 0.5rem;
+ position: absolute;
+ z-index: var(--bs-dropdown-zindex);
+ display: none;
+ min-width: var(--bs-dropdown-min-width);
+ padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
+ margin: 0;
+ font-size: var(--bs-dropdown-font-size);
+ color: var(--bs-dropdown-color);
+ text-align: left;
+ list-style: none;
+ background-color: var(--bs-dropdown-bg);
+ background-clip: padding-box;
+ border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
+ border-radius: var(--bs-dropdown-border-radius);
+}
+
+.bodywebsite .dropdown-menu[data-bs-popper] {
+ top: 100%;
+ left: 0;
+ margin-top: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropdown-menu-start {
+ --bs-position: start;
+}
+
+.bodywebsite .dropdown-menu-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+}
+
+.bodywebsite .dropdown-menu-end {
+ --bs-position: end;
+}
+
+.bodywebsite .dropdown-menu-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .dropdown-menu-sm-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-sm-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-sm-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-sm-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .dropdown-menu-md-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-md-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-md-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-md-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .dropdown-menu-lg-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-lg-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-lg-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-lg-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .dropdown-menu-xl-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-xl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-xl-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-xl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .dropdown-menu-xxl-start {
+ --bs-position: start;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-end {
+ --bs-position: end;
+ }
+
+ .bodywebsite .dropdown-menu-xxl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+.bodywebsite .dropup .dropdown-menu[data-bs-popper] {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+
+.bodywebsite .dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropend .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropend .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid;
+}
+
+.bodywebsite .dropend .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropend .dropdown-toggle::after {
+ vertical-align: 0;
+}
+
+.bodywebsite .dropstart .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: var(--bs-dropdown-spacer);
+}
+
+.bodywebsite .dropstart .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+}
+
+.bodywebsite .dropstart .dropdown-toggle::after {
+ display: none;
+}
+
+.bodywebsite .dropstart .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent;
+}
+
+.bodywebsite .dropstart .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropstart .dropdown-toggle::before {
+ vertical-align: 0;
+}
+
+.bodywebsite .dropdown-divider {
+ height: 0;
+ margin: var(--bs-dropdown-divider-margin-y) 0;
+ overflow: hidden;
+ border-top: 1px solid var(--bs-dropdown-divider-bg);
+ opacity: 1;
+}
+
+.bodywebsite .dropdown-item {
+ display: block;
+ width: 100%;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ clear: both;
+ font-weight: 400;
+ color: var(--bs-dropdown-link-color);
+ text-align: inherit;
+ text-decoration: none;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0;
+}
+
+.bodywebsite .dropdown-item:hover, .bodywebsite .dropdown-item:focus {
+ color: var(--bs-dropdown-link-hover-color);
+ background-color: var(--bs-dropdown-link-hover-bg);
+}
+
+.bodywebsite .dropdown-item.active, .bodywebsite .dropdown-item:active {
+ color: var(--bs-dropdown-link-active-color);
+ text-decoration: none;
+ background-color: var(--bs-dropdown-link-active-bg);
+}
+
+.bodywebsite .dropdown-item.disabled, .bodywebsite .dropdown-item:disabled {
+ color: var(--bs-dropdown-link-disabled-color);
+ pointer-events: none;
+ background-color: transparent;
+}
+
+.bodywebsite .dropdown-menu.show {
+ display: block;
+}
+
+.bodywebsite .dropdown-header {
+ display: block;
+ padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: var(--bs-dropdown-header-color);
+ white-space: nowrap;
+}
+
+.bodywebsite .dropdown-item-text {
+ display: block;
+ padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
+ color: var(--bs-dropdown-link-color);
+}
+
+.bodywebsite .dropdown-menu-dark {
+ --bs-dropdown-color: #dee2e6;
+ --bs-dropdown-bg: #343a40;
+ --bs-dropdown-border-color: var(--bs-border-color-translucent);
+ --bs-dropdown-link-color: #dee2e6;
+ --bs-dropdown-link-hover-color: #fff;
+ --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
+ --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
+ --bs-dropdown-link-active-color: #fff;
+ --bs-dropdown-link-active-bg: #0d6efd;
+ --bs-dropdown-link-disabled-color: #adb5bd;
+ --bs-dropdown-header-color: #adb5bd;
+}
+
+.bodywebsite .btn-group,
+ .bodywebsite .btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle;
+}
+
+.bodywebsite .btn-group > .btn,
+ .bodywebsite .btn-group-vertical > .btn {
+ position: relative;
+ flex: 1 1 auto;
+}
+
+.bodywebsite .btn-group > .btn-check:checked + .btn,
+ .bodywebsite .btn-group > .btn-check:focus + .btn,
+ .bodywebsite .btn-group > .btn:hover,
+ .bodywebsite .btn-group > .btn:focus,
+ .bodywebsite .btn-group > .btn:active,
+ .bodywebsite .btn-group > .btn.active,
+ .bodywebsite .btn-group-vertical > .btn-check:checked + .btn,
+ .bodywebsite .btn-group-vertical > .btn-check:focus + .btn,
+ .bodywebsite .btn-group-vertical > .btn:hover,
+ .bodywebsite .btn-group-vertical > .btn:focus,
+ .bodywebsite .btn-group-vertical > .btn:active,
+ .bodywebsite .btn-group-vertical > .btn.active {
+ z-index: 1;
+}
+
+.bodywebsite .btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+}
+
+.bodywebsite .btn-toolbar .input-group {
+ width: auto;
+}
+
+.bodywebsite .btn-group {
+ border-radius: 0.375rem;
+}
+
+.bodywebsite .btn-group > :not(.btn-check:first-child) + .btn,
+ .bodywebsite .btn-group > .btn-group:not(:first-child) {
+ margin-left: -1px;
+}
+
+.bodywebsite .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
+ .bodywebsite .btn-group > .btn.dropdown-toggle-split:first-child,
+ .bodywebsite .btn-group > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.bodywebsite .btn-group > .btn:nth-child(n+3),
+ .bodywebsite .btn-group > :not(.btn-check) + .btn,
+ .bodywebsite .btn-group > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .dropdown-toggle-split {
+ padding-right: 0.5625rem;
+ padding-left: 0.5625rem;
+}
+
+.bodywebsite .dropdown-toggle-split::after, .bodywebsite .dropup .dropdown-toggle-split::after, .bodywebsite .dropend .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+
+.bodywebsite .dropstart .dropdown-toggle-split::before {
+ margin-right: 0;
+}
+
+.bodywebsite .btn-sm + .dropdown-toggle-split, .bodywebsite .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 0.375rem;
+ padding-left: 0.375rem;
+}
+
+.bodywebsite .btn-lg + .dropdown-toggle-split, .bodywebsite .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+}
+
+.bodywebsite .btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center;
+}
+
+.bodywebsite .btn-group-vertical > .btn,
+ .bodywebsite .btn-group-vertical > .btn-group {
+ width: 100%;
+}
+
+.bodywebsite .btn-group-vertical > .btn:not(:first-child),
+ .bodywebsite .btn-group-vertical > .btn-group:not(:first-child) {
+ margin-top: -1px;
+}
+
+.bodywebsite .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
+ .bodywebsite .btn-group-vertical > .btn-group:not(:last-child) > .btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .btn-group-vertical > .btn ~ .btn,
+ .bodywebsite .btn-group-vertical > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .nav {
+ --bs-nav-link-padding-x: 1rem;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-color: var(--bs-link-color);
+ --bs-nav-link-hover-color: var(--bs-link-hover-color);
+ --bs-nav-link-disabled-color: #6c757d;
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.bodywebsite .nav-link {
+ display: block;
+ padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
+ font-size: var(--bs-nav-link-font-size);
+ font-weight: var(--bs-nav-link-font-weight);
+ color: var(--bs-nav-link-color);
+ text-decoration: none;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .nav-link {
+ transition: none;
+ }
+}
+
+.bodywebsite .nav-link:hover, .bodywebsite .nav-link:focus {
+ color: var(--bs-nav-link-hover-color);
+}
+
+.bodywebsite .nav-link.disabled {
+ color: var(--bs-nav-link-disabled-color);
+ pointer-events: none;
+ cursor: default;
+}
+
+.bodywebsite .nav-tabs {
+ --bs-nav-tabs-border-width: 1px;
+ --bs-nav-tabs-border-color: #dee2e6;
+ --bs-nav-tabs-border-radius: 0.375rem;
+ --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
+ --bs-nav-tabs-link-active-color: #495057;
+ --bs-nav-tabs-link-active-bg: #fff;
+ --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
+ border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
+}
+
+.bodywebsite .nav-tabs .nav-link {
+ margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
+ background: none;
+ border: var(--bs-nav-tabs-border-width) solid transparent;
+ border-top-left-radius: var(--bs-nav-tabs-border-radius);
+ border-top-right-radius: var(--bs-nav-tabs-border-radius);
+}
+
+.bodywebsite .nav-tabs .nav-link:hover, .bodywebsite .nav-tabs .nav-link:focus {
+ isolation: isolate;
+ border-color: var(--bs-nav-tabs-link-hover-border-color);
+}
+
+.bodywebsite .nav-tabs .nav-link.disabled, .bodywebsite .nav-tabs .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.bodywebsite .nav-tabs .nav-link.active,
+ .bodywebsite .nav-tabs .nav-item.show .nav-link {
+ color: var(--bs-nav-tabs-link-active-color);
+ background-color: var(--bs-nav-tabs-link-active-bg);
+ border-color: var(--bs-nav-tabs-link-active-border-color);
+}
+
+.bodywebsite .nav-tabs .dropdown-menu {
+ margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .nav-pills {
+ --bs-nav-pills-border-radius: 0.375rem;
+ --bs-nav-pills-link-active-color: #fff;
+ --bs-nav-pills-link-active-bg: #0d6efd;
+}
+
+.bodywebsite .nav-pills .nav-link {
+ background: none;
+ border: 0;
+ border-radius: var(--bs-nav-pills-border-radius);
+}
+
+.bodywebsite .nav-pills .nav-link:disabled {
+ color: var(--bs-nav-link-disabled-color);
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.bodywebsite .nav-pills .nav-link.active,
+ .bodywebsite .nav-pills .show > .nav-link {
+ color: var(--bs-nav-pills-link-active-color);
+ background-color: var(--bs-nav-pills-link-active-bg);
+}
+
+.bodywebsite .nav-fill > .nav-link,
+ .bodywebsite .nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center;
+}
+
+.bodywebsite .nav-justified > .nav-link,
+ .bodywebsite .nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center;
+}
+
+.bodywebsite .nav-fill .nav-item .nav-link,
+ .bodywebsite .nav-justified .nav-item .nav-link {
+ width: 100%;
+}
+
+.bodywebsite .tab-content > .tab-pane {
+ display: none;
+}
+
+.bodywebsite .tab-content > .active {
+ display: block;
+}
+
+.bodywebsite .navbar {
+ --bs-navbar-padding-x: 0;
+ --bs-navbar-padding-y: 0.5rem;
+ --bs-navbar-color: rgba(0, 0, 0, 0.55);
+ --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
+ --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
+ --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-padding-y: 0.3125rem;
+ --bs-navbar-brand-margin-end: 1rem;
+ --bs-navbar-brand-font-size: 1.25rem;
+ --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
+ --bs-navbar-nav-link-padding-x: 0.5rem;
+ --bs-navbar-toggler-padding-y: 0.25rem;
+ --bs-navbar-toggler-padding-x: 0.75rem;
+ --bs-navbar-toggler-font-size: 1.25rem;
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+ --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
+ --bs-navbar-toggler-border-radius: 0.375rem;
+ --bs-navbar-toggler-focus-width: 0.25rem;
+ --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
+}
+
+.bodywebsite .navbar > .container,
+ .bodywebsite .navbar > .container-fluid,
+ .bodywebsite .navbar > .container-sm,
+ .bodywebsite .navbar > .container-md,
+ .bodywebsite .navbar > .container-lg,
+ .bodywebsite .navbar > .container-xl,
+ .bodywebsite .navbar > .container-xxl {
+ display: flex;
+ flex-wrap: inherit;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.bodywebsite .navbar-brand {
+ padding-top: var(--bs-navbar-brand-padding-y);
+ padding-bottom: var(--bs-navbar-brand-padding-y);
+ margin-right: var(--bs-navbar-brand-margin-end);
+ font-size: var(--bs-navbar-brand-font-size);
+ color: var(--bs-navbar-brand-color);
+ text-decoration: none;
+ white-space: nowrap;
+}
+
+.bodywebsite .navbar-brand:hover, .bodywebsite .navbar-brand:focus {
+ color: var(--bs-navbar-brand-hover-color);
+}
+
+.bodywebsite .navbar-nav {
+ --bs-nav-link-padding-x: 0;
+ --bs-nav-link-padding-y: 0.5rem;
+ --bs-nav-link-color: var(--bs-navbar-color);
+ --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
+ --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.bodywebsite .navbar-nav .show > .nav-link,
+ .bodywebsite .navbar-nav .nav-link.active {
+ color: var(--bs-navbar-active-color);
+}
+
+.bodywebsite .navbar-nav .dropdown-menu {
+ position: static;
+}
+
+.bodywebsite .navbar-text {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: var(--bs-navbar-color);
+}
+
+.bodywebsite .navbar-text a,
+ .bodywebsite .navbar-text a:hover,
+ .bodywebsite .navbar-text a:focus {
+ color: var(--bs-navbar-active-color);
+}
+
+.bodywebsite .navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center;
+}
+
+.bodywebsite .navbar-toggler {
+ padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
+ font-size: var(--bs-navbar-toggler-font-size);
+ line-height: 1;
+ color: var(--bs-navbar-color);
+ background-color: transparent;
+ border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
+ border-radius: var(--bs-navbar-toggler-border-radius);
+ transition: var(--bs-navbar-toggler-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .navbar-toggler {
+ transition: none;
+ }
+}
+
+.bodywebsite .navbar-toggler:hover {
+ text-decoration: none;
+}
+
+.bodywebsite .navbar-toggler:focus {
+ text-decoration: none;
+ outline: 0;
+ box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
+}
+
+.bodywebsite .navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ background-image: var(--bs-navbar-toggler-icon-bg);
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 100%;
+}
+
+.bodywebsite .navbar-nav-scroll {
+ max-height: var(--bs-scroll-height, 75vh);
+ overflow-y: auto;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .navbar-expand-sm {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-sm .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .navbar-expand-md {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-md .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .navbar-expand-lg {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-lg .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .navbar-expand-xl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xl .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .navbar-expand-xxl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .bodywebsite .navbar-expand-xxl .navbar-toggler {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .navbar-expand-xxl .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+.bodywebsite .navbar-expand {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+}
+
+.bodywebsite .navbar-expand .navbar-nav {
+ flex-direction: row;
+}
+
+.bodywebsite .navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+
+.bodywebsite .navbar-expand .navbar-nav .nav-link {
+ padding-right: var(--bs-navbar-nav-link-padding-x);
+ padding-left: var(--bs-navbar-nav-link-padding-x);
+}
+
+.bodywebsite .navbar-expand .navbar-nav-scroll {
+ overflow: visible;
+}
+
+.bodywebsite .navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+}
+
+.bodywebsite .navbar-expand .navbar-toggler {
+ display: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas {
+ position: static;
+ z-index: auto;
+ flex-grow: 1;
+ width: auto !important;
+ height: auto !important;
+ visibility: visible !important;
+ background-color: transparent !important;
+ border: 0 !important;
+ transform: none !important;
+ transition: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas .offcanvas-header {
+ display: none;
+}
+
+.bodywebsite .navbar-expand .offcanvas .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+}
+
+.bodywebsite .navbar-dark {
+ --bs-navbar-color: rgba(255, 255, 255, 0.55);
+ --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
+ --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
+ --bs-navbar-active-color: #fff;
+ --bs-navbar-brand-color: #fff;
+ --bs-navbar-brand-hover-color: #fff;
+ --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
+ --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .card {
+ --bs-card-spacer-y: 1rem;
+ --bs-card-spacer-x: 1rem;
+ --bs-card-title-spacer-y: 0.5rem;
+ --bs-card-border-width: 1px;
+ --bs-card-border-color: var(--bs-border-color-translucent);
+ --bs-card-border-radius: 0.375rem;
+ --bs-card-inner-border-radius: calc(0.375rem - 1px);
+ --bs-card-cap-padding-y: 0.5rem;
+ --bs-card-cap-padding-x: 1rem;
+ --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
+ --bs-card-bg: #fff;
+ --bs-card-img-overlay-padding: 1rem;
+ --bs-card-group-margin: 0.75rem;
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ min-width: 0;
+ height: var(--bs-card-height);
+ word-wrap: break-word;
+ background-color: var(--bs-card-bg);
+ background-clip: border-box;
+ border: var(--bs-card-border-width) solid var(--bs-card-border-color);
+ border-radius: var(--bs-card-border-radius);
+}
+
+.bodywebsite .card > hr {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.bodywebsite .card > .list-group {
+ border-top: inherit;
+ border-bottom: inherit;
+}
+
+.bodywebsite .card > .list-group:first-child {
+ border-top-width: 0;
+ border-top-left-radius: var(--bs-card-inner-border-radius);
+ border-top-right-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card > .list-group:last-child {
+ border-bottom-width: 0;
+ border-bottom-right-radius: var(--bs-card-inner-border-radius);
+ border-bottom-left-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card > .card-header + .list-group,
+ .bodywebsite .card > .list-group + .card-footer {
+ border-top: 0;
+}
+
+.bodywebsite .card-body {
+ flex: 1 1 auto;
+ padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
+ color: var(--bs-card-color);
+}
+
+.bodywebsite .card-title {
+ margin-bottom: var(--bs-card-title-spacer-y);
+}
+
+.bodywebsite .card-subtitle {
+ margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
+ margin-bottom: 0;
+}
+
+.bodywebsite .card-text:last-child {
+ margin-bottom: 0;
+}
+
+.bodywebsite .card-link + .card-link {
+ margin-left: var(--bs-card-spacer-x);
+}
+
+.bodywebsite .card-header {
+ padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
+ margin-bottom: 0;
+ color: var(--bs-card-cap-color);
+ background-color: var(--bs-card-cap-bg);
+ border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
+}
+
+.bodywebsite .card-header:first-child {
+ border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
+}
+
+.bodywebsite .card-footer {
+ padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
+ color: var(--bs-card-cap-color);
+ background-color: var(--bs-card-cap-bg);
+ border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
+}
+
+.bodywebsite .card-footer:last-child {
+ border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-header-tabs {
+ margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
+ margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
+ margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
+ border-bottom: 0;
+}
+
+.bodywebsite .card-header-tabs .nav-link.active {
+ background-color: var(--bs-card-bg);
+ border-bottom-color: var(--bs-card-bg);
+}
+
+.bodywebsite .card-header-pills {
+ margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
+ margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
+}
+
+.bodywebsite .card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: var(--bs-card-img-overlay-padding);
+ border-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-top,
+ .bodywebsite .card-img-bottom {
+ width: 100%;
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-top {
+ border-top-left-radius: var(--bs-card-inner-border-radius);
+ border-top-right-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-img,
+ .bodywebsite .card-img-bottom {
+ border-bottom-right-radius: var(--bs-card-inner-border-radius);
+ border-bottom-left-radius: var(--bs-card-inner-border-radius);
+}
+
+.bodywebsite .card-group > .card {
+ margin-bottom: var(--bs-card-group-margin);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .card-group {
+ display: flex;
+ flex-flow: row wrap;
+ }
+
+ .bodywebsite .card-group > .card {
+ flex: 1 0 0%;
+ margin-bottom: 0;
+ }
+
+ .bodywebsite .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) .card-img-top,
+ .bodywebsite .card-group > .card:not(:last-child) .card-header {
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:last-child) .card-img-bottom,
+ .bodywebsite .card-group > .card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) .card-img-top,
+ .bodywebsite .card-group > .card:not(:first-child) .card-header {
+ border-top-left-radius: 0;
+ }
+
+ .bodywebsite .card-group > .card:not(:first-child) .card-img-bottom,
+ .bodywebsite .card-group > .card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0;
+ }
+}
+
+.bodywebsite .accordion {
+ --bs-accordion-color: var(--bs-body-color);
+ --bs-accordion-bg: #fff;
+ --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+ --bs-accordion-border-color: var(--bs-border-color);
+ --bs-accordion-border-width: 1px;
+ --bs-accordion-border-radius: 0.375rem;
+ --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
+ --bs-accordion-btn-padding-x: 1.25rem;
+ --bs-accordion-btn-padding-y: 1rem;
+ --bs-accordion-btn-color: var(--bs-body-color);
+ --bs-accordion-btn-bg: var(--bs-accordion-bg);
+ --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ --bs-accordion-btn-icon-width: 1.25rem;
+ --bs-accordion-btn-icon-transform: rotate(-180deg);
+ --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
+ --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ --bs-accordion-btn-focus-border-color: #86b7fe;
+ --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-accordion-body-padding-x: 1.25rem;
+ --bs-accordion-body-padding-y: 1rem;
+ --bs-accordion-active-color: #0c63e4;
+ --bs-accordion-active-bg: #e7f1ff;
+}
+
+.bodywebsite .accordion-button {
+ position: relative;
+ display: flex;
+ align-items: center;
+ width: 100%;
+ padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
+ font-size: 1rem;
+ color: var(--bs-accordion-btn-color);
+ text-align: left;
+ background-color: var(--bs-accordion-btn-bg);
+ border: 0;
+ border-radius: 0;
+ overflow-anchor: none;
+ transition: var(--bs-accordion-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .accordion-button {
+ transition: none;
+ }
+}
+
+.bodywebsite .accordion-button:not(.collapsed) {
+ color: var(--bs-accordion-active-color);
+ background-color: var(--bs-accordion-active-bg);
+ box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
+}
+
+.bodywebsite .accordion-button:not(.collapsed)::after {
+ background-image: var(--bs-accordion-btn-active-icon);
+ transform: var(--bs-accordion-btn-icon-transform);
+}
+
+.bodywebsite .accordion-button::after {
+ flex-shrink: 0;
+ width: var(--bs-accordion-btn-icon-width);
+ height: var(--bs-accordion-btn-icon-width);
+ margin-left: auto;
+ content: "";
+ background-image: var(--bs-accordion-btn-icon);
+ background-repeat: no-repeat;
+ background-size: var(--bs-accordion-btn-icon-width);
+ transition: var(--bs-accordion-btn-icon-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .accordion-button::after {
+ transition: none;
+ }
+}
+
+.bodywebsite .accordion-button:hover {
+ z-index: 2;
+}
+
+.bodywebsite .accordion-button:focus {
+ z-index: 3;
+ border-color: var(--bs-accordion-btn-focus-border-color);
+ outline: 0;
+ box-shadow: var(--bs-accordion-btn-focus-box-shadow);
+}
+
+.bodywebsite .accordion-header {
+ margin-bottom: 0;
+}
+
+.bodywebsite .accordion-item {
+ color: var(--bs-accordion-color);
+ background-color: var(--bs-accordion-bg);
+ border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
+}
+
+.bodywebsite .accordion-item:first-of-type {
+ border-top-left-radius: var(--bs-accordion-border-radius);
+ border-top-right-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-item:first-of-type .accordion-button {
+ border-top-left-radius: var(--bs-accordion-inner-border-radius);
+ border-top-right-radius: var(--bs-accordion-inner-border-radius);
+}
+
+.bodywebsite .accordion-item:not(:first-of-type) {
+ border-top: 0;
+}
+
+.bodywebsite .accordion-item:last-of-type {
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-item:last-of-type .accordion-button.collapsed {
+ border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
+}
+
+.bodywebsite .accordion-item:last-of-type .accordion-collapse {
+ border-bottom-right-radius: var(--bs-accordion-border-radius);
+ border-bottom-left-radius: var(--bs-accordion-border-radius);
+}
+
+.bodywebsite .accordion-body {
+ padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
+}
+
+.bodywebsite .accordion-flush .accordion-collapse {
+ border-width: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item:first-child {
+ border-top: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item:last-child {
+ border-bottom: 0;
+}
+
+.bodywebsite .accordion-flush .accordion-item .accordion-button, .bodywebsite .accordion-flush .accordion-item .accordion-button.collapsed {
+ border-radius: 0;
+}
+
+.bodywebsite .breadcrumb {
+ --bs-breadcrumb-padding-x: 0;
+ --bs-breadcrumb-padding-y: 0;
+ --bs-breadcrumb-margin-bottom: 1rem;
+ --bs-breadcrumb-divider-color: #6c757d;
+ --bs-breadcrumb-item-padding-x: 0.5rem;
+ --bs-breadcrumb-item-active-color: #6c757d;
+ display: flex;
+ flex-wrap: wrap;
+ padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
+ margin-bottom: var(--bs-breadcrumb-margin-bottom);
+ font-size: var(--bs-breadcrumb-font-size);
+ list-style: none;
+ background-color: var(--bs-breadcrumb-bg);
+ border-radius: var(--bs-breadcrumb-border-radius);
+}
+
+.bodywebsite .breadcrumb-item + .breadcrumb-item {
+ padding-left: var(--bs-breadcrumb-item-padding-x);
+}
+
+.bodywebsite .breadcrumb-item + .breadcrumb-item::before {
+ float: left;
+ padding-right: var(--bs-breadcrumb-item-padding-x);
+ color: var(--bs-breadcrumb-divider-color);
+ content: var(--bs-breadcrumb-divider, "/");
+}
+
+.bodywebsite .breadcrumb-item.active {
+ color: var(--bs-breadcrumb-item-active-color);
+}
+
+.bodywebsite .pagination {
+ --bs-pagination-padding-x: 0.75rem;
+ --bs-pagination-padding-y: 0.375rem;
+ --bs-pagination-font-size: 1rem;
+ --bs-pagination-color: var(--bs-link-color);
+ --bs-pagination-bg: #fff;
+ --bs-pagination-border-width: 1px;
+ --bs-pagination-border-color: #dee2e6;
+ --bs-pagination-border-radius: 0.375rem;
+ --bs-pagination-hover-color: var(--bs-link-hover-color);
+ --bs-pagination-hover-bg: #e9ecef;
+ --bs-pagination-hover-border-color: #dee2e6;
+ --bs-pagination-focus-color: var(--bs-link-hover-color);
+ --bs-pagination-focus-bg: #e9ecef;
+ --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ --bs-pagination-active-color: #fff;
+ --bs-pagination-active-bg: #0d6efd;
+ --bs-pagination-active-border-color: #0d6efd;
+ --bs-pagination-disabled-color: #6c757d;
+ --bs-pagination-disabled-bg: #fff;
+ --bs-pagination-disabled-border-color: #dee2e6;
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+}
+
+.bodywebsite .page-link {
+ position: relative;
+ display: block;
+ padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
+ font-size: var(--bs-pagination-font-size);
+ color: var(--bs-pagination-color);
+ text-decoration: none;
+ background-color: var(--bs-pagination-bg);
+ border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .page-link {
+ transition: none;
+ }
+}
+
+.bodywebsite .page-link:hover {
+ z-index: 2;
+ color: var(--bs-pagination-hover-color);
+ background-color: var(--bs-pagination-hover-bg);
+ border-color: var(--bs-pagination-hover-border-color);
+}
+
+.bodywebsite .page-link:focus {
+ z-index: 3;
+ color: var(--bs-pagination-focus-color);
+ background-color: var(--bs-pagination-focus-bg);
+ outline: 0;
+ box-shadow: var(--bs-pagination-focus-box-shadow);
+}
+
+.bodywebsite .page-link.active, .bodywebsite .active > .page-link {
+ z-index: 3;
+ color: var(--bs-pagination-active-color);
+ background-color: var(--bs-pagination-active-bg);
+ border-color: var(--bs-pagination-active-border-color);
+}
+
+.bodywebsite .page-link.disabled, .bodywebsite .disabled > .page-link {
+ color: var(--bs-pagination-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-pagination-disabled-bg);
+ border-color: var(--bs-pagination-disabled-border-color);
+}
+
+.bodywebsite .page-item:not(:first-child) .page-link {
+ margin-left: -1px;
+}
+
+.bodywebsite .page-item:first-child .page-link {
+ border-top-left-radius: var(--bs-pagination-border-radius);
+ border-bottom-left-radius: var(--bs-pagination-border-radius);
+}
+
+.bodywebsite .page-item:last-child .page-link {
+ border-top-right-radius: var(--bs-pagination-border-radius);
+ border-bottom-right-radius: var(--bs-pagination-border-radius);
+}
+
+.bodywebsite .pagination-lg {
+ --bs-pagination-padding-x: 1.5rem;
+ --bs-pagination-padding-y: 0.75rem;
+ --bs-pagination-font-size: 1.25rem;
+ --bs-pagination-border-radius: 0.5rem;
+}
+
+.bodywebsite .pagination-sm {
+ --bs-pagination-padding-x: 0.5rem;
+ --bs-pagination-padding-y: 0.25rem;
+ --bs-pagination-font-size: 0.875rem;
+ --bs-pagination-border-radius: 0.25rem;
+}
+
+.bodywebsite .badge {
+ --bs-badge-padding-x: 0.65em;
+ --bs-badge-padding-y: 0.35em;
+ --bs-badge-font-size: 0.75em;
+ --bs-badge-font-weight: 700;
+ --bs-badge-color: #fff;
+ --bs-badge-border-radius: 0.375rem;
+ display: inline-block;
+ padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
+ font-size: var(--bs-badge-font-size);
+ font-weight: var(--bs-badge-font-weight);
+ line-height: 1;
+ color: var(--bs-badge-color);
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: var(--bs-badge-border-radius);
+}
+
+.bodywebsite .badge:empty {
+ display: none;
+}
+
+.bodywebsite .btn .badge {
+ position: relative;
+ top: -1px;
+}
+
+.bodywebsite .alert {
+ --bs-alert-bg: transparent;
+ --bs-alert-padding-x: 1rem;
+ --bs-alert-padding-y: 1rem;
+ --bs-alert-margin-bottom: 1rem;
+ --bs-alert-color: inherit;
+ --bs-alert-border-color: transparent;
+ --bs-alert-border: 1px solid var(--bs-alert-border-color);
+ --bs-alert-border-radius: 0.375rem;
+ position: relative;
+ padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
+ margin-bottom: var(--bs-alert-margin-bottom);
+ color: var(--bs-alert-color);
+ background-color: var(--bs-alert-bg);
+ border: var(--bs-alert-border);
+ border-radius: var(--bs-alert-border-radius);
+}
+
+.bodywebsite .alert-heading {
+ color: inherit;
+}
+
+.bodywebsite .alert-link {
+ font-weight: 700;
+}
+
+.bodywebsite .alert-dismissible {
+ padding-right: 3rem;
+}
+
+.bodywebsite .alert-dismissible .btn-close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 2;
+ padding: 1.25rem 1rem;
+}
+
+.bodywebsite .alert-primary {
+ --bs-alert-color: #084298;
+ --bs-alert-bg: #cfe2ff;
+ --bs-alert-border-color: #b6d4fe;
+}
+
+.bodywebsite .alert-primary .alert-link {
+ color: #06357a;
+}
+
+.bodywebsite .alert-secondary {
+ --bs-alert-color: #41464b;
+ --bs-alert-bg: #e2e3e5;
+ --bs-alert-border-color: #d3d6d8;
+}
+
+.bodywebsite .alert-secondary .alert-link {
+ color: #34383c;
+}
+
+.bodywebsite .alert-success {
+ --bs-alert-color: #0f5132;
+ --bs-alert-bg: #d1e7dd;
+ --bs-alert-border-color: #badbcc;
+}
+
+.bodywebsite .alert-success .alert-link {
+ color: #0c4128;
+}
+
+.bodywebsite .alert-info {
+ --bs-alert-color: #055160;
+ --bs-alert-bg: #cff4fc;
+ --bs-alert-border-color: #b6effb;
+}
+
+.bodywebsite .alert-info .alert-link {
+ color: #04414d;
+}
+
+.bodywebsite .alert-warning {
+ --bs-alert-color: #664d03;
+ --bs-alert-bg: #fff3cd;
+ --bs-alert-border-color: #ffecb5;
+}
+
+.bodywebsite .alert-warning .alert-link {
+ color: #523e02;
+}
+
+.bodywebsite .alert-danger {
+ --bs-alert-color: #842029;
+ --bs-alert-bg: #f8d7da;
+ --bs-alert-border-color: #f5c2c7;
+}
+
+.bodywebsite .alert-danger .alert-link {
+ color: #6a1a21;
+}
+
+.bodywebsite .alert-light {
+ --bs-alert-color: #636464;
+ --bs-alert-bg: #fefefe;
+ --bs-alert-border-color: #fdfdfe;
+}
+
+.bodywebsite .alert-light .alert-link {
+ color: #4f5050;
+}
+
+.bodywebsite .alert-dark {
+ --bs-alert-color: #141619;
+ --bs-alert-bg: #d3d3d4;
+ --bs-alert-border-color: #bcbebf;
+}
+
+.bodywebsite .alert-dark .alert-link {
+ color: #101214;
+}
+
+@-webkit-keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+@keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+.bodywebsite .progress {
+ --bs-progress-height: 1rem;
+ --bs-progress-font-size: 0.75rem;
+ --bs-progress-bg: #e9ecef;
+ --bs-progress-border-radius: 0.375rem;
+ --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
+ --bs-progress-bar-color: #fff;
+ --bs-progress-bar-bg: #0d6efd;
+ --bs-progress-bar-transition: width 0.6s ease;
+ display: flex;
+ height: var(--bs-progress-height);
+ overflow: hidden;
+ font-size: var(--bs-progress-font-size);
+ background-color: var(--bs-progress-bg);
+ border-radius: var(--bs-progress-border-radius);
+}
+
+.bodywebsite .progress-bar {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ overflow: hidden;
+ color: var(--bs-progress-bar-color);
+ text-align: center;
+ white-space: nowrap;
+ background-color: var(--bs-progress-bar-bg);
+ transition: var(--bs-progress-bar-transition);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .progress-bar {
+ transition: none;
+ }
+}
+
+.bodywebsite .progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: var(--bs-progress-height) var(--bs-progress-height);
+}
+
+.bodywebsite .progress-bar-animated {
+ -webkit-animation: 1s linear infinite progress-bar-stripes;
+ animation: 1s linear infinite progress-bar-stripes;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .progress-bar-animated {
+ -webkit-animation: none;
+ animation: none;
+ }
+}
+
+.bodywebsite .list-group {
+ --bs-list-group-color: #212529;
+ --bs-list-group-bg: #fff;
+ --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
+ --bs-list-group-border-width: 1px;
+ --bs-list-group-border-radius: 0.375rem;
+ --bs-list-group-item-padding-x: 1rem;
+ --bs-list-group-item-padding-y: 0.5rem;
+ --bs-list-group-action-color: #495057;
+ --bs-list-group-action-hover-color: #495057;
+ --bs-list-group-action-hover-bg: #f8f9fa;
+ --bs-list-group-action-active-color: #212529;
+ --bs-list-group-action-active-bg: #e9ecef;
+ --bs-list-group-disabled-color: #6c757d;
+ --bs-list-group-disabled-bg: #fff;
+ --bs-list-group-active-color: #fff;
+ --bs-list-group-active-bg: #0d6efd;
+ --bs-list-group-active-border-color: #0d6efd;
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ border-radius: var(--bs-list-group-border-radius);
+}
+
+.bodywebsite .list-group-numbered {
+ list-style-type: none;
+ counter-reset: section;
+}
+
+.bodywebsite .list-group-numbered > .list-group-item::before {
+ content: counters(section, ".") ". ";
+ counter-increment: section;
+}
+
+.bodywebsite .list-group-item-action {
+ width: 100%;
+ color: var(--bs-list-group-action-color);
+ text-align: inherit;
+}
+
+.bodywebsite .list-group-item-action:hover, .bodywebsite .list-group-item-action:focus {
+ z-index: 1;
+ color: var(--bs-list-group-action-hover-color);
+ text-decoration: none;
+ background-color: var(--bs-list-group-action-hover-bg);
+}
+
+.bodywebsite .list-group-item-action:active {
+ color: var(--bs-list-group-action-active-color);
+ background-color: var(--bs-list-group-action-active-bg);
+}
+
+.bodywebsite .list-group-item {
+ position: relative;
+ display: block;
+ padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
+ color: var(--bs-list-group-color);
+ text-decoration: none;
+ background-color: var(--bs-list-group-bg);
+ border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
+}
+
+.bodywebsite .list-group-item:first-child {
+ border-top-left-radius: inherit;
+ border-top-right-radius: inherit;
+}
+
+.bodywebsite .list-group-item:last-child {
+ border-bottom-right-radius: inherit;
+ border-bottom-left-radius: inherit;
+}
+
+.bodywebsite .list-group-item.disabled, .bodywebsite .list-group-item:disabled {
+ color: var(--bs-list-group-disabled-color);
+ pointer-events: none;
+ background-color: var(--bs-list-group-disabled-bg);
+}
+
+.bodywebsite .list-group-item.active {
+ z-index: 2;
+ color: var(--bs-list-group-active-color);
+ background-color: var(--bs-list-group-active-bg);
+ border-color: var(--bs-list-group-active-border-color);
+}
+
+.bodywebsite .list-group-item + .list-group-item {
+ border-top-width: 0;
+}
+
+.bodywebsite .list-group-item + .list-group-item.active {
+ margin-top: calc(-1 * var(--bs-list-group-border-width));
+ border-top-width: var(--bs-list-group-border-width);
+}
+
+.bodywebsite .list-group-horizontal {
+ flex-direction: row;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item.active {
+ margin-top: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+}
+
+.bodywebsite .list-group-horizontal > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .list-group-horizontal-sm {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .list-group-horizontal-md {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-md > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .list-group-horizontal-lg {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .list-group-horizontal-xl {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .list-group-horizontal-xxl {
+ flex-direction: row;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
+ border-bottom-left-radius: var(--bs-list-group-border-radius);
+ border-top-right-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
+ border-top-right-radius: var(--bs-list-group-border-radius);
+ border-bottom-left-radius: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item.active {
+ margin-top: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item + .list-group-item {
+ border-top-width: var(--bs-list-group-border-width);
+ border-left-width: 0;
+ }
+
+ .bodywebsite .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
+ margin-left: calc(-1 * var(--bs-list-group-border-width));
+ border-left-width: var(--bs-list-group-border-width);
+ }
+}
+
+.bodywebsite .list-group-flush {
+ border-radius: 0;
+}
+
+.bodywebsite .list-group-flush > .list-group-item {
+ border-width: 0 0 var(--bs-list-group-border-width);
+}
+
+.bodywebsite .list-group-flush > .list-group-item:last-child {
+ border-bottom-width: 0;
+}
+
+.bodywebsite .list-group-item-primary {
+ color: #084298;
+ background-color: #cfe2ff;
+}
+
+.bodywebsite .list-group-item-primary.list-group-item-action:hover, .bodywebsite .list-group-item-primary.list-group-item-action:focus {
+ color: #084298;
+ background-color: #bacbe6;
+}
+
+.bodywebsite .list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #084298;
+ border-color: #084298;
+}
+
+.bodywebsite .list-group-item-secondary {
+ color: #41464b;
+ background-color: #e2e3e5;
+}
+
+.bodywebsite .list-group-item-secondary.list-group-item-action:hover, .bodywebsite .list-group-item-secondary.list-group-item-action:focus {
+ color: #41464b;
+ background-color: #cbccce;
+}
+
+.bodywebsite .list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #41464b;
+ border-color: #41464b;
+}
+
+.bodywebsite .list-group-item-success {
+ color: #0f5132;
+ background-color: #d1e7dd;
+}
+
+.bodywebsite .list-group-item-success.list-group-item-action:hover, .bodywebsite .list-group-item-success.list-group-item-action:focus {
+ color: #0f5132;
+ background-color: #bcd0c7;
+}
+
+.bodywebsite .list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #0f5132;
+ border-color: #0f5132;
+}
+
+.bodywebsite .list-group-item-info {
+ color: #055160;
+ background-color: #cff4fc;
+}
+
+.bodywebsite .list-group-item-info.list-group-item-action:hover, .bodywebsite .list-group-item-info.list-group-item-action:focus {
+ color: #055160;
+ background-color: #badce3;
+}
+
+.bodywebsite .list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #055160;
+ border-color: #055160;
+}
+
+.bodywebsite .list-group-item-warning {
+ color: #664d03;
+ background-color: #fff3cd;
+}
+
+.bodywebsite .list-group-item-warning.list-group-item-action:hover, .bodywebsite .list-group-item-warning.list-group-item-action:focus {
+ color: #664d03;
+ background-color: #e6dbb9;
+}
+
+.bodywebsite .list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #664d03;
+ border-color: #664d03;
+}
+
+.bodywebsite .list-group-item-danger {
+ color: #842029;
+ background-color: #f8d7da;
+}
+
+.bodywebsite .list-group-item-danger.list-group-item-action:hover, .bodywebsite .list-group-item-danger.list-group-item-action:focus {
+ color: #842029;
+ background-color: #dfc2c4;
+}
+
+.bodywebsite .list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #842029;
+ border-color: #842029;
+}
+
+.bodywebsite .list-group-item-light {
+ color: #636464;
+ background-color: #fefefe;
+}
+
+.bodywebsite .list-group-item-light.list-group-item-action:hover, .bodywebsite .list-group-item-light.list-group-item-action:focus {
+ color: #636464;
+ background-color: #e5e5e5;
+}
+
+.bodywebsite .list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #636464;
+ border-color: #636464;
+}
+
+.bodywebsite .list-group-item-dark {
+ color: #141619;
+ background-color: #d3d3d4;
+}
+
+.bodywebsite .list-group-item-dark.list-group-item-action:hover, .bodywebsite .list-group-item-dark.list-group-item-action:focus {
+ color: #141619;
+ background-color: #bebebf;
+}
+
+.bodywebsite .list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #141619;
+ border-color: #141619;
+}
+
+.bodywebsite .btn-close {
+ box-sizing: content-box;
+ width: 1em;
+ height: 1em;
+ padding: 0.25em 0.25em;
+ color: #000;
+ background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
+ border: 0;
+ border-radius: 0.375rem;
+ opacity: 0.5;
+}
+
+.bodywebsite .btn-close:hover {
+ color: #000;
+ text-decoration: none;
+ opacity: 0.75;
+}
+
+.bodywebsite .btn-close:focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ opacity: 1;
+}
+
+.bodywebsite .btn-close:disabled, .bodywebsite .btn-close.disabled {
+ pointer-events: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none;
+ opacity: 0.25;
+}
+
+.bodywebsite .btn-close-white {
+ filter: invert(1) grayscale(100%) brightness(200%);
+}
+
+.bodywebsite .toast {
+ --bs-toast-zindex: 1090;
+ --bs-toast-padding-x: 0.75rem;
+ --bs-toast-padding-y: 0.5rem;
+ --bs-toast-spacing: 1.5rem;
+ --bs-toast-max-width: 350px;
+ --bs-toast-font-size: 0.875rem;
+ --bs-toast-bg: rgba(255, 255, 255, 0.85);
+ --bs-toast-border-width: 1px;
+ --bs-toast-border-color: var(--bs-border-color-translucent);
+ --bs-toast-border-radius: 0.375rem;
+ --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-toast-header-color: #6c757d;
+ --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
+ --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
+ width: var(--bs-toast-max-width);
+ max-width: 100%;
+ font-size: var(--bs-toast-font-size);
+ color: var(--bs-toast-color);
+ pointer-events: auto;
+ background-color: var(--bs-toast-bg);
+ background-clip: padding-box;
+ border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
+ box-shadow: var(--bs-toast-box-shadow);
+ border-radius: var(--bs-toast-border-radius);
+}
+
+.bodywebsite .toast.showing {
+ opacity: 0;
+}
+
+.bodywebsite .toast:not(.show) {
+ display: none;
+}
+
+.bodywebsite .toast-container {
+ position: absolute;
+ z-index: var(--bs-toast-zindex);
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ max-width: 100%;
+ pointer-events: none;
+}
+
+.bodywebsite .toast-container > :not(:last-child) {
+ margin-bottom: var(--bs-toast-spacing);
+}
+
+.bodywebsite .toast-header {
+ display: flex;
+ align-items: center;
+ padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
+ color: var(--bs-toast-header-color);
+ background-color: var(--bs-toast-header-bg);
+ background-clip: padding-box;
+ border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
+ border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
+ border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
+}
+
+.bodywebsite .toast-header .btn-close {
+ margin-right: calc(-0.5 * var(--bs-toast-padding-x));
+ margin-left: var(--bs-toast-padding-x);
+}
+
+.bodywebsite .toast-body {
+ padding: var(--bs-toast-padding-x);
+ word-wrap: break-word;
+}
+
+.bodywebsite .modal {
+ --bs-modal-zindex: 1055;
+ --bs-modal-width: 500px;
+ --bs-modal-padding: 1rem;
+ --bs-modal-margin: 0.5rem;
+ --bs-modal-bg: #fff;
+ --bs-modal-border-color: var(--bs-border-color-translucent);
+ --bs-modal-border-width: 1px;
+ --bs-modal-border-radius: 0.5rem;
+ --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
+ --bs-modal-inner-border-radius: calc(0.5rem - 1px);
+ --bs-modal-header-padding-x: 1rem;
+ --bs-modal-header-padding-y: 1rem;
+ --bs-modal-header-padding: 1rem 1rem;
+ --bs-modal-header-border-color: var(--bs-border-color);
+ --bs-modal-header-border-width: 1px;
+ --bs-modal-title-line-height: 1.5;
+ --bs-modal-footer-gap: 0.5rem;
+ --bs-modal-footer-border-color: var(--bs-border-color);
+ --bs-modal-footer-border-width: 1px;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: var(--bs-modal-zindex);
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow-x: hidden;
+ overflow-y: auto;
+ outline: 0;
+}
+
+.bodywebsite .modal-dialog {
+ position: relative;
+ width: auto;
+ margin: var(--bs-modal-margin);
+ pointer-events: none;
+}
+
+.bodywebsite .modal.fade .modal-dialog {
+ transition: transform 0.3s ease-out;
+ transform: translate(0, -50px);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .modal.fade .modal-dialog {
+ transition: none;
+ }
+}
+
+.bodywebsite .modal.show .modal-dialog {
+ transform: none;
+}
+
+.bodywebsite .modal.modal-static .modal-dialog {
+ transform: scale(1.02);
+}
+
+.bodywebsite .modal-dialog-scrollable {
+ height: calc(100% - var(--bs-modal-margin) * 2);
+}
+
+.bodywebsite .modal-dialog-scrollable .modal-content {
+ max-height: 100%;
+ overflow: hidden;
+}
+
+.bodywebsite .modal-dialog-scrollable .modal-body {
+ overflow-y: auto;
+}
+
+.bodywebsite .modal-dialog-centered {
+ display: flex;
+ align-items: center;
+ min-height: calc(100% - var(--bs-modal-margin) * 2);
+}
+
+.bodywebsite .modal-content {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ color: var(--bs-modal-color);
+ pointer-events: auto;
+ background-color: var(--bs-modal-bg);
+ background-clip: padding-box;
+ border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
+ border-radius: var(--bs-modal-border-radius);
+ outline: 0;
+}
+
+.bodywebsite .modal-backdrop {
+ --bs-backdrop-zindex: 1050;
+ --bs-backdrop-bg: #000;
+ --bs-backdrop-opacity: 0.5;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: var(--bs-backdrop-zindex);
+ width: 100vw;
+ height: 100vh;
+ background-color: var(--bs-backdrop-bg);
+}
+
+.bodywebsite .modal-backdrop.fade {
+ opacity: 0;
+}
+
+.bodywebsite .modal-backdrop.show {
+ opacity: var(--bs-backdrop-opacity);
+}
+
+.bodywebsite .modal-header {
+ display: flex;
+ flex-shrink: 0;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-modal-header-padding);
+ border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
+ border-top-left-radius: var(--bs-modal-inner-border-radius);
+ border-top-right-radius: var(--bs-modal-inner-border-radius);
+}
+
+.bodywebsite .modal-header .btn-close {
+ padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
+ margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
+}
+
+.bodywebsite .modal-title {
+ margin-bottom: 0;
+ line-height: var(--bs-modal-title-line-height);
+}
+
+.bodywebsite .modal-body {
+ position: relative;
+ flex: 1 1 auto;
+ padding: var(--bs-modal-padding);
+}
+
+.bodywebsite .modal-footer {
+ display: flex;
+ flex-shrink: 0;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: flex-end;
+ padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
+ background-color: var(--bs-modal-footer-bg);
+ border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
+ border-bottom-right-radius: var(--bs-modal-inner-border-radius);
+ border-bottom-left-radius: var(--bs-modal-inner-border-radius);
+}
+
+.bodywebsite .modal-footer > * {
+ margin: calc(var(--bs-modal-footer-gap) * 0.5);
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .modal {
+ --bs-modal-margin: 1.75rem;
+ --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ }
+
+ .bodywebsite .modal-dialog {
+ max-width: var(--bs-modal-width);
+ margin-right: auto;
+ margin-left: auto;
+ }
+
+ .bodywebsite .modal-sm {
+ --bs-modal-width: 300px;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .modal-lg,
+ .bodywebsite .modal-xl {
+ --bs-modal-width: 800px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .modal-xl {
+ --bs-modal-width: 1140px;
+ }
+}
+
+.bodywebsite .modal-fullscreen {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-header,
+ .bodywebsite .modal-fullscreen .modal-footer {
+ border-radius: 0;
+}
+
+.bodywebsite .modal-fullscreen .modal-body {
+ overflow-y: auto;
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .modal-fullscreen-sm-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-header,
+ .bodywebsite .modal-fullscreen-sm-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-sm-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .modal-fullscreen-md-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-header,
+ .bodywebsite .modal-fullscreen-md-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-md-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .modal-fullscreen-lg-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-header,
+ .bodywebsite .modal-fullscreen-lg-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-lg-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .modal-fullscreen-xl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-header,
+ .bodywebsite .modal-fullscreen-xl-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xl-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .modal-fullscreen-xxl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-header,
+ .bodywebsite .modal-fullscreen-xxl-down .modal-footer {
+ border-radius: 0;
+ }
+
+ .bodywebsite .modal-fullscreen-xxl-down .modal-body {
+ overflow-y: auto;
+ }
+}
+
+.bodywebsite .tooltip {
+ --bs-tooltip-zindex: 1080;
+ --bs-tooltip-max-width: 200px;
+ --bs-tooltip-padding-x: 0.5rem;
+ --bs-tooltip-padding-y: 0.25rem;
+ --bs-tooltip-font-size: 0.875rem;
+ --bs-tooltip-color: #fff;
+ --bs-tooltip-bg: #000;
+ --bs-tooltip-border-radius: 0.375rem;
+ --bs-tooltip-opacity: 0.9;
+ --bs-tooltip-arrow-width: 0.8rem;
+ --bs-tooltip-arrow-height: 0.4rem;
+ z-index: var(--bs-tooltip-zindex);
+ display: block;
+ padding: var(--bs-tooltip-arrow-height);
+ margin: var(--bs-tooltip-margin);
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ white-space: normal;
+ word-spacing: normal;
+ line-break: auto;
+ font-size: var(--bs-tooltip-font-size);
+ word-wrap: break-word;
+ opacity: 0;
+}
+
+.bodywebsite .tooltip.show {
+ opacity: var(--bs-tooltip-opacity);
+}
+
+.bodywebsite .tooltip .tooltip-arrow {
+ display: block;
+ width: var(--bs-tooltip-arrow-width);
+ height: var(--bs-tooltip-arrow-height);
+}
+
+.bodywebsite .tooltip .tooltip-arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bodywebsite .bs-tooltip-top .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
+ bottom: 0;
+}
+
+.bodywebsite .bs-tooltip-top .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
+ top: -1px;
+ border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
+ border-top-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-end .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
+ left: 0;
+ width: var(--bs-tooltip-arrow-height);
+ height: var(--bs-tooltip-arrow-width);
+}
+
+.bodywebsite .bs-tooltip-end .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
+ right: -1px;
+ border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
+ border-right-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-bottom .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
+ top: 0;
+}
+
+.bodywebsite .bs-tooltip-bottom .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
+ bottom: -1px;
+ border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
+ border-bottom-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .bs-tooltip-start .tooltip-arrow, .bodywebsite .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
+ right: 0;
+ width: var(--bs-tooltip-arrow-height);
+ height: var(--bs-tooltip-arrow-width);
+}
+
+.bodywebsite .bs-tooltip-start .tooltip-arrow::before, .bodywebsite .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
+ left: -1px;
+ border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
+ border-left-color: var(--bs-tooltip-bg);
+}
+
+.bodywebsite .tooltip-inner {
+ max-width: var(--bs-tooltip-max-width);
+ padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
+ color: var(--bs-tooltip-color);
+ text-align: center;
+ background-color: var(--bs-tooltip-bg);
+ border-radius: var(--bs-tooltip-border-radius);
+}
+
+.bodywebsite .popover {
+ --bs-popover-zindex: 1070;
+ --bs-popover-max-width: 276px;
+ --bs-popover-font-size: 0.875rem;
+ --bs-popover-bg: #fff;
+ --bs-popover-border-width: 1px;
+ --bs-popover-border-color: var(--bs-border-color-translucent);
+ --bs-popover-border-radius: 0.5rem;
+ --bs-popover-inner-border-radius: calc(0.5rem - 1px);
+ --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ --bs-popover-header-padding-x: 1rem;
+ --bs-popover-header-padding-y: 0.5rem;
+ --bs-popover-header-font-size: 1rem;
+ --bs-popover-header-bg: #f0f0f0;
+ --bs-popover-body-padding-x: 1rem;
+ --bs-popover-body-padding-y: 1rem;
+ --bs-popover-body-color: #212529;
+ --bs-popover-arrow-width: 1rem;
+ --bs-popover-arrow-height: 0.5rem;
+ --bs-popover-arrow-border: var(--bs-popover-border-color);
+ z-index: var(--bs-popover-zindex);
+ display: block;
+ max-width: var(--bs-popover-max-width);
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ white-space: normal;
+ word-spacing: normal;
+ line-break: auto;
+ font-size: var(--bs-popover-font-size);
+ word-wrap: break-word;
+ background-color: var(--bs-popover-bg);
+ background-clip: padding-box;
+ border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
+ border-radius: var(--bs-popover-border-radius);
+}
+
+.bodywebsite .popover .popover-arrow {
+ display: block;
+ width: var(--bs-popover-arrow-width);
+ height: var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .popover .popover-arrow::before, .bodywebsite .popover .popover-arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+ border-width: 0;
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
+ bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bodywebsite .bs-popover-top > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
+ border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
+ bottom: 0;
+ border-top-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-top > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
+ bottom: var(--bs-popover-border-width);
+ border-top-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
+ left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+ width: var(--bs-popover-arrow-height);
+ height: var(--bs-popover-arrow-width);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bodywebsite .bs-popover-end > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
+ border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
+ left: 0;
+ border-right-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-end > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
+ left: var(--bs-popover-border-width);
+ border-right-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
+ top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bodywebsite .bs-popover-bottom > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
+ border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
+ top: 0;
+ border-bottom-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-bottom > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
+ top: var(--bs-popover-border-width);
+ border-bottom-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .bs-popover-bottom .popover-header::before, .bodywebsite .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: var(--bs-popover-arrow-width);
+ margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
+ content: "";
+ border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
+ right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
+ width: var(--bs-popover-arrow-height);
+ height: var(--bs-popover-arrow-width);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bodywebsite .bs-popover-start > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
+ border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::before, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
+ right: 0;
+ border-left-color: var(--bs-popover-arrow-border);
+}
+
+.bodywebsite .bs-popover-start > .popover-arrow::after, .bodywebsite .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
+ right: var(--bs-popover-border-width);
+ border-left-color: var(--bs-popover-bg);
+}
+
+.bodywebsite .popover-header {
+ padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
+ margin-bottom: 0;
+ font-size: var(--bs-popover-header-font-size);
+ color: var(--bs-popover-header-color);
+ background-color: var(--bs-popover-header-bg);
+ border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
+ border-top-left-radius: var(--bs-popover-inner-border-radius);
+ border-top-right-radius: var(--bs-popover-inner-border-radius);
+}
+
+.bodywebsite .popover-header:empty {
+ display: none;
+}
+
+.bodywebsite .popover-body {
+ padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
+ color: var(--bs-popover-body-color);
+}
+
+.bodywebsite .carousel {
+ position: relative;
+}
+
+.bodywebsite .carousel.pointer-event {
+ touch-action: pan-y;
+}
+
+.bodywebsite .carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+
+.bodywebsite .carousel-inner::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.bodywebsite .carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ transition: transform 0.6s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-item {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-item.active,
+ .bodywebsite .carousel-item-next,
+ .bodywebsite .carousel-item-prev {
+ display: block;
+}
+
+.bodywebsite .carousel-item-next:not(.carousel-item-start),
+ .bodywebsite .active.carousel-item-end {
+ transform: translateX(100%);
+}
+
+.bodywebsite .carousel-item-prev:not(.carousel-item-end),
+ .bodywebsite .active.carousel-item-start {
+ transform: translateX(-100%);
+}
+
+.bodywebsite .carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ transform: none;
+}
+
+.bodywebsite .carousel-fade .carousel-item.active,
+ .bodywebsite .carousel-fade .carousel-item-next.carousel-item-start,
+ .bodywebsite .carousel-fade .carousel-item-prev.carousel-item-end {
+ z-index: 1;
+ opacity: 1;
+}
+
+.bodywebsite .carousel-fade .active.carousel-item-start,
+ .bodywebsite .carousel-fade .active.carousel-item-end {
+ z-index: 0;
+ opacity: 0;
+ transition: opacity 0s 0.6s;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-fade .active.carousel-item-start,
+ .bodywebsite .carousel-fade .active.carousel-item-end {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-control-prev,
+ .bodywebsite .carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ padding: 0;
+ color: #fff;
+ text-align: center;
+ background: none;
+ border: 0;
+ opacity: 0.5;
+ transition: opacity 0.15s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-control-prev,
+ .bodywebsite .carousel-control-next {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-control-prev:hover, .bodywebsite .carousel-control-prev:focus,
+ .bodywebsite .carousel-control-next:hover,
+ .bodywebsite .carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9;
+}
+
+.bodywebsite .carousel-control-prev {
+ left: 0;
+}
+
+.bodywebsite .carousel-control-next {
+ right: 0;
+}
+
+.bodywebsite .carousel-control-prev-icon,
+ .bodywebsite .carousel-control-next-icon {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ background-repeat: no-repeat;
+ background-position: 50%;
+ background-size: 100% 100%;
+}
+
+.bodywebsite .carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+}
+
+.bodywebsite .carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 2;
+ display: flex;
+ justify-content: center;
+ padding: 0;
+ margin-right: 15%;
+ margin-bottom: 1rem;
+ margin-left: 15%;
+ list-style: none;
+}
+
+.bodywebsite .carousel-indicators [data-bs-target] {
+ box-sizing: content-box;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ padding: 0;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 0;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: 0.5;
+ transition: opacity 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .carousel-indicators [data-bs-target] {
+ transition: none;
+ }
+}
+
+.bodywebsite .carousel-indicators .active {
+ opacity: 1;
+}
+
+.bodywebsite .carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 1.25rem;
+ left: 15%;
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ color: #fff;
+ text-align: center;
+}
+
+.bodywebsite .carousel-dark .carousel-control-prev-icon,
+ .bodywebsite .carousel-dark .carousel-control-next-icon {
+ filter: invert(1) grayscale(100);
+}
+
+.bodywebsite .carousel-dark .carousel-indicators [data-bs-target] {
+ background-color: #000;
+}
+
+.bodywebsite .carousel-dark .carousel-caption {
+ color: #000;
+}
+
+.bodywebsite .spinner-grow,
+ .bodywebsite .spinner-border {
+ display: inline-block;
+ width: var(--bs-spinner-width);
+ height: var(--bs-spinner-height);
+ vertical-align: var(--bs-spinner-vertical-align);
+ border-radius: 50%;
+ -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
+ animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
+}
+
+@-webkit-keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+.bodywebsite .spinner-border {
+ --bs-spinner-width: 2rem;
+ --bs-spinner-height: 2rem;
+ --bs-spinner-vertical-align: -0.125em;
+ --bs-spinner-border-width: 0.25em;
+ --bs-spinner-animation-speed: 0.75s;
+ --bs-spinner-animation-name: spinner-border;
+ border: var(--bs-spinner-border-width) solid currentcolor;
+ border-right-color: transparent;
+}
+
+.bodywebsite .spinner-border-sm {
+ --bs-spinner-width: 1rem;
+ --bs-spinner-height: 1rem;
+ --bs-spinner-border-width: 0.2em;
+}
+
+@-webkit-keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+@keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+.bodywebsite .spinner-grow {
+ --bs-spinner-width: 2rem;
+ --bs-spinner-height: 2rem;
+ --bs-spinner-vertical-align: -0.125em;
+ --bs-spinner-animation-speed: 0.75s;
+ --bs-spinner-animation-name: spinner-grow;
+ background-color: currentcolor;
+ opacity: 0;
+}
+
+.bodywebsite .spinner-grow-sm {
+ --bs-spinner-width: 1rem;
+ --bs-spinner-height: 1rem;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .spinner-border,
+ .bodywebsite .spinner-grow {
+ --bs-spinner-animation-speed: 1.5s;
+ }
+}
+
+.bodywebsite .offcanvas, .bodywebsite .offcanvas-xxl, .bodywebsite .offcanvas-xl, .bodywebsite .offcanvas-lg, .bodywebsite .offcanvas-md, .bodywebsite .offcanvas-sm {
+ --bs-offcanvas-zindex: 1045;
+ --bs-offcanvas-width: 400px;
+ --bs-offcanvas-height: 30vh;
+ --bs-offcanvas-padding-x: 1rem;
+ --bs-offcanvas-padding-y: 1rem;
+ --bs-offcanvas-bg: #fff;
+ --bs-offcanvas-border-width: 1px;
+ --bs-offcanvas-border-color: var(--bs-border-color-translucent);
+ --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-sm {
+ transition: none;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.showing, .bodywebsite .offcanvas-sm.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .bodywebsite .offcanvas-sm.showing, .bodywebsite .offcanvas-sm.hiding, .bodywebsite .offcanvas-sm.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .offcanvas-sm {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-sm .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-sm .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-md {
+ transition: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.showing, .bodywebsite .offcanvas-md.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .bodywebsite .offcanvas-md.showing, .bodywebsite .offcanvas-md.hiding, .bodywebsite .offcanvas-md.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .offcanvas-md {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-md .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-md .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-lg {
+ transition: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.showing, .bodywebsite .offcanvas-lg.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .bodywebsite .offcanvas-lg.showing, .bodywebsite .offcanvas-lg.hiding, .bodywebsite .offcanvas-lg.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .offcanvas-lg {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-lg .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-lg .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-xl {
+ transition: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.showing, .bodywebsite .offcanvas-xl.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .bodywebsite .offcanvas-xl.showing, .bodywebsite .offcanvas-xl.hiding, .bodywebsite .offcanvas-xl.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .offcanvas-xl {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-xl .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-xl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+ }
+}
+
+@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas-xxl {
+ transition: none;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.showing, .bodywebsite .offcanvas-xxl.show:not(.hiding) {
+ transform: none;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .bodywebsite .offcanvas-xxl.showing, .bodywebsite .offcanvas-xxl.hiding, .bodywebsite .offcanvas-xxl.show {
+ visibility: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .offcanvas-xxl {
+ --bs-offcanvas-height: auto;
+ --bs-offcanvas-border-width: 0;
+ background-color: transparent !important;
+ }
+
+ .bodywebsite .offcanvas-xxl .offcanvas-header {
+ display: none;
+ }
+
+ .bodywebsite .offcanvas-xxl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ background-color: transparent !important;
+ }
+}
+
+.bodywebsite .offcanvas {
+ position: fixed;
+ bottom: 0;
+ z-index: var(--bs-offcanvas-zindex);
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ color: var(--bs-offcanvas-color);
+ visibility: hidden;
+ background-color: var(--bs-offcanvas-bg);
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .bodywebsite .offcanvas {
+ transition: none;
+ }
+}
+
+.bodywebsite .offcanvas.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: var(--bs-offcanvas-width);
+ border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(-100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: var(--bs-offcanvas-width);
+ border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateX(100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(-100%);
+}
+
+.bodywebsite .offcanvas.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: var(--bs-offcanvas-height);
+ max-height: 100%;
+ border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
+ transform: translateY(100%);
+}
+
+.bodywebsite .offcanvas.showing, .bodywebsite .offcanvas.show:not(.hiding) {
+ transform: none;
+}
+
+.bodywebsite .offcanvas.showing, .bodywebsite .offcanvas.hiding, .bodywebsite .offcanvas.show {
+ visibility: visible;
+}
+
+.bodywebsite .offcanvas-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000;
+}
+
+.bodywebsite .offcanvas-backdrop.fade {
+ opacity: 0;
+}
+
+.bodywebsite .offcanvas-backdrop.show {
+ opacity: 0.5;
+}
+
+.bodywebsite .offcanvas-header {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
+}
+
+.bodywebsite .offcanvas-header .btn-close {
+ padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
+ margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
+ margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
+ margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
+}
+
+.bodywebsite .offcanvas-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+
+.bodywebsite .offcanvas-body {
+ flex-grow: 1;
+ padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
+ overflow-y: auto;
+}
+
+.bodywebsite .placeholder {
+ display: inline-block;
+ min-height: 1em;
+ vertical-align: middle;
+ cursor: wait;
+ background-color: currentcolor;
+ opacity: 0.5;
+}
+
+.bodywebsite .placeholder.btn::before {
+ display: inline-block;
+ content: "";
+}
+
+.bodywebsite .placeholder-xs {
+ min-height: 0.6em;
+}
+
+.bodywebsite .placeholder-sm {
+ min-height: 0.8em;
+}
+
+.bodywebsite .placeholder-lg {
+ min-height: 1.2em;
+}
+
+.bodywebsite .placeholder-glow .placeholder {
+ -webkit-animation: placeholder-glow 2s ease-in-out infinite;
+ animation: placeholder-glow 2s ease-in-out infinite;
+}
+
+@-webkit-keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+@keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+.bodywebsite .placeholder-wave {
+ -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ -webkit-mask-size: 200% 100%;
+ mask-size: 200% 100%;
+ -webkit-animation: placeholder-wave 2s linear infinite;
+ animation: placeholder-wave 2s linear infinite;
+}
+
+@-webkit-keyframes placeholder-wave {
+ 100% {
+ -webkit-mask-position: -200% 0%;
+ mask-position: -200% 0%;
+ }
+}
+
+@keyframes placeholder-wave {
+ 100% {
+ -webkit-mask-position: -200% 0%;
+ mask-position: -200% 0%;
+ }
+}
+
+.bodywebsite .clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.bodywebsite .text-bg-primary {
+ color: #fff !important;
+ background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-secondary {
+ color: #fff !important;
+ background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-success {
+ color: #fff !important;
+ background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-info {
+ color: #000 !important;
+ background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-warning {
+ color: #000 !important;
+ background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-danger {
+ color: #fff !important;
+ background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-light {
+ color: #000 !important;
+ background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .text-bg-dark {
+ color: #fff !important;
+ background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
+}
+
+.bodywebsite .link-primary {
+ color: #0d6efd !important;
+}
+
+.bodywebsite .link-primary:hover, .bodywebsite .link-primary:focus {
+ color: #0a58ca !important;
+}
+
+.bodywebsite .link-secondary {
+ color: #6c757d !important;
+}
+
+.bodywebsite .link-secondary:hover, .bodywebsite .link-secondary:focus {
+ color: #565e64 !important;
+}
+
+.bodywebsite .link-success {
+ color: #198754 !important;
+}
+
+.bodywebsite .link-success:hover, .bodywebsite .link-success:focus {
+ color: #146c43 !important;
+}
+
+.bodywebsite .link-info {
+ color: #0dcaf0 !important;
+}
+
+.bodywebsite .link-info:hover, .bodywebsite .link-info:focus {
+ color: #3dd5f3 !important;
+}
+
+.bodywebsite .link-warning {
+ color: #ffc107 !important;
+}
+
+.bodywebsite .link-warning:hover, .bodywebsite .link-warning:focus {
+ color: #ffcd39 !important;
+}
+
+.bodywebsite .link-danger {
+ color: #dc3545 !important;
+}
+
+.bodywebsite .link-danger:hover, .bodywebsite .link-danger:focus {
+ color: #b02a37 !important;
+}
+
+.bodywebsite .link-light {
+ color: #f8f9fa !important;
+}
+
+.bodywebsite .link-light:hover, .bodywebsite .link-light:focus {
+ color: #f9fafb !important;
+}
+
+.bodywebsite .link-dark {
+ color: #212529 !important;
+}
+
+.bodywebsite .link-dark:hover, .bodywebsite .link-dark:focus {
+ color: #1a1e21 !important;
+}
+
+.bodywebsite .ratio {
+ position: relative;
+ width: 100%;
+}
+
+.bodywebsite .ratio::before {
+ display: block;
+ padding-top: var(--bs-aspect-ratio);
+ content: "";
+}
+
+.bodywebsite .ratio > * {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.bodywebsite .ratio-1x1 {
+ --bs-aspect-ratio: 100%;
+}
+
+.bodywebsite .ratio-4x3 {
+ --bs-aspect-ratio: 75%;
+}
+
+.bodywebsite .ratio-16x9 {
+ --bs-aspect-ratio: 56.25%;
+}
+
+.bodywebsite .ratio-21x9 {
+ --bs-aspect-ratio: 42.8571428571%;
+}
+
+.bodywebsite .fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.bodywebsite .fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.bodywebsite .sticky-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+}
+
+.bodywebsite .sticky-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .sticky-sm-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-sm-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .sticky-md-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-md-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .sticky-lg-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-lg-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .sticky-xl-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-xl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .sticky-xxl-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+
+ .bodywebsite .sticky-xxl-bottom {
+ position: -webkit-sticky;
+ position: sticky;
+ bottom: 0;
+ z-index: 1020;
+ }
+}
+
+.bodywebsite .hstack {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ align-self: stretch;
+}
+
+.bodywebsite .vstack {
+ display: flex;
+ flex: 1 1 auto;
+ flex-direction: column;
+ align-self: stretch;
+}
+
+.bodywebsite .visually-hidden,
+ .bodywebsite .visually-hidden-focusable:not(:focus):not(:focus-within) {
+ position: absolute !important;
+ width: 1px !important;
+ height: 1px !important;
+ padding: 0 !important;
+ margin: -1px !important;
+ overflow: hidden !important;
+ clip: rect(0, 0, 0, 0) !important;
+ white-space: nowrap !important;
+ border: 0 !important;
+}
+
+.bodywebsite .stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ content: "";
+}
+
+.bodywebsite .text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.bodywebsite .vr {
+ display: inline-block;
+ align-self: stretch;
+ width: 1px;
+ min-height: 1em;
+ background-color: currentcolor;
+ opacity: 0.25;
+}
+
+.bodywebsite .align-baseline {
+ vertical-align: baseline !important;
+}
+
+.bodywebsite .align-top {
+ vertical-align: top !important;
+}
+
+.bodywebsite .align-middle {
+ vertical-align: middle !important;
+}
+
+.bodywebsite .align-bottom {
+ vertical-align: bottom !important;
+}
+
+.bodywebsite .align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+
+.bodywebsite .align-text-top {
+ vertical-align: text-top !important;
+}
+
+.bodywebsite .float-start {
+ float: left !important;
+}
+
+.bodywebsite .float-end {
+ float: right !important;
+}
+
+.bodywebsite .float-none {
+ float: none !important;
+}
+
+.bodywebsite .opacity-0 {
+ opacity: 0 !important;
+}
+
+.bodywebsite .opacity-25 {
+ opacity: 0.25 !important;
+}
+
+.bodywebsite .opacity-50 {
+ opacity: 0.5 !important;
+}
+
+.bodywebsite .opacity-75 {
+ opacity: 0.75 !important;
+}
+
+.bodywebsite .opacity-100 {
+ opacity: 1 !important;
+}
+
+.bodywebsite .overflow-auto {
+ overflow: auto !important;
+}
+
+.bodywebsite .overflow-hidden {
+ overflow: hidden !important;
+}
+
+.bodywebsite .overflow-visible {
+ overflow: visible !important;
+}
+
+.bodywebsite .overflow-scroll {
+ overflow: scroll !important;
+}
+
+.bodywebsite .d-inline {
+ display: inline !important;
+}
+
+.bodywebsite .d-inline-block {
+ display: inline-block !important;
+}
+
+.bodywebsite .d-block {
+ display: block !important;
+}
+
+.bodywebsite .d-grid {
+ display: grid !important;
+}
+
+.bodywebsite .d-table {
+ display: table !important;
+}
+
+.bodywebsite .d-table-row {
+ display: table-row !important;
+}
+
+.bodywebsite .d-table-cell {
+ display: table-cell !important;
+}
+
+.bodywebsite .d-flex {
+ display: flex !important;
+}
+
+.bodywebsite .d-inline-flex {
+ display: inline-flex !important;
+}
+
+.bodywebsite .d-none {
+ display: none !important;
+}
+
+.bodywebsite .shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
+}
+
+.bodywebsite .shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
+}
+
+.bodywebsite .shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
+}
+
+.bodywebsite .shadow-none {
+ box-shadow: none !important;
+}
+
+.bodywebsite .position-static {
+ position: static !important;
+}
+
+.bodywebsite .position-relative {
+ position: relative !important;
+}
+
+.bodywebsite .position-absolute {
+ position: absolute !important;
+}
+
+.bodywebsite .position-fixed {
+ position: fixed !important;
+}
+
+.bodywebsite .position-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+}
+
+.bodywebsite .top-0 {
+ top: 0 !important;
+}
+
+.bodywebsite .top-50 {
+ top: 50% !important;
+}
+
+.bodywebsite .top-100 {
+ top: 100% !important;
+}
+
+.bodywebsite .bottom-0 {
+ bottom: 0 !important;
+}
+
+.bodywebsite .bottom-50 {
+ bottom: 50% !important;
+}
+
+.bodywebsite .bottom-100 {
+ bottom: 100% !important;
+}
+
+.bodywebsite .start-0 {
+ left: 0 !important;
+}
+
+.bodywebsite .start-50 {
+ left: 50% !important;
+}
+
+.bodywebsite .start-100 {
+ left: 100% !important;
+}
+
+.bodywebsite .end-0 {
+ right: 0 !important;
+}
+
+.bodywebsite .end-50 {
+ right: 50% !important;
+}
+
+.bodywebsite .end-100 {
+ right: 100% !important;
+}
+
+.bodywebsite .translate-middle {
+ transform: translate(-50%, -50%) !important;
+}
+
+.bodywebsite .translate-middle-x {
+ transform: translateX(-50%) !important;
+}
+
+.bodywebsite .translate-middle-y {
+ transform: translateY(-50%) !important;
+}
+
+.bodywebsite .border {
+ border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-0 {
+ border: 0 !important;
+}
+
+.bodywebsite .border-top {
+ border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-top-0 {
+ border-top: 0 !important;
+}
+
+.bodywebsite .border-end {
+ border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-end-0 {
+ border-right: 0 !important;
+}
+
+.bodywebsite .border-bottom {
+ border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-bottom-0 {
+ border-bottom: 0 !important;
+}
+
+.bodywebsite .border-start {
+ border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
+}
+
+.bodywebsite .border-start-0 {
+ border-left: 0 !important;
+}
+
+.bodywebsite .border-primary {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-secondary {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-success {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-info {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-warning {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-danger {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-light {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-dark {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-white {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .border-1 {
+ --bs-border-width: 1px;
+}
+
+.bodywebsite .border-2 {
+ --bs-border-width: 2px;
+}
+
+.bodywebsite .border-3 {
+ --bs-border-width: 3px;
+}
+
+.bodywebsite .border-4 {
+ --bs-border-width: 4px;
+}
+
+.bodywebsite .border-5 {
+ --bs-border-width: 5px;
+}
+
+.bodywebsite .border-opacity-10 {
+ --bs-border-opacity: 0.1;
+}
+
+.bodywebsite .border-opacity-25 {
+ --bs-border-opacity: 0.25;
+}
+
+.bodywebsite .border-opacity-50 {
+ --bs-border-opacity: 0.5;
+}
+
+.bodywebsite .border-opacity-75 {
+ --bs-border-opacity: 0.75;
+}
+
+.bodywebsite .border-opacity-100 {
+ --bs-border-opacity: 1;
+}
+
+.bodywebsite .w-25 {
+ width: 25% !important;
+}
+
+.bodywebsite .w-50 {
+ width: 50% !important;
+}
+
+.bodywebsite .w-75 {
+ width: 75% !important;
+}
+
+.bodywebsite .w-100 {
+ width: 100% !important;
+}
+
+.bodywebsite .w-auto {
+ width: auto !important;
+}
+
+.bodywebsite .mw-100 {
+ max-width: 100% !important;
+}
+
+.bodywebsite .vw-100 {
+ width: 100vw !important;
+}
+
+.bodywebsite .min-vw-100 {
+ min-width: 100vw !important;
+}
+
+.bodywebsite .h-25 {
+ height: 25% !important;
+}
+
+.bodywebsite .h-50 {
+ height: 50% !important;
+}
+
+.bodywebsite .h-75 {
+ height: 75% !important;
+}
+
+.bodywebsite .h-100 {
+ height: 100% !important;
+}
+
+.bodywebsite .h-auto {
+ height: auto !important;
+}
+
+.bodywebsite .mh-100 {
+ max-height: 100% !important;
+}
+
+.bodywebsite .vh-100 {
+ height: 100vh !important;
+}
+
+.bodywebsite .min-vh-100 {
+ min-height: 100vh !important;
+}
+
+.bodywebsite .flex-fill {
+ flex: 1 1 auto !important;
+}
+
+.bodywebsite .flex-row {
+ flex-direction: row !important;
+}
+
+.bodywebsite .flex-column {
+ flex-direction: column !important;
+}
+
+.bodywebsite .flex-row-reverse {
+ flex-direction: row-reverse !important;
+}
+
+.bodywebsite .flex-column-reverse {
+ flex-direction: column-reverse !important;
+}
+
+.bodywebsite .flex-grow-0 {
+ flex-grow: 0 !important;
+}
+
+.bodywebsite .flex-grow-1 {
+ flex-grow: 1 !important;
+}
+
+.bodywebsite .flex-shrink-0 {
+ flex-shrink: 0 !important;
+}
+
+.bodywebsite .flex-shrink-1 {
+ flex-shrink: 1 !important;
+}
+
+.bodywebsite .flex-wrap {
+ flex-wrap: wrap !important;
+}
+
+.bodywebsite .flex-nowrap {
+ flex-wrap: nowrap !important;
+}
+
+.bodywebsite .flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+}
+
+.bodywebsite .justify-content-start {
+ justify-content: flex-start !important;
+}
+
+.bodywebsite .justify-content-end {
+ justify-content: flex-end !important;
+}
+
+.bodywebsite .justify-content-center {
+ justify-content: center !important;
+}
+
+.bodywebsite .justify-content-between {
+ justify-content: space-between !important;
+}
+
+.bodywebsite .justify-content-around {
+ justify-content: space-around !important;
+}
+
+.bodywebsite .justify-content-evenly {
+ justify-content: space-evenly !important;
+}
+
+.bodywebsite .align-items-start {
+ align-items: flex-start !important;
+}
+
+.bodywebsite .align-items-end {
+ align-items: flex-end !important;
+}
+
+.bodywebsite .align-items-center {
+ align-items: center !important;
+}
+
+.bodywebsite .align-items-baseline {
+ align-items: baseline !important;
+}
+
+.bodywebsite .align-items-stretch {
+ align-items: stretch !important;
+}
+
+.bodywebsite .align-content-start {
+ align-content: flex-start !important;
+}
+
+.bodywebsite .align-content-end {
+ align-content: flex-end !important;
+}
+
+.bodywebsite .align-content-center {
+ align-content: center !important;
+}
+
+.bodywebsite .align-content-between {
+ align-content: space-between !important;
+}
+
+.bodywebsite .align-content-around {
+ align-content: space-around !important;
+}
+
+.bodywebsite .align-content-stretch {
+ align-content: stretch !important;
+}
+
+.bodywebsite .align-self-auto {
+ align-self: auto !important;
+}
+
+.bodywebsite .align-self-start {
+ align-self: flex-start !important;
+}
+
+.bodywebsite .align-self-end {
+ align-self: flex-end !important;
+}
+
+.bodywebsite .align-self-center {
+ align-self: center !important;
+}
+
+.bodywebsite .align-self-baseline {
+ align-self: baseline !important;
+}
+
+.bodywebsite .align-self-stretch {
+ align-self: stretch !important;
+}
+
+.bodywebsite .order-first {
+ order: -1 !important;
+}
+
+.bodywebsite .order-0 {
+ order: 0 !important;
+}
+
+.bodywebsite .order-1 {
+ order: 1 !important;
+}
+
+.bodywebsite .order-2 {
+ order: 2 !important;
+}
+
+.bodywebsite .order-3 {
+ order: 3 !important;
+}
+
+.bodywebsite .order-4 {
+ order: 4 !important;
+}
+
+.bodywebsite .order-5 {
+ order: 5 !important;
+}
+
+.bodywebsite .order-last {
+ order: 6 !important;
+}
+
+.bodywebsite .m-0 {
+ margin: 0 !important;
+}
+
+.bodywebsite .m-1 {
+ margin: 0.25rem !important;
+}
+
+.bodywebsite .m-2 {
+ margin: 0.5rem !important;
+}
+
+.bodywebsite .m-3 {
+ margin: 1rem !important;
+}
+
+.bodywebsite .m-4 {
+ margin: 1.5rem !important;
+}
+
+.bodywebsite .m-5 {
+ margin: 3rem !important;
+}
+
+.bodywebsite .m-auto {
+ margin: auto !important;
+}
+
+.bodywebsite .mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+}
+
+.bodywebsite .mx-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+}
+
+.bodywebsite .mx-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+}
+
+.bodywebsite .mx-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+}
+
+.bodywebsite .mx-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+}
+
+.bodywebsite .mx-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+}
+
+.bodywebsite .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+}
+
+.bodywebsite .my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.bodywebsite .my-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+}
+
+.bodywebsite .my-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+}
+
+.bodywebsite .my-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+}
+
+.bodywebsite .my-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+}
+
+.bodywebsite .my-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+}
+
+.bodywebsite .my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+}
+
+.bodywebsite .mt-0 {
+ margin-top: 0 !important;
+}
+
+.bodywebsite .mt-1 {
+ margin-top: 0.25rem !important;
+}
+
+.bodywebsite .mt-2 {
+ margin-top: 0.5rem !important;
+}
+
+.bodywebsite .mt-3 {
+ margin-top: 1rem !important;
+}
+
+.bodywebsite .mt-4 {
+ margin-top: 1.5rem !important;
+}
+
+.bodywebsite .mt-5 {
+ margin-top: 3rem !important;
+}
+
+.bodywebsite .mt-auto {
+ margin-top: auto !important;
+}
+
+.bodywebsite .me-0 {
+ margin-right: 0 !important;
+}
+
+.bodywebsite .me-1 {
+ margin-right: 0.25rem !important;
+}
+
+.bodywebsite .me-2 {
+ margin-right: 0.5rem !important;
+}
+
+.bodywebsite .me-3 {
+ margin-right: 1rem !important;
+}
+
+.bodywebsite .me-4 {
+ margin-right: 1.5rem !important;
+}
+
+.bodywebsite .me-5 {
+ margin-right: 3rem !important;
+}
+
+.bodywebsite .me-auto {
+ margin-right: auto !important;
+}
+
+.bodywebsite .mb-0 {
+ margin-bottom: 0 !important;
+}
+
+.bodywebsite .mb-1 {
+ margin-bottom: 0.25rem !important;
+}
+
+.bodywebsite .mb-2 {
+ margin-bottom: 0.5rem !important;
+}
+
+.bodywebsite .mb-3 {
+ margin-bottom: 1rem !important;
+}
+
+.bodywebsite .mb-4 {
+ margin-bottom: 1.5rem !important;
+}
+
+.bodywebsite .mb-5 {
+ margin-bottom: 3rem !important;
+}
+
+.bodywebsite .mb-auto {
+ margin-bottom: auto !important;
+}
+
+.bodywebsite .ms-0 {
+ margin-left: 0 !important;
+}
+
+.bodywebsite .ms-1 {
+ margin-left: 0.25rem !important;
+}
+
+.bodywebsite .ms-2 {
+ margin-left: 0.5rem !important;
+}
+
+.bodywebsite .ms-3 {
+ margin-left: 1rem !important;
+}
+
+.bodywebsite .ms-4 {
+ margin-left: 1.5rem !important;
+}
+
+.bodywebsite .ms-5 {
+ margin-left: 3rem !important;
+}
+
+.bodywebsite .ms-auto {
+ margin-left: auto !important;
+}
+
+.bodywebsite .p-0 {
+ padding: 0 !important;
+}
+
+.bodywebsite .p-1 {
+ padding: 0.25rem !important;
+}
+
+.bodywebsite .p-2 {
+ padding: 0.5rem !important;
+}
+
+.bodywebsite .p-3 {
+ padding: 1rem !important;
+}
+
+.bodywebsite .p-4 {
+ padding: 1.5rem !important;
+}
+
+.bodywebsite .p-5 {
+ padding: 3rem !important;
+}
+
+.bodywebsite .px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+}
+
+.bodywebsite .px-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+}
+
+.bodywebsite .px-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+}
+
+.bodywebsite .px-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+}
+
+.bodywebsite .px-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+}
+
+.bodywebsite .px-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+}
+
+.bodywebsite .py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.bodywebsite .py-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+}
+
+.bodywebsite .py-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+}
+
+.bodywebsite .py-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+}
+
+.bodywebsite .py-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+}
+
+.bodywebsite .py-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+}
+
+.bodywebsite .pt-0 {
+ padding-top: 0 !important;
+}
+
+.bodywebsite .pt-1 {
+ padding-top: 0.25rem !important;
+}
+
+.bodywebsite .pt-2 {
+ padding-top: 0.5rem !important;
+}
+
+.bodywebsite .pt-3 {
+ padding-top: 1rem !important;
+}
+
+.bodywebsite .pt-4 {
+ padding-top: 1.5rem !important;
+}
+
+.bodywebsite .pt-5 {
+ padding-top: 3rem !important;
+}
+
+.bodywebsite .pe-0 {
+ padding-right: 0 !important;
+}
+
+.bodywebsite .pe-1 {
+ padding-right: 0.25rem !important;
+}
+
+.bodywebsite .pe-2 {
+ padding-right: 0.5rem !important;
+}
+
+.bodywebsite .pe-3 {
+ padding-right: 1rem !important;
+}
+
+.bodywebsite .pe-4 {
+ padding-right: 1.5rem !important;
+}
+
+.bodywebsite .pe-5 {
+ padding-right: 3rem !important;
+}
+
+.bodywebsite .pb-0 {
+ padding-bottom: 0 !important;
+}
+
+.bodywebsite .pb-1 {
+ padding-bottom: 0.25rem !important;
+}
+
+.bodywebsite .pb-2 {
+ padding-bottom: 0.5rem !important;
+}
+
+.bodywebsite .pb-3 {
+ padding-bottom: 1rem !important;
+}
+
+.bodywebsite .pb-4 {
+ padding-bottom: 1.5rem !important;
+}
+
+.bodywebsite .pb-5 {
+ padding-bottom: 3rem !important;
+}
+
+.bodywebsite .ps-0 {
+ padding-left: 0 !important;
+}
+
+.bodywebsite .ps-1 {
+ padding-left: 0.25rem !important;
+}
+
+.bodywebsite .ps-2 {
+ padding-left: 0.5rem !important;
+}
+
+.bodywebsite .ps-3 {
+ padding-left: 1rem !important;
+}
+
+.bodywebsite .ps-4 {
+ padding-left: 1.5rem !important;
+}
+
+.bodywebsite .ps-5 {
+ padding-left: 3rem !important;
+}
+
+.bodywebsite .gap-0 {
+ gap: 0 !important;
+}
+
+.bodywebsite .gap-1 {
+ gap: 0.25rem !important;
+}
+
+.bodywebsite .gap-2 {
+ gap: 0.5rem !important;
+}
+
+.bodywebsite .gap-3 {
+ gap: 1rem !important;
+}
+
+.bodywebsite .gap-4 {
+ gap: 1.5rem !important;
+}
+
+.bodywebsite .gap-5 {
+ gap: 3rem !important;
+}
+
+.bodywebsite .font-monospace {
+ font-family: var(--bs-font-monospace) !important;
+}
+
+.bodywebsite .fs-1 {
+ font-size: calc(1.375rem + 1.5vw) !important;
+}
+
+.bodywebsite .fs-2 {
+ font-size: calc(1.325rem + 0.9vw) !important;
+}
+
+.bodywebsite .fs-3 {
+ font-size: calc(1.3rem + 0.6vw) !important;
+}
+
+.bodywebsite .fs-4 {
+ font-size: calc(1.275rem + 0.3vw) !important;
+}
+
+.bodywebsite .fs-5 {
+ font-size: 1.25rem !important;
+}
+
+.bodywebsite .fs-6 {
+ font-size: 1rem !important;
+}
+
+.bodywebsite .fst-italic {
+ font-style: italic !important;
+}
+
+.bodywebsite .fst-normal {
+ font-style: normal !important;
+}
+
+.bodywebsite .fw-light {
+ font-weight: 300 !important;
+}
+
+.bodywebsite .fw-lighter {
+ font-weight: lighter !important;
+}
+
+.bodywebsite .fw-normal {
+ font-weight: 400 !important;
+}
+
+.bodywebsite .fw-bold {
+ font-weight: 700 !important;
+}
+
+.bodywebsite .fw-semibold {
+ font-weight: 600 !important;
+}
+
+.bodywebsite .fw-bolder {
+ font-weight: bolder !important;
+}
+
+.bodywebsite .lh-1 {
+ line-height: 1 !important;
+}
+
+.bodywebsite .lh-sm {
+ line-height: 1.25 !important;
+}
+
+.bodywebsite .lh-base {
+ line-height: 1.5 !important;
+}
+
+.bodywebsite .lh-lg {
+ line-height: 2 !important;
+}
+
+.bodywebsite .text-start {
+ text-align: left !important;
+}
+
+.bodywebsite .text-end {
+ text-align: right !important;
+}
+
+.bodywebsite .text-center {
+ text-align: center !important;
+}
+
+.bodywebsite .text-decoration-none {
+ text-decoration: none !important;
+}
+
+.bodywebsite .text-decoration-underline {
+ text-decoration: underline !important;
+}
+
+.bodywebsite .text-decoration-line-through {
+ text-decoration: line-through !important;
+}
+
+.bodywebsite .text-lowercase {
+ text-transform: lowercase !important;
+}
+
+.bodywebsite .text-uppercase {
+ text-transform: uppercase !important;
+}
+
+.bodywebsite .text-capitalize {
+ text-transform: capitalize !important;
+}
+
+.bodywebsite .text-wrap {
+ white-space: normal !important;
+}
+
+.bodywebsite .text-nowrap {
+ white-space: nowrap !important;
+}
+
+.bodywebsite .text-break {
+ word-wrap: break-word !important;
+ word-break: break-word !important;
+}
+
+.bodywebsite .text-primary {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-secondary {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-success {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-info {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-warning {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-danger {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-light {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-dark {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-black {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-white {
+ --bs-text-opacity: 1;
+ color: var(--text-white);
+}
+
+.bodywebsite .text-body {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .text-muted {
+ --bs-text-opacity: 1;
+ color: #6c757d !important;
+}
+
+.bodywebsite .text-black-50 {
+ --bs-text-opacity: 1;
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+
+.bodywebsite .text-white-50 {
+ --bs-text-opacity: 1;
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+
+.bodywebsite .text-reset {
+ --bs-text-opacity: 1;
+ color: inherit !important;
+}
+
+.bodywebsite .text-opacity-25 {
+ --bs-text-opacity: 0.25;
+}
+
+.bodywebsite .text-opacity-50 {
+ --bs-text-opacity: 0.5;
+}
+
+.bodywebsite .text-opacity-75 {
+ --bs-text-opacity: 0.75;
+}
+
+.bodywebsite .text-opacity-100 {
+ --bs-text-opacity: 1;
+}
+
+.bodywebsite .bg-primary {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-secondary {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-success {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-info {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-warning {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-danger {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-light {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-dark {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-black {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-white {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-body {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-transparent {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-opacity-10 {
+ --bs-bg-opacity: 0.1;
+}
+
+.bodywebsite .bg-opacity-25 {
+ --bs-bg-opacity: 0.25;
+}
+
+.bodywebsite .bg-opacity-50 {
+ --bs-bg-opacity: 0.5;
+}
+
+.bodywebsite .bg-opacity-75 {
+ --bs-bg-opacity: 0.75;
+}
+
+.bodywebsite .bg-opacity-100 {
+ --bs-bg-opacity: 1;
+}
+
+.bodywebsite .bg-gradient {
+ background-image: var(--bs-gradient) !important;
+}
+
+.bodywebsite .user-select-all {
+ -webkit-user-select: all !important;
+ -moz-user-select: all !important;
+ user-select: all !important;
+}
+
+.bodywebsite .user-select-auto {
+ -webkit-user-select: auto !important;
+ -moz-user-select: auto !important;
+ user-select: auto !important;
+}
+
+.bodywebsite .user-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ user-select: none !important;
+}
+
+.bodywebsite .pe-none {
+ pointer-events: none !important;
+}
+
+.bodywebsite .pe-auto {
+ pointer-events: auto !important;
+}
+
+.bodywebsite .rounded {
+ border-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-0 {
+ border-radius: 0 !important;
+}
+
+.bodywebsite .rounded-1 {
+ border-radius: var(--bs-border-radius-sm) !important;
+}
+
+.bodywebsite .rounded-2 {
+ border-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-3 {
+ border-radius: var(--bs-border-radius-lg) !important;
+}
+
+.bodywebsite .rounded-4 {
+ border-radius: var(--bs-border-radius-xl) !important;
+}
+
+.bodywebsite .rounded-5 {
+ border-radius: var(--bs-border-radius-2xl) !important;
+}
+
+.bodywebsite .rounded-circle {
+ border-radius: 50% !important;
+}
+
+.bodywebsite .rounded-pill {
+ border-radius: var(--bs-border-radius-pill) !important;
+}
+
+.bodywebsite .rounded-top {
+ border-top-left-radius: var(--bs-border-radius) !important;
+ border-top-right-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-end {
+ border-top-right-radius: var(--bs-border-radius) !important;
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-bottom {
+ border-bottom-right-radius: var(--bs-border-radius) !important;
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .rounded-start {
+ border-bottom-left-radius: var(--bs-border-radius) !important;
+ border-top-left-radius: var(--bs-border-radius) !important;
+}
+
+.bodywebsite .visible {
+ visibility: visible !important;
+}
+
+.bodywebsite .invisible {
+ visibility: hidden !important;
+}
+
+@media (min-width: 576px) {
+ .bodywebsite .float-sm-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-sm-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-sm-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-sm-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-sm-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-sm-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-sm-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-sm-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-sm-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-sm-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-sm-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-sm-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-sm-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-sm-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-sm-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-sm-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-sm-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-sm-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-sm-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-sm-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-sm-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-sm-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-sm-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-sm-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-sm-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-sm-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-sm-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-sm-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-sm-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-sm-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-sm-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-sm-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-sm-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-sm-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-sm-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-sm-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-sm-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-sm-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-sm-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-sm-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-sm-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-sm-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-sm-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-sm-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-sm-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-sm-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-sm-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-sm-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-sm-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-sm-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-sm-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-sm-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-sm-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-sm-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-sm-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-sm-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-sm-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-sm-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-sm-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-sm-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-sm-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-sm-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-sm-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-sm-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-sm-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-sm-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-sm-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-sm-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-sm-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-sm-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-sm-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-sm-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-sm-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-sm-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-sm-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-sm-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-sm-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-sm-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-sm-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-sm-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-sm-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-sm-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-sm-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-sm-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-sm-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-sm-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-sm-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-sm-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-sm-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-sm-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-sm-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-sm-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-sm-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-sm-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-sm-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-sm-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-sm-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-sm-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-sm-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-sm-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-sm-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-sm-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-sm-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-sm-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-sm-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-sm-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-sm-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-sm-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-sm-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-sm-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-sm-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-sm-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-sm-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-sm-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-sm-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .bodywebsite .float-md-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-md-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-md-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-md-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-md-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-md-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-md-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-md-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-md-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-md-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-md-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-md-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-md-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-md-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-md-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-md-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-md-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-md-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-md-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-md-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-md-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-md-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-md-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-md-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-md-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-md-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-md-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-md-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-md-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-md-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-md-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-md-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-md-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-md-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-md-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-md-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-md-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-md-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-md-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-md-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-md-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-md-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-md-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-md-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-md-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-md-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-md-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-md-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-md-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-md-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-md-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-md-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-md-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-md-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-md-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-md-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-md-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-md-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-md-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-md-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-md-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-md-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-md-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-md-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-md-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-md-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-md-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-md-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-md-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-md-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-md-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-md-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-md-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-md-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-md-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-md-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-md-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-md-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-md-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-md-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-md-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-md-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-md-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-md-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-md-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-md-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-md-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-md-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-md-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-md-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-md-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-md-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-md-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-md-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-md-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-md-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-md-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-md-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-md-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-md-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-md-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-md-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-md-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-md-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-md-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-md-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-md-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-md-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-md-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-md-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-md-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-md-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-md-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-md-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-md-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-md-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-md-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-md-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-md-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-md-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-md-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-md-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-md-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-md-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-md-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-md-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-md-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-md-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-md-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-md-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-md-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-md-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-md-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-md-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-md-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-md-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-md-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-md-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-md-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-md-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-md-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-md-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-md-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-md-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-md-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-md-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .bodywebsite .float-lg-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-lg-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-lg-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-lg-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-lg-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-lg-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-lg-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-lg-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-lg-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-lg-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-lg-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-lg-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-lg-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-lg-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-lg-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-lg-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-lg-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-lg-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-lg-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-lg-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-lg-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-lg-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-lg-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-lg-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-lg-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-lg-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-lg-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-lg-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-lg-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-lg-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-lg-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-lg-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-lg-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-lg-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-lg-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-lg-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-lg-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-lg-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-lg-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-lg-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-lg-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-lg-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-lg-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-lg-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-lg-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-lg-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-lg-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-lg-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-lg-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-lg-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-lg-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-lg-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-lg-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-lg-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-lg-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-lg-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-lg-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-lg-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-lg-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-lg-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-lg-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-lg-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-lg-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-lg-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-lg-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-lg-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-lg-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-lg-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-lg-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-lg-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-lg-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-lg-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-lg-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-lg-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-lg-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-lg-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-lg-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-lg-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-lg-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-lg-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-lg-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-lg-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-lg-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-lg-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-lg-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-lg-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-lg-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-lg-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-lg-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-lg-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-lg-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-lg-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-lg-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-lg-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-lg-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-lg-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-lg-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-lg-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-lg-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-lg-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-lg-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-lg-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-lg-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-lg-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-lg-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-lg-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-lg-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-lg-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-lg-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-lg-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-lg-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-lg-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-lg-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-lg-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-lg-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .float-xl-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-xl-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-xl-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-xl-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-xl-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-xl-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-xl-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-xl-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-xl-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-xl-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-xl-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-xl-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-xl-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-xl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-xl-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-xl-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-xl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-xl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-xl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-xl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-xl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-xl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-xl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-xl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-xl-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-xl-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-xl-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-xl-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-xl-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-xl-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-xl-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-xl-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-xl-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-xl-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-xl-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-xl-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-xl-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-xl-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-xl-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-xl-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-xl-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-xl-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-xl-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-xl-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-xl-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-xl-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-xl-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-xl-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-xl-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-xl-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-xl-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-xl-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-xl-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-xl-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-xl-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-xl-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-xl-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-xl-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-xl-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-xl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-xl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-xl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-xl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-xl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-xl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-xl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-xl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-xl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-xl-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-xl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-xl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-xl-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-xl-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-xl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-xl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-xl-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-xl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-xl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-xl-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-xl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-xl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-xl-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-xl-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-xl-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-xl-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-xl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-xl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-xl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-xl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-xl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-xl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-xl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-xl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-xl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-xl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-xl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-xl-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-xl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-xl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-xl-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-xl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-xl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-xl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-xl-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-xl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-xl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-xl-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-xl-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-xl-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-xl-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-xl-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-xl-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-xl-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-xl-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-xl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1400px) {
+ .bodywebsite .float-xxl-start {
+ float: left !important;
+ }
+
+ .bodywebsite .float-xxl-end {
+ float: right !important;
+ }
+
+ .bodywebsite .float-xxl-none {
+ float: none !important;
+ }
+
+ .bodywebsite .d-xxl-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-xxl-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-xxl-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-xxl-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-xxl-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-xxl-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-xxl-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-xxl-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-xxl-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-xxl-none {
+ display: none !important;
+ }
+
+ .bodywebsite .flex-xxl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .bodywebsite .flex-xxl-row {
+ flex-direction: row !important;
+ }
+
+ .bodywebsite .flex-xxl-column {
+ flex-direction: column !important;
+ }
+
+ .bodywebsite .flex-xxl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .bodywebsite .flex-xxl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .bodywebsite .flex-xxl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .bodywebsite .flex-xxl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .bodywebsite .flex-xxl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .bodywebsite .flex-xxl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .bodywebsite .flex-xxl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .bodywebsite .flex-xxl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .bodywebsite .flex-xxl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .bodywebsite .justify-content-xxl-start {
+ justify-content: flex-start !important;
+ }
+
+ .bodywebsite .justify-content-xxl-end {
+ justify-content: flex-end !important;
+ }
+
+ .bodywebsite .justify-content-xxl-center {
+ justify-content: center !important;
+ }
+
+ .bodywebsite .justify-content-xxl-between {
+ justify-content: space-between !important;
+ }
+
+ .bodywebsite .justify-content-xxl-around {
+ justify-content: space-around !important;
+ }
+
+ .bodywebsite .justify-content-xxl-evenly {
+ justify-content: space-evenly !important;
+ }
+
+ .bodywebsite .align-items-xxl-start {
+ align-items: flex-start !important;
+ }
+
+ .bodywebsite .align-items-xxl-end {
+ align-items: flex-end !important;
+ }
+
+ .bodywebsite .align-items-xxl-center {
+ align-items: center !important;
+ }
+
+ .bodywebsite .align-items-xxl-baseline {
+ align-items: baseline !important;
+ }
+
+ .bodywebsite .align-items-xxl-stretch {
+ align-items: stretch !important;
+ }
+
+ .bodywebsite .align-content-xxl-start {
+ align-content: flex-start !important;
+ }
+
+ .bodywebsite .align-content-xxl-end {
+ align-content: flex-end !important;
+ }
+
+ .bodywebsite .align-content-xxl-center {
+ align-content: center !important;
+ }
+
+ .bodywebsite .align-content-xxl-between {
+ align-content: space-between !important;
+ }
+
+ .bodywebsite .align-content-xxl-around {
+ align-content: space-around !important;
+ }
+
+ .bodywebsite .align-content-xxl-stretch {
+ align-content: stretch !important;
+ }
+
+ .bodywebsite .align-self-xxl-auto {
+ align-self: auto !important;
+ }
+
+ .bodywebsite .align-self-xxl-start {
+ align-self: flex-start !important;
+ }
+
+ .bodywebsite .align-self-xxl-end {
+ align-self: flex-end !important;
+ }
+
+ .bodywebsite .align-self-xxl-center {
+ align-self: center !important;
+ }
+
+ .bodywebsite .align-self-xxl-baseline {
+ align-self: baseline !important;
+ }
+
+ .bodywebsite .align-self-xxl-stretch {
+ align-self: stretch !important;
+ }
+
+ .bodywebsite .order-xxl-first {
+ order: -1 !important;
+ }
+
+ .bodywebsite .order-xxl-0 {
+ order: 0 !important;
+ }
+
+ .bodywebsite .order-xxl-1 {
+ order: 1 !important;
+ }
+
+ .bodywebsite .order-xxl-2 {
+ order: 2 !important;
+ }
+
+ .bodywebsite .order-xxl-3 {
+ order: 3 !important;
+ }
+
+ .bodywebsite .order-xxl-4 {
+ order: 4 !important;
+ }
+
+ .bodywebsite .order-xxl-5 {
+ order: 5 !important;
+ }
+
+ .bodywebsite .order-xxl-last {
+ order: 6 !important;
+ }
+
+ .bodywebsite .m-xxl-0 {
+ margin: 0 !important;
+ }
+
+ .bodywebsite .m-xxl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .bodywebsite .m-xxl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .bodywebsite .m-xxl-3 {
+ margin: 1rem !important;
+ }
+
+ .bodywebsite .m-xxl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .bodywebsite .m-xxl-5 {
+ margin: 3rem !important;
+ }
+
+ .bodywebsite .m-xxl-auto {
+ margin: auto !important;
+ }
+
+ .bodywebsite .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .mx-xxl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .mx-xxl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .mx-xxl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .mx-xxl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .mx-xxl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .my-xxl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .my-xxl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .my-xxl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .my-xxl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .my-xxl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .my-xxl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .my-xxl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .mt-xxl-0 {
+ margin-top: 0 !important;
+ }
+
+ .bodywebsite .mt-xxl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .bodywebsite .mt-xxl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .bodywebsite .mt-xxl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .bodywebsite .mt-xxl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .bodywebsite .mt-xxl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .bodywebsite .mt-xxl-auto {
+ margin-top: auto !important;
+ }
+
+ .bodywebsite .me-xxl-0 {
+ margin-right: 0 !important;
+ }
+
+ .bodywebsite .me-xxl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .bodywebsite .me-xxl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .bodywebsite .me-xxl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .bodywebsite .me-xxl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .bodywebsite .me-xxl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .bodywebsite .me-xxl-auto {
+ margin-right: auto !important;
+ }
+
+ .bodywebsite .mb-xxl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .bodywebsite .mb-xxl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .mb-xxl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .mb-xxl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .bodywebsite .mb-xxl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .mb-xxl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .bodywebsite .mb-xxl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .bodywebsite .ms-xxl-0 {
+ margin-left: 0 !important;
+ }
+
+ .bodywebsite .ms-xxl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ms-xxl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ms-xxl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .bodywebsite .ms-xxl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ms-xxl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .bodywebsite .ms-xxl-auto {
+ margin-left: auto !important;
+ }
+
+ .bodywebsite .p-xxl-0 {
+ padding: 0 !important;
+ }
+
+ .bodywebsite .p-xxl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .bodywebsite .p-xxl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .bodywebsite .p-xxl-3 {
+ padding: 1rem !important;
+ }
+
+ .bodywebsite .p-xxl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .bodywebsite .p-xxl-5 {
+ padding: 3rem !important;
+ }
+
+ .bodywebsite .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .px-xxl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .px-xxl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .px-xxl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .px-xxl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .px-xxl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .py-xxl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .py-xxl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .py-xxl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .py-xxl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .py-xxl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .py-xxl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .pt-xxl-0 {
+ padding-top: 0 !important;
+ }
+
+ .bodywebsite .pt-xxl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .bodywebsite .pt-xxl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .bodywebsite .pt-xxl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .bodywebsite .pt-xxl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .bodywebsite .pt-xxl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .bodywebsite .pe-xxl-0 {
+ padding-right: 0 !important;
+ }
+
+ .bodywebsite .pe-xxl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .bodywebsite .pe-xxl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .bodywebsite .pe-xxl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .bodywebsite .pe-xxl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .bodywebsite .pe-xxl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .bodywebsite .pb-xxl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .bodywebsite .pb-xxl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .bodywebsite .pb-xxl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .bodywebsite .pb-xxl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .bodywebsite .pb-xxl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .bodywebsite .pb-xxl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .bodywebsite .ps-xxl-0 {
+ padding-left: 0 !important;
+ }
+
+ .bodywebsite .ps-xxl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .bodywebsite .ps-xxl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .bodywebsite .ps-xxl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .bodywebsite .ps-xxl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .bodywebsite .ps-xxl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .bodywebsite .gap-xxl-0 {
+ gap: 0 !important;
+ }
+
+ .bodywebsite .gap-xxl-1 {
+ gap: 0.25rem !important;
+ }
+
+ .bodywebsite .gap-xxl-2 {
+ gap: 0.5rem !important;
+ }
+
+ .bodywebsite .gap-xxl-3 {
+ gap: 1rem !important;
+ }
+
+ .bodywebsite .gap-xxl-4 {
+ gap: 1.5rem !important;
+ }
+
+ .bodywebsite .gap-xxl-5 {
+ gap: 3rem !important;
+ }
+
+ .bodywebsite .text-xxl-start {
+ text-align: left !important;
+ }
+
+ .bodywebsite .text-xxl-end {
+ text-align: right !important;
+ }
+
+ .bodywebsite .text-xxl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .bodywebsite .fs-1 {
+ font-size: 2.5rem !important;
+ }
+
+ .bodywebsite .fs-2 {
+ font-size: 2rem !important;
+ }
+
+ .bodywebsite .fs-3 {
+ font-size: 1.75rem !important;
+ }
+
+ .bodywebsite .fs-4 {
+ font-size: 1.5rem !important;
+ }
+}
+
+@media print {
+ .bodywebsite .d-print-inline {
+ display: inline !important;
+ }
+
+ .bodywebsite .d-print-inline-block {
+ display: inline-block !important;
+ }
+
+ .bodywebsite .d-print-block {
+ display: block !important;
+ }
+
+ .bodywebsite .d-print-grid {
+ display: grid !important;
+ }
+
+ .bodywebsite .d-print-table {
+ display: table !important;
+ }
+
+ .bodywebsite .d-print-table-row {
+ display: table-row !important;
+ }
+
+ .bodywebsite .d-print-table-cell {
+ display: table-cell !important;
+ }
+
+ .bodywebsite .d-print-flex {
+ display: flex !important;
+ }
+
+ .bodywebsite .d-print-inline-flex {
+ display: inline-flex !important;
+ }
+
+ .bodywebsite .d-print-none {
+ display: none !important;
+ }
+}
+
+
+body.bodywebsite { margin: 0; font-family: 'Open Sans', sans-serif; }
+.bodywebsite h1 { margin-top: 0; margin-bottom: 0; padding: 10px;}
+
+
+:root {
+ --text-white: #f0f0f0;
+ --white-color: #ffffff;
+ --primary-color: #d9534f;
+ --secondary-color: #f3af24;
+ --section-bg-color: #f9f9f9;
+ --dark-color: #000000;
+ --title-color: #565758;
+ --news-title-color: #292828;
+ --p-color: #717275;
+ --border-color: #eaeaea;
+ --border-radius-default: 0.25rem;
+
+ --body-font-family: "Montserrat", sans-serif;
+
+ --h1-font-size: 76px;
+ --h2-font-size: 56px;
+ --h3-font-size: 42px;
+ --h4-font-size: 28px;
+ --h5-font-size: 26px;
+ --h6-font-size: 22px;
+
+ --p-font-size: 18px;
+ --menu-font-size: 18px;
+ --category-font-size: 14px;
+
+ --font-weight-light: 300;
+ --font-weight-normal: 400;
+ --font-weight-semibold: 600;
+ --font-weight-bold: 700;
+}
+
+.bodywebsite body {
+ background: var(--white-color);
+ font-family: var(--body-font-family);
+ position: relative;
+}
+
+/*---------------------------------------
+ TYPOGRAPHY
+-----------------------------------------*/
+
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6 {
+ color: var(--dark-color);
+ line-height: inherit;
+}
+
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6 {
+ font-weight: var(--font-weight-semibold);
+}
+
+.bodywebsite h1,
+.bodywebsite h2 {
+ font-weight: var(--font-weight-bold);
+}
+
+.bodywebsite h1 {
+ font-size: var(--h1-font-size);
+ line-height: normal;
+}
+
+.bodywebsite h2 {
+ font-size: var(--h2-font-size);
+}
+
+.bodywebsite h3 {
+ font-size: var(--h3-font-size);
+}
+
+.bodywebsite h4 {
+ font-size: var(--h4-font-size);
+}
+
+.bodywebsite h5 {
+ font-size: var(--h5-font-size);
+}
+
+.bodywebsite h6 {
+ font-size: var(--h6-font-size);
+}
+
+.bodywebsite p,
+.bodywebsite .list .list-item {
+ color: var(--p-color);
+ font-size: var(--p-font-size);
+ font-weight: var(--font-weight-light);
+}
+
+.bodywebsite a,
+.bodywebsite button {
+ touch-action: manipulation;
+ transition: all 0.3s;
+}
+
+.bodywebsite .form-label {
+ color: var(--p-color);
+ font-weight: var(--font-weight-semibold);
+}
+
+.bodywebsite a {
+ color: var(--secondary-color);
+ text-decoration: none;
+}
+
+.bodywebsite a:hover {
+ color: var(--primary-color);
+}
+
+.bodywebsite ::selection {
+ background: var(--primary-color);
+ color: var(--white-color);
+}
+
+.bodywebsite ::-moz-selection {
+ background: var(--primary-color);
+ color: var(--white-color);
+}
+
+.bodywebsite .section-padding {
+ padding-top: 8rem;
+ padding-bottom: 8rem;
+}
+
+.bodywebsite b,
+.bodywebsite strong {
+ font-weight: var(--font-weight-bold);
+}
+
+/*---------------------------------------
+ CUSTOM BUTTON
+-----------------------------------------*/
+.bodywebsite .custom-btn {
+ border: 0;
+ color: var(--white-color);
+ font-size: var(--menu-font-size);
+ padding: 10px 35px;
+}
+
+/*---------------------------------------
+ NAVIGATION
+-----------------------------------------*/
+.bodywebsite .navbar {
+ background: var(--white-color);
+ padding-top: 20px;
+ padding-bottom: 20px;
+}
+
+.bodywebsite .navbar-brand {
+ color: var(--dark-color);
+ font-size: var(--h5-font-size);
+ font-weight: var(--font-weight-bold);
+ margin-right: 0;
+}
+
+.bodywebsite .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: 1.5rem;
+ padding-left: 1.5rem;
+}
+
+.bodywebsite .navbar-expand-lg .nav-link {
+ color: var(--p-color);
+ font-weight: var(--font-weight-normal);
+ font-size: var(--menu-font-size);
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+
+.bodywebsite .navbar-nav .nav-link.active,
+.bodywebsite .nav-link:focus,
+.bodywebsite .nav-link:hover {
+ color: var(--primary-color);
+}
+
+.bodywebsite .nav-link:focus {
+ color: var(--p-color);
+}
+
+.bodywebsite .navbar-toggler {
+ border: 0;
+ padding: 0;
+ cursor: pointer;
+ margin: 0;
+ width: 30px;
+ height: 35px;
+ outline: none;
+}
+
+.bodywebsite .navbar-toggler:focus {
+ outline: none;
+ box-shadow: none;
+}
+
+.bodywebsite .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {
+ background: transparent;
+}
+
+.bodywebsite .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before,
+.bodywebsite .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after {
+ transition: top 300ms 50ms ease, -webkit-transform 300ms 350ms ease;
+ transition: top 300ms 50ms ease, transform 300ms 350ms ease;
+ transition: top 300ms 50ms ease, transform 300ms 350ms ease,
+ -webkit-transform 300ms 350ms ease;
+ top: 0;
+}
+
+.bodywebsite .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before {
+ transform: rotate(45deg);
+}
+
+.bodywebsite .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after {
+ transform: rotate(-45deg);
+}
+
+.bodywebsite .navbar-toggler .navbar-toggler-icon {
+ background: var(--dark-color);
+ transition: background 10ms 300ms ease;
+ display: block;
+ width: 30px;
+ height: 2px;
+ position: relative;
+}
+
+.bodywebsite .navbar-toggler .navbar-toggler-icon:before,
+.bodywebsite .navbar-toggler .navbar-toggler-icon:after {
+ transition: top 300ms 350ms ease, -webkit-transform 300ms 50ms ease;
+ transition: top 300ms 350ms ease, transform 300ms 50ms ease;
+ transition: top 300ms 350ms ease, transform 300ms 50ms ease,
+ -webkit-transform 300ms 50ms ease;
+ position: absolute;
+ right: 0;
+ left: 0;
+ background: var(--dark-color);
+ width: 30px;
+ height: 2px;
+ content: "";
+}
+
+.bodywebsite .navbar-toggler .navbar-toggler-icon:before {
+ top: -8px;
+}
+
+.bodywebsite .navbar-toggler .navbar-toggler-icon:after {
+ top: 8px;
+}
+
+/*---------------------------------------
+ SITE HEADER
+-----------------------------------------*/
+.bodywebsite .site-header {
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: cover;
+ padding-top: 10rem;
+ padding-bottom: 10rem;
+ text-align: center;
+ position: relative;
+}
+
+.bodywebsite .site-header .container {
+ position: relative;
+ z-index: 2;
+}
+
+.bodywebsite .site-news-detail-header {
+ background: transparent;
+ text-align: left;
+ padding-top: 6rem;
+ padding-bottom: 6rem;
+}
+
+.bodywebsite .site-about-header {
+ background-image: url("/viewimage.php?modulepart=medias&file=image/__WEBSITE_KEY__/header/briana-tozour-V_Nkf1E-vYA-unsplash.jpg");
+}
+
+.bodywebsite .site-menu-header {
+ background-image: url("/viewimage.php?modulepart=medias&file=image/__WEBSITE_KEY__/header/luisa-brimble-aFzg83dvnAI-unsplash.jpg");
+}
+
+.bodywebsite .site-news-header {
+ background-image: url("/viewimage.php?modulepart=medias&file=image/__WEBSITE_KEY__/header/priscilla-du-preez-W3SEyZODn8U-unsplash.jpg");
+}
+
+.bodywebsite .site-contact-header {
+ background-image: url("/viewimage.php?modulepart=medias&file=image/__WEBSITE_KEY__/header/rod-long-I79Pgmhmy5M-unsplash.jpg");
+}
+
+.bodywebsite .overlay {
+ background: linear-gradient(to top, var(--dark-color), transparent 100%);
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+}
+
+/*---------------------------------------
+ HERO
+-----------------------------------------*/
+.bodywebsite .hero {
+ position: relative;
+ overflow: hidden;
+ padding-top: 20.542rem;
+ padding-bottom: 20.542rem;
+}
+
+.bodywebsite .hero .container {
+ position: absolute;
+ z-index: 9;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ width: 100%;
+}
+
+.bodywebsite .video-wrap {
+ z-index: -100;
+}
+
+.bodywebsite .custom-video {
+ position: absolute;
+ top: 0;
+ left: 0;
+ object-fit: cover;
+ width: 100%;
+ height: 100%;
+}
+
+/*---------------------------------------
+ HERO SLIDE
+-----------------------------------------*/
+.bodywebsite .carousel-image {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+
+.bodywebsite .carousel-thumb {
+ position: relative;
+}
+
+.bodywebsite .carousel-caption {
+ background: linear-gradient(to top, var(--dark-color), transparent 90%);
+ text-align: left;
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: 60px 40px;
+}
+
+.bodywebsite .hero-carousel .reviews-text,
+.bodywebsite .hero-text {
+ color: var(--white-color);
+}
+
+.bodywebsite .price-tag {
+ background: var(--white-color);
+ border-radius: 100px;
+ color: var(--secondary-color);
+ font-size: var(--menu-font-size);
+ font-weight: var(--font-weight-semibold);
+ display: inline-block;
+ width: 84px;
+ height: 64px;
+ line-height: 64px;
+ text-align: center;
+}
+
+.bodywebsite .hero-carousel .carousel-control-prev,
+.bodywebsite .hero-carousel .carousel-control-next {
+ position: absolute;
+ top: auto;
+ bottom: 0;
+ opacity: 1;
+}
+
+.bodywebsite .hero-carousel .carousel-control-prev,
+.bodywebsite .hero-carousel .carousel-control-next {
+ background: var(--secondary-color);
+ width: 60px;
+ height: 60px;
+ text-align: center;
+}
+
+.bodywebsite .hero-carousel .carousel-control-prev {
+ left: auto;
+ right: 60px;
+}
+
+.bodywebsite .hero-carousel .carousel-control-next {
+ background: var(--primary-color);
+ right: 0;
+}
+
+.bodywebsite .hero-carousel .carousel-control-prev:hover,
+.bodywebsite .hero-carousel .carousel-control-next:hover {
+ background: var(--dark-color);
+}
+
+.bodywebsite .hero-carousel .carousel-control-prev-icon,
+.bodywebsite .hero-carousel .carousel-control-next-icon {
+ background-image: none;
+ width: inherit;
+ height: inherit;
+ line-height: 60px;
+}
+
+.bodywebsite .hero-carousel .carousel-control-prev-icon::before,
+.bodywebsite .hero-carousel .carousel-control-next-icon::before {
+ font-family: bootstrap-icons;
+ display: block;
+ margin: auto;
+ font-size: var(--h5-font-size);
+ color: var(--white-color);
+}
+
+.bodywebsite .hero-carousel .carousel-control-prev-icon::before {
+ content: "\f13f";
+}
+
+.bodywebsite .hero-carousel .carousel-control-next-icon::before {
+ content: "\f144";
+}
+
+.bodywebsite .reviews-icon {
+ color: var(--secondary-color);
+}
+
+/*---------------------------------------
+ MENU
+-----------------------------------------*/
+.bodywebsite .menu,
+.bodywebsite .about,
+.bodywebsite .related-news,
+.bodywebsite .newsletter,
+.bodywebsite .comments {
+ background: var(--section-bg-color);
+}
+
+.bodywebsite .menu-thumb {
+ position: relative;
+ overflow: hidden;
+}
+
+.bodywebsite .menu-info {
+ padding: 20px 20px 30px 20px;
+}
+
+.bodywebsite .menu-image {
+ display: block;
+}
+
+.bodywebsite .menu-image-wrap {
+ position: relative;
+}
+
+.bodywebsite .menu-tag {
+ position: absolute;
+ top: 0;
+ right: 0;
+ margin: 20px;
+}
+
+.bodywebsite .newsletter-image {
+ border-radius: 100%;
+ object-fit: cover;
+ display: block;
+ margin: 0 auto;
+ max-width: 450px;
+ max-height: 450px;
+}
+
+.bodywebsite .category-tag,
+.bodywebsite .menu-tag {
+ background: var(--dark-color);
+ border-radius: var(--border-radius-default);
+ color: var(--white-color);
+ font-size: var(--category-font-size);
+ display: inline-block;
+ padding: 4px 12px;
+}
+
+.bodywebsite .category-tag {
+ margin-bottom: 5px;
+}
+
+/*---------------------------------------
+ CUSTOM FORM
+-----------------------------------------*/
+.bodywebsite .custom-form .form-control {
+ margin-bottom: 20px;
+ padding: 14px 10px;
+ transition: all 0.3s;
+}
+
+.bodywebsite .custom-form button[type="submit"] {
+ background: var(--dark-color);
+ border: 0;
+ color: var(--white-color);
+ text-transform: uppercase;
+}
+
+.bodywebsite .custom-form button[type="submit"]:hover {
+ background: var(--primary-color);
+}
+
+/*---------------------------------------
+ SUBSCRIBE FORM
+-----------------------------------------*/
+.bodywebsite .subscribe-form .form-control {
+ margin-top: 20px;
+ margin-bottom: 10px;
+}
+
+.bodywebsite .booking-form .form-control {
+ font-weight: var(--font-weight-normal);
+ padding-top: 12px;
+ padding-bottom: 12px;
+ margin-bottom: 25px;
+ transition: all 0.3s;
+}
+
+.bodywebsite .booking-form button[type="submit"] {
+ background: var(--dark-color);
+ border: 0;
+ font-weight: var(--font-weight-semibold);
+ color: var(--white-color);
+ text-transform: uppercase;
+ margin-bottom: 0;
+}
+
+.bodywebsite .booking-form button[type="submit"]:hover {
+ background: var(--primary-color);
+}
+/*---------------------------------------
+ FOOTER
+-----------------------------------------*/
+.bodywebsite .site-footer {
+ background-image: url("../images/daan-evers-tKN1WXrzQ3s-unsplash.jpg");
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: cover;
+ padding-top: 7rem;
+ padding-bottom: 7rem;
+ position: relative;
+}
+
+.bodywebsite .site-footer::before {
+ content: "";
+ background: linear-gradient(to top, var(--dark-color), transparent 200%);
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+}
+
+.bodywebsite .site-footer .container {
+ position: relative;
+}
+
+.bodywebsite .tooplate-mt30 {
+ margin-top: 30px;
+}
+.bodywebsite .tooplate-mt60 {
+ margin-top: 60px;
+}
+
+.bodywebsite .copyright-text {
+ font-size: var(--menu-font-size);
+}
+
+.bodywebsite .tel-link {
+ color: var(--p-color);
+}
+
+.bodywebsite .site-footer a:hover {
+ color: var(--white-color);
+}
+
+.bodywebsite .site-footer a {
+ color: #aaa;
+}
+
+.bodywebsite .site-footer p {
+ color: #aaa;
+}
+
+/*---------------------------------------
+ SOCIAL ICON
+-----------------------------------------*/
+.bodywebsite .social-icon {
+ margin: 0;
+ padding: 0;
+}
+
+.bodywebsite .social-icon li {
+ list-style: none;
+ display: inline-block;
+ vertical-align: top;
+ transition: all 0.3s;
+}
+
+.bodywebsite .social-icon:hover li:not(:hover) {
+ opacity: 0.65;
+}
+
+.bodywebsite .social-icon-link {
+ color: var(--p-color);
+ font-size: var(--p-font-size);
+ display: inline-block;
+ vertical-align: top;
+ margin-top: 4px;
+ margin-bottom: 4px;
+ margin-right: 15px;
+}
+
+.bodywebsite .social-icon-link:hover {
+ color: var(--primary-color);
+}
+
+/*---------------------------------------
+ RESPONSIVE STYLES
+-----------------------------------------*/
+@media screen and (max-width: 1180px) {
+ h1 {
+ font-size: 62px;
+ }
+}
+
+@media screen and (max-width: 1170px) {
+ h1 {
+ font-size: 56px;
+ }
+}
+
+@media screen and (max-width: 991px) {
+ .bodywebsite h1 {
+ font-size: 38px;
+ }
+
+ .bodywebsite h2 {
+ font-size: 32px;
+ }
+
+ .bodywebsite h3 {
+ font-size: 26px;
+ }
+
+ .bodywebsite h4 {
+ font-size: 24px;
+ }
+
+ .bodywebsite h5 {
+ font-size: 20px;
+ }
+
+ .bodywebsite h6 {
+ font-size: 18px;
+ }
+
+ .bodywebsite .site-header,
+ .bodywebsite .section-padding {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+ }
+
+ .bodywebsite .navbar {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ }
+
+ .bodywebsite .navbar-nav .nav-link {
+ padding-top: 5px;
+ padding-bottom: 10px;
+ }
+
+ .bodywebsite #BookingModal .modal-content {
+ padding-bottom: 200px;
+ }
+
+ .bodywebsite #BookingModal .modal-content::before {
+ background-image: url("../images/sincerely-media-HoEYgBL_Gcs-unsplash-mobile.jpg");
+ background-position: bottom;
+ top: auto;
+ left: 0;
+ bottom: 0;
+ width: 100%;
+ height: 200px;
+ transform: rotate(180deg);
+ }
+
+ .bodywebsite #BookingModal .modal-body {
+ padding-top: 18px;
+ padding-right: 32px;
+ }
+}
+
+@media screen and (max-width: 480px) {
+ .bodywebsite .newsletter-image {
+ max-width: 310px;
+ max-height: 310px;
+ }
+
+ .bodywebsite .hero-carousel .carousel-control-prev,
+ .bodywebsite .hero-carousel .carousel-control-next {
+ width: 50px;
+ height: 50px;
+ }
+}
+
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/containers/wrapper.php b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/wrapper.php
new file mode 100644
index 00000000000..26adb3ef220
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/containers/wrapper.php
@@ -0,0 +1,278 @@
+entity;
+$original_file = GETPOST("file", "alpha");
+$l = GETPOST('l', 'aZ09');
+$limit = GETPOST('limit', 'int');
+
+// Parameters for RSS
+$rss = GETPOST('rss', 'aZ09');
+if ($rss) {
+ $original_file = 'blog.rss';
+}
+
+// If we have a hash public (hashp), we guess the original_file.
+if (!empty($hashp)) {
+ include_once DOL_DOCUMENT_ROOT.'/ecm/class/ecmfiles.class.php';
+ $ecmfile = new EcmFiles($db);
+ $result = $ecmfile->fetch(0, '', '', '', $hashp);
+ if ($result > 0) {
+ $tmp = explode('/', $ecmfile->filepath, 2); // $ecmfile->filepath is relative to document directory
+ // filepath can be 'users/X' or 'X/propale/PR11111'
+ if (is_numeric($tmp[0])) { // If first tmp is numeric, it is subdir of company for multicompany, we take next part.
+ $tmp = explode('/', $tmp[1], 2);
+ }
+ $moduleparttocheck = $tmp[0]; // moduleparttocheck is first part of path
+
+ if ($modulepart) { // Not required, so often not defined, for link using public hashp parameter.
+ if ($moduleparttocheck == $modulepart) {
+ // We remove first level of directory
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ //var_dump($original_file); exit;
+ } else {
+ print 'Bad link. File is from another module part.';
+ }
+ } else {
+ $modulepart = $moduleparttocheck;
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ }
+ } else {
+ print "ErrorFileNotFoundWithSharedLink";
+ exit;
+ }
+}
+
+// Define attachment (attachment=true to force choice popup 'open'/'save as')
+$attachment = true;
+if (preg_match('/\.(html|htm)$/i', $original_file)) {
+ $attachment = false;
+}
+if (isset($_GET["attachment"])) {
+ $attachment = (GETPOST("attachment", 'alphanohtml') ? true : false);
+}
+if (!empty($conf->global->MAIN_DISABLE_FORCE_SAVEAS_WEBSITE)) {
+ $attachment = false;
+}
+
+// Define mime type
+$type = 'application/octet-stream';
+if (GETPOSTISSET('type')) {
+ $type = GETPOST('type', 'alpha');
+} else {
+ $type = dol_mimetype($original_file);
+}
+
+// Security: Delete string ../ into $original_file
+$original_file = str_replace("../", "/", $original_file);
+
+// Cache or not
+if (GETPOST("cache", 'aZ09') || image_format_supported($original_file) >= 0) {
+ // Important: Following code is to avoid page request by browser and PHP CPU at
+ // each Dolibarr page access.
+ header('Cache-Control: max-age=3600, public, must-revalidate');
+ header('Pragma: cache'); // This is to avoid having Pragma: no-cache
+}
+
+$refname = basename(dirname($original_file)."/");
+
+// Get RSS news
+if ($rss) {
+ $format = 'rss';
+ $type = '';
+ $cachedelay = 0;
+ $filename = $original_file;
+ $dir_temp = $conf->website->dir_temp;
+
+ include_once DOL_DOCUMENT_ROOT.'/website/class/website.class.php';
+ include_once DOL_DOCUMENT_ROOT.'/website/class/websitepage.class.php';
+ $website = new Website($db);
+ $websitepage = new WebsitePage($db);
+
+ $website->fetch('', $websitekey);
+
+ $filters = array('type_container'=>'blogpost', 'status'=>1);
+ if ($l) {
+ $filters['lang'] = $l;
+ }
+
+ $MAXNEWS = ($limit ? $limit : 20);
+ $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', $MAXNEWS, 0, $filters);
+ $eventarray = array();
+ if (is_array($arrayofblogs)) {
+ foreach ($arrayofblogs as $blog) {
+ $blog->fullpageurl = $website->virtualhost.'/'.$blog->pageurl.'.php';
+ $eventarray[] = $blog;
+ }
+ }
+
+ require_once DOL_DOCUMENT_ROOT."/core/lib/xcal.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/date.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/files.lib.php";
+
+ dol_syslog("build_exportfile Build export file format=".$format.", type=".$type.", cachedelay=".$cachedelay.", filename=".$filename.", filters size=".count($filters), LOG_DEBUG);
+
+ // Clean parameters
+ if (!$filename) {
+ $extension = 'rss';
+ $filename = $format.'.'.$extension;
+ }
+
+ // Create dir and define output file (definitive and temporary)
+ $result = dol_mkdir($dir_temp);
+ $outputfile = $dir_temp.'/'.$filename;
+
+ $result = 0;
+
+ $buildfile = true;
+
+ if ($cachedelay) {
+ $nowgmt = dol_now();
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ if (dol_filemtime($outputfile) > ($nowgmt - $cachedelay)) {
+ dol_syslog("build_exportfile file ".$outputfile." is not older than now - cachedelay (".$nowgmt." - ".$cachedelay."). Build is canceled");
+ $buildfile = false;
+ }
+ }
+
+ if ($buildfile) {
+ $outputlangs = new Translate('', $conf);
+ $outputlangs->setDefaultLang($l);
+ $outputlangs->loadLangs(array("main", "other"));
+ $title = $desc = $outputlangs->transnoentities('LatestBlogPosts');
+
+ // Create temp file
+ $outputfiletmp = tempnam($dir_temp, 'tmp'); // Temporary file (allow call of function by different threads
+ @chmod($outputfiletmp, octdec($conf->global->MAIN_UMASK));
+
+ // Write file
+ $result = build_rssfile($format, $title, $desc, $eventarray, $outputfiletmp, '', $website->virtualhost.'/wrapper.php?rss=1'.($l ? '&l='.$l : ''), $l);
+
+ if ($result >= 0) {
+ if (dol_move($outputfiletmp, $outputfile, 0, 1)) {
+ $result = 1;
+ } else {
+ $error = 'Failed to rename '.$outputfiletmp.' into '.$outputfile;
+ dol_syslog("build_exportfile ".$error, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ print $error;
+ exit(-1);
+ }
+ } else {
+ dol_syslog("build_exportfile build_xxxfile function fails to for format=".$format." outputfiletmp=".$outputfile, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ $langs->load("errors");
+ print $langs->trans("ErrorFailToCreateFile", $outputfile);
+ exit(-1);
+ }
+ }
+
+ if ($result >= 0) {
+ $attachment = false;
+ if (isset($_GET["attachment"])) {
+ $attachment = $_GET["attachment"];
+ }
+ //$attachment = false;
+ $contenttype = 'application/rss+xml';
+ if (isset($_GET["contenttype"])) {
+ $contenttype = $_GET["contenttype"];
+ }
+ //$contenttype='text/plain';
+ $outputencoding = 'UTF-8';
+
+ if ($contenttype) {
+ header('Content-Type: '.$contenttype.($outputencoding ? '; charset='.$outputencoding : ''));
+ }
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ }
+
+ // Ajout directives pour resoudre bug IE
+ //header('Cache-Control: Public, must-revalidate');
+ //header('Pragma: public');
+ if ($cachedelay) {
+ header('Cache-Control: max-age='.$cachedelay.', private, must-revalidate');
+ } else {
+ header('Cache-Control: private, must-revalidate');
+ }
+
+ // Clean parameters
+ $outputfile = $dir_temp.'/'.$filename;
+ $result = readfile($outputfile);
+ if (!$result) {
+ print 'File '.$outputfile.' was empty.';
+ }
+
+ // header("Location: ".DOL_URL_ROOT.'/document.php?modulepart=agenda&file='.urlencode($filename));
+ exit;
+ }
+} elseif ($modulepart == "mycompany" && preg_match('/^\/?logos\//', $original_file)) {
+ // Get logos
+ readfile(dol_osencode($conf->mycompany->dir_output."/".$original_file));
+} else {
+ // Find the subdirectory name as the reference
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ $check_access = dol_check_secure_access_document($modulepart, $original_file, $entity, $refname);
+ $accessallowed = empty($check_access['accessallowed']) ? '' : $check_access['accessallowed'];
+ $sqlprotectagainstexternals = empty($check_access['sqlprotectagainstexternals']) ? '' : $check_access['sqlprotectagainstexternals'];
+ $fullpath_original_file = empty($check_access['original_file']) ? '' : $check_access['original_file']; // $fullpath_original_file is now a full path name
+ if ($hashp) {
+ $accessallowed = 1; // When using hashp, link is public so we force $accessallowed
+ $sqlprotectagainstexternals = '';
+ }
+
+ // Security:
+ // Limit access if permissions are wrong
+ if (!$accessallowed) {
+ print 'Access forbidden';
+ exit;
+ }
+
+ clearstatcache();
+
+ $filename = basename($fullpath_original_file);
+
+ // Output file on browser
+ dol_syslog("wrapper.php download $fullpath_original_file filename=$filename content-type=$type");
+ $fullpath_original_file_osencoded = dol_osencode($fullpath_original_file); // New file name encoded in OS encoding charset
+
+ // This test if file exists should be useless. We keep it to find bug more easily
+ if (!file_exists($fullpath_original_file_osencoded)) {
+ print "ErrorFileDoesNotExists: ".$original_file;
+ exit;
+ }
+
+ // Permissions are ok and file found, so we return it
+ //top_httphead($type);
+ header('Content-Type: '.$type);
+ header('Content-Description: File Transfer');
+ if ($encoding) {
+ header('Content-Encoding: '.$encoding);
+ }
+ // Add MIME Content-Disposition from RFC 2183 (inline=automatically displayed, attachment=need user action to open)
+ if ($attachment) {
+ header('Content-Disposition: attachment; filename="'.$filename.'"');
+ } else {
+ header('Content-Disposition: inline; filename="'.$filename.'"');
+ }
+ header('Content-Length: '.dol_filesize($fullpath_original_file));
+
+ readfile($fullpath_original_file_osencoded);
+}
+if (is_object($db)) {
+ $db->close();
+}
+// END PHP
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/alex-haney-CAhjZmVk5H4-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/alex-haney-CAhjZmVk5H4-unsplash.jpg
new file mode 100644
index 00000000000..b560348e307
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/alex-haney-CAhjZmVk5H4-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/brett-jordan-8xt8-HIFqc8-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/brett-jordan-8xt8-HIFqc8-unsplash.jpg
new file mode 100644
index 00000000000..ad6b019c9db
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/brett-jordan-8xt8-HIFqc8-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/louis-hansel-dphM2U1xq0U-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/louis-hansel-dphM2U1xq0U-unsplash.jpg
new file mode 100644
index 00000000000..86554c885ff
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/louis-hansel-dphM2U1xq0U-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/lucas-swennen-1W_MyJSRLuQ-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/lucas-swennen-1W_MyJSRLuQ-unsplash.jpg
new file mode 100644
index 00000000000..c666b35e4ff
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/lucas-swennen-1W_MyJSRLuQ-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/luisa-brimble-aFzg83dvnAI-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/luisa-brimble-aFzg83dvnAI-unsplash.jpg
new file mode 100644
index 00000000000..4935dc39ab8
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/luisa-brimble-aFzg83dvnAI-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/priscilla-du-preez-W3SEyZODn8U-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/priscilla-du-preez-W3SEyZODn8U-unsplash.jpg
new file mode 100644
index 00000000000..2bfea3596c4
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/priscilla-du-preez-W3SEyZODn8U-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/rod-long-I79Pgmhmy5M-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/rod-long-I79Pgmhmy5M-unsplash.jpg
new file mode 100644
index 00000000000..8cd3d3d1e4a
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/breakfast/rod-long-I79Pgmhmy5M-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/charles-deluvio-FdDkfYFHqe4-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/charles-deluvio-FdDkfYFHqe4-unsplash.jpg
new file mode 100644
index 00000000000..f226187380f
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/charles-deluvio-FdDkfYFHqe4-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/daan-evers-tKN1WXrzQ3s-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/daan-evers-tKN1WXrzQ3s-unsplash.jpg
new file mode 100644
index 00000000000..8c2def33f78
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/daan-evers-tKN1WXrzQ3s-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/farhad-ibrahimzade-ZipYER3NLhY-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/farhad-ibrahimzade-ZipYER3NLhY-unsplash.jpg
new file mode 100644
index 00000000000..acd46fc663f
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/farhad-ibrahimzade-ZipYER3NLhY-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/farhad-ibrahimzade-isHUj3N0194-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/farhad-ibrahimzade-isHUj3N0194-unsplash.jpg
new file mode 100644
index 00000000000..04a4f0fff90
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/farhad-ibrahimzade-isHUj3N0194-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/keriliwi-c3mFafsFz2w-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/keriliwi-c3mFafsFz2w-unsplash.jpg
new file mode 100644
index 00000000000..e011d4d1e5b
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/dinner/keriliwi-c3mFafsFz2w-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/briana-tozour-V_Nkf1E-vYA-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/briana-tozour-V_Nkf1E-vYA-unsplash.jpg
new file mode 100644
index 00000000000..f1d8eddf578
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/briana-tozour-V_Nkf1E-vYA-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/luisa-brimble-aFzg83dvnAI-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/luisa-brimble-aFzg83dvnAI-unsplash.jpg
new file mode 100644
index 00000000000..5d151a7d3fa
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/luisa-brimble-aFzg83dvnAI-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/priscilla-du-preez-W3SEyZODn8U-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/priscilla-du-preez-W3SEyZODn8U-unsplash.jpg
new file mode 100644
index 00000000000..0433e1e8cea
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/priscilla-du-preez-W3SEyZODn8U-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/rod-long-I79Pgmhmy5M-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/rod-long-I79Pgmhmy5M-unsplash.jpg
new file mode 100644
index 00000000000..5c980d4764c
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/header/rod-long-I79Pgmhmy5M-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/farhad-ibrahimzade-D5c9ZciQy_I-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/farhad-ibrahimzade-D5c9ZciQy_I-unsplash.jpg
new file mode 100644
index 00000000000..93f2861f4ed
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/farhad-ibrahimzade-D5c9ZciQy_I-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/farhad-ibrahimzade-MGKqxm6u2bc-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/farhad-ibrahimzade-MGKqxm6u2bc-unsplash.jpg
new file mode 100644
index 00000000000..0995f0b2110
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/farhad-ibrahimzade-MGKqxm6u2bc-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/louis-hansel-cH5IPjaAYyo-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/louis-hansel-cH5IPjaAYyo-unsplash.jpg
new file mode 100644
index 00000000000..6dcd9a26bf4
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/louis-hansel-cH5IPjaAYyo-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/louis-hansel-rheOvfxOlOA-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/louis-hansel-rheOvfxOlOA-unsplash.jpg
new file mode 100644
index 00000000000..df1868563d3
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/lunch/louis-hansel-rheOvfxOlOA-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/ivan-torres-MQUqbmszGGM-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/ivan-torres-MQUqbmszGGM-unsplash.jpg
new file mode 100644
index 00000000000..bbf0fed93ea
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/ivan-torres-MQUqbmszGGM-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/jason-leung-O67LZfeyYBk-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/jason-leung-O67LZfeyYBk-unsplash.jpg
new file mode 100644
index 00000000000..ea1ae5a96ab
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/jason-leung-O67LZfeyYBk-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/jay-wennington-N_Y88TWmGwA-unsplash.jpg b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/jay-wennington-N_Y88TWmGwA-unsplash.jpg
new file mode 100644
index 00000000000..1b81640a322
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-restaurant/medias/image/websitekey/slide/jay-wennington-N_Y88TWmGwA-unsplash.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-restaurant/website_pages.sql b/htdocs/install/doctemplates/websites/website_template-restaurant/website_pages.sql
new file mode 100644
index 00000000000..822117f86cb
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-restaurant/website_pages.sql
@@ -0,0 +1,18 @@
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:18:50 UTC --;
+-- Page ID 169 -> 1__+MAX_llx_website_page__ - Aliases about --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(1__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'about', '', 'About us', '', '', '', '', '1', '2022-08-09 16:40:13', '2022-10-08 19:22:45', null, '', 'page', '', '__N__ __N__ __N____N__ __N____N__ __N____N__ __N__ __N__ __N____N__ __N__ Team Members__N__ __N____N__ __N__ __N__  __N__ __N__ __N__ Sophia__N____N__ CEO & Founder __N__ __N__ __N__ __N____N__ __N__ __N__  __N____N__ Benjamin W.__N____N__ Restaurant Manager __N__ __N__ __N____N__ __N__ __N__  __N__ __N__ Muchen Jack__N____N__ Senior Chef __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:18:50 UTC --;
+-- Page ID 170 -> 2__+MAX_llx_website_page__ - Aliases contact --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(2__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'contact', '', 'Contact us', '', '', '', '', '1', '2022-08-16 14:40:51', '2022-10-08 19:30:28', null, '', 'page', '', '__N__email;__N__ $message = GETPOST(\'message\', \'alpha\');__N__ $cmail = new CMailFile(\'Contact from website\', $to, $from, $message);__N__ if ($cmail->sendfile()) {__N__ ?>__N__ __N__ trans(\"ErrorFailedToSendMail\", $from, $to).\'. \'.$cmail->error;__N__ }__N__}__N__?>__N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ \" />__N__ __N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N____N____N__', '', 0);
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:18:50 UTC --;
+-- Page ID 171 -> 3__+MAX_llx_website_page__ - Aliases index --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(3__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'index', '', 'index', '', '', '', '', '1', '2022-08-09 16:34:54', '2022-10-08 19:28:42', null, '', 'page', '', '__N____N____N____N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ Delicious Steaks__N__ __N____N__ __N__ __N__ __N__ 4.7/5__N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ From 1,206+ Customer__N__ Reviews__N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ Fine Dining Restaurant__N__ __N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ Steak__N____N__ 26.50€__N__ __N____N__ __N__ __N__ 3.8/5__N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ __N__ Sausage Pasta__N__ __N____N__ 18.25€__N__ __N____N__ __N__ __N__ 4.2/5__N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ Previous__N__ __N____N__ __N__ __N__ Next__N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ Your browser does not support the video tag.__N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N____N____N__', '', 0);
+UPDATE llx_website SET fk_default_home = 3__+MAX_llx_website_page__ WHERE rowid = __WEBSITE_ID__;
+-- File generated by Dolibarr 17.0.0-alpha -- 2022-10-08 18:18:50 UTC --;
+-- Page ID 172 -> 4__+MAX_llx_website_page__ - Aliases menu --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(4__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'menu', '', 'Our menus', '', '', '', '', '1', '2022-08-16 14:37:03', '2022-10-08 19:23:06', null, '', 'page', '', '__N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N__ __N____N__ __N____N____N__', '', 0);
+
+-- For Dolibarr v14+ --;
+UPDATE llx_website SET lang = 'en' WHERE rowid = __WEBSITE_ID__;
+UPDATE llx_website SET otherlang = '' WHERE rowid = __WEBSITE_ID__;
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar.zip b/htdocs/install/doctemplates/websites/website_template-stellar.zip
deleted file mode 100644
index 3c9643c8960..00000000000
Binary files a/htdocs/install/doctemplates/websites/website_template-stellar.zip and /dev/null differ
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/LICENSE b/htdocs/install/doctemplates/websites/website_template-stellar/LICENSE
new file mode 100644
index 00000000000..871ef743662
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/LICENSE
@@ -0,0 +1,4 @@
+LICENSE
+-------
+
+CC-BY-SA - https://creativecommons.org/licenses/by/4.0/
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/README.md b/htdocs/install/doctemplates/websites/website_template-stellar/README.md
new file mode 100644
index 00000000000..3a656b8ddaf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/README.md
@@ -0,0 +1 @@
+Website generated by Dolibarr ERP CRM
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/.dolibarr b/htdocs/install/doctemplates/websites/website_template-stellar/containers/.dolibarr
new file mode 100644
index 00000000000..0ef9997b4ab
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/.dolibarr
@@ -0,0 +1,2 @@
+# Some properties for Dolibarr web site CMS
+param=value
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/.htaccess b/htdocs/install/doctemplates/websites/website_template-stellar/containers/.htaccess
new file mode 100644
index 00000000000..ed27b33461f
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/.htaccess
@@ -0,0 +1,2 @@
+# Order allow,deny
+# Deny from all
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/README.md b/htdocs/install/doctemplates/websites/website_template-stellar/containers/README.md
new file mode 100644
index 00000000000..06b47fbfb9d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/README.md
@@ -0,0 +1 @@
+Design provided by HTML5up unde CC license. See https://html5up.net/license.
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/credits.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/credits.php
new file mode 100644
index 00000000000..9413220a642
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/credits.php
@@ -0,0 +1,4 @@
+ref.'/page20.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/footer.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/footer.php
new file mode 100644
index 00000000000..f49ea9820eb
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/footer.php
@@ -0,0 +1,4 @@
+ref.'/page21.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/generic.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/generic.php
new file mode 100644
index 00000000000..125a586cbbf
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/generic.php
@@ -0,0 +1,4 @@
+ref.'/page22.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/home.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/home.php
new file mode 100644
index 00000000000..17b2d2fcb5e
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/home.php
@@ -0,0 +1,4 @@
+ref.'/page23.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/htmlheader.html b/htdocs/install/doctemplates/websites/website_template-stellar/containers/htmlheader.html
new file mode 100644
index 00000000000..7d92b6f479e
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/htmlheader.html
@@ -0,0 +1,8 @@
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/index.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/index.php
new file mode 100644
index 00000000000..3f2d97e57ac
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/index.php
@@ -0,0 +1,11 @@
+
+/* JS content (all pages) */
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/manifest.json.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/manifest.json.php
new file mode 100644
index 00000000000..b61531d6c11
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/manifest.json.php
@@ -0,0 +1,13 @@
+
+
+ref.'/page24.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/page20.tpl.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page20.tpl.php
new file mode 100644
index 00000000000..ace3135f312
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page20.tpl.php
@@ -0,0 +1,75 @@
+
+
+
+Credits
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+This site is edited by name; ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/page21.tpl.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page21.tpl.php
new file mode 100644
index 00000000000..9cbab5789c9
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page21.tpl.php
@@ -0,0 +1,91 @@
+
+
+
+Footer
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/page22.tpl.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page22.tpl.php
new file mode 100644
index 00000000000..87bf7faf346
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page22.tpl.php
@@ -0,0 +1,119 @@
+
+
+
+Generic page
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Magna feugiat lorem
+ Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis fames ac ante ipsum primis in faucibus.
+ Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet.
+ Tempus veroeros
+ Cep risus aliquam gravida cep ut lacus amet. Adipiscing faucibus nunc placerat. Tempus adipiscing turpis non blandit accumsan eget lacinia nunc integer interdum amet aliquam ut orci non col ut ut praesent.
+
+
+
+
+ Latest Blog posts
+
+ loadLangs(array("main","website"));
+ $fuser = new User($db);
+ $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', 5, 0, array('type_container'=>'blogpost', 'status'=>1, 'lang'=>'null,'.$websitepage->lang)); // , 'keywords'=>$keyword
+ if (is_numeric($arrayofblogs) && $arrayofblogs < 0) {
+ print ' '.$weblangs->trans($websitepage->error).' ';
+ } elseif (is_array($arrayofblogs) && ! empty($arrayofblogs)) {
+ foreach ($arrayofblogs as $blog) {
+ print ' ';
+ }
+ } else {
+ print ' ';
+ print ' ';
+ //print $weblangs->trans("NoArticlesFoundForTheKeyword", $keyword);
+ print $weblangs->trans("NoArticlesFound");
+ print ' ';
+ print ' ';
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/page23.tpl.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page23.tpl.php
new file mode 100644
index 00000000000..37ea0bf165d
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page23.tpl.php
@@ -0,0 +1,163 @@
+
+
+
+My personal blog
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sed lorem ipsum dolor sit amet nullam consequat feugiat consequat magna
+ adipiscing magna etiam amet veroeros. Lorem ipsum dolor tempus sit cursus.
+ Tempus nisl et nullam lorem ipsum dolor sit amet aliquam.
+
+
+ 
+
+
+
+
+
+
+
+ -
+
+
Ipsum consequat
+ Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat.
+
+ -
+
+
Amed sed feugiat
+ Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat.
+
+ -
+
+
Dolor nullam
+ Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat.
+
+
+
+
+
+
+
+
+
+ -
+
+ 5,120 Etiam
+
+ -
+
+ 8,192 Magna
+
+ -
+
+ 2,048 Tempus
+
+ -
+
+ 4,096 Aliquam
+
+ -
+
+ 1,024 Nullam
+
+
+ Nam elementum nisl et mi a commodo porttitor. Morbi sit amet nisl eu arcu faucibus hendrerit vel a risus. Nam a orci mi, elementum ac arcu sit amet, fermentum pellentesque et purus. Integer maximus varius lorem, sed convallis diam accumsan sed. Etiam porttitor placerat sapien, sed eleifend a enim pulvinar faucibus semper quis ut arcu. Ut non nisl a mollis est efficitur vestibulum. Integer eget purus nec nulla mattis et accumsan ut magna libero. Morbi auctor iaculis porttitor. Sed ut magna ac risus et hendrerit scelerisque. Praesent eleifend lacus in lectus aliquam porta. Cras eu ornare dui curabitur lacinia.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/page24.tpl.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page24.tpl.php
new file mode 100644
index 00000000000..3ea7a55dbd5
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page24.tpl.php
@@ -0,0 +1,48 @@
+
+
+
+Menu
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/page25.tpl.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page25.tpl.php
new file mode 100644
index 00000000000..ec9e02f4914
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/page25.tpl.php
@@ -0,0 +1,44 @@
+
+
+
+This is a Blog post
+
+
+
+
+
+
+
+
+
+use_manifest) { print ''."\n"; } ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This is a blog post article...
+
+
+
+
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/robots.txt b/htdocs/install/doctemplates/websites/website_template-stellar/containers/robots.txt
new file mode 100644
index 00000000000..2b844f479d6
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/robots.txt
@@ -0,0 +1,4 @@
+# Robot file. Generated with Dolibarr
+User-agent: *
+Allow: /public/
+Disallow: /administrator/
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/styles.css.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/styles.css.php
new file mode 100644
index 00000000000..80326972fd5
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/styles.css.php
@@ -0,0 +1,2696 @@
+
+/* CSS content (all pages) */
+div.bodywebsite { margin: 0; font-family: 'Open Sans', sans-serif; }
+.bodywebsite h1 { margin-top: 0; margin-bottom: 0; padding: 10px;}
+
+html {
+ scroll-behavior: smooth
+}
+
+.bodywebsite .centpercent {
+ width: 100%;
+}
+.bodywebsite .center {
+ text-align: center;
+}
+
+.bodywebsite span.icon.alt {
+ font-size: 0.5em;
+}
+.bodywebsite .fab.alt:before {
+ font-family: "Font Awesome 5 Brands" !important;
+}
+
+.bodywebsite .logowebsite {
+ width: 128px;
+ height: 128px;
+ border-radius: 50%;
+ background-size: contain;
+ background-size: contain;
+}
+
+.bodywebsite .blog-box {
+ box-shadow: -1px -1px 12px 5px rgba(85, 85, 85, 0.1) !important;
+}
+
+html.bodywebsite,
+.bodywebsite,
+.bodywebsite div,
+.bodywebsite span,
+.bodywebsite applet,
+.bodywebsite object,
+.bodywebsite iframe,
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6,
+.bodywebsite p,
+.bodywebsite blockquote,
+.bodywebsite pre,
+.bodywebsite a,
+.bodywebsite abbr,
+.bodywebsite acronym,
+.bodywebsite address,
+.bodywebsite big,
+.bodywebsite cite,
+.bodywebsite code,
+.bodywebsite del,
+.bodywebsite dfn,
+.bodywebsite em,
+.bodywebsite img,
+.bodywebsite ins,
+.bodywebsite kbd,
+.bodywebsite q,
+.bodywebsite s,
+.bodywebsite samp,
+.bodywebsite small,
+.bodywebsite strike,
+.bodywebsite strong,
+.bodywebsite sub,
+.bodywebsite sup,
+.bodywebsite tt,
+.bodywebsite var,
+.bodywebsite b,
+.bodywebsite u,
+.bodywebsite i,
+.bodywebsite center,
+.bodywebsite dl,
+.bodywebsite dt,
+.bodywebsite dd,
+.bodywebsite ol,
+.bodywebsite ul,
+.bodywebsite li,
+.bodywebsite fieldset,
+.bodywebsite form,
+.bodywebsite label,
+.bodywebsite legend,
+.bodywebsite table,
+.bodywebsite caption,
+.bodywebsite tbody,
+.bodywebsite tfoot,
+.bodywebsite thead,
+.bodywebsite tr,
+.bodywebsite th,
+.bodywebsite td,
+.bodywebsite article,
+.bodywebsite aside,
+.bodywebsite canvas,
+.bodywebsite details,
+.bodywebsite embed,
+.bodywebsite figure,
+.bodywebsite figcaption,
+.bodywebsite footer,
+.bodywebsite header,
+.bodywebsite hgroup,
+.bodywebsite menu,
+.bodywebsite nav,
+.bodywebsite output,
+.bodywebsite ruby,
+.bodywebsite section,
+.bodywebsite summary,
+.bodywebsite time,
+.bodywebsite mark,
+.bodywebsite audio,
+.bodywebsite video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ font: inherit;
+ vertical-align: baseline;
+}
+.bodywebsite article,
+.bodywebsite aside,
+.bodywebsite details,
+.bodywebsite figcaption,
+.bodywebsite figure,
+.bodywebsite footer,
+.bodywebsite header,
+.bodywebsite hgroup,
+.bodywebsite menu,
+.bodywebsite nav,
+.bodywebsite section {
+ display: block;
+}
+.bodywebsite {
+ line-height: 1;
+ background-image: -moz-linear-gradient(45deg, #4376e2 15%, #5f4d93 85%);
+ background-image: -webkit-linear-gradient(45deg, #4376e2 15%, #5f4d93 85%);
+ background-image: -ms-linear-gradient(45deg, #4376e2 15%, #5f4d93 85%);
+ background-image: linear-gradient(45deg, #4376e2 15%, #5f4d93 85%);
+}
+.bodywebsite ol,
+.bodywebsite ul {
+ list-style: none;
+}
+.bodywebsite blockquote,
+.bodywebsite q {
+ quotes: none;
+}
+.bodywebsite blockquote:before,
+.bodywebsite blockquote:after,
+.bodywebsite q:before,
+.bodywebsite q:after {
+ content: '';
+ content: none;
+}
+.bodywebsite table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+.bodywebsite {
+ -webkit-text-size-adjust: none;
+}
+.bodywebsite mark {
+ background-color: transparent;
+ color: inherit;
+}
+.bodywebsite input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+.bodywebsite input,
+.bodywebsite select,
+.bodywebsite textarea {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ -ms-appearance: none;
+ appearance: none;
+}
+@-ms-viewport {
+ width: device-width;
+}
+.bodywebsite {
+ -ms-overflow-style: scrollbar;
+}
+@media screen and (max-width: 480px) {
+ .bodywebsite html,
+ .bodywebsite {
+ min-width: 320px;
+ }
+}
+.bodywebsite html {
+ box-sizing: border-box;
+}
+.bodywebsite *,
+.bodywebsite *:before,
+.bodywebsite *:after {
+ box-sizing: inherit;
+}
+.bodywebsite {
+ background-color: #935d8c;
+}
+.bodywebsite.is-preload *,
+.bodywebsite.is-preload *:before,
+.bodywebsite.is-preload *:after {
+ -moz-animation: none !important;
+ -webkit-animation: none !important;
+ -ms-animation: none !important;
+ animation: none !important;
+ -moz-transition: none !important;
+ -webkit-transition: none !important;
+ -ms-transition: none !important;
+ transition: none !important;
+}
+.bodywebsite {
+ background-color: #935d8c;
+ color: rgba(255, 255, 255, 0.65);
+}
+.bodywebsite {
+ font-family: "Source Sans", Helvetica, sans-serif;
+ font-weight: 300;
+ line-height: 1.65;
+}
+@media screen and (max-width: 1680px) {
+ .bodywebsite body,
+ .bodywebsite input,
+ .bodywebsite select,
+ .bodywebsite textarea {
+ font-size: 14pt;
+ }
+}
+@media screen and (max-width: 1280px) {
+ .bodywebsite body,
+ .bodywebsite input,
+ .bodywebsite select,
+ .bodywebsite textarea {
+ font-size: 12pt;
+ }
+}
+@media screen and (max-width: 360px) {
+ .bodywebsite body,
+ .bodywebsite input,
+ .bodywebsite select,
+ .bodywebsite textarea {
+ font-size: 11pt;
+ }
+}
+.bodywebsite a {
+ -moz-transition: color 0.2s ease, border-bottom 0.2s ease;
+ -webkit-transition: color 0.2s ease, border-bottom 0.2s ease;
+ -ms-transition: color 0.2s ease, border-bottom 0.2s ease;
+ transition: color 0.2s ease, border-bottom 0.2s ease;
+ text-decoration: none;
+ border-bottom: dotted 1px;
+ color: inherit;
+}
+.bodywebsite a:hover {
+ border-bottom-color: transparent;
+}
+.bodywebsite strong,
+.bodywebsite b {
+ font-weight: 400;
+}
+.bodywebsite em,
+.bodywebsite i {
+ font-style: italic;
+}
+.bodywebsite p {
+ margin: 0 0 2em 0;
+}
+.bodywebsite p.content {
+ -moz-columns: 20em 2;
+ -webkit-columns: 20em 2;
+ -ms-columns: 20em 2;
+ columns: 20em 2;
+ -moz-column-gap: 2em;
+ -webkit-column-gap: 2em;
+ -ms-column-gap: 2em;
+ column-gap: 2em;
+ text-align: justify;
+}
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6 {
+ font-weight: 300;
+ line-height: 1.5;
+ margin: 0 0 0.7em 0;
+ letter-spacing: -0.025em;
+}
+.bodywebsite h1 a,
+.bodywebsite h2 a,
+.bodywebsite h3 a,
+.bodywebsite h4 a,
+.bodywebsite h5 a,
+.bodywebsite h6 a {
+ color: inherit;
+ text-decoration: none;
+}
+.bodywebsite h1 {
+ font-size: 2.5em;
+ line-height: 1.2;
+}
+.bodywebsite h2 {
+ font-size: 1.5em;
+}
+.bodywebsite h3 {
+ font-size: 1.25em;
+}
+.bodywebsite h4 {
+ font-size: 1.1em;
+}
+.bodywebsite h5 {
+ font-size: 0.9em;
+}
+.bodywebsite h6 {
+ font-size: 0.7em;
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite h1 {
+ font-size: 2em;
+ }
+}
+.bodywebsite sub {
+ font-size: 0.8em;
+ position: relative;
+ top: 0.5em;
+}
+.bodywebsite sup {
+ font-size: 0.8em;
+ position: relative;
+ top: -0.5em;
+}
+.bodywebsite blockquote {
+ border-left: solid 4px;
+ font-style: italic;
+ margin: 0 0 2em 0;
+ padding: 0.5em 0 0.5em 2em;
+}
+.bodywebsite code {
+ border-radius: 8px;
+ border: solid 1px;
+ font-family: "Courier New", monospace;
+ font-size: 0.9em;
+ margin: 0 0.25em;
+ padding: 0.25em 0.65em;
+}
+.bodywebsite pre {
+ -webkit-overflow-scrolling: touch;
+ font-family: "Courier New", monospace;
+ font-size: 0.9em;
+ margin: 0 0 2em 0;
+}
+.bodywebsite pre code {
+ display: block;
+ line-height: 1.75;
+ padding: 1em 1.5em;
+ overflow-x: auto;
+}
+.bodywebsite hr {
+ border: 0;
+ border-bottom: solid 1px;
+ margin: 2em 0;
+}
+.bodywebsite hr.major {
+ margin: 3em 0;
+}
+.bodywebsite .align-left {
+ text-align: left;
+}
+.bodywebsite .align-center {
+ text-align: center;
+}
+.bodywebsite .align-right {
+ text-align: right;
+}
+.bodywebsite input,
+.bodywebsite select,
+.bodywebsite textarea {
+ color: #ffffff;
+}
+.bodywebsite a:hover {
+ color: #ffffff;
+}
+.bodywebsite strong,
+.bodywebsite b {
+ color: #ffffff;
+}
+.bodywebsite h1,
+.bodywebsite h2,
+.bodywebsite h3,
+.bodywebsite h4,
+.bodywebsite h5,
+.bodywebsite h6 {
+ color: #ffffff;
+}
+.bodywebsite blockquote {
+ border-left-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite code {
+ background: rgba(255, 255, 255, 0.075);
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite hr {
+ border-bottom-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+}
+.bodywebsite .row > * {
+ box-sizing: border-box;
+}
+.bodywebsite .row.aln-left {
+ justify-content: flex-start;
+}
+.bodywebsite .row.aln-center {
+ justify-content: center;
+}
+.bodywebsite .row.aln-right {
+ justify-content: flex-end;
+}
+.bodywebsite .row.aln-top {
+ align-items: flex-start;
+}
+.bodywebsite .row.aln-middle {
+ align-items: center;
+}
+.bodywebsite .row.aln-bottom {
+ align-items: flex-end;
+}
+.bodywebsite .row > .imp {
+ order: -1;
+}
+.bodywebsite .row > .col-1 {
+ width: 8.33333%;
+}
+.bodywebsite .row > .off-1 {
+ margin-left: 8.33333%;
+}
+.bodywebsite .row > .col-2 {
+ width: 16.66667%;
+}
+.bodywebsite .row > .off-2 {
+ margin-left: 16.66667%;
+}
+.bodywebsite .row > .col-3 {
+ width: 25%;
+}
+.bodywebsite .row > .off-3 {
+ margin-left: 25%;
+}
+.bodywebsite .row > .col-4 {
+ width: 33.33333%;
+}
+.bodywebsite .row > .off-4 {
+ margin-left: 33.33333%;
+}
+.bodywebsite .row > .col-5 {
+ width: 41.66667%;
+}
+.bodywebsite .row > .off-5 {
+ margin-left: 41.66667%;
+}
+.bodywebsite .row > .col-6 {
+ width: 50%;
+}
+.bodywebsite .row > .off-6 {
+ margin-left: 50%;
+}
+.bodywebsite .row > .col-7 {
+ width: 58.33333%;
+}
+.bodywebsite .row > .off-7 {
+ margin-left: 58.33333%;
+}
+.bodywebsite .row > .col-8 {
+ width: 66.66667%;
+}
+.bodywebsite .row > .off-8 {
+ margin-left: 66.66667%;
+}
+.bodywebsite .row > .col-9 {
+ width: 75%;
+}
+.bodywebsite .row > .off-9 {
+ margin-left: 75%;
+}
+.bodywebsite .row > .col-10 {
+ width: 83.33333%;
+}
+.bodywebsite .row > .off-10 {
+ margin-left: 83.33333%;
+}
+.bodywebsite .row > .col-11 {
+ width: 91.66667%;
+}
+.bodywebsite .row > .off-11 {
+ margin-left: 91.66667%;
+}
+.bodywebsite .row > .col-12 {
+ width: 100%;
+}
+.bodywebsite .row > .off-12 {
+ margin-left: 100%;
+}
+.bodywebsite .row {
+ margin-top: 0;
+}
+.bodywebsite .row > * {
+ padding: 0 0 0 0;
+}
+@media screen and (max-width: 1680px) {
+ .bodywebsite .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+ .bodywebsite .row > * {
+ box-sizing: border-box;
+ }
+ .bodywebsite .row.aln-left {
+ justify-content: flex-start;
+ }
+ .bodywebsite .row.aln-center {
+ justify-content: center;
+ }
+ .bodywebsite .row.aln-right {
+ justify-content: flex-end;
+ }
+ .bodywebsite .row.aln-top {
+ align-items: flex-start;
+ }
+ .bodywebsite .row.aln-middle {
+ align-items: center;
+ }
+ .bodywebsite .row.aln-bottom {
+ align-items: flex-end;
+ }
+ .bodywebsite .row > .imp-xlarge {
+ order: -1;
+ }
+ .bodywebsite .row > .col-1-xlarge {
+ width: 8.33333%;
+ }
+ .bodywebsite .row > .off-1-xlarge {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .row > .col-2-xlarge {
+ width: 16.66667%;
+ }
+ .bodywebsite .row > .off-2-xlarge {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .row > .col-3-xlarge {
+ width: 25%;
+ }
+ .bodywebsite .row > .off-3-xlarge {
+ margin-left: 25%;
+ }
+ .bodywebsite .row > .col-4-xlarge {
+ width: 33.33333%;
+ }
+ .bodywebsite .row > .off-4-xlarge {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .row > .col-5-xlarge {
+ width: 41.66667%;
+ }
+ .bodywebsite .row > .off-5-xlarge {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .row > .col-6-xlarge {
+ width: 50%;
+ }
+ .bodywebsite .row > .off-6-xlarge {
+ margin-left: 50%;
+ }
+ .bodywebsite .row > .col-7-xlarge {
+ width: 58.33333%;
+ }
+ .bodywebsite .row > .off-7-xlarge {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .row > .col-8-xlarge {
+ width: 66.66667%;
+ }
+ .bodywebsite .row > .off-8-xlarge {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .row > .col-9-xlarge {
+ width: 75%;
+ }
+ .bodywebsite .row > .off-9-xlarge {
+ margin-left: 75%;
+ }
+ .bodywebsite .row > .col-10-xlarge {
+ width: 83.33333%;
+ }
+ .bodywebsite .row > .off-10-xlarge {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .row > .col-11-xlarge {
+ width: 91.66667%;
+ }
+ .bodywebsite .row > .off-11-xlarge {
+ margin-left: 91.66667%;
+ }
+ .bodywebsite .row > .col-12-xlarge {
+ width: 100%;
+ }
+ .bodywebsite .row > .off-12-xlarge {
+ margin-left: 100%;
+ }
+ .bodywebsite .row {
+ margin-top: 0;
+ margin-left: 0;
+ }
+ .bodywebsite .row > * {
+ padding: 0 0 0 0;
+ }
+}
+@media screen and (max-width: 1280px) {
+ .bodywebsite .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+ .bodywebsite .row > * {
+ box-sizing: border-box;
+ }
+ .bodywebsite .row.aln-left {
+ justify-content: flex-start;
+ }
+ .bodywebsite .row.aln-center {
+ justify-content: center;
+ }
+ .bodywebsite .row.aln-right {
+ justify-content: flex-end;
+ }
+ .bodywebsite .row.aln-top {
+ align-items: flex-start;
+ }
+ .bodywebsite .row.aln-middle {
+ align-items: center;
+ }
+ .bodywebsite .row.aln-bottom {
+ align-items: flex-end;
+ }
+ .bodywebsite .row > .imp-large {
+ order: -1;
+ }
+ .bodywebsite .row > .col-1-large {
+ width: 8.33333%;
+ }
+ .bodywebsite .row > .off-1-large {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .row > .col-2-large {
+ width: 16.66667%;
+ }
+ .bodywebsite .row > .off-2-large {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .row > .col-3-large {
+ width: 25%;
+ }
+ .bodywebsite .row > .off-3-large {
+ margin-left: 25%;
+ }
+ .bodywebsite .row > .col-4-large {
+ width: 33.33333%;
+ }
+ .bodywebsite .row > .off-4-large {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .row > .col-5-large {
+ width: 41.66667%;
+ }
+ .bodywebsite .row > .off-5-large {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .row > .col-6-large {
+ width: 50%;
+ }
+ .bodywebsite .row > .off-6-large {
+ margin-left: 50%;
+ }
+ .bodywebsite .row > .col-7-large {
+ width: 58.33333%;
+ }
+ .bodywebsite .row > .off-7-large {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .row > .col-8-large {
+ width: 66.66667%;
+ }
+ .bodywebsite .row > .off-8-large {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .row > .col-9-large {
+ width: 75%;
+ }
+ .bodywebsite .row > .off-9-large {
+ margin-left: 75%;
+ }
+ .bodywebsite .row > .col-10-large {
+ width: 83.33333%;
+ }
+ .bodywebsite .row > .off-10-large {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .row > .col-11-large {
+ width: 91.66667%;
+ }
+ .bodywebsite .row > .off-11-large {
+ margin-left: 91.66667%;
+ }
+ .bodywebsite .row > .col-12-large {
+ width: 100%;
+ }
+ .bodywebsite .row > .off-12-large {
+ margin-left: 100%;
+ }
+ .bodywebsite .row {
+ margin-top: 0;
+ }
+ .bodywebsite .row > * {
+ padding: 0 0 0 1.5em;
+ }
+}
+@media screen and (max-width: 980px) {
+ .bodywebsite .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+ .bodywebsite .row > * {
+ box-sizing: border-box;
+ }
+ .bodywebsite .row.aln-left {
+ justify-content: flex-start;
+ }
+ .bodywebsite .row.aln-center {
+ justify-content: center;
+ }
+ .bodywebsite .row.aln-right {
+ justify-content: flex-end;
+ }
+ .bodywebsite .row.aln-top {
+ align-items: flex-start;
+ }
+ .bodywebsite .row.aln-middle {
+ align-items: center;
+ }
+ .bodywebsite .row.aln-bottom {
+ align-items: flex-end;
+ }
+ .bodywebsite .row > .imp-medium {
+ order: -1;
+ }
+ .bodywebsite .row > .col-1-medium {
+ width: 8.33333%;
+ }
+ .bodywebsite .row > .off-1-medium {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .row > .col-2-medium {
+ width: 16.66667%;
+ }
+ .bodywebsite .row > .off-2-medium {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .row > .col-3-medium {
+ width: 25%;
+ }
+ .bodywebsite .row > .off-3-medium {
+ margin-left: 25%;
+ }
+ .bodywebsite .row > .col-4-medium {
+ width: 33.33333%;
+ }
+ .bodywebsite .row > .off-4-medium {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .row > .col-5-medium {
+ width: 41.66667%;
+ }
+ .bodywebsite .row > .off-5-medium {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .row > .col-6-medium {
+ width: 50%;
+ }
+ .bodywebsite .row > .off-6-medium {
+ margin-left: 50%;
+ }
+ .bodywebsite .row > .col-7-medium {
+ width: 58.33333%;
+ }
+ .bodywebsite .row > .off-7-medium {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .row > .col-8-medium {
+ width: 66.66667%;
+ }
+ .bodywebsite .row > .off-8-medium {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .row > .col-9-medium {
+ width: 75%;
+ }
+ .bodywebsite .row > .off-9-medium {
+ margin-left: 75%;
+ }
+ .bodywebsite .row > .col-10-medium {
+ width: 83.33333%;
+ }
+ .bodywebsite .row > .off-10-medium {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .row > .col-11-medium {
+ width: 91.66667%;
+ }
+ .bodywebsite .row > .off-11-medium {
+ margin-left: 91.66667%;
+ }
+ .bodywebsite .row > .col-12-medium {
+ width: 100%;
+ }
+ .bodywebsite .row > .off-12-medium {
+ margin-left: 100%;
+ }
+ .bodywebsite .row {
+ margin-top: 0;
+ }
+ .bodywebsite .row > * {
+ padding: 0 0 0 1.5em;
+ }
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+ .bodywebsite .row > * {
+ box-sizing: border-box;
+ }
+ .bodywebsite .row.aln-left {
+ justify-content: flex-start;
+ }
+ .bodywebsite .row.aln-center {
+ justify-content: center;
+ }
+ .bodywebsite .row.aln-right {
+ justify-content: flex-end;
+ }
+ .bodywebsite .row.aln-top {
+ align-items: flex-start;
+ }
+ .bodywebsite .row.aln-middle {
+ align-items: center;
+ }
+ .bodywebsite .row.aln-bottom {
+ align-items: flex-end;
+ }
+ .bodywebsite .row > .imp-small {
+ order: -1;
+ }
+ .bodywebsite .row > .col-1-small {
+ width: 8.33333%;
+ }
+ .bodywebsite .row > .off-1-small {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .row > .col-2-small {
+ width: 16.66667%;
+ }
+ .bodywebsite .row > .off-2-small {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .row > .col-3-small {
+ width: 25%;
+ }
+ .bodywebsite .row > .off-3-small {
+ margin-left: 25%;
+ }
+ .bodywebsite .row > .col-4-small {
+ width: 33.33333%;
+ }
+ .bodywebsite .row > .off-4-small {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .row > .col-5-small {
+ width: 41.66667%;
+ }
+ .bodywebsite .row > .off-5-small {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .row > .col-6-small {
+ width: 50%;
+ }
+ .bodywebsite .row > .off-6-small {
+ margin-left: 50%;
+ }
+ .bodywebsite .row > .col-7-small {
+ width: 58.33333%;
+ }
+ .bodywebsite .row > .off-7-small {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .row > .col-8-small {
+ width: 66.66667%;
+ }
+ .bodywebsite .row > .off-8-small {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .row > .col-9-small {
+ width: 75%;
+ }
+ .bodywebsite .row > .off-9-small {
+ margin-left: 75%;
+ }
+ .bodywebsite .row > .col-10-small {
+ width: 83.33333%;
+ }
+ .bodywebsite .row > .off-10-small {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .row > .col-11-small {
+ width: 91.66667%;
+ }
+ .bodywebsite .row > .off-11-small {
+ margin-left: 91.66667%;
+ }
+ .bodywebsite .row > .col-12-small {
+ width: 100%;
+ }
+ .bodywebsite .row > .off-12-small {
+ margin-left: 100%;
+ }
+ .bodywebsite .row {
+ margin-top: 0;
+ }
+ .bodywebsite .row > * {
+ padding: 0 0 0 1em;
+ }
+}
+@media screen and (max-width: 480px) {
+ .bodywebsite .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+ .bodywebsite .row > * {
+ box-sizing: border-box;
+ }
+ .bodywebsite .row.aln-left {
+ justify-content: flex-start;
+ }
+ .bodywebsite .row.aln-center {
+ justify-content: center;
+ }
+ .bodywebsite .row.aln-right {
+ justify-content: flex-end;
+ }
+ .bodywebsite .row.aln-top {
+ align-items: flex-start;
+ }
+ .bodywebsite .row.aln-middle {
+ align-items: center;
+ }
+ .bodywebsite .row.aln-bottom {
+ align-items: flex-end;
+ }
+ .bodywebsite .row > .imp-xsmall {
+ order: -1;
+ }
+ .bodywebsite .row > .col-1-xsmall {
+ width: 8.33333%;
+ }
+ .bodywebsite .row > .off-1-xsmall {
+ margin-left: 8.33333%;
+ }
+ .bodywebsite .row > .col-2-xsmall {
+ width: 16.66667%;
+ }
+ .bodywebsite .row > .off-2-xsmall {
+ margin-left: 16.66667%;
+ }
+ .bodywebsite .row > .col-3-xsmall {
+ width: 25%;
+ }
+ .bodywebsite .row > .off-3-xsmall {
+ margin-left: 25%;
+ }
+ .bodywebsite .row > .col-4-xsmall {
+ width: 33.33333%;
+ }
+ .bodywebsite .row > .off-4-xsmall {
+ margin-left: 33.33333%;
+ }
+ .bodywebsite .row > .col-5-xsmall {
+ width: 41.66667%;
+ }
+ .bodywebsite .row > .off-5-xsmall {
+ margin-left: 41.66667%;
+ }
+ .bodywebsite .row > .col-6-xsmall {
+ width: 50%;
+ }
+ .bodywebsite .row > .off-6-xsmall {
+ margin-left: 50%;
+ }
+ .bodywebsite .row > .col-7-xsmall {
+ width: 58.33333%;
+ }
+ .bodywebsite .row > .off-7-xsmall {
+ margin-left: 58.33333%;
+ }
+ .bodywebsite .row > .col-8-xsmall {
+ width: 66.66667%;
+ }
+ .bodywebsite .row > .off-8-xsmall {
+ margin-left: 66.66667%;
+ }
+ .bodywebsite .row > .col-9-xsmall {
+ width: 75%;
+ }
+ .bodywebsite .row > .off-9-xsmall {
+ margin-left: 75%;
+ }
+ .bodywebsite .row > .col-10-xsmall {
+ width: 83.33333%;
+ }
+ .bodywebsite .row > .off-10-xsmall {
+ margin-left: 83.33333%;
+ }
+ .bodywebsite .row > .col-11-xsmall {
+ width: 91.66667%;
+ }
+ .bodywebsite .row > .off-11-xsmall {
+ margin-left: 91.66667%;
+ }
+ .bodywebsite .row > .col-12-xsmall {
+ width: 100%;
+ }
+ .bodywebsite .row > .off-12-xsmall {
+ margin-left: 100%;
+ }
+ .bodywebsite .row {
+ margin-top: 0;
+ }
+ .bodywebsite .row > * {
+ padding: 0 0 0 1.25em;
+ }
+}
+.bodywebsite .box {
+ border-radius: 8px;
+ border: solid;
+ margin-bottom: 2em;
+ padding: 1.5em;
+}
+.bodywebsite .box > :last-child,
+.bodywebsite .box > :last-child > :last-child,
+.bodywebsite .box > :last-child > :last-child > :last-child {
+ margin-bottom: 0;
+}
+.bodywebsite .box.alt {
+ border: 0;
+ border-radius: 0;
+ padding: 0;
+}
+.bodywebsite .box {
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite input[type="submit"],
+.bodywebsite input[type="reset"],
+.bodywebsite input[type="button"],
+.bodywebsite button,
+.bodywebsite .buttonwebsite {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ -ms-appearance: none;
+ appearance: none;
+ -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ border-radius: 8px;
+ border: 0;
+ cursor: pointer;
+ display: inline-block;
+ font-weight: 300;
+ height: 2.75em;
+ line-height: 2.75em;
+ min-width: 9.25em;
+ padding: 0 1.5em;
+ text-align: center;
+ text-decoration: none;
+ white-space: nowrap;
+}
+.bodywebsite input[type="submit"].icon,
+.bodywebsite input[type="reset"].icon,
+.bodywebsite input[type="button"].icon,
+.bodywebsite button.icon,
+.bodywebsite .buttonwebsite.icon {
+ padding-left: 1.35em;
+}
+.bodywebsite input[type="submit"].icon:before,
+.bodywebsite input[type="reset"].icon:before,
+.bodywebsite input[type="button"].icon:before,
+.bodywebsite button.icon:before,
+.bodywebsite .buttonwebsite.icon:before {
+ margin-right: 0.5em;
+}
+.bodywebsite input[type="submit"].fit,
+.bodywebsite input[type="reset"].fit,
+.bodywebsite input[type="button"].fit,
+.bodywebsite button.fit,
+.bodywebsite .buttonwebsite.fit {
+ width: 100%;
+}
+.bodywebsite input[type="submit"].small,
+.bodywebsite input[type="reset"].small,
+.bodywebsite input[type="button"].small,
+.bodywebsite button.small,
+.bodywebsite .buttonwebsite.small {
+ font-size: 0.8em;
+}
+.bodywebsite input[type="submit"].large,
+.bodywebsite input[type="reset"].large,
+.bodywebsite input[type="button"].large,
+.bodywebsite button.large,
+.bodywebsite .buttonwebsite.large {
+ font-size: 1.35em;
+}
+.bodywebsite input[type="submit"].disabled,
+.bodywebsite input[type="submit"]:disabled,
+.bodywebsite input[type="reset"].disabled,
+.bodywebsite input[type="reset"]:disabled,
+.bodywebsite input[type="button"].disabled,
+.bodywebsite input[type="button"]:disabled,
+.bodywebsite button.disabled,
+.bodywebsite button:disabled,
+.bodywebsite .buttonwebsite.disabled,
+.bodywebsite .buttonwebsite:disabled {
+ pointer-events: none;
+ opacity: 0.25;
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite input[type="submit"],
+ .bodywebsite input[type="reset"],
+ .bodywebsite input[type="button"],
+ .bodywebsite button,
+ .bodywebsite .buttonwebsite {
+ min-width: 0;
+ }
+}
+.bodywebsite input[type="submit"],
+.bodywebsite input[type="reset"],
+.bodywebsite input[type="button"],
+.bodywebsite button,
+.bodywebsite .buttonwebsite {
+ background-color: transparent;
+ box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.35);
+ color: #ffffff !important;
+}
+.bodywebsite input[type="submit"]:hover,
+.bodywebsite input[type="reset"]:hover,
+.bodywebsite input[type="button"]:hover,
+.bodywebsite button:hover,
+.bodywebsite .buttonwebsite:hover {
+ background-color: rgba(255, 255, 255, 0.075);
+}
+.bodywebsite input[type="submit"]:active,
+.bodywebsite input[type="reset"]:active,
+.bodywebsite input[type="button"]:active,
+.bodywebsite button:active,
+.bodywebsite .buttonwebsite:active {
+ background-color: rgba(255, 255, 255, 0.2);
+}
+.bodywebsite input[type="submit"].icon:before,
+.bodywebsite input[type="reset"].icon:before,
+.bodywebsite input[type="button"].icon:before,
+.bodywebsite button.icon:before,
+.bodywebsite .buttonwebsite.icon:before {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bodywebsite input[type="submit"].primary,
+.bodywebsite input[type="reset"].primary,
+.bodywebsite input[type="button"].primary,
+.bodywebsite button.primary,
+.bodywebsite .buttonwebsite.primary {
+ background-color: #8cc9f0;
+ color: #ffffff !important;
+ box-shadow: none;
+}
+.bodywebsite input[type="submit"].primary:hover,
+.bodywebsite input[type="reset"].primary:hover,
+.bodywebsite input[type="button"].primary:hover,
+.bodywebsite button.primary:hover,
+.bodywebsite .buttonwebsite.primary:hover {
+ background-color: #9acff2;
+}
+.bodywebsite input[type="submit"].primary:active,
+.bodywebsite input[type="reset"].primary:active,
+.bodywebsite input[type="button"].primary:active,
+.bodywebsite button.primary:active,
+.bodywebsite .buttonwebsite.primary:active {
+ background-color: #7ec3ee;
+}
+.bodywebsite input[type="submit"].primary.icon:before,
+.bodywebsite input[type="reset"].primary.icon:before,
+.bodywebsite input[type="button"].primary.icon:before,
+.bodywebsite button.primary.icon:before,
+.bodywebsite .buttonwebsite.primary.icon:before {
+ color: #ffffff !important;
+}
+.bodywebsite form {
+ margin: 0 0 2em 0;
+}
+.bodywebsite label {
+ display: block;
+ font-size: 0.9em;
+ font-weight: 400;
+ margin: 0 0 1em 0;
+}
+.bodywebsite input[type="text"],
+.bodywebsite input[type="password"],
+.bodywebsite input[type="email"],
+.bodywebsite select,
+.bodywebsite textarea {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ -ms-appearance: none;
+ appearance: none;
+ border-radius: 8px;
+ border: solid 1px;
+ color: inherit;
+ display: block;
+ outline: 0;
+ padding: 0 1em;
+ text-decoration: none;
+ width: 100%;
+}
+.bodywebsite input[type="text"]:invalid,
+.bodywebsite input[type="password"]:invalid,
+.bodywebsite input[type="email"]:invalid,
+.bodywebsite select:invalid,
+.bodywebsite textarea:invalid {
+ box-shadow: none;
+}
+.bodywebsite select {
+ background-size: 1.25rem;
+ background-repeat: no-repeat;
+ background-position: calc(100% - 1rem) center;
+ height: 2.75em;
+ padding-right: 2.75em;
+ text-overflow: ellipsis;
+}
+.bodywebsite select:focus::-ms-value {
+ background-color: transparent;
+}
+.bodywebsite select::-ms-expand {
+ display: none;
+}
+.bodywebsite input[type="text"],
+.bodywebsite input[type="password"],
+.bodywebsite input[type="email"],
+.bodywebsite select {
+ height: 2.75em;
+}
+.bodywebsite textarea {
+ padding: 0.75em 1em;
+}
+.bodywebsite input[type="checkbox"],
+.bodywebsite input[type="radio"] {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ -ms-appearance: none;
+ appearance: none;
+ display: block;
+ float: left;
+ margin-right: -2em;
+ opacity: 0;
+ width: 1em;
+ z-index: -1;
+}
+.bodywebsite input[type="checkbox"] + label,
+.bodywebsite input[type="radio"] + label {
+ text-decoration: none;
+ cursor: pointer;
+ display: inline-block;
+ font-size: 1em;
+ font-weight: 300;
+ padding-left: 2.4em;
+ padding-right: 0.75em;
+ position: relative;
+}
+.bodywebsite input[type="checkbox"] + label:before,
+.bodywebsite input[type="radio"] + label:before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: inline-block;
+ font-style: normal;
+ font-variant: normal;
+ text-rendering: auto;
+ line-height: 1;
+ text-transform: none !important;
+ font-family: 'Font Awesome 5 Free';
+ font-weight: 900;
+}
+.bodywebsite input[type="checkbox"] + label:before,
+.bodywebsite input[type="radio"] + label:before {
+ border-radius: 8px;
+ border: solid 1px;
+ content: '';
+ display: inline-block;
+ font-size: 0.8em;
+ height: 2.0625em;
+ left: 0;
+ line-height: 2.0625em;
+ position: absolute;
+ text-align: center;
+ top: 0;
+ width: 2.0625em;
+}
+.bodywebsite input[type="checkbox"]:checked + label:before,
+.bodywebsite input[type="radio"]:checked + label:before {
+ content: '\f00c';
+}
+.bodywebsite input[type="checkbox"] + label:before {
+ border-radius: 8px;
+}
+.bodywebsite input[type="radio"] + label:before {
+ border-radius: 100%;
+}
+.bodywebsite ::-webkit-input-placeholder {
+ opacity: 1;
+}
+.bodywebsite :-moz-placeholder {
+ opacity: 1;
+}
+.bodywebsite ::-moz-placeholder {
+ opacity: 1;
+}
+.bodywebsite :-ms-input-placeholder {
+ opacity: 1;
+}
+.bodywebsite label {
+ color: #ffffff;
+}
+.bodywebsite input[type="text"],
+.bodywebsite input[type="password"],
+.bodywebsite input[type="email"],
+.bodywebsite select,
+.bodywebsite textarea {
+ background-color: rgba(255, 255, 255, 0.075);
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite input[type="text"]:focus,
+.bodywebsite input[type="password"]:focus,
+.bodywebsite input[type="email"]:focus,
+.bodywebsite select:focus,
+.bodywebsite textarea:focus {
+ border-color: #8cc9f0;
+ box-shadow: 0 0 0 1px #8cc9f0;
+}
+.bodywebsite select {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(255, 255, 255, 0.35)' /%3E%3C/svg%3E");
+}
+.bodywebsite select option {
+ color: #ffffff;
+ background: #935d8c;
+}
+.bodywebsite input[type="checkbox"] + label,
+.bodywebsite input[type="radio"] + label {
+ color: rgba(255, 255, 255, 0.65);
+}
+.bodywebsite input[type="checkbox"] + label:before,
+.bodywebsite input[type="radio"] + label:before {
+ background: rgba(255, 255, 255, 0.075);
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite input[type="checkbox"]:checked + label:before,
+.bodywebsite input[type="radio"]:checked + label:before {
+ background-color: #ffffff;
+ border-color: #ffffff;
+ color: #935d8c;
+}
+.bodywebsite input[type="checkbox"]:focus + label:before,
+.bodywebsite input[type="radio"]:focus + label:before {
+ border-color: #8cc9f0;
+ box-shadow: 0 0 0 1px #8cc9f0;
+}
+.bodywebsite ::-webkit-input-placeholder {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+.bodywebsite :-moz-placeholder {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+.bodywebsite ::-moz-placeholder {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+.bodywebsite :-ms-input-placeholder {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+.bodywebsite .formerize-placeholder {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+.bodywebsite .icon {
+ text-decoration: none;
+ -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ border-bottom: none;
+ position: relative;
+}
+.bodywebsite .icon:before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: inline-block;
+ font-style: normal;
+ font-variant: normal;
+ text-rendering: auto;
+ line-height: 1;
+ text-transform: none !important;
+ font-family: "Font Awesome 5 Free";
+}
+.bodywebsite .icon > .label {
+ display: none;
+}
+.bodywebsite .icon:before {
+ line-height: solid;
+}
+.bodywebsite .icon.solid:before {
+ font-weight: 900;
+}
+.bodywebsite .icon.brands:before {
+ font-family: 'Font Awesome 5 Brands';
+}
+.bodywebsite .icon.major {
+ border: solid 1px;
+ display: inline-block;
+ border-radius: 100%;
+ padding: 0.65em;
+ margin: 0 0 2em 0;
+ cursor: default;
+}
+.bodywebsite .icon.major:before {
+ display: inline-block;
+ font-size: 6.25rem;
+ font-weight: 600;
+ font-family: "Font Awesome 5 Free";
+ width: 2.25em;
+ height: 2.25em;
+ line-height: 2.2em;
+ border-radius: 100%;
+ border: solid 1px;
+ text-align: center;
+}
+.bodywebsite .icon.alt {
+ display: inline-block;
+ border: solid 1px;
+ border-radius: 100%;
+}
+.bodywebsite .icon.alt:before {
+ display: block;
+ font-size: 1.25em;
+ font-family: "Font Awesome 5 Free";
+ width: 2em;
+ height: 2em;
+ text-align: center;
+ line-height: 2em;
+}
+.bodywebsite .icon.style1 {
+ color: #efa8b0;
+}
+.bodywebsite .icon.style2 {
+ color: #c79cc8;
+}
+.bodywebsite .icon.style3 {
+ color: #a89cc8;
+}
+.bodywebsite .icon.style4 {
+ color: #9bb2e1;
+}
+.bodywebsite .icon.style5 {
+ color: #8cc9f0;
+}
+@media screen and (max-width: 1680px) {
+ .bodywebsite .icon.major:before {
+ font-size: 5.5rem;
+ }
+}
+@media screen and (max-width: 1280px) {
+ .bodywebsite .icon.major:before {
+ font-size: 4.75rem;
+ }
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite .icon.major {
+ margin: 0 0 1.5em 0;
+ padding: 0.35em;
+ }
+ .bodywebsite .icon.major:before {
+ font-size: 3.5rem;
+ }
+}
+.bodywebsite .icon.major {
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite .icon.major:before {
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite .icon.alt {
+ border-color: rgba(255, 255, 255, 0.35);
+ color: #ffffff;
+}
+.bodywebsite .icon.alt:hover {
+ background-color: rgba(255, 255, 255, 0.075);
+}
+.bodywebsite .icon.alt:active {
+ background-color: rgba(255, 255, 255, 0.2);
+}
+.bodywebsite .image {
+ border-radius: 8px;
+ border: 0;
+ display: inline-block;
+ position: relative;
+}
+.bodywebsite .image img {
+ border-radius: 8px;
+ display: block;
+}
+.bodywebsite .image.left,
+.bodywebsite .image.right {
+ max-width: 40%;
+}
+.bodywebsite .image.left img,
+.bodywebsite .image.right img {
+ width: 100%;
+}
+.bodywebsite .image.left {
+ float: left;
+ margin: 0 1.5em 1em 0;
+ top: 0.25em;
+}
+.bodywebsite .image.right {
+ float: right;
+ margin: 0 0 1em 1.5em;
+ top: 0.25em;
+}
+.bodywebsite .image.fit {
+ display: block;
+ margin: 0 0 2em 0;
+ width: 100%;
+}
+.bodywebsite .image.fit img {
+ width: 100%;
+}
+.bodywebsite .image.main {
+ display: block;
+ margin: 0 0 3em 0;
+ width: 100%;
+}
+.bodywebsite .image.main img {
+ width: 100%;
+}
+.bodywebsite ol {
+ list-style: decimal;
+ margin: 0 0 2em 0;
+ padding-left: 1.25em;
+}
+.bodywebsite ol li {
+ padding-left: 0.25em;
+}
+.bodywebsite ul {
+ list-style: disc;
+ margin: 0 0 2em 0;
+ padding-left: 1em;
+}
+.bodywebsite ul li {
+ padding-left: 0.5em;
+}
+.bodywebsite ul.alt {
+ list-style: none;
+ padding-left: 0;
+}
+.bodywebsite ul.alt li {
+ border-top: solid 1px;
+ padding: 0.5em 0;
+}
+.bodywebsite ul.alt li:first-child {
+ border-top: 0;
+ padding-top: 0;
+}
+.bodywebsite dl {
+ margin: 0 0 2em 0;
+}
+.bodywebsite dl dt {
+ display: block;
+ font-weight: 400;
+ margin: 0 0 1em 0;
+}
+.bodywebsite dl dd {
+ margin-left: 2em;
+}
+.bodywebsite dl.alt dt {
+ display: block;
+ width: 3em;
+ margin: 0;
+ clear: left;
+ float: left;
+}
+.bodywebsite dl.alt dd {
+ margin: 0 0 0.85em 5.5em;
+}
+.bodywebsite dl.alt:after {
+ content: '';
+ display: block;
+ clear: both;
+}
+.bodywebsite ul.alt li {
+ border-top-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite dl dt {
+ color: #ffffff;
+}
+.bodywebsite ul.actions {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ cursor: default;
+ list-style: none;
+ margin-left: -1em;
+ padding-left: 0;
+}
+.bodywebsite ul.actions li {
+ padding: 0 0 0 1em;
+ vertical-align: middle;
+}
+.bodywebsite ul.actions.special {
+ -moz-justify-content: center;
+ -webkit-justify-content: center;
+ -ms-justify-content: center;
+ justify-content: center;
+ width: 100%;
+ margin-left: 0;
+}
+.bodywebsite ul.actions.special li:first-child {
+ padding-left: 0;
+}
+.bodywebsite ul.actions.stacked {
+ -moz-flex-direction: column;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-left: 0;
+}
+.bodywebsite ul.actions.stacked li {
+ padding: 1.3em 0 0 0;
+}
+.bodywebsite ul.actions.stacked li:first-child {
+ padding-top: 0;
+}
+.bodywebsite ul.actions.fit {
+ width: calc(100% + 1em);
+}
+.bodywebsite ul.actions.fit li {
+ -moz-flex-grow: 1;
+ -webkit-flex-grow: 1;
+ -ms-flex-grow: 1;
+ flex-grow: 1;
+ -moz-flex-shrink: 1;
+ -webkit-flex-shrink: 1;
+ -ms-flex-shrink: 1;
+ flex-shrink: 1;
+ width: 100%;
+}
+.bodywebsite ul.actions.fit li > * {
+ width: 100%;
+}
+.bodywebsite ul.actions.fit.stacked {
+ width: 100%;
+}
+.bodywebsite .list-inline {
+ list-style: none;
+}
+
+@media screen and (max-width: 480px) {
+ .bodywebsite ul.actions:not(.fixed) {
+ -moz-flex-direction: column;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-left: 0;
+ }
+ .bodywebsite ul.actions:not(.fixed) li {
+ -moz-flex-grow: 1;
+ -webkit-flex-grow: 1;
+ -ms-flex-grow: 1;
+ flex-grow: 1;
+ -moz-flex-shrink: 1;
+ -webkit-flex-shrink: 1;
+ -ms-flex-shrink: 1;
+ flex-shrink: 1;
+ padding: 1em 0 0 0;
+ text-align: center;
+ }
+ .bodywebsite ul.actions:not(.fixed) li > * {
+ }
+ .bodywebsite ul.actions:not(.fixed) li:first-child {
+ padding-top: 0;
+ }
+ .bodywebsite ul.actions:not(.fixed) li input[type="submit"].icon:before,
+ .bodywebsite ul.actions:not(.fixed) li input[type="reset"].icon:before,
+ .bodywebsite ul.actions:not(.fixed) li input[type="button"].icon:before,
+ .bodywebsite ul.actions:not(.fixed) li button.icon:before,
+ .bodywebsite ul.actions:not(.fixed) li .buttonwebsite.icon:before {
+ margin-left: -0.5rem;
+ }
+}
+.bodywebsite ul.icons {
+ cursor: default;
+ list-style: none;
+ padding-left: 0;
+}
+.bodywebsite ul.icons li {
+ display: inline-block;
+ padding: 0 0.65em 0 0;
+}
+.bodywebsite ul.icons li:last-child {
+ padding-right: 0 !important;
+}
+.bodywebsite section.special,
+.bodywebsite article.special {
+ text-align: center;
+}
+.bodywebsite header.major {
+ margin-bottom: 3em;
+}
+.bodywebsite header.major h2 {
+ font-size: 2em;
+}
+.bodywebsite header.major h2:after {
+ display: block;
+ content: '';
+ width: 3.25em;
+ height: 2px;
+ margin: 0.7em 0 1em 0;
+ border-radius: 2px;
+}
+.bodywebsite section.special header.major h2:after,
+.bodywebsite article.special header.major h2:after {
+ margin-left: auto;
+ margin-right: auto;
+}
+.bodywebsite header.major p {
+ font-size: 1.25em;
+ letter-spacing: -0.025em;
+}
+.bodywebsite header.major.special {
+ text-align: center;
+}
+.bodywebsite header.major.special h2:after {
+ margin-left: auto;
+ margin-right: auto;
+}
+.bodywebsite footer.major {
+ margin-top: 3em;
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite header.major {
+ margin-bottom: 0;
+ }
+ .bodywebsite header.major h2 {
+ font-size: 1.5em;
+ }
+ .bodywebsite header.major p {
+ font-size: 1em;
+ letter-spacing: 0;
+ }
+ .bodywebsite header.major p br {
+ display: none;
+ }
+ .bodywebsite footer.major {
+ margin-top: 0;
+ }
+}
+.bodywebsite header.major h2:after {
+ background-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite .table-wrapper {
+ -webkit-overflow-scrolling: touch;
+ overflow-x: auto;
+}
+.bodywebsite table {
+ margin: 0 0 2em 0;
+ width: 100%;
+}
+.bodywebsite table tbody tr {
+ border: solid 1px;
+ border-left: 0;
+ border-right: 0;
+}
+.bodywebsite table td {
+ padding: 0.75em 0.75em;
+}
+.bodywebsite table th {
+ font-size: 0.9em;
+ font-weight: 400;
+ padding: 0 0.75em 0.75em 0.75em;
+ text-align: left;
+}
+.bodywebsite table thead {
+ border-bottom: solid 2px;
+}
+.bodywebsite table tfoot {
+ border-top: solid 2px;
+}
+.bodywebsite table.alt {
+ border-collapse: separate;
+}
+.bodywebsite table.alt tbody tr td {
+ border: solid 1px;
+ border-left-width: 0;
+ border-top-width: 0;
+}
+.bodywebsite table.alt tbody tr td:first-child {
+ border-left-width: 1px;
+}
+.bodywebsite table.alt tbody tr:first-child td {
+ border-top-width: 1px;
+}
+.bodywebsite table.alt thead {
+ border-bottom: 0;
+}
+.bodywebsite table.alt tfoot {
+ border-top: 0;
+}
+.bodywebsite table tbody tr {
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite table tbody tr:nth-child(2n + 1) {
+ background-color: rgba(255, 255, 255, 0.075);
+}
+.bodywebsite table th {
+ color: #ffffff;
+}
+.bodywebsite table thead {
+ border-bottom-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite table tfoot {
+ border-top-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite table.alt tbody tr td {
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite .features {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ -moz-flex-wrap: wrap;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -moz-justify-content: center;
+ -webkit-justify-content: center;
+ -ms-justify-content: center;
+ justify-content: center;
+ width: calc(100% + 2em);
+ margin: 0 0 3em -2em;
+ padding: 0;
+ list-style: none;
+}
+.bodywebsite .features li {
+ width: calc(33.33333% - 2em);
+ margin-left: 2em;
+ margin-top: 3em;
+ padding: 0;
+}
+.bodywebsite .features li:nth-child(1),
+.bodywebsite .features li:nth-child(2),
+.bodywebsite .features li:nth-child(3) {
+ margin-top: 0;
+}
+.bodywebsite .features li > :last-child {
+ margin-bottom: 0;
+}
+@media screen and (max-width: 980px) {
+ .bodywebsite .features li {
+ width: calc(50% - 2em);
+ }
+ .bodywebsite .features li:nth-child(3) {
+ margin-top: 3em;
+ }
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite .features {
+ width: 100%;
+ margin: 0 0 2em 0;
+ }
+ .bodywebsite .features li {
+ width: 100%;
+ margin-left: 0;
+ margin-top: 2em;
+ }
+ .bodywebsite .features li:nth-child(2),
+ .bodywebsite .features li:nth-child(3) {
+ margin-top: 2em;
+ }
+}
+.bodywebsite .statistics {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ width: 100%;
+ margin: 0 0 3em 0;
+ padding: 0;
+ list-style: none;
+ cursor: default;
+}
+.bodywebsite .statistics li {
+ -moz-flex: 1;
+ -webkit-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ padding: 1.5em;
+ color: #ffffff;
+ text-align: center;
+}
+.bodywebsite .statistics li.style1 {
+ background-color: #efa8b0;
+}
+.bodywebsite .statistics li.style2 {
+ background-color: #c79cc8;
+}
+.bodywebsite .statistics li.style3 {
+ background-color: #a89cc8;
+}
+.bodywebsite .statistics li.style4 {
+ background-color: #9bb2e1;
+}
+.bodywebsite .statistics li.style5 {
+ background-color: #8cc9f0;
+}
+.bodywebsite .statistics li strong,
+.bodywebsite .statistics li b {
+ display: block;
+ font-size: 2em;
+ line-height: 1.1;
+ color: inherit !important;
+ font-weight: 300;
+ letter-spacing: -0.025em;
+}
+.bodywebsite .statistics li:first-child {
+ border-top-left-radius: 8px;
+ border-bottom-left-radius: 8px;
+}
+.bodywebsite .statistics li:last-child {
+ border-top-right-radius: 8px;
+ border-bottom-right-radius: 8px;
+}
+.bodywebsite .statistics li .icon {
+ display: inline-block;
+}
+.bodywebsite .statistics li .icon:before {
+ font-size: 2.75rem;
+ line-height: 1.3;
+}
+@media screen and (max-width: 980px) {
+ .bodywebsite .statistics li strong,
+ .bodywebsite .statistics li b {
+ font-size: 1.5em;
+ }
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite .statistics {
+ display: block;
+ width: 20em;
+ max-width: 100%;
+ margin: 0 auto 2em auto;
+ }
+ .bodywebsite .statistics li:first-child {
+ border-bottom-left-radius: 0;
+ border-top-right-radius: 8px;
+ }
+ .bodywebsite .statistics li:last-child {
+ border-top-right-radius: 0;
+ border-bottom-left-radius: 8px;
+ }
+ .bodywebsite .statistics li .icon:before {
+ font-size: 3.75rem;
+ }
+ .bodywebsite .statistics li strong,
+ .bodywebsite .statistics li b {
+ font-size: 2.5em;
+ }
+}
+.bodywebsite .spotlight {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ -moz-align-items: center;
+ -webkit-align-items: center;
+ -ms-align-items: center;
+ align-items: center;
+ margin: 0 0 2em 0;
+}
+.bodywebsite .spotlight .content {
+ -moz-flex: 1;
+ -webkit-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+}
+.bodywebsite .spotlight .content > :last-child {
+ margin-bottom: 0;
+}
+.bodywebsite .spotlight .content header.major {
+ margin: 0 0 2em 0;
+}
+.bodywebsite .spotlight .image {
+ display: inline-block;
+ margin-left: 4em;
+ padding: 0.65em;
+ border-radius: 100%;
+ border: solid 1px;
+}
+.bodywebsite .spotlight .image img {
+ display: block;
+ border-radius: 100%;
+ width: 14em;
+ height: 14em;
+}
+@media screen and (max-width: 980px) {
+ .bodywebsite .spotlight {
+ -moz-flex-direction: column-reverse;
+ -webkit-flex-direction: column-reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ text-align: center;
+ }
+ .bodywebsite .spotlight .content {
+ -moz-flex: 0 1 auto;
+ -webkit-flex: 0 1 auto;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ width: 100%;
+ }
+ .bodywebsite .spotlight .content header.major h2:after {
+ margin-left: auto;
+ margin-right: auto;
+ }
+ .bodywebsite .spotlight .content .actions {
+ -moz-justify-content: center;
+ -webkit-justify-content: center;
+ -ms-justify-content: center;
+ justify-content: center;
+ width: calc(100% + 1em);
+ }
+ .bodywebsite .spotlight .image {
+ -moz-flex: 0 1 auto;
+ -webkit-flex: 0 1 auto;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ margin-left: 0;
+ margin-bottom: 2em;
+ }
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite .spotlight .image {
+ padding: 0.35em;
+ }
+ .bodywebsite .spotlight .image img {
+ width: 12em;
+ }
+}
+.bodywebsite .spotlight .image {
+ border-color: rgba(255, 255, 255, 0.35);
+}
+.bodywebsite #header {
+ padding: 5em 5em 1em 5em ;
+ text-align: center;
+}
+.bodywebsite #header h1 {
+ margin: 0 0 0.25em 0;
+}
+.bodywebsite #header p {
+ font-size: 1.25em;
+ letter-spacing: -0.025em;
+}
+.bodywebsite #header.alt {
+ padding: 7em 5em 4em 5em ;
+}
+.bodywebsite #header.alt h1 {
+ font-size: 3.25em;
+}
+.bodywebsite #header.alt > * {
+ -moz-transition: opacity 3s ease;
+ -webkit-transition: opacity 3s ease;
+ -ms-transition: opacity 3s ease;
+ transition: opacity 3s ease;
+ -moz-transition-delay: 0.5s;
+ -webkit-transition-delay: 0.5s;
+ -ms-transition-delay: 0.5s;
+ transition-delay: 0.5s;
+ opacity: 1;
+}
+.bodywebsite #header.alt .logo {
+ -moz-transition: opacity 1.25s ease, -moz-transform 0.5s ease;
+ -webkit-transition: opacity 1.25s ease, -webkit-transform 0.5s ease;
+ -ms-transition: opacity 1.25s ease, -ms-transform 0.5s ease;
+ transition: opacity 1.25s ease, transform 0.5s ease;
+ -moz-transition-delay: 0s;
+ -webkit-transition-delay: 0s;
+ -ms-transition-delay: 0s;
+ transition-delay: 0s;
+ display: block;
+ margin: 0 0 1.5em 0;
+}
+.bodywebsite #header.alt .logo img {
+ display: block;
+ margin: 0 auto;
+ max-width: 75%;
+}
+@media screen and (max-width: 1280px) {
+ .bodywebsite #header {
+ padding: 4em 4em 0.1em 4em;
+ }
+ .bodywebsite #header.alt {
+ padding: 6em 4em 3em 4em ;
+ }
+}
+@media screen and (max-width: 980px) {
+ .bodywebsite #header {
+ padding: 4em 3em 0.1em 3em;
+ }
+ .bodywebsite #header.alt {
+ padding: 5em 3em 2em 3em ;
+ }
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite #header {
+ padding: 3em 2em 0.1em 2em;
+ }
+ .bodywebsite #header p {
+ font-size: 1em;
+ letter-spacing: 0;
+ }
+ .bodywebsite #header p br {
+ display: none;
+ }
+ .bodywebsite #header.alt {
+ padding: 4em 2em 1em 2em ;
+ }
+ .bodywebsite #header.alt h1 {
+ font-size: 2.5em;
+ }
+}
+@media screen and (max-width: 480px) {
+ .bodywebsite #header {
+ padding: 3em 1.5em 0.1em 1.5em;
+ }
+ .bodywebsite #header.alt {
+ padding: 4em 1.5em 1em 1.5em;
+ }
+}
+@media screen and (max-width: 360px) {
+ .bodywebsite #header {
+ padding: 2.5em 1em 0.1em 1em;
+ }
+ .bodywebsite #header.alt {
+ padding: 3.5em 1em 0.5em 1em;
+ }
+}
+div.bodywebsite .is-preload #header.alt > * {
+ opacity: 0;
+}
+div.bodywebsite .is-preload #header.alt .logo {
+ -moz-transform: scale(0.8) rotate(-30deg);
+ -webkit-transform: scale(0.8) rotate(-30deg);
+ -ms-transform: scale(0.8) rotate(-30deg);
+ transform: scale(0.8) rotate(-30deg);
+}
+.bodywebsite #nav {
+ -moz-transition: background-color 0.2s ease, border-top-left-radius 0.2s ease, border-top-right-radius 0.2s ease, padding 0.2s ease;
+ -webkit-transition: background-color 0.2s ease, border-top-left-radius 0.2s ease, border-top-right-radius 0.2s ease, padding 0.2s ease;
+ -ms-transition: background-color 0.2s ease, border-top-left-radius 0.2s ease, border-top-right-radius 0.2s ease, padding 0.2s ease;
+ transition: background-color 0.2s ease, border-top-left-radius 0.2s ease, border-top-right-radius 0.2s ease, padding 0.2s ease;
+ background-color: #ffffff;
+ color: #636363;
+ position: absolute;
+ width: 64em;
+ max-width: calc(100% - 4em);
+ padding-top: 1em;
+ padding-bottom: 1em;
+ background-color: #f7f7f7;
+ border-top-left-radius: 0.25em;
+ border-top-right-radius: 0.25em;
+ cursor: default;
+ text-align: center;
+}
+.bodywebsite #nav input,
+.bodywebsite #nav select,
+.bodywebsite #nav textarea {
+ color: #636363;
+}
+.bodywebsite #nav a:hover {
+ color: #636363;
+}
+.bodywebsite #nav strong,
+.bodywebsite #nav b {
+ color: #636363;
+}
+.bodywebsite #nav h1,
+.bodywebsite #nav h2,
+.bodywebsite #nav h3,
+.bodywebsite #nav h4,
+.bodywebsite #nav h5,
+.bodywebsite #nav h6 {
+ color: #636363;
+}
+.bodywebsite #nav blockquote {
+ border-left-color: #dddddd;
+}
+.bodywebsite #nav code {
+ background: rgba(222, 222, 222, 0.25);
+ border-color: #dddddd;
+}
+.bodywebsite #nav hr {
+ border-bottom-color: #dddddd;
+}
+.bodywebsite #nav + #main {
+ padding-top: 4.25em;
+}
+.bodywebsite #nav ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.bodywebsite #nav ul li {
+ -moz-transition: margin 0.2s ease;
+ -webkit-transition: margin 0.2s ease;
+ -ms-transition: margin 0.2s ease;
+ transition: margin 0.2s ease;
+ display: inline-block;
+ margin: 0 0.35em;
+ padding: 0;
+ vertical-align: middle;
+}
+.bodywebsite #nav ul li a {
+ -moz-transition: font-size 0.2s ease;
+ -webkit-transition: font-size 0.2s ease;
+ -ms-transition: font-size 0.2s ease;
+ transition: font-size 0.2s ease;
+ display: inline-block;
+ height: 2.25em;
+ line-height: 2.25em;
+ padding: 0 1.25em;
+ border: 0;
+ border-radius: 8px;
+ box-shadow: inset 0 0 0 1px transparent;
+}
+.bodywebsite #nav ul li a:hover {
+ background-color: rgba(222, 222, 222, 0.25);
+}
+.bodywebsite #nav ul li a.active {
+ background-color: #ffffff;
+ box-shadow: none;
+}
+.bodywebsite #nav.alt {
+ position: fixed;
+ top: 0;
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ background-color: rgba(247, 247, 247, 0.95);
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+ z-index: 10000;
+}
+.bodywebsite #nav.alt ul li {
+ margin: 0 0.175em;
+}
+.bodywebsite #nav.alt ul li a {
+ font-size: 0.9em;
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite #nav {
+ display: none;
+ }
+ .bodywebsite #nav + #main {
+ padding-top: 0;
+ }
+}
+.bodywebsite #main {
+ background-color: #ffffff;
+ color: #636363;
+ border-radius: 0.25em;
+}
+.bodywebsite #main input,
+.bodywebsite #main select,
+.bodywebsite #main textarea {
+ color: #636363;
+}
+.bodywebsite #main a:hover {
+ color: #636363;
+}
+.bodywebsite #main strong,
+.bodywebsite #main b {
+ color: #636363;
+}
+.bodywebsite #main h1,
+.bodywebsite #main h2,
+.bodywebsite #main h3,
+.bodywebsite #main h4,
+.bodywebsite #main h5,
+.bodywebsite #main h6 {
+ color: #636363;
+}
+.bodywebsite #main blockquote {
+ border-left-color: #dddddd;
+}
+.bodywebsite #main code {
+ background: rgba(222, 222, 222, 0.25);
+ border-color: #dddddd;
+}
+.bodywebsite #main hr {
+ border-bottom-color: #dddddd;
+}
+.bodywebsite #main .box {
+ border-color: #dddddd;
+}
+.bodywebsite #main input[type="submit"],
+.bodywebsite #main input[type="reset"],
+.bodywebsite #main input[type="button"],
+.bodywebsite #main button,
+.bodywebsite #main .buttonwebsite {
+ background-color: transparent;
+ box-shadow: inset 0 0 0 1px #dddddd;
+ color: #636363 !important;
+}
+.bodywebsite #main input[type="submit"]:hover,
+.bodywebsite #main input[type="reset"]:hover,
+.bodywebsite #main input[type="button"]:hover,
+.bodywebsite #main button:hover,
+.bodywebsite #main .buttonwebsite:hover {
+ background-color: rgba(222, 222, 222, 0.25);
+}
+.bodywebsite #main input[type="submit"]:active,
+.bodywebsite #main input[type="reset"]:active,
+.bodywebsite #main input[type="button"]:active,
+.bodywebsite #main button:active,
+.bodywebsite #main .buttonwebsite:active {
+ background-color: rgba(222, 222, 222, 0.5);
+}
+.bodywebsite #main input[type="submit"].icon:before,
+.bodywebsite #main input[type="reset"].icon:before,
+.bodywebsite #main input[type="button"].icon:before,
+.bodywebsite #main button.icon:before,
+.bodywebsite #main .buttonwebsite.icon:before {
+ color: rgba(99, 99, 99, 0.25);
+}
+.bodywebsite #main input[type="submit"].primary,
+.bodywebsite #main input[type="reset"].primary,
+.bodywebsite #main input[type="button"].primary,
+.bodywebsite #main button.primary,
+.bodywebsite #main .buttonwebsite.primary {
+ background-color: #8cc9f0;
+ color: #ffffff !important;
+ box-shadow: none;
+}
+.bodywebsite #main input[type="submit"].primary:hover,
+.bodywebsite #main input[type="reset"].primary:hover,
+.bodywebsite #main input[type="button"].primary:hover,
+.bodywebsite #main button.primary:hover,
+.bodywebsite #main .buttonwebsite.primary:hover {
+ background-color: #9acff2;
+}
+.bodywebsite #main input[type="submit"].primary:active,
+.bodywebsite #main input[type="reset"].primary:active,
+.bodywebsite #main input[type="button"].primary:active,
+.bodywebsite #main button.primary:active,
+.bodywebsite #main .buttonwebsite.primary:active {
+ background-color: #7ec3ee;
+}
+.bodywebsite #main input[type="submit"].primary.icon:before,
+.bodywebsite #main input[type="reset"].primary.icon:before,
+.bodywebsite #main input[type="button"].primary.icon:before,
+.bodywebsite #main button.primary.icon:before,
+.bodywebsite #main .buttonwebsite.primary.icon:before {
+ color: #ffffff !important;
+}
+.bodywebsite #main label {
+ color: #636363;
+}
+.bodywebsite #main input[type="text"],
+.bodywebsite #main input[type="password"],
+.bodywebsite #main input[type="email"],
+.bodywebsite #main select,
+.bodywebsite #main textarea {
+ background-color: rgba(222, 222, 222, 0.25);
+ border-color: #dddddd;
+}
+.bodywebsite #main input[type="text"]:focus,
+.bodywebsite #main input[type="password"]:focus,
+.bodywebsite #main input[type="email"]:focus,
+.bodywebsite #main select:focus,
+.bodywebsite #main textarea:focus {
+ border-color: #8cc9f0;
+ box-shadow: 0 0 0 1px #8cc9f0;
+}
+.bodywebsite #main select {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='%23dddddd' /%3E%3C/svg%3E");
+}
+.bodywebsite #main select option {
+ color: #636363;
+ background: #ffffff;
+}
+.bodywebsite #main input[type="checkbox"] + label,
+.bodywebsite #main input[type="radio"] + label {
+ color: #636363;
+}
+.bodywebsite #main input[type="checkbox"] + label:before,
+.bodywebsite #main input[type="radio"] + label:before {
+ background: rgba(222, 222, 222, 0.25);
+ border-color: #dddddd;
+}
+.bodywebsite #main input[type="checkbox"]:checked + label:before,
+.bodywebsite #main input[type="radio"]:checked + label:before {
+ background-color: #636363;
+ border-color: #636363;
+ color: #ffffff;
+}
+.bodywebsite #main input[type="checkbox"]:focus + label:before,
+.bodywebsite #main input[type="radio"]:focus + label:before {
+ border-color: #8cc9f0;
+ box-shadow: 0 0 0 1px #8cc9f0;
+}
+.bodywebsite #main ::-webkit-input-placeholder {
+ color: rgba(99, 99, 99, 0.25) !important;
+}
+.bodywebsite #main :-moz-placeholder {
+ color: rgba(99, 99, 99, 0.25) !important;
+}
+.bodywebsite #main ::-moz-placeholder {
+ color: rgba(99, 99, 99, 0.25) !important;
+}
+.bodywebsite #main :-ms-input-placeholder {
+ color: rgba(99, 99, 99, 0.25) !important;
+}
+.bodywebsite #main .formerize-placeholder {
+ color: rgba(99, 99, 99, 0.25) !important;
+}
+.bodywebsite #main .icon.major {
+ border-color: #dddddd;
+}
+.bodywebsite #main .icon.major:before {
+ border-color: #dddddd;
+}
+.bodywebsite #main .icon.alt {
+ border-color: #dddddd;
+ color: #636363;
+}
+.bodywebsite #main .icon.alt:hover {
+ background-color: rgba(222, 222, 222, 0.25);
+}
+.bodywebsite #main .icon.alt:active {
+ background-color: rgba(222, 222, 222, 0.5);
+}
+.bodywebsite #main ul.alt li {
+ border-top-color: #dddddd;
+}
+.bodywebsite #main dl dt {
+ color: #636363;
+}
+.bodywebsite #main header.major h2:after {
+ background-color: #dddddd;
+ background-image: -moz-linear-gradient(90deg, #efa8b0, #a89cc8, #8cc9f0);
+ background-image: -webkit-linear-gradient(90deg, #efa8b0, #a89cc8, #8cc9f0);
+ background-image: -ms-linear-gradient(90deg, #efa8b0, #a89cc8, #8cc9f0);
+ background-image: linear-gradient(90deg, #efa8b0, #a89cc8, #8cc9f0);
+}
+.bodywebsite #main table tbody tr {
+ border-color: #dddddd;
+}
+.bodywebsite #main table tbody tr:nth-child(2n + 1) {
+ background-color: rgba(222, 222, 222, 0.25);
+}
+.bodywebsite #main table th {
+ color: #636363;
+}
+.bodywebsite #main table thead {
+ border-bottom-color: #dddddd;
+}
+.bodywebsite #main table tfoot {
+ border-top-color: #dddddd;
+}
+.bodywebsite #main table.alt tbody tr td {
+ border-color: #dddddd;
+}
+.bodywebsite #main .spotlight .image {
+ border-color: #dddddd;
+}
+.bodywebsite #main > .main {
+ padding: 5em 5em 3em 5em ;
+ border-top: solid 1px #dddddd;
+}
+.bodywebsite #main > .main:first-child {
+ border-top: 0;
+}
+.bodywebsite #main > .main .image.main:first-child {
+ margin: -5em 0 5em -5em;
+ width: calc(100% + 10em);
+ border-top-right-radius: 0.25em;
+ border-top-left-radius: 0.25em;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bodywebsite #main > .main .image.main:first-child img {
+ border-top-right-radius: 0.25em;
+ border-top-left-radius: 0.25em;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+@media screen and (max-width: 1280px) {
+ .bodywebsite #main > .main {
+ padding: 4em 4em 2em 4em ;
+ }
+ .bodywebsite #main > .main .image.main:first-child {
+ margin: -4em 0 4em -4em;
+ width: calc(100% + 8em);
+ }
+}
+@media screen and (max-width: 980px) {
+ .bodywebsite #main > .main {
+ padding: 4em 3em 2em 3em ;
+ }
+ .bodywebsite #main > .main .image.main:first-child {
+ margin: -4em 0 4em -3em;
+ width: calc(100% + 6em);
+ }
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite #main > .main {
+ padding: 3em 2em 1em 2em ;
+ }
+ .bodywebsite #main > .main .image.main:first-child {
+ margin: -3em 0 2em -2em;
+ width: calc(100% + 4em);
+ }
+}
+@media screen and (max-width: 480px) {
+ .bodywebsite #main > .main {
+ padding: 3em 1.5em 1em 1.5em;
+ }
+ .bodywebsite #main > .main .image.main:first-child {
+ margin: -3em 0 1.5em -1.5em;
+ width: calc(100% + 3em);
+ }
+}
+@media screen and (max-width: 360px) {
+ .bodywebsite #main {
+ border-radius: 0;
+ }
+ .bodywebsite #main > .main {
+ padding: 2.5em 1em 0.5em 1em;
+ }
+ .bodywebsite #main > .main .image.main:first-child {
+ margin: -2.5em 0 1.5em -1em;
+ width: calc(100% + 2em);
+ border-radius: 0;
+ }
+ .bodywebsite #main > .main .image.main:first-child img {
+ border-radius: 0;
+ }
+}
+.bodywebsite #footer section {
+ width: calc(50% - 22px);
+ padding: 10px;
+}
+.bodywebsite #footer {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ -moz-flex-wrap: wrap;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding: 5em 5em 3em 5em ;
+}
+.bodywebsite #footer .copyright {
+ font-size: 0.8em;
+ text-align: center;
+}
+@media screen and (max-width: 1280px) {
+ .bodywebsite #footer {
+ padding: 4em 4em 2em 4em ;
+ }
+}
+@media screen and (max-width: 980px) {
+ .bodywebsite #footer {
+ padding: 4em 3em 2em 3em ;
+ display: block;
+ }
+ .bodywebsite #footer .copyright {
+ text-align: left;
+ }
+}
+@media screen and (max-width: 736px) {
+ .bodywebsite #footer {
+ padding: 3em 2em 1em 2em ;
+ }
+}
+@media screen and (max-width: 480px) {
+ .bodywebsite #footer {
+ padding: 3em 1.5em 1em 1.5em;
+ }
+}
+@media screen and (max-width: 480px) {
+ .bodywebsite #footer {
+ padding: 2.5em 1em 0.5em 1em;
+ }
+}
+.bodywebsite #wrapper {
+ width: 64em;
+ max-width: calc(100% - 4em);
+ margin: 0 auto;
+}
+@media screen and (max-width: 480px) {
+ .bodywebsite #wrapper {
+ max-width: calc(100% - 2em);
+ }
+}
+@media screen and (max-width: 360px) {
+ .bodywebsite #wrapper {
+ max-width: 100%;
+ }
+}
+
+/* CSS for ToTop button */
+
+#myBtnToTop {
+ display: none; /* Hidden by default */
+ position: fixed; /* Fixed/sticky position */
+ bottom: 20px; /* Place the button at the bottom of the page */
+ right: 30px; /* Place the button 30px from the right */
+ z-index: 99; /* Make sure it does not overlap */
+ border: none; /* Remove borders */
+ outline: none; /* Remove outline */
+ background-color: #868; /* Set a background color */
+ color: white; /* Text color */
+ cursor: pointer; /* Add a mouse pointer on hover */
+ padding: 15px; /* Some padding */
+ border-radius: 10px; /* Rounded corners */
+ font-size: 18px; /* Increase font size */
+ min-width: unset;
+ height: unset;
+ line-height: unset;
+}
+
+#myBtnToTop:hover {
+ background-color: #555; /* Add a dark-grey background on hover */
+}
+
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/this-is-a-blog-post.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/this-is-a-blog-post.php
new file mode 100644
index 00000000000..0b70a249b2c
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/this-is-a-blog-post.php
@@ -0,0 +1,4 @@
+ref.'/page25.tpl.php';
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/containers/wrapper.php b/htdocs/install/doctemplates/websites/website_template-stellar/containers/wrapper.php
new file mode 100644
index 00000000000..4f1c281ee93
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/containers/wrapper.php
@@ -0,0 +1,239 @@
+entity;
+$original_file = GETPOST("file", "alpha");
+$l = GETPOST('l', 'aZ09');
+$limit = GETPOST('limit', 'int');
+
+// Parameters for RSS
+$rss = GETPOST('rss', 'aZ09');
+if ($rss) $original_file = 'blog.rss';
+
+// If we have a hash public (hashp), we guess the original_file.
+if (!empty($hashp)) {
+ include_once DOL_DOCUMENT_ROOT.'/ecm/class/ecmfiles.class.php';
+ $ecmfile = new EcmFiles($db);
+ $result = $ecmfile->fetch(0, '', '', '', $hashp);
+ if ($result > 0) {
+ $tmp = explode('/', $ecmfile->filepath, 2); // $ecmfile->filepath is relative to document directory
+ // filepath can be 'users/X' or 'X/propale/PR11111'
+ if (is_numeric($tmp[0])) { // If first tmp is numeric, it is subdir of company for multicompany, we take next part.
+ $tmp = explode('/', $tmp[1], 2);
+ }
+ $moduleparttocheck = $tmp[0]; // moduleparttocheck is first part of path
+
+ if ($modulepart) { // Not required, so often not defined, for link using public hashp parameter.
+ if ($moduleparttocheck == $modulepart) {
+ // We remove first level of directory
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ //var_dump($original_file); exit;
+ } else {
+ print 'Bad link. File is from another module part.';
+ }
+ } else {
+ $modulepart = $moduleparttocheck;
+ $original_file = (($tmp[1] ? $tmp[1].'/' : '').$ecmfile->filename); // this is relative to module dir
+ }
+ } else {
+ print "ErrorFileNotFoundWithSharedLink";
+ exit;
+ }
+}
+
+// Define attachment (attachment=true to force choice popup 'open'/'save as')
+$attachment = true;
+if (preg_match('/\.(html|htm)$/i', $original_file)) $attachment = false;
+if (isset($_GET["attachment"])) $attachment = (GETPOST("attachment", 'alphanohtml') ? true : false);
+if (!empty($conf->global->MAIN_DISABLE_FORCE_SAVEAS_WEBSITE)) $attachment = false;
+
+// Define mime type
+$type = 'application/octet-stream';
+if (GETPOSTISSET('type')) $type = GETPOST('type', 'alpha');
+else $type = dol_mimetype($original_file);
+
+// Security: Delete string ../ into $original_file
+$original_file = str_replace("../", "/", $original_file);
+
+// Cache or not
+if (GETPOST("cache", 'aZ09') || image_format_supported($original_file) >= 0) {
+ // Important: Following code is to avoid page request by browser and PHP CPU at
+ // each Dolibarr page access.
+ header('Cache-Control: max-age=3600, public, must-revalidate');
+ header('Pragma: cache'); // This is to avoid having Pragma: no-cache
+}
+
+$refname = basename(dirname($original_file)."/");
+
+// Get RSS news
+if ($rss) {
+ $format = 'rss';
+ $type = '';
+ $cachedelay = 0;
+ $filename = $original_file;
+ $dir_temp = $conf->website->dir_temp;
+
+ include_once DOL_DOCUMENT_ROOT.'/website/class/website.class.php';
+ include_once DOL_DOCUMENT_ROOT.'/website/class/websitepage.class.php';
+ $website = new Website($db);
+ $websitepage = new WebsitePage($db);
+
+ $website->fetch('', $websitekey);
+
+ $filters = array('type_container'=>'blogpost');
+ if ($l) $filters['lang'] = $l;
+
+ $MAXNEWS = ($limit ? $limit : 20);
+ $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', $MAXNEWS, 0, $filters);
+ $eventarray = array();
+ if (is_array($arrayofblogs)) {
+ foreach ($arrayofblogs as $blog) {
+ $blog->fullpageurl = $website->virtualhost.'/'.$blog->pageurl.'.php';
+ $eventarray[] = $blog;
+ }
+ }
+
+ require_once DOL_DOCUMENT_ROOT."/core/lib/xcal.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/date.lib.php";
+ require_once DOL_DOCUMENT_ROOT."/core/lib/files.lib.php";
+
+ dol_syslog("build_exportfile Build export file format=".$format.", type=".$type.", cachedelay=".$cachedelay.", filename=".$filename.", filters size=".count($filters), LOG_DEBUG);
+
+ // Clean parameters
+ if (!$filename) {
+ $extension = 'rss';
+ $filename = $format.'.'.$extension;
+ }
+
+ // Create dir and define output file (definitive and temporary)
+ $result = dol_mkdir($dir_temp);
+ $outputfile = $dir_temp.'/'.$filename;
+
+ $result = 0;
+
+ $buildfile = true;
+
+ if ($cachedelay) {
+ $nowgmt = dol_now();
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ if (dol_filemtime($outputfile) > ($nowgmt - $cachedelay)) {
+ dol_syslog("build_exportfile file ".$outputfile." is not older than now - cachedelay (".$nowgmt." - ".$cachedelay."). Build is canceled");
+ $buildfile = false;
+ }
+ }
+
+ if ($buildfile) {
+ $langs->load("other");
+ $title = $desc = $langs->transnoentities('LatestBlogPosts');
+
+ // Create temp file
+ $outputfiletmp = tempnam($dir_temp, 'tmp'); // Temporary file (allow call of function by different threads
+ @chmod($outputfiletmp, octdec($conf->global->MAIN_UMASK));
+
+ // Write file
+ $result = build_rssfile($format, $title, $desc, $eventarray, $outputfiletmp, '', $website->virtualhost.'/wrapper.php?rss=1'.($l ? '&l='.$l : ''), $l);
+
+ if ($result >= 0) {
+ if (dol_move($outputfiletmp, $outputfile, 0, 1)) $result = 1;
+ else {
+ $error = 'Failed to rename '.$outputfiletmp.' into '.$outputfile;
+ dol_syslog("build_exportfile ".$error, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ print $error;
+ exit(-1);
+ }
+ } else {
+ dol_syslog("build_exportfile build_xxxfile function fails to for format=".$format." outputfiletmp=".$outputfile, LOG_ERR);
+ dol_delete_file($outputfiletmp, 0, 1);
+ $langs->load("errors");
+ print $langs->trans("ErrorFailToCreateFile", $outputfile);
+ exit(-1);
+ }
+ }
+
+ if ($result >= 0) {
+ $attachment = false;
+ if (isset($_GET["attachment"])) $attachment = $_GET["attachment"];
+ //$attachment = false;
+ $contenttype = 'application/rss+xml';
+ if (isset($_GET["contenttype"])) $contenttype = $_GET["contenttype"];
+ //$contenttype='text/plain';
+ $outputencoding = 'UTF-8';
+
+ if ($contenttype) header('Content-Type: '.$contenttype.($outputencoding ? '; charset='.$outputencoding : ''));
+ if ($attachment) header('Content-Disposition: attachment; filename="'.$filename.'"');
+
+ // Ajout directives pour resoudre bug IE
+ //header('Cache-Control: Public, must-revalidate');
+ //header('Pragma: public');
+ if ($cachedelay) header('Cache-Control: max-age='.$cachedelay.', private, must-revalidate');
+ else header('Cache-Control: private, must-revalidate');
+
+ // Clean parameters
+ $outputfile = $dir_temp.'/'.$filename;
+ $result = readfile($outputfile);
+ if (!$result) print 'File '.$outputfile.' was empty.';
+
+ // header("Location: ".DOL_URL_ROOT.'/document.php?modulepart=agenda&file='.urlencode($filename));
+ exit;
+ }
+}
+// Get logos
+elseif ($modulepart == "mycompany" && preg_match('/^\/?logos\//', $original_file)) {
+ readfile(dol_osencode($conf->mycompany->dir_output."/".$original_file));
+} else {
+ // Find the subdirectory name as the reference
+ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
+ $check_access = dol_check_secure_access_document($modulepart, $original_file, $entity, $refname);
+ $accessallowed = $check_access['accessallowed'];
+ $sqlprotectagainstexternals = $check_access['sqlprotectagainstexternals'];
+ $fullpath_original_file = $check_access['original_file']; // $fullpath_original_file is now a full path name
+ if ($hashp) {
+ $accessallowed = 1; // When using hashp, link is public so we force $accessallowed
+ $sqlprotectagainstexternals = '';
+ }
+
+ // Security:
+ // Limit access if permissions are wrong
+ if (!$accessallowed) {
+ print 'Access forbidden';
+ exit;
+ }
+
+ clearstatcache();
+
+ $filename = basename($fullpath_original_file);
+
+ // Output file on browser
+ dol_syslog("wrapper.php download $fullpath_original_file filename=$filename content-type=$type");
+ $fullpath_original_file_osencoded = dol_osencode($fullpath_original_file); // New file name encoded in OS encoding charset
+
+ // This test if file exists should be useless. We keep it to find bug more easily
+ if (!file_exists($fullpath_original_file_osencoded)) {
+ print "ErrorFileDoesNotExists: ".$original_file;
+ exit;
+ }
+
+ // Permissions are ok and file found, so we return it
+ //top_httphead($type);
+ header('Content-Type: '.$type);
+ header('Content-Description: File Transfer');
+ if ($encoding) header('Content-Encoding: '.$encoding);
+ // Add MIME Content-Disposition from RFC 2183 (inline=automatically displayed, attachment=need user action to open)
+ if ($attachment) header('Content-Disposition: attachment; filename="'.$filename.'"');
+ else header('Content-Disposition: inline; filename="'.$filename.'"');
+ header('Content-Length: '.dol_filesize($fullpath_original_file));
+
+ readfile($fullpath_original_file_osencoded);
+}
+if (is_object($db)) $db->close();
+// END PHP
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/daviddoe.png b/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/daviddoe.png
new file mode 100644
index 00000000000..ec1fe6eacb9
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/daviddoe.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/overlay.png b/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/overlay.png
new file mode 100644
index 00000000000..a5619432c61
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/overlay.png differ
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/pic01.jpg b/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/pic01.jpg
new file mode 100644
index 00000000000..b484c83143b
Binary files /dev/null and b/htdocs/install/doctemplates/websites/website_template-stellar/medias/image/websitekey/pic01.jpg differ
diff --git a/htdocs/install/doctemplates/websites/website_template-stellar/website_pages.sql b/htdocs/install/doctemplates/websites/website_template-stellar/website_pages.sql
new file mode 100644
index 00000000000..59ad32e4bf0
--- /dev/null
+++ b/htdocs/install/doctemplates/websites/website_template-stellar/website_pages.sql
@@ -0,0 +1,18 @@
+-- Page ID 20 -> 1__+MAX_llx_website_page__ - Aliases credits --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(1__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'credits', '', 'Credits', 'Credits and legal notices', 'en', '', '', '1', '2019-08-15 16:39:56', '2020-02-21 10:27:17', null, '', 'page', '', ' __N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__This site is edited by name; ?>__N____N__ __N__ __N____N__ __N____N__ __N____N__ __N__ __N____N__ __N____N__', '', '0');
+-- Page ID 21 -> 2__+MAX_llx_website_page__ - Aliases footer --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(2__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'footer', '', 'Footer', '', 'fr', '', '', '1', '2019-08-15 16:42:44', '2020-06-19 10:18:14', null, '', 'page', '', ' __N__ __N____N____N____N____N____N__', '', '0');
+-- Page ID 22 -> 3__+MAX_llx_website_page__ - Aliases generic --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(3__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'generic', '', 'Generic page', 'Generic page or my personal Blog', 'en', '', 'My generic page', '1', '2019-08-15 00:03:43', '2020-05-14 18:48:34', null, '', 'page', '', ' __N____N____N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ __N__ Magna feugiat lorem__N__ Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis fames ac ante ipsum primis in faucibus. __N__ Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. __N__ Tempus veroeros__N__ Cep risus aliquam gravida cep ut lacus amet. Adipiscing faucibus nunc placerat. Tempus adipiscing turpis non blandit accumsan eget lacinia nunc integer interdum amet aliquam ut orci non col ut ut praesent. __N__ __N____N__ __N__ __N__ Latest Blog posts__N__ __N__ loadLangs(array(\"main\",\"website\"));__N__ $fuser = new User($db);__N__ $arrayofblogs = $websitepage->fetchAll($website->id, \'DESC\', \'date_creation\', 5, 0, array(\'type_container\'=>\'blogpost\', \'status\'=>1, \'lang\'=>\'null,\'.$websitepage->lang)); // , \'keywords\'=>$keyword__N__ if (is_numeric($arrayofblogs) && $arrayofblogs < 0)__N__ {__N__ print \' \'.$weblangs->trans($websitepage->error).\' \';__N__ }__N__ elseif (is_array($arrayofblogs) && ! empty($arrayofblogs))__N__ {__N__ foreach($arrayofblogs as $blog)__N__ {__N__ print \' \';__N__ print \' \';__N__ print \' \';__N__ }__N__ }__N__ else__N__ {__N__ print \' \';__N__ print \' \';__N__ //print $weblangs->trans(\"NoArticlesFoundForTheKeyword\", $keyword);__N__ print $weblangs->trans(\"NoArticlesFound\");__N__ print \' \';__N__ print \' \';__N__ __N__ }__N__ ?>__N__ __N__ __N____N__ __N____N____N____N__ __N__ __N__ __N__ __N__ __N____N__', '', '0');
+-- Page ID 23 -> 4__+MAX_llx_website_page__ - Aliases home --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(4__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'home', '', 'My personal blog', 'Home page or my personal Blog', 'en', '', 'My personal blog', '1', '2019-08-15 00:03:43', '2022-07-06 23:50:25', null, '', 'page', '', '__N____N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N____N__ __N__ __N__ __N__ __N__ __N__ Ipsum sed adipiscing__N__ __N__ Sed lorem ipsum dolor sit amet nullam consequat feugiat consequat magna__N__ adipiscing magna etiam amet veroeros. Lorem ipsum dolor tempus sit cursus.__N__ Tempus nisl et nullam lorem ipsum dolor sit amet aliquam. __N__ __N__ __N__  __N__ __N__ __N____N__ __N__ __N__ __N__ Magna veroeros__N__ __N__ __N__ - __N__ __N__
Ipsum consequat__N__ Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat. __N__ __N__ - __N__ __N__
Amed sed feugiat__N__ Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat. __N__ __N__ - __N__ __N__
Dolor nullam__N__ Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat. __N__ __N__ __N__ __N__ __N____N__ __N__ __N__ __N__ __N__ - __N__ __N__ 5,120 Etiam__N__
__N__ - __N__ __N__ 8,192 Magna__N__
__N__ - __N__ __N__ 2,048 Tempus__N__
__N__ - __N__ __N__ 4,096 Aliquam__N__
__N__ - __N__ __N__ 1,024 Nullam__N__
__N__ __N__ Nam elementum nisl et mi a commodo porttitor. Morbi sit amet nisl eu arcu faucibus hendrerit vel a risus. Nam a orci mi, elementum ac arcu sit amet, fermentum pellentesque et purus. Integer maximus varius lorem, sed convallis diam accumsan sed. Etiam porttitor placerat sapien, sed eleifend a enim pulvinar faucibus semper quis ut arcu. Ut non nisl a mollis est efficitur vestibulum. Integer eget purus nec nulla mattis et accumsan ut magna libero. Morbi auctor iaculis porttitor. Sed ut magna ac risus et hendrerit scelerisque. Praesent eleifend lacus in lectus aliquam porta. Cras eu ornare dui curabitur lacinia. __N__ __N__ __N____N__ __N__ __N____N__ __N____N__ __N____N__ __N____N__', '', '0');
+UPDATE llx_website SET fk_default_home = 4__+MAX_llx_website_page__ WHERE rowid = __WEBSITE_ID__;
+-- Page ID 24 -> 5__+MAX_llx_website_page__ - Aliases menu --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(5__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'menu', '', 'Menu', 'Menu common to all pages', 'fr', '', '', '1', '2019-08-15 00:03:43', '2020-02-21 10:27:17', null, '', 'menu', '', '__N__', '', '0');
+-- Page ID 25 -> 6__+MAX_llx_website_page__ - Aliases this-is-a-blog-post --;
+INSERT INTO llx_website_page(rowid, fk_page, fk_website, pageurl, aliasalt, title, description, lang, image, keywords, status, date_creation, tms, import_key, grabbed_from, type_container, htmlheader, content, author_alias, allowed_in_frames) VALUES(6__+MAX_llx_website_page__, null, __WEBSITE_ID__, 'this-is-a-blog-post', '', 'This is a Blog post', 'This is a full meta description of the article', '', '', 'blog', '1', '2019-08-17 17:18:45', '2022-07-06 23:50:25', null, '', 'blogpost', '', '__N____N__ This is a blog post article...__N____N__', 'webmaster', '0');
+
+-- For Dolibarr v14+ --;
+UPDATE llx_website SET lang = 'en' WHERE rowid = __WEBSITE_ID__;
+UPDATE llx_website SET otherlang = '' WHERE rowid = __WEBSITE_ID__;
+
diff --git a/htdocs/install/doctemplates/websites/website_template-style01.zip b/htdocs/install/doctemplates/websites/website_template-style01.zip
deleted file mode 100644
index 190beb449ed..00000000000
Binary files a/htdocs/install/doctemplates/websites/website_template-style01.zip and /dev/null differ
diff --git a/htdocs/install/doctemplates/websites/website_template-style03.zip b/htdocs/install/doctemplates/websites/website_template-style03.zip
deleted file mode 100644
index 18266bd18d9..00000000000
Binary files a/htdocs/install/doctemplates/websites/website_template-style03.zip and /dev/null differ
diff --git a/htdocs/install/doctemplates/websites/website_template-style04.png b/htdocs/install/doctemplates/websites/website_template-style04.png
deleted file mode 100644
index 26325e7e795..00000000000
Binary files a/htdocs/install/doctemplates/websites/website_template-style04.png and /dev/null differ
diff --git a/htdocs/install/doctemplates/websites/website_template-style04.zip b/htdocs/install/doctemplates/websites/website_template-style04.zip
deleted file mode 100644
index 996d98697c3..00000000000
Binary files a/htdocs/install/doctemplates/websites/website_template-style04.zip and /dev/null differ
diff --git a/htdocs/langs/en_US/banks.lang b/htdocs/langs/en_US/banks.lang
index 71a80406ae4..10ba859e71f 100644
--- a/htdocs/langs/en_US/banks.lang
+++ b/htdocs/langs/en_US/banks.lang
@@ -185,4 +185,3 @@ AlreadyOneBankAccount=Already one bank account defined
SEPAXMLPlacePaymentTypeInformationInCreditTransfertransactionInformation=SEPA transfer: 'Payment Type' at 'Credit Transfer' level
SEPAXMLPlacePaymentTypeInformationInCreditTransfertransactionInformationHelp=When generatin a SEPA XML file for Credit transfers, the section "PaymentTypeInformation" can now be placed inside the "CreditTransferTransactionInformation" section (instead of "Payment" section). We strongly recommend to keep this unchecked to place PaymentTypeInformation at Payment level, as all banks will not necessarily accept it at CreditTransferTransactionInformation level. Contact your bank before placing PaymentTypeInformation at CreditTransferTransactionInformation level.
ToCreateRelatedRecordIntoBank=To create missing related bank record
-BanklineExtraFields=Bank Line Extrafields
diff --git a/htdocs/langs/en_US/categories.lang b/htdocs/langs/en_US/categories.lang
index af816e362e4..ae3d31b6f12 100644
--- a/htdocs/langs/en_US/categories.lang
+++ b/htdocs/langs/en_US/categories.lang
@@ -42,6 +42,7 @@ MemberHasNoCategory=This member is not in any tags/categories
ContactHasNoCategory=This contact is not in any tags/categories
ProjectHasNoCategory=This project is not in any tags/categories
ClassifyInCategory=Add to tag/category
+RemoveCategory=Remove category
NotCategorized=Without tag/category
CategoryExistsAtSameLevel=This category already exists with this ref
ContentsVisibleByAllShort=Contents visible by all
diff --git a/htdocs/langs/en_US/errors.lang b/htdocs/langs/en_US/errors.lang
index 830b6bd0974..f732641fc79 100644
--- a/htdocs/langs/en_US/errors.lang
+++ b/htdocs/langs/en_US/errors.lang
@@ -48,6 +48,7 @@ ErrorBadImageFormat=Image file has not a supported format (Your PHP does not sup
ErrorBadDateFormat=Value '%s' has wrong date format
ErrorWrongDate=Date is not correct!
ErrorFailedToWriteInDir=Failed to write in directory %s
+ErrorFailedToBuildArchive=Failed to build archive file %s
ErrorFoundBadEmailInFile=Found incorrect email syntax for %s lines in file (example line %s with email=%s)
ErrorUserCannotBeDelete=User cannot be deleted. Maybe it is associated to Dolibarr entities.
ErrorFieldsRequired=Some required fields have been left blank.
diff --git a/htdocs/langs/en_US/languages.lang b/htdocs/langs/en_US/languages.lang
index 4e4b2cfafe7..78378c6c5d3 100644
--- a/htdocs/langs/en_US/languages.lang
+++ b/htdocs/langs/en_US/languages.lang
@@ -23,6 +23,7 @@ Language_da_DK=Danish
Language_de_DE=German
Language_de_AT=German (Austria)
Language_de_CH=German (Switzerland)
+Language_de_LU=German (Luxembourg)
Language_el_GR=Greek
Language_el_CY=Greek (Cyprus)
Language_en_AE=English (United Arab Emirates)
diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang
index 3b116565075..2b021f406f3 100644
--- a/htdocs/langs/en_US/main.lang
+++ b/htdocs/langs/en_US/main.lang
@@ -34,6 +34,7 @@ NoTemplateDefined=No template available for this email type
AvailableVariables=Available substitution variables
NoTranslation=No translation
Translation=Translation
+Translations=Translations
CurrentTimeZone=TimeZone PHP (server)
EmptySearchString=Enter non empty search criterias
EnterADateCriteria=Enter a date criteria
diff --git a/htdocs/langs/en_US/recruitment.lang b/htdocs/langs/en_US/recruitment.lang
index 1f80ecf1082..686722a48c5 100644
--- a/htdocs/langs/en_US/recruitment.lang
+++ b/htdocs/langs/en_US/recruitment.lang
@@ -66,7 +66,7 @@ ContractRefused=Contract refused
RecruitmentCandidature=Application
JobPositions=Job positions
RecruitmentCandidatures=Applications
-InterviewToDo=Interview to do
+InterviewToDo=Contacts to follow
AnswerCandidature=Application answer
YourCandidature=Your application
YourCandidatureAnswerMessage=Thanks you for your application. ...
diff --git a/htdocs/langs/en_US/website.lang b/htdocs/langs/en_US/website.lang
index 379eadef08f..8644becdd8c 100644
--- a/htdocs/langs/en_US/website.lang
+++ b/htdocs/langs/en_US/website.lang
@@ -150,4 +150,6 @@ ErrorFaviconSize=Favicon must be sized 16x16, 32x32 or 64x64
FaviconTooltip=Upload an image which needs to be a png (16x16, 32x32 or 64x64)
NextContainer=Next page/container
PreviousContainer=Previous page/container
-WebsiteMustBeDisabled=The website must have the status "Disabled"
+WebsiteMustBeDisabled=The website must have the status "%s"
+WebpageMustBeDisabled=The web page must have the status "%s"
+SetWebsiteOnlineBefore=When website is offline, all pages are offline. Change status of website first.
diff --git a/htdocs/langs/fr_FR/main.lang b/htdocs/langs/fr_FR/main.lang
index 33a30382ef0..3770780df7e 100644
--- a/htdocs/langs/fr_FR/main.lang
+++ b/htdocs/langs/fr_FR/main.lang
@@ -34,6 +34,7 @@ NoTemplateDefined=Pas de modèle défini pour ce type d'email
AvailableVariables=Variables de substitution disponibles
NoTranslation=Pas de traduction
Translation=Traduction
+Translations=Traductions
CurrentTimeZone=Fuseau horaire PHP (serveur)
EmptySearchString=Entrez des critères de recherche non vides
EnterADateCriteria=Saisissez une date
diff --git a/htdocs/loan/payment/card.php b/htdocs/loan/payment/card.php
index 6c302feddac..309e0d99f4a 100644
--- a/htdocs/loan/payment/card.php
+++ b/htdocs/loan/payment/card.php
@@ -223,9 +223,9 @@ print '';
if (empty($action) && !empty($user->rights->loan->delete)) {
if (!$disable_delete) {
- print ' '.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', 1);
} else {
- print ' '.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("CantRemovePaymentWithOneInvoicePaid"), $langs->trans("Delete"), 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', 0);
}
}
diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php
index dd27366d314..eebf96a6040 100644
--- a/htdocs/main.inc.php
+++ b/htdocs/main.inc.php
@@ -518,7 +518,7 @@ if ((!defined('NOCSRFCHECK') && empty($dolibarr_nocsrfcheck) && getDolGlobalInt(
$sensitiveget = false;
if ((GETPOSTISSET('massaction') || GETPOST('action', 'aZ09')) && getDolGlobalInt('MAIN_SECURITY_CSRF_WITH_TOKEN') >= 3) {
// All GET actions and mass actions are processed as sensitive.
- if (GETPOSTISSET('massaction') || !in_array(GETPOST('action', 'aZ09'), array('create', 'createsite', 'edit', 'editvalidator', 'file_manager', 'presend', 'presend_addmessage', 'specimen'))) { // We exclude the case action='create' and action='file_manager' that are legitimate
+ if (GETPOSTISSET('massaction') || !in_array(GETPOST('action', 'aZ09'), array('create', 'createsite', 'edit', 'editvalidator', 'file_manager', 'presend', 'presend_addmessage', 'preview', 'specimen'))) { // We exclude the case action='create' and action='file_manager' that are legitimate
$sensitiveget = true;
}
} elseif (getDolGlobalInt('MAIN_SECURITY_CSRF_WITH_TOKEN') >= 2) {
diff --git a/htdocs/modulebuilder/template/myobject_card.php b/htdocs/modulebuilder/template/myobject_card.php
index 16a471ac51d..d7d91414788 100644
--- a/htdocs/modulebuilder/template/myobject_card.php
+++ b/htdocs/modulebuilder/template/myobject_card.php
@@ -535,7 +535,9 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
// Clone
- print dolGetButtonAction('', $langs->trans('ToClone'), 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.(!empty($object->socid)?'&socid='.$object->socid:'').'&action=clone&token='.newToken(), '', $permissiontoadd);
+ if ($permissiontoadd) {
+ print dolGetButtonAction('', $langs->trans('ToClone'), 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.(!empty($object->socid)?'&socid='.$object->socid:'').'&action=clone&token='.newToken(), '', $permissiontoadd);
+ }
/*
if ($permissiontoadd) {
@@ -554,8 +556,9 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
*/
- // Delete (need delete permission, or if draft, just need create/modify permission)
- print dolGetButtonAction('', $langs->trans('Delete'), 'delete', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=delete&token='.newToken(), '', $permissiontodelete || ($object->status == $object::STATUS_DRAFT && $permissiontoadd));
+ // Delete
+ $params = array();
+ print dolGetButtonAction('', $langs->trans("Delete"), 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete, $params);
}
print ' '."\n";
}
diff --git a/htdocs/mrp/mo_card.php b/htdocs/mrp/mo_card.php
index fde5811547a..4142693b172 100644
--- a/htdocs/mrp/mo_card.php
+++ b/htdocs/mrp/mo_card.php
@@ -678,7 +678,7 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
// Clone
if ($permissiontoadd) {
- print ''.$langs->trans("ToClone").'';
+ print dolGetButtonAction($langs->trans("ToClone"), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&socid='.$object->socid.'&action=clone&object=mo', 'clone', $permissiontoadd);
}
// Cancel - Reopen
@@ -703,12 +703,8 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
}
- // Delete (need delete permission, or if draft, just need create/modify permission)
- if ($permissiontodelete || ($object->status == $object::STATUS_DRAFT && $permissiontoadd)) {
- print 'id.'&action=delete&token='.newToken().'">'.$langs->trans('Delete').''."\n";
- } else {
- print ''.$langs->trans('Delete').''."\n";
- }
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
print ''."\n";
}
diff --git a/htdocs/opensurvey/card.php b/htdocs/opensurvey/card.php
index 2fa2f6d9f31..b243b8c8342 100644
--- a/htdocs/opensurvey/card.php
+++ b/htdocs/opensurvey/card.php
@@ -61,6 +61,10 @@ $hookmanager->initHooks(array('surveycard', 'globalcard'));
$expiredate = dol_mktime(0, 0, 0, GETPOST('expiremonth'), GETPOST('expireday'), GETPOST('expireyear'));
+$permissiontoread = $user->rights->opensurvey->read;
+$permissiontoadd = $user->rights->opensurvey->write;
+// permission delete doesn't exists
+$permissiontodelete = $user->rights->opensurvey->write;
/*
@@ -364,26 +368,25 @@ print ''."\n";
-/*
- * Action bar
- */
+// Action bar
+
print '';
if ($action != 'edit' && $user->rights->opensurvey->write) {
- //Modify button
+ // Modify button
print ' '.$langs->trans("Modify").'';
if ($object->status == Opensurveysondage::STATUS_VALIDATED) {
- //Close button
+ // Close button
print ' '.$langs->trans("Close").'';
}
if ($object->status == Opensurveysondage::STATUS_CLOSED) {
- //Opened button
+ // Re-Open
print ' '.$langs->trans("ReOpen").'';
}
- //Delete button
- print ' '.$langs->trans('Delete').'';
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?suppressionsondage=1&id='.urlencode($numsondage).'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
print ' ';
diff --git a/htdocs/product/inventory/card.php b/htdocs/product/inventory/card.php
index 6e1bb1e8a2e..fb9803dd23b 100644
--- a/htdocs/product/inventory/card.php
+++ b/htdocs/product/inventory/card.php
@@ -417,17 +417,12 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
// Clone
- /*if ($permissiontoadd)
- {
- print ''.$langs->trans("ToClone").''."\n";
- }*/
-
- // Delete (need delete permission, or if draft, just need create/modify permission)
- if ($permissiontodelete || ($object->status == $object::STATUS_DRAFT && $permissiontoadd)) {
- print 'id.'&action=delete&token='.newToken().'">'.$langs->trans('Delete').''."\n";
- } else {
- print ''.$langs->trans('Delete').''."\n";
+ if ($permissiontoadd) {
+ //print dolGetButtonAction($langs->trans("ToClone"), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&socid='.$object->socid.'&action=clone&object=inventory', 'clone', $permissiontoadd);
}
+
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
print ''."\n";
}
diff --git a/htdocs/product/stock/productlot_card.php b/htdocs/product/stock/productlot_card.php
index 5219897ed61..acf2f526773 100644
--- a/htdocs/product/stock/productlot_card.php
+++ b/htdocs/product/stock/productlot_card.php
@@ -540,10 +540,7 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
print ''."\n";
}
- if ($user->rights->stock->supprimer)
- {
- print ''."\n";
- }
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $user->rights->stock->supprimer);
*/
}
diff --git a/htdocs/product/stock/stocktransfer/stocktransfer_card.php b/htdocs/product/stock/stocktransfer/stocktransfer_card.php
index ce8b045a6cd..54384ae0b3f 100644
--- a/htdocs/product/stock/stocktransfer/stocktransfer_card.php
+++ b/htdocs/product/stock/stocktransfer/stocktransfer_card.php
@@ -84,7 +84,7 @@ include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be includ
$permissiontoread = $user->rights->stocktransfer->stocktransfer->read;
$permissiontoadd = $user->rights->stocktransfer->stocktransfer->write; // Used by the include of actions_addupdatedelete.inc.php and actions_lineupdown.inc.php
$permissionnote = $user->rights->stocktransfer->stocktransfer->write; // Used by the include of actions_setnotes.inc.php
-$permissiontodelete = $user->rights->stocktransfer->stocktransfer->delete || ($permissiontoadd && isset($object->status) && $object->status == $object::STATUS_DRAFT);
+$permissiontodelete = $user->rights->stocktransfer->stocktransfer->delete || ($permissiontoadd && isset($object->status) && $object->status < $object::STATUS_TRANSFERED);
$permissiondellink = $user->rights->stocktransfer->stocktransfer->write; // Used by the include of actions_dellink.inc.php
$upload_dir = $conf->stocktransfer->multidir_output[isset($object->entity) ? $object->entity : 1];
@@ -964,7 +964,7 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
// Clone
if ($permissiontoadd) {
- print ''.$langs->trans("ToClone").''."\n";
+ print dolGetButtonAction($langs->trans("ToClone"), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&socid='.$object->socid.'&action=clone&object=stocktransfer', 'clone', $permissiontoadd);
}
/*
@@ -992,14 +992,8 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
*/
- // Delete (need delete permission, or if draft, just need create/modify permission)
- if ($object->status < $object::STATUS_TRANSFERED && $permissiontodelete) {
- print 'id.'&action=delete&token='.newToken().'">'.$langs->trans('Delete').''."\n";
- }
- /*else
- {
- print ''.$langs->trans('Delete').''."\n";
- }*/
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
print ''."\n";
}
diff --git a/htdocs/projet/card.php b/htdocs/projet/card.php
index a308476ae50..17d5c042389 100644
--- a/htdocs/projet/card.php
+++ b/htdocs/projet/card.php
@@ -1401,7 +1401,7 @@ if ($action == 'create' && $user->rights->projet->creer) {
// Delete
if ($user->rights->projet->supprimer || ($object->statut == Project::STATUS_DRAFT && $user->rights->projet->creer)) {
if ($userDelete > 0 || ($object->statut == Project::STATUS_DRAFT && $user->rights->projet->creer)) {
- print dolGetButtonAction('', $langs->trans('Delete'), 'delete', $_SERVER["PHP_SELF"].'?action=delete&token='.newToken().'&id='.$object->id, '');
+ print dolGetButtonAction('', $langs->trans('Delete'), 'delete', $_SERVER["PHP_SELF"].'?action=delete&token='.newToken().'&id='.$object->id, '');
} else {
print dolGetButtonAction($langs->trans('NotOwnerOfProject'), $langs->trans('Delete'), 'default', $_SERVER['PHP_SELF']. '#', '', false);
}
diff --git a/htdocs/projet/tasks/task.php b/htdocs/projet/tasks/task.php
index ef00a85a0d4..77cd9f09c9e 100644
--- a/htdocs/projet/tasks/task.php
+++ b/htdocs/projet/tasks/task.php
@@ -674,14 +674,15 @@ if ($id > 0 || !empty($ref)) {
}
// Delete
- if ($user->rights->projet->supprimer) {
+ $permissiontodelete = $user->hasRight('projet', 'supprimer');
+ if ($permissiontodelete) {
if (!$object->hasChildren() && !$object->hasTimeSpent()) {
- print ''.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken().'&withproject='.((int) $withproject), 'delete', $permissiontodelete);
} else {
- print ''.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("TaskHasChild"), $langs->trans("Delete"), 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken().'&withproject='.((int) $withproject), 'delete', 0);
}
} else {
- print ''.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken().'&withproject='.((int) $withproject), 'delete', $permissiontodelete);
}
print '';
diff --git a/htdocs/recruitment/class/recruitmentcandidature.class.php b/htdocs/recruitment/class/recruitmentcandidature.class.php
index 5aab9d1b391..2ece5dbe217 100644
--- a/htdocs/recruitment/class/recruitmentcandidature.class.php
+++ b/htdocs/recruitment/class/recruitmentcandidature.class.php
@@ -127,7 +127,7 @@ class RecruitmentCandidature extends CommonObject
'remuneration_requested' => array('type'=>'integer', 'label'=>'RequestedRemuneration', 'enabled'=>'1', 'position'=>80, 'notnull'=>0, 'visible'=>-1,),
'remuneration_proposed' => array('type'=>'integer', 'label'=>'ProposedRemuneration', 'enabled'=>'1', 'position'=>81, 'notnull'=>0, 'visible'=>-1,),
'description' => array('type'=>'html', 'label'=>'Description', 'enabled'=>'1', 'position'=>300, 'notnull'=>0, 'visible'=>3, 'cssview'=>'wordbreak'),
- 'date_creation' => array('type'=>'datetime', 'label'=>'DateCreation', 'enabled'=>'1', 'position'=>500, 'notnull'=>1, 'visible'=>1, 'csslist'=>'nowraponall'),
+ 'date_creation' => array('type'=>'datetime', 'label'=>'DateCreation', 'enabled'=>'1', 'position'=>500, 'notnull'=>1, 'visible'=>-4, 'csslist'=>'nowraponall'),
'tms' => array('type'=>'timestamp', 'label'=>'DateModification', 'enabled'=>'1', 'position'=>501, 'notnull'=>0, 'visible'=>-2, 'csslist'=>'nowraponall'),
'import_key' => array('type'=>'varchar(14)', 'label'=>'ImportId', 'enabled'=>'1', 'position'=>1000, 'notnull'=>-1, 'visible'=>-2,),
'model_pdf' => array('type'=>'varchar(255)', 'label'=>'Model pdf', 'enabled'=>'1', 'position'=>1010, 'notnull'=>-1, 'visible'=>0,),
diff --git a/htdocs/recruitment/recruitmentcandidature_card.php b/htdocs/recruitment/recruitmentcandidature_card.php
index b5b32fc26db..4226e016e73 100644
--- a/htdocs/recruitment/recruitmentcandidature_card.php
+++ b/htdocs/recruitment/recruitmentcandidature_card.php
@@ -526,7 +526,7 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
// Back to draft
if ($object->status == $object::STATUS_VALIDATED) {
if ($permissiontoadd) {
- print ''.$langs->trans("SetToDraft").'';
+ print ''.$langs->trans("SetToDraft").'';
}
}
@@ -565,7 +565,7 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
// Clone
if ($permissiontoadd) {
- print ''.$langs->trans("ToClone").''."\n";
+ print dolGetButtonAction($langs->trans("ToClone"), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&socid='.$object->socid.'&action=clone&object=recruitmentcandidature', 'clone', $permissiontoadd);
}
// Button to convert into a user
@@ -592,12 +592,8 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
}
- // Delete (need delete permission, or if draft, just need create/modify permission)
- if ($permissiontodelete || ($object->status == $object::STATUS_DRAFT && $permissiontoadd)) {
- print 'id.'&action=delete&token='.newToken().'">'.$langs->trans('Delete').''."\n";
- } else {
- print ''.$langs->trans('Delete').''."\n";
- }
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
print ''."\n";
}
diff --git a/htdocs/recruitment/recruitmentjobposition_card.php b/htdocs/recruitment/recruitmentjobposition_card.php
index a23888fd8a9..88424f1b06d 100644
--- a/htdocs/recruitment/recruitmentjobposition_card.php
+++ b/htdocs/recruitment/recruitmentjobposition_card.php
@@ -435,7 +435,7 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
// Clone
if ($permissiontoadd) {
- print ''.$langs->trans("ToClone").''."\n";
+ print dolGetButtonAction($langs->trans("ToClone"), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&socid='.$object->socid.'&action=clone&object=recruitmentjobposition', 'clone', $permissiontoadd);
}
/*
@@ -452,12 +452,8 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
}
- // Delete (need delete permission, or if draft, just need create/modify permission)
- if ($permissiontodelete || ($object->status == $object::STATUS_DRAFT && $permissiontoadd)) {
- print 'id.'&action=delete&token='.newToken().'">'.$langs->trans('Delete').''."\n";
- } else {
- print ''.$langs->trans('Delete').''."\n";
- }
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
print ''."\n";
}
diff --git a/htdocs/resource/card.php b/htdocs/resource/card.php
index cf4b4b8e110..1816528b854 100644
--- a/htdocs/resource/card.php
+++ b/htdocs/resource/card.php
@@ -63,7 +63,7 @@ include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be includ
$result = restrictedArea($user, 'resource', $object->id, 'resource');
$permissiontoadd = $user->rights->resource->write; // Used by the include of actions_addupdatedelete.inc.php and actions_lineupdown.inc.php
-
+$permissiontodelete = $user->rights->resource->delete;
/*
@@ -349,12 +349,7 @@ if ($action == 'create' || $object->fetch($id, $ref) > 0) {
}
}
if ($action != "delete" && $action != "create" && $action != "edit") {
- // Delete resource
- if ($user->rights->resource->delete) {
- print '';
- }
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
}
print '';
diff --git a/htdocs/salaries/payment_salary/card.php b/htdocs/salaries/payment_salary/card.php
index 2d295a23131..c9f0a151901 100644
--- a/htdocs/salaries/payment_salary/card.php
+++ b/htdocs/salaries/payment_salary/card.php
@@ -251,9 +251,9 @@ print '';
if ($action == '') {
if ($user->rights->salaries->delete) {
if (!$disable_delete) {
- print ' '.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', 1);
} else {
- print ' '.$langs->trans('Delete').'';
+ print dolGetButtonAction($langs->trans("CantRemovePaymentSalaryPaid"), $langs->trans("Delete"), 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', 0);
}
}
}
diff --git a/htdocs/societe/price.php b/htdocs/societe/price.php
index a75a194a0e8..b4e60cf0051 100644
--- a/htdocs/societe/price.php
+++ b/htdocs/societe/price.php
@@ -158,7 +158,7 @@ if (empty($reshook)) {
if ($result < 0) {
setEventMessages($prodcustprice->error, $prodcustprice->errors, 'mesgs');
} else {
- setEventMessages($langs->trans('Delete'), null, 'errors');
+ setEventMessages($langs->trans('RecordDeleted'), null, 'errors');
}
$action = '';
}
diff --git a/htdocs/supplier_proposal/card.php b/htdocs/supplier_proposal/card.php
index 49f0fc408ce..76c4784b013 100644
--- a/htdocs/supplier_proposal/card.php
+++ b/htdocs/supplier_proposal/card.php
@@ -2003,10 +2003,7 @@ if ($action == 'create') {
}
// Delete
- if (($object->statut == SupplierProposal::STATUS_DRAFT && $usercancreate) || $usercandelete) {
- print ' ';
- }
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', ($object->statut == SupplierProposal::STATUS_DRAFT && $usercancreate) || $usercandelete);
}
}
diff --git a/htdocs/theme/eldy/global.inc.php b/htdocs/theme/eldy/global.inc.php
index 717638fcbcb..da006de3616 100644
--- a/htdocs/theme/eldy/global.inc.php
+++ b/htdocs/theme/eldy/global.inc.php
@@ -285,7 +285,7 @@ section.setupsection {
div.tabBar textarea:focus {
border: 1px solid #aaa !important;
}
-input:focus:not(.button):not(.select2-search__field):not(#top-bookmark-search-input):not(.search_component_input):not(.input-search-takepos),
+input:focus:not(.button):not(.buttonwebsite):not(.select2-search__field):not(#top-bookmark-search-input):not(.search_component_input):not(.input-search-takepos),
select:focus, .select2-container--open [aria-expanded="false"].select2-selection--single {
/* div.tabBar input:focus, div.tabBar select:focus { */
border-bottom: 1px solid #666 !important;
@@ -620,11 +620,12 @@ table.tableforfield .buttonDelete:not(.bordertransp):not(.buttonpayment) {
-webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.2), 0px 0px 0px rgba(60,60,60,0.1);
box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.2), 0px 0px 0px rgba(60,60,60,0.1);
}
-.button:disabled, .buttonDelete:disabled, .button.disabled {
+.button:disabled, .buttonDelete:disabled, .button.disabled, .buttonDelete.disabled {
opacity: 0.4;
box-shadow: none;
-webkit-box-shadow: none;
cursor: auto;
+ text-decoration: none;
}
.buttonRefused {
pointer-events: none;
@@ -5141,7 +5142,7 @@ tr.visible {
.websiteformtoolbar {
position: sticky;
top: ;
- z-index: 1000;
+ z-index: 1002; /* Dolibarr menu is 1001, Website menu is 1002 */
}
.exampleapachesetup {
diff --git a/htdocs/theme/md/style.css.php b/htdocs/theme/md/style.css.php
index 9141a0d3f3c..874e77985a2 100644
--- a/htdocs/theme/md/style.css.php
+++ b/htdocs/theme/md/style.css.php
@@ -4996,7 +4996,7 @@ tr.visible {
.websiteformtoolbar {
position: sticky;
top: ;
- z-index: 1000;
+ z-index: 1002; /* Dolibarr menu is 1001, Website menu is 1002 */
}
.exampleapachesetup {
diff --git a/htdocs/webhook/target_card.php b/htdocs/webhook/target_card.php
index f7536cc15b0..35e18a9cdbc 100644
--- a/htdocs/webhook/target_card.php
+++ b/htdocs/webhook/target_card.php
@@ -501,7 +501,7 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
*/
// Delete (need delete permission, or if draft, just need create/modify permission)
- print dolGetButtonAction($langs->trans('Delete'), '', 'delete', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=delete&token='.newToken(), '', $permissiontodelete || ($object->status == $object::STATUS_DRAFT && $permissiontoadd));
+ print dolGetButtonAction($langs->trans('Delete'), '', 'delete', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=delete&token='.newToken(), '', $permissiontodelete);
}
print ' '."\n";
}
diff --git a/htdocs/website/class/website.class.php b/htdocs/website/class/website.class.php
index bddb8b43c24..a8a85423da3 100644
--- a/htdocs/website/class/website.class.php
+++ b/htdocs/website/class/website.class.php
@@ -875,10 +875,10 @@ class Website extends CommonObject
if (empty($this->labelStatus) || empty($this->labelStatusShort)) {
global $langs;
//$langs->load("mymodule");
- $this->labelStatus[self::STATUS_DRAFT] = $langs->transnoentitiesnoconv('Disabled');
- $this->labelStatus[self::STATUS_VALIDATED] = $langs->transnoentitiesnoconv('Enabled');
- $this->labelStatusShort[self::STATUS_DRAFT] = $langs->transnoentitiesnoconv('Disabled');
- $this->labelStatusShort[self::STATUS_VALIDATED] = $langs->transnoentitiesnoconv('Enabled');
+ $this->labelStatus[self::STATUS_DRAFT] = $langs->transnoentitiesnoconv('Offline');
+ $this->labelStatus[self::STATUS_VALIDATED] = $langs->transnoentitiesnoconv('Online');
+ $this->labelStatusShort[self::STATUS_DRAFT] = $langs->transnoentitiesnoconv('Offline');
+ $this->labelStatusShort[self::STATUS_VALIDATED] = $langs->transnoentitiesnoconv('Online');
}
$statusType = 'status5';
diff --git a/htdocs/website/class/websitepage.class.php b/htdocs/website/class/websitepage.class.php
index 51ea6998d59..d04608387cb 100644
--- a/htdocs/website/class/websitepage.class.php
+++ b/htdocs/website/class/websitepage.class.php
@@ -838,10 +838,10 @@ class WebsitePage extends CommonObject
if (empty($this->labelStatus) || empty($this->labelStatusShort)) {
global $langs;
//$langs->load("mymodule");
- $this->labelStatus[self::STATUS_DRAFT] = $langs->transnoentitiesnoconv('Disabled');
- $this->labelStatus[self::STATUS_VALIDATED] = $langs->transnoentitiesnoconv('Enabled');
- $this->labelStatusShort[self::STATUS_DRAFT] = $langs->transnoentitiesnoconv('Disabled');
- $this->labelStatusShort[self::STATUS_VALIDATED] = $langs->transnoentitiesnoconv('Enabled');
+ $this->labelStatus[self::STATUS_DRAFT] = $langs->transnoentitiesnoconv('Offline');
+ $this->labelStatus[self::STATUS_VALIDATED] = $langs->transnoentitiesnoconv('Online');
+ $this->labelStatusShort[self::STATUS_DRAFT] = $langs->transnoentitiesnoconv('Offline');
+ $this->labelStatusShort[self::STATUS_VALIDATED] = $langs->transnoentitiesnoconv('Online');
}
$statusType = 'status5';
diff --git a/htdocs/website/index.php b/htdocs/website/index.php
index 2809c1ff6e4..55c2b8f31a8 100644
--- a/htdocs/website/index.php
+++ b/htdocs/website/index.php
@@ -80,6 +80,7 @@ $type_container = GETPOST('WEBSITE_TYPE_CONTAINER', 'alpha');
$section_dir = GETPOST('section_dir', 'alpha');
$file_manager = GETPOST('file_manager', 'alpha');
$replacesite = GETPOST('replacesite', 'alpha');
+$mode = GETPOST('mode', 'alpha');
if (GETPOST('deletesite', 'alpha')) {
$action = 'deletesite';
@@ -130,7 +131,7 @@ if (empty($action) && $file_manager) {
$action = 'file_manager';
}
if (empty($action) && $replacesite) {
- $action = 'replacesite';
+ $mode = 'replacesite';
}
if (GETPOST('refreshsite') || GETPOST('refreshsite_x') || GETPOST('refreshsite.x')) {
$pageid = 0;
@@ -263,9 +264,6 @@ $htmlheadercontentdefault .= 'setStatut($website::STATUS_VALIDATED, null, '', 'WEBSITE_MODIFY', 'status');
+
+ header("Location: ".$_SERVER["PHP_SELF"].'?website='.GETPOST('website', 'alphanohtml').'&pageid='.GETPOST('websitepage', 'int'));
+ exit;
+}
+if ($action == 'setwebsiteoffline') {
+ $result = $website->setStatut($website::STATUS_DRAFT, null, '', 'WEBSITE_MODIFY', 'status');
+
+ header("Location: ".$_SERVER["PHP_SELF"].'?website='.GETPOST('website', 'alphanohtml').'&pageid='.GETPOST('websitepage', 'int'));
+ exit;
+}
if ($action == 'seteditinline') {
dolibarr_set_const($db, 'WEBSITE_EDITINLINE', 1);
setEventMessages($langs->trans("FeatureNotYetAvailable"), null, 'warnings');
@@ -446,10 +457,39 @@ if ($action == 'unsetshowsubcontainers') {
}
if ($massaction == 'replace' && GETPOST('confirmmassaction', 'alpha') && !$searchkey) {
- $action = 'replacesite';
+ $mode = 'replacesite';
$massaction = '';
}
+if ($action == 'deletetemplate') {
+ $dirthemes = array('/doctemplates/websites');
+ if (!empty($conf->modules_parts['websitetemplates'])) { // Using this feature slow down application
+ foreach ($conf->modules_parts['websitetemplates'] as $reldir) {
+ $dirthemes = array_merge($dirthemes, (array) ($reldir.'doctemplates/websites'));
+ }
+ }
+ $dirthemes = array_unique($dirthemes);
+
+
+ // Delete template files and dir
+ $mode = 'importsite';
+ $action = 'importsite';
+
+ if (count($dirthemes)) {
+ $i = 0;
+ foreach ($dirthemes as $dir) {
+ //print $dirroot.$dir;exit;
+ $dirtheme = DOL_DATA_ROOT.$dir; // This include loop on $conf->file->dol_document_root
+ if (is_dir($dirtheme)) {
+ $templateuserfile = GETPOST('templateuserfile');
+ $imguserfile = preg_replace('/\.zip$/', '', $templateuserfile).'.jpg';
+ dol_delete_file($dirtheme.'/'.$templateuserfile);
+ dol_delete_file($dirtheme.'/'.$imguserfile);
+ }
+ }
+ }
+}
+
// Set category
if ($massaction == 'setcategory' && GETPOST('confirmmassaction', 'alpha') && $usercanedit) {
$error = 0;
@@ -457,7 +497,7 @@ if ($massaction == 'setcategory' && GETPOST('confirmmassaction', 'alpha') && $us
$db->begin();
- $categoryid = GETPOST('setcategory', 'restricthtml');
+ $categoryid = GETPOST('setcategory', 'int');
if ($categoryid > 0) {
$tmpwebsitepage = new WebsitePage($db);
$category = new Categorie($db);
@@ -489,6 +529,45 @@ if ($massaction == 'setcategory' && GETPOST('confirmmassaction', 'alpha') && $us
$listofpages = getPagesFromSearchCriterias($containertype, $algo, $searchkey, 1000, $sortfield, $sortorder, $langcode, $otherfilters, -1);
}
+// Del category
+if ($massaction == 'delcategory' && GETPOST('confirmmassaction', 'alpha') && $usercanedit) {
+ $error = 0;
+ $nbupdate = 0;
+
+ $db->begin();
+
+ $categoryid = GETPOST('setcategory', 'int');
+ if ($categoryid > 0) {
+ $tmpwebsitepage = new WebsitePage($db);
+ $category = new Categorie($db);
+ $category->fetch($categoryid);
+
+ foreach ($toselect as $tmpid) {
+ $tmpwebsitepage->id = $tmpid;
+ $result = $category->del_type($tmpwebsitepage, 'website_page');
+ if ($result < 0 && $result != -3) {
+ $error++;
+ setEventMessages($category->error, $category->errors, 'errors');
+ break;
+ } else {
+ $nbupdate++;
+ }
+ }
+ }
+
+ if ($error) {
+ $db->rollback();
+ } else {
+ if ($nbupdate) {
+ setEventMessages($langs->trans("RecordsModified", $nbupdate), null, 'mesgs');
+ }
+
+ $db->commit();
+ }
+ // Now we reload list
+ $listofpages = getPagesFromSearchCriterias($containertype, $algo, $searchkey, 1000, $sortfield, $sortorder, $langcode, $otherfilters, -1);
+}
+
// Replacement of string into pages
if ($massaction == 'replace' && GETPOST('confirmmassaction', 'alpha') && $usercanedit) {
$replacestring = GETPOST('replacestring', 'none');
@@ -1316,7 +1395,7 @@ if (!GETPOSTISSET('pageid')) {
}
if ($action == 'delete') {
- $action = 'replacesiteconfirm';
+ $mode = 'replacesite';
$containertype = GETPOST('optioncontainertype', 'aZ09') != '-1' ? GETPOST('optioncontainertype', 'aZ09') : '';
$langcode = GETPOST('optionlanguage', 'aZ09');
@@ -2642,11 +2721,8 @@ if ($action == 'importsite') {
if ($action == 'file_manager') {
print '';
}
-if ($action == 'replacesite') {
- print '';
-}
-if ($action == 'replacesiteconfirm') {
- print '';
+if ($mode) {
+ print '';
}
print '';
@@ -2686,6 +2762,11 @@ if (!GETPOST('hide_websitemenu')) {
}
$atleastonepage = (is_array($array) && count($array) > 0);
+ $websitepage = new WebSitePage($db);
+ if ($pageid > 0 && ($action == 'preview' || $action == 'createfromclone' || $action == 'createpagefromclone')) {
+ $websitepage->fetch($pageid);
+ }
+
//var_dump($objectpage);exit;
print ''; // Close current websitebar to open a new one
print '';
print ' ';
- print ' ';
+ print '';
print $langs->trans("PageContainer").': ';
+ print ' ';
+
+ // Button Add new web page
+ print '';
+ print 'ref).'" class=""'.$disabled.' title="'.dol_escape_htmltag($langs->trans("AddPage")).'">';
print '';
- print '';
- print 'ref).'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("AddPage")).'">';
- print '';
- //print '';
+ $out = '';
- if ($action != 'addcontainer') {
- $out = '';
+ $s = $formwebsite->selectContainer($website, 'pageid', $pageid, 0, $action, 'minwidth100 maxwidth200onsmartphone');
- $s = $formwebsite->selectContainer($website, 'pageid', $pageid, 0, $action, 'maxwidth200onsmartphone');
+ $out .= '';
+ $out .= $s;
+ $out .= '';
- if ($formwebsite->num > 0) {
- $out .= '';
- $out .= $s;
- $out .= '';
+ $urltocreatenewpage = $_SERVER["PHP_SELF"].'?action=createcontainer&token='.newToken().'&website='.urlencode($website->ref);
- $urltocreatenewpage = $_SERVER["PHP_SELF"].'?action=createcontainer&token='.newToken().'&website='.urlencode($website->ref);
-
- if (!empty($conf->use_javascript_ajax)) {
- $out .= '';
- }
- }
-
- print $out;
- } else {
- print $langs->trans("New");
+ if (!empty($conf->use_javascript_ajax)) {
+ $out .= '';
}
+ print $out;
+
+
+ if (!empty($conf->use_javascript_ajax)) {
+ print '';
+ //print '';
+ if ($object->status == $object::STATUS_DRAFT) { // website is off, we do not allow to change status of page
+ $text_off = 'SetWebsiteOnlineBefore';
+ if ($objectpage->status == $objectpage::STATUS_DRAFT) {
+ print ''.img_picto($langs->trans($text_off), 'switch_off').'';
+ } else {
+ print ''.img_picto($langs->trans($text_off), 'switch_on').'';
+ }
+ } else {
+ print ajax_object_onoff($objectpage, 'status', 'status', 'Online', 'Offline', array(), 'valignmiddle', 'statuswebsitepage');
+ }
+ //print ' ';
+ print '';
+ }
print '';
- print '';
+ print '';
// Print nav arrows
$pagepreviousid = 0;
@@ -2981,23 +3101,18 @@ if (!GETPOST('hide_websitemenu')) {
}
if ($pagepreviousid) {
- print ''.img_previous($langs->trans("PreviousContainer")).'';
+ print ''.img_previous($langs->trans("PreviousContainer")).'';
} else {
print ''.img_previous($langs->trans("PreviousContainer")).'';
}
if ($pagenextid) {
- print ''.img_next($langs->trans("NextContainer")).'';
+ print ''.img_next($langs->trans("NextContainer")).'';
} else {
print ''.img_next($langs->trans("NextContainer")).'';
}
print '';
- $websitepage = new WebSitePage($db);
- if ($pageid > 0 && ($action == 'preview' || $action == 'createfromclone' || $action == 'createpagefromclone')) {
- $websitepage->fetch($pageid);
- }
-
if ($action == 'preview' || $action == 'createfromclone' || $action == 'createpagefromclone' || $action == 'deletesite') {
$disabled = '';
if (empty($user->rights->website->write)) {
@@ -3075,15 +3190,15 @@ if (!GETPOST('hide_websitemenu')) {
print '';
- print ' ';
-
- //print '';
+ // Edit web page properties
print 'ref.'&pageid='.$pageid.'&action=editmeta&token='.newToken().'" class="button bordertransp" title="'.dol_escape_htmltag($langs->trans("EditPageMeta")).'"'.$disabled.'>'.dol_escape_htmltag($langs->trans("EditPageMeta")).'';
- //print '';
+ // Edit HTML content
print 'ref.'&pageid='.$pageid.'&action=editsource&token='.newToken().'" class="button bordertransp"'.$disabled.'>'.dol_escape_htmltag($langs->trans($conf->dol_optimize_smallscreen ? "HTML" : "EditHTMLSource")).'';
print '';
+
+ // Switch include dynamic content / edit inline
print ''."\n";
print '';
@@ -3176,7 +3291,19 @@ if (!GETPOST('hide_websitemenu')) {
print ' ref).'&pageid='.((int) $pageid).'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("SetAsHomePage")).'">';
}
print ' ';
- print ' ';
+
+ // Delete
+ //print ' ';
+ if ($websitepage->status == $websitepage::STATUS_DRAFT || !$atleastonepage) {
+ $disabled = ' disabled="disabled"';
+ $title = $langs->trans("WebpageMustBeDisabled", $langs->transnoentitiesnoconv($websitepage->LibStatut(0, 0)));
+ $url = '#';
+ } else {
+ $disabled = '';
+ $title = '';
+ $url = $_SERVER["PHP_SELF"].'?action=delete&token='.newToken().'&website='.urlencode($website->ref);
+ }
+ print ' '.img_picto('', 'delete', 'class=""').''.$langs->trans("Delete").'';
}
}
@@ -3220,7 +3347,7 @@ if (!GETPOST('hide_websitemenu')) {
// TODO Add js to save alias like we save virtual host name and use dynamic virtual host for url of id=previewpageext
}
- if (!in_array($action, array('editcss', 'editmenu', 'file_manager', 'replacesite', 'replacesiteconfirm', 'createsite', 'createcontainer', 'createfromclone', 'createpagefromclone', 'deletesite'))) {
+ if (!in_array($mode, array('replacesite')) && !in_array($action, array('editcss', 'editmenu', 'file_manager', 'replacesiteconfirm', 'createsite', 'createcontainer', 'createfromclone', 'createpagefromclone', 'deletesite'))) {
if ($action == 'editsource' || $action == 'editmeta') {
print ' ';
}
@@ -3432,13 +3559,16 @@ if ($action == 'editcss') {
print ' | ';
// Status of web site
- print ''."\n";
- print '| ';
- print $langs->trans('Status');
- print ' | ';
- print ajax_object_onoff($object, 'status', 'status', 'Enabled', 'Disabled');
- //print dol_print_date($pagedatecreation, 'dayhour');
- print ' | ';
+ if ($action != 'createcontainer') {
+ if (empty($conf->use_javascript_ajax)) {
+ print ''."\n";
+ print '| ';
+ print $langs->trans('Status');
+ print ' | ';
+ print $form->selectyesno('status', $object->status);
+ print ' | ';
+ }
+ }
// Main language
print '| ';
@@ -3817,7 +3947,7 @@ if ($action == 'editmeta' || $action == 'createcontainer') { // Edit properties
$pageusermodifid = $objectpage->fk_user_modif;
$pageauthoralias = $objectpage->author_alias;
$pagestatus = $objectpage->status;
- } else {
+ } else { // $action = 'createcontainer'
$type_container = 'page';
$pageurl = '';
$pagealiasalt = '';
@@ -3864,13 +3994,14 @@ if ($action == 'editmeta' || $action == 'createcontainer') { // Edit properties
}
if ($action != 'createcontainer') {
- print ''."\n";
- print ' | | ';
- print $langs->trans('Status');
- print ' | ';
- print ajax_object_onoff($objectpage, 'status', 'status', 'Enabled', 'Disabled');
- //print dol_print_date($pagedatecreation, 'dayhour');
- print ' | ';
+ if (empty($conf->use_javascript_ajax)) {
+ print ''."\n";
+ print '| ';
+ print $langs->trans('Status');
+ print ' | ';
+ print $form->selectyesno('status', $objectpage->status);
+ print ' | ';
+ }
}
// Type of container
@@ -3881,6 +4012,7 @@ if ($action == 'editmeta' || $action == 'createcontainer') { // Edit properties
$formwebsite->selectTypeOfContainer('WEBSITE_TYPE_CONTAINER', (GETPOST('WEBSITE_TYPE_CONTAINER', 'alpha') ? GETPOST('WEBSITE_TYPE_CONTAINER', 'alpha') : $type_container), 0, '', 1);
print '';
+ // Example/templates of page
if ($action == 'createcontainer') {
print '| ';
print $langs->trans('WEBSITE_PAGE_EXAMPLE');
@@ -4115,6 +4247,7 @@ if ($action == 'editmeta' || $action == 'createcontainer') { // Edit properties
print ' | ';
print '
';
+
if ($action == 'createcontainer') {
print ' ';
@@ -4143,7 +4276,10 @@ if ($action == 'editmeta' || $action == 'createcontainer') { // Edit properties
$arraygrabimagesinto = array('root'=>$langs->trans("WebsiteRootOfImages"), 'subpage'=>$langs->trans("SubdirOfPage"));
print $form->selectarray('grabimagesinto', $arraygrabimagesinto, GETPOSTISSET('grabimagesinto') ? GETPOST('grabimagesinto') : 'root', 0, 0, 0, '', 0, 0, 0, '', '', 1);
print ' ';
- print '';
+
+ print '';
+ print '';
+
print ' | ';
print ' ';
}
@@ -4283,10 +4419,11 @@ print "\n";
print "\n";
-if ($action == 'replacesite' || $action == 'replacesiteconfirm' || $massaction == 'replace') {
+if ($mode == 'replacesite' || $massaction == 'replace') {
print ' | ';
- $param = '?action=replacesiteconfirm';
+ $param = '?mode=replacesite';
$param .= '&websiteid='.$website->id;
$param .= '&optioncontent='.GETPOST('optioncontent', 'aZ09');
$param .= '&optionmeta='.GETPOST('optionmeta', 'aZ09');
@@ -4542,7 +4682,8 @@ if ($action == 'replacesite' || $action == 'replacesiteconfirm' || $massaction =
}
print ''.img_picto($langs->trans("EditHTMLSource"), 'edit').'';
- print ''.ajax_object_onoff($answerrecord, 'status', 'status', 'Enabled', 'Disabled', array(), 'valignmiddle');
+ print '';
+ print ajax_object_onoff($answerrecord, 'status', 'status', 'Enabled', 'Disabled', array(), 'valignmiddle');
print '';
@@ -4581,7 +4722,7 @@ if ($action == 'replacesite' || $action == 'replacesiteconfirm' || $massaction =
}
print '';
- $param = '?action=replacesiteconfirm';
+ $param = '?mode=replacesite';
$param .= '&websiteid='.$website->id;
$param .= '&optioncontent='.GETPOST('optioncontent', 'aZ09');
$param .= '&optionmeta='.GETPOST('optionmeta', 'aZ09');
@@ -4680,7 +4821,7 @@ if ($action == 'replacesite' || $action == 'replacesiteconfirm' || $massaction =
print '';
}
-if ($action == 'preview' || $action == 'createfromclone' || $action == 'createpagefromclone') {
+if ((empty($action) || $action == 'preview' || $action == 'createfromclone' || $action == 'createpagefromclone') && !in_array($mode, array('replacesite'))) {
if ($pageid > 0 && $atleastonepage) {
// $filejs
// $filecss
diff --git a/htdocs/website/websiteaccount_card.php b/htdocs/website/websiteaccount_card.php
index 39e6e10e3d7..a9fabffba3c 100644
--- a/htdocs/website/websiteaccount_card.php
+++ b/htdocs/website/websiteaccount_card.php
@@ -63,19 +63,22 @@ if (empty($action) && empty($id) && empty($ref)) {
$action = 'view';
}
+// Load object
+include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be include, not include_once.
+
// Security check - Protection if external user
//if ($user->socid > 0) accessforbidden();
//if ($user->socid > 0) $socid = $user->socid;
//$result = restrictedArea($user, 'website', $id);
+if (empty($user->rights->websiteaccount->read)) {
+ accessforbidden('NotAllowed');
+}
// Permissions
$permissionnote = $user->rights->websiteaccount->write; // Used by the include of actions_setnotes.inc.php
$permissiondellink = $user->rights->websiteaccount->write; // Used by the include of actions_dellink.inc.php
$permissiontoadd = $user->rights->websiteaccount->write; // Used by the include of actions_addupdatedelete.inc.php and actions_lineupdown.inc.php
-
-// Load object
-include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be include, not include_once.
-
+$permissiontodelete = $user->rights->websiteaccount->delete;
/*
@@ -320,8 +323,8 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
*/
- if ($user->rights->website->delete) {
- print ''."\n";
+ if ($permissiontodelete) {
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
}
print ''."\n";
diff --git a/htdocs/workstation/workstation_card.php b/htdocs/workstation/workstation_card.php
index 280478c2977..87ee470dce7 100644
--- a/htdocs/workstation/workstation_card.php
+++ b/htdocs/workstation/workstation_card.php
@@ -451,10 +451,10 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
// Clone
if ($permissiontoadd) {
- print ''.$langs->trans("ToClone").''."\n";
+ print dolGetButtonAction($langs->trans("ToClone"), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&socid='.$object->socid.'&action=clone&object=workstation', 'clone', $permissiontoadd);
}
-
+ // Disable / Enable
if ($permissiontoadd) {
if ($object->status == $object::STATUS_ENABLED) {
print 'id.'&action=disable&token='.newToken().'">'.$langs->trans("Disable").''."\n";
@@ -463,13 +463,8 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
}
-
- // Delete (need delete permission, or if draft, just need create/modify permission)
- if ($permissiontodelete) {
- print 'id.'&action=delete&token='.newToken().'">'.$langs->trans('Delete').''."\n";
- } else {
- print ''.$langs->trans('Delete').''."\n";
- }
+ // Delete
+ print dolGetButtonAction($langs->trans("Delete"), '', 'delete', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=delete&token='.newToken(), 'delete', $permissiontodelete);
}
print ''."\n";
}
diff --git a/test/phpunit/CodingPhpTest.php b/test/phpunit/CodingPhpTest.php
index 6af80a304ae..e0f36279437 100644
--- a/test/phpunit/CodingPhpTest.php
+++ b/test/phpunit/CodingPhpTest.php
@@ -178,6 +178,9 @@ class CodingPhpTest extends PHPUnit\Framework\TestCase
if (preg_match('/\/htdocs\/includes\//', $file['fullname'])) {
continue;
}
+ if (preg_match('/\/htdocs\/install\/doctemplates\/websites\//', $file['fullname'])) {
+ continue;
+ }
if (preg_match('/\/htdocs\/custom\//', $file['fullname'])) {
continue;
}
diff --git a/test/phpunit/DateLibTest.php b/test/phpunit/DateLibTest.php
index 9e7fc91fc7a..6f50e5b3085 100644
--- a/test/phpunit/DateLibTest.php
+++ b/test/phpunit/DateLibTest.php
@@ -362,6 +362,12 @@ class DateLibTest extends PHPUnit\Framework\TestCase
$langs=$this->savlangs;
$db=$this->savdb;
+ // Check %Y-%m-%d %H:%M:%S format
+ $result=dol_print_date('1970-01-01', '%Y-%m-%d %H:%M:%S', true); // A case for compatibility check
+ print __METHOD__." result=".$result."\n";
+ $this->assertEquals('1970-01-01 00:00:00', $result);
+
+
// Check %Y-%m-%d %H:%M:%S format
$result=dol_print_date(0, '%Y-%m-%d %H:%M:%S', true);
print __METHOD__." result=".$result."\n";