Беларусь

region-img

Документация Сотбит: SEO умного фильтра. Администрирование. ЧПУ. Импорт/экспорт ЧПУ

Импорт/экспорт ЧПУ

 
Функции выгрузка и загрузка ЧПУ происходят в Списке ЧПУ, который находится по следующему пути: Администрирование > Сотбит > SEO умного фильтра > Список ЧПУ.
 
Данная функция работает только при наличии XmlWriter и XmlReader библиотек, которые нужны для чтения/записи XML-документов. Подключить библиотеки можно на хостинге.
 
При импорте и экспорте ЧПУ будут загружаться и выгружаться определенные параметры условия, которые мы рассмотрим ниже.
 
Параметры
Поле
Параметр
Описание
Активность
ACTIVE
Поле отвечает за активность условия.
Название
NAME
Поле отвечает за наименование ЧПУ.
Сортировка
SORT
Поле отвечает за сортировку условий и влияет на порядок применения условия.
Битрикс URL
REAL_URL
В поле записывается оригинальная ссылка.
Новый URL
NEW_URL
В поле записывается ссылка, которую вы хотите видеть при обработке модуля.
Сайты
SITES
Поле отвечает за то, на каких сайтах будет выполняться условие.
Шаблон META TITLE
ELEMENT_TITLE
Поле используется для изменения заголовка страницы из тега .</span></div> </td></tr><tr> <td colspan="1"> <div><span class="de_CAB14B116D"><strong>Шаблон META KEYWORDS</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D"><strong>ELEMENT_KEYWORDS</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D">Поле используется для изменения мета тега <meta name='keywords'>.</span></div> </td></tr><tr> <td colspan="1"> <div><span class="de_CAB14B116D"><strong>Шаблон META DESCRIPTION</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D"><strong>ELEMENT_DESCRIPTION</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D">Поле используется для изменения мета тега <meta name='description'>.</span></div> </td></tr><tr> <td colspan="1"> <div><span class="de_CAB14B116D"><strong>Заголовок раздела</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D"><strong>ELEMENT_PAGE_TITLE</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D">Поле используется для изменения заголовка страницы из тега <h1>.</span></div> </td></tr><tr> <td colspan="1"> <div><span class="de_CAB14B116D"><strong>Название страницы в хлебных крошках</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D"><strong>ELEMENT_BREADCRUMB_TITLE</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D">Поле используется для добавления текста в хлебных крошках.</span></div> </td></tr><tr> <td colspan="1"> <div><span class="de_CAB14B116D"><strong>Верхнее описание</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D"><strong>ELEMENT_TOP_DESC</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D">Поле используется для добавления верхнего описания и вывода его при помощи отложенных функций.</span></div> </td></tr><tr> <td colspan="1"> <div><span class="de_CAB14B116D"><strong>Нижнее описание</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D"><strong>ELEMENT_BOTTOM_DESC</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D">Поле используется для добавления нижнего описания и вывода его при помощи отложенных функций.</span></div> </td></tr><tr> <td colspan="1"> <div><span class="de_CAB14B116D"><strong>Дополнительное описание</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D"><strong>ELEMENT_ADD_DESC</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D">Поле отвечает за добавление дополнительного описания в произвольном месте.</span></div> </td></tr><tr> <td colspan="1"> <div><span class="de_CAB14B116D"><strong>Изображение</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D"><strong>ELEMENT_FILE</strong></span></div> </td><td colspan="1"> <div><span class="de_CAB14B116D">Поле отвечает за добавление изображения.</span></div> </td></tr></table></div> <div> </div> <div><h2><strong>Экспорт ЧПУ</strong></h2></div> <div> </div> <div><span class="de_CAB14B116D">Для того чтобы выгрузить ЧПУ из модуля, необходимо нажать кнопку <strong>Экспорт</strong>.</span></div> <div> </div> <div><span class="de_CAB14B116D">После чего произойдет выгрузка документа в Exсel формате. При ее успешном завершении на экране появится уведомление: <strong>Экспорт завершен</strong>.</span></div> <div> </div> <div><span class="de_CAB14B116D">В папке <strong>Загрузки</strong> на своем компьютере найдем сохраненный документ под названием <strong>seometa_chpu_дата_время.xlsx</strong> со всеми ЧПУ из модуля.</span></div> <div> </div> <div><span class="de_CAB14B116D"><img alt="Документация Сотбит: Сотбит: SEO умного фильтра. Импорт/экспорт ЧПУ. Картинка 1" style="border: solid 0px; " width="776" height="575" class="de_custom_img de_780D01ADE8" src="/upload/sotbit.importdocs/sotbit.seometa/import_ehksport_chpu.htm_0.png" data-full-src="/upload/sotbit.importdocs/sotbit.seometa/import_ehksport_chpu.htm_0.png" data-full-width="1097" data-full-height="814"></span></div> <div> </div> <div><span class="de_CAB14B116D">В <strong>строке №1</strong> указаны названия столбцов для таблицы в базе данных, по которым происходит сопоставление при загрузке документа в модуль.</span></div> <div> </div> <div><span class="de_CAB14B116D">В <strong>строке №2</strong> – названия столбцов в нашем модуле.</span></div> <div> </div> <div><span class="de_CAB14B116D">В <strong>строках №3</strong> и последующих строках – указаны выгруженные из модуля ЧПУ.</span></div> <div> </div> <div><div class="hint"><div><span class="de_CAB14B116D">В строке №2 и №3 есть подсказка за что отвечает данное поле, чтобы ее увидеть достаточно просто навести курсор на нужную ячейку. </span></div> </div></div> <div> </div> <div><div class="hint"><div><span class="de_CAB14B116D">Столбцы, обязательные для заполнения, выделены жирным шрифтом в документе.</span></div> </div></div> <div> </div> <div><h2><strong>Импорт ЧПУ</strong></h2></div> <div> </div> <div><span class="de_CAB14B116D">Для того чтобы загрузить ЧПУ в модуль, необходимо нажать кнопку <strong>Импорт</strong>.</span></div> <div> </div> <div><span class="de_CAB14B116D">Откроется окно загрузки в котором можно <strong>Скачать пример</strong> или, если файл уже имеется, нужно выбрать загружаемый документ.</span></div> <div> </div> <div><span class="de_CAB14B116D">Загрузить документы можно несколькими способами:</span></div> <div> </div> <ol><li> <div class="p" style="text-align: left; direction: ltr; margin-left: 0px; text-indent: 0px;"><span class="de_CAB14B116D">Просто перетащить файл с компьютера или кликнуть на поле и выбрать файл на компьютере.</span></div> </li><li> <div class="p" style="text-align: left; direction: ltr; margin-left: 0px; text-indent: 0px;"><span class="de_CAB14B116D">Аналогично первому способу, при нажатии можно выбрать файл с компьютера.</span></div> </li><li> <div class="p" style="text-align: left; direction: ltr; margin-left: 0px; text-indent: 0px;"><span class="de_CAB14B116D">Так же можно выбрать файл из уже загруженных в структуру сайта. </span></div> </li></ol><div> </div> <div><span class="de_CAB14B116D">После добавления файла нажимаем кнопку <strong>Применить</strong> и перед нами открывается поле с дополнительными настройками, которые необходимо настроить для импорта ЧПУ:</span></div> <div> </div> <div><span class="de_CAB14B116D"><img alt="Документация Сотбит: Сотбит: SEO умного фильтра. Импорт/экспорт ЧПУ. Картинка 2" style="border: solid 0px; " width="780" height="591" class="de_custom_img de_780D01ADE8" src="/upload/sotbit.importdocs/sotbit.seometa/import_ehksport_chpu.htm_1.png" data-full-src="/upload/sotbit.importdocs/sotbit.seometa/import_ehksport_chpu.htm_1.png" data-full-width="987" data-full-height="748"></span></div> <div> </div> <div><span class="de_CAB14B116D">К дополнительным настройкам относятся:</span></div> <div> </div> <ul><li> <span class="de_CAB14B116D">Поле <strong>Строка начала выгрузки </strong>– в данном поле необходимо указать номер строки в файле, с которой начинаются ЧПУ.</span> </li><li> <span class="de_CAB14B116D">Поле <strong>Категория для выгрузки</strong> – в данном поле можно выбрать категорию, к которой вы хотите отнести данные ЧПУ.</span> </li><li> <span class="de_CAB14B116D">Поля для сопоставления параметров модуля (перечисленные выше в таблице) со столбцами из документа Excel. В примере столбцы совпадают, так как документ был создан по примеру из модуля, если документ создавался самостоятельно, столбцы могут отличаться.</span> </li></ul><div> </div> <div><span class="de_CAB14B116D">Когда все поля сопоставлены, необходимо применить настройки и нажать кнопку <strong>Импортировать</strong>.</span></div> <div> </div> <div><span class="de_CAB14B116D">В результате, после проверки уникальности по полю <strong>Битрикс URL</strong>, будут созданы новые ЧПУ. Если ссылки Битрикс уже существуют, то на экране появится ошибка: <strong>ЧПУ с такой сссылкой уже существует</strong>.</span></div> <script type="application/ld+json">{"@type":"NewsArticle","name":"Сотбит: SEO умного фильтра","@context":"http:\/\/schema.org\/","description":"Модуль предназначен для изменения мета-тегов, описаний и заголовков в умном фильтре.","image":"\/upload\/learning\/af2\/jtv5a9hzznafrvtvq5ngfquky2qog9u3\/seo_meta1.png"}</script> </body> </html><style>.detbl { direction:ltr; border-spacing:0px; border-collapse: collapse; border: 0px none black; } .de_list { margin: 0;padding: 0; } div.p { margin-top:0px; margin-bottom:0px; font-weight:normal; } div.description_on_page div.p, div.description_on_page div.p a, .m-pageContent__side__header div.p, .m-pageContent__side__header div.p a, .m-pageContent__side__footer div.p, .m-pageContent__side__footer div.p a, .m-pageContent__side__right div.p, .m-pageContent__side__right div.p a, .m-pageContent__side__left div.p, .m-pageContent__side__left div.p a { font-family:'Montserrat', sans-serif; font-size: 16px!important;color:#000000; font-style:normal; text-decoration:none; font-weight:normal; } h1 { font-family:"Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16pt;color:#50a0dc; font-style:normal; text-decoration:none; font-weight:normal; display:inline; margin:0; padding:0; } h2 { font-family:'Montserrat', sans-serif; font-size: 18px!important;color:#000000; font-style:normal; text-decoration:none; font-weight:normal; display:inline; margin:0; padding:0; } h3 { font-family:"Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12pt;color:#000000; font-style:normal; text-decoration:none; font-weight:normal; display:inline; margin:0; padding:0; } span.code { font-family:"Courier New"; font-size: 12pt;color:#000000; font-style:normal; text-decoration:none; font-weight:normal; } span.quote { font-family:"Georgia"; font-size: 12pt;color:#000000; font-style:italic; text-decoration:none; font-weight:normal; } @font-face { font-family:"Font Awesome 6 Free"; font-style:normal; font-weight:900; font-display:block; src:url("webfonts/fa-solid-900.woff2") format("woff2"), url("webfonts/fa-solid-900.ttf") format("truetype"); } table.de-text-block { border-collapse:separate; border-spacing:0px; } table.de-text-block > tbody > tr > td.de-tb-icon { vertical-align:top; } table.de-text-block > tbody > tr > td.de-tb-spoiler { vertical-align:top; } table.de-text-block > tbody > tr > td.de-tb-text { vertical-align:top; width:100%; } table.de-text-block > tbody > tr > td.de-tb-icon > span.de-text-block-icon, table.de-text-block > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { display:inline-block; font-family:"Font Awesome 6 Free"; font-weight:900; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; font-style:normal; font-variant:normal; line-height:1; text-rendering:auto; width:1.25em; text-align:center; } table.de-text-block > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { display:none; } table.de-text-block-info { text-align:left;margin-left:0;margin-right:auto;width:100%;background-color:#d9edf7;border-left-style:solid;border-left-width:1px;border-left-color:#bce8f1;border-top-style:solid;border-top-width:1px;border-top-color:#bce8f1;border-right-style:solid;border-right-width:1px;border-right-color:#bce8f1;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#bce8f1;border-radius:0px;margin-top:5px;margin-bottom:5px; } table.de-text-block-info > tbody > tr > td.de-tb-icon { padding-left:8px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-info > tbody > tr > td.de-tb-icon > span.de-text-block-icon { display:inline-block;font-size:24px;color:#317096;margin-left:0px;margin-top:5px;margin-right:8px;margin-bottom:5px; } table.de-text-block-info > tbody > tr > td.de-tb-spoiler { padding-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-info > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { font-size:24px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; } table.de-text-block-info > tbody > tr > td.de-tb-text { padding-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px; } table.de-text-block-note { text-align:left;margin-left:0;margin-right:auto;width:100%;background-color:#fafafa;border-left-style:solid;border-left-width:1px;border-left-color:#e6e6e6;border-top-style:solid;border-top-width:1px;border-top-color:#e6e6e6;border-right-style:solid;border-right-width:1px;border-right-color:#e6e6e6;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e6e6e6;border-radius:0px;margin-top:5px;margin-bottom:5px; } table.de-text-block-note > tbody > tr > td.de-tb-icon { padding-left:8px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-note > tbody > tr > td.de-tb-icon > span.de-text-block-icon { display:inline-block;font-size:24px;color:#999999;margin-left:0px;margin-top:5px;margin-right:8px;margin-bottom:5px; } table.de-text-block-note > tbody > tr > td.de-tb-spoiler { padding-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-note > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { font-size:24px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; } table.de-text-block-note > tbody > tr > td.de-tb-text { padding-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px; } table.de-text-block-success { text-align:left;margin-left:0;margin-right:auto;width:100%;background-color:#dff0d8;border-left-style:solid;border-left-width:1px;border-left-color:#d6e9c6;border-top-style:solid;border-top-width:1px;border-top-color:#d6e9c6;border-right-style:solid;border-right-width:1px;border-right-color:#d6e9c6;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d6e9c6;border-radius:0px;margin-top:5px;margin-bottom:5px; } table.de-text-block-success > tbody > tr > td.de-tb-icon { padding-left:8px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-success > tbody > tr > td.de-tb-icon > span.de-text-block-icon { display:inline-block;font-size:24px;color:#3c763d;margin-left:0px;margin-top:5px;margin-right:8px;margin-bottom:5px; } table.de-text-block-success > tbody > tr > td.de-tb-spoiler { padding-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-success > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { font-size:24px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; } table.de-text-block-success > tbody > tr > td.de-tb-text { padding-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px; } table.de-text-block-warning { text-align:left;margin-left:0;margin-right:auto;width:100%;background-color:#fcf8e3;border-left-style:solid;border-left-width:1px;border-left-color:#faebcc;border-top-style:solid;border-top-width:1px;border-top-color:#faebcc;border-right-style:solid;border-right-width:1px;border-right-color:#faebcc;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#faebcc;border-radius:0px;margin-top:5px;margin-bottom:5px; } table.de-text-block-warning > tbody > tr > td.de-tb-icon { padding-left:8px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-warning > tbody > tr > td.de-tb-icon > span.de-text-block-icon { display:inline-block;font-size:24px;color:#f0ad4e;margin-left:0px;margin-top:5px;margin-right:8px;margin-bottom:5px; } table.de-text-block-warning > tbody > tr > td.de-tb-spoiler { padding-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-warning > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { font-size:24px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; } table.de-text-block-warning > tbody > tr > td.de-tb-text { padding-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px; } table.de-text-block-error { text-align:left;margin-left:0;margin-right:auto;width:100%;background-color:#f2dede;border-left-style:solid;border-left-width:1px;border-left-color:#ebccd1;border-top-style:solid;border-top-width:1px;border-top-color:#ebccd1;border-right-style:solid;border-right-width:1px;border-right-color:#ebccd1;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#ebccd1;border-radius:0px;margin-top:5px;margin-bottom:5px; } table.de-text-block-error > tbody > tr > td.de-tb-icon { padding-left:8px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-error > tbody > tr > td.de-tb-icon > span.de-text-block-icon { display:inline-block;font-size:24px;color:#d9534f;margin-left:0px;margin-top:5px;margin-right:8px;margin-bottom:5px; } table.de-text-block-error > tbody > tr > td.de-tb-spoiler { padding-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-error > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { font-size:24px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; } table.de-text-block-error > tbody > tr > td.de-tb-text { padding-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px; } table.de-text-block-quote { text-align:left;margin-left:0;margin-right:auto;width:100%;background-color:#f2f2f2;border-left-style:solid;border-left-width:3px;border-left-color:#c8c8c8;border-top-style:none;border-top-width:1px;border-top-color:#000000;border-right-style:none;border-right-width:1px;border-right-color:#000000;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#000000;border-radius:0px;margin-top:5px;margin-bottom:5px; } table.de-text-block-quote > tbody > tr > td.de-tb-icon { padding-left:8px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-quote > tbody > tr > td.de-tb-icon > span.de-text-block-icon { display:none;font-size:24px;color:#000000;margin-left:0px;margin-top:5px;margin-right:8px;margin-bottom:5px; } table.de-text-block-quote > tbody > tr > td.de-tb-spoiler { padding-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-quote > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { font-size:24px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; } table.de-text-block-quote > tbody > tr > td.de-tb-text { padding-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px; } table.de-text-block-spoiler { text-align:left;margin-left:0;margin-right:auto;width:100%;background-color:transparent;border-left-style:solid;border-left-width:1px;border-left-color:#e6e6e6;border-top-style:solid;border-top-width:1px;border-top-color:#e6e6e6;border-right-style:solid;border-right-width:1px;border-right-color:#e6e6e6;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e6e6e6;border-radius:0px;margin-top:5px;margin-bottom:5px; } table.de-text-block-spoiler > tbody > tr > td.de-tb-icon { padding-left:8px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-spoiler > tbody > tr > td.de-tb-icon > span.de-text-block-icon { display:none;font-size:24px;color:#000000;margin-left:0px;margin-top:5px;margin-right:8px;margin-bottom:5px; } table.de-text-block-spoiler > tbody > tr > td.de-tb-spoiler { padding-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px; } table.de-text-block-spoiler > tbody > tr > td.de-tb-spoiler > span.de-spoiler-text-block-toggle { font-size:24px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; } table.de-text-block-spoiler > tbody > tr > td.de-tb-text { padding-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px; } img.de_780D01ADE8 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;} img.de_D457E58A2E { margin-top: 0px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px;} span.de_0D3E953991 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#529fcc; } span.de_1316DF326B { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#bfbfbf; } span.de_1631FE7675 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#93a1a1; } span.de_2BCE21D9FE { font-family:'Montserrat', sans-serif; font-size: 30px !important; color:#000000; } span.de_3EEFC0203E { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#333333; } span.de_509643AE90 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#4c4c4c; } span.de_51752156DC { color:#000000; } span.de_553C724F1A { color:#239ad9; font-style:italic; } span.de_585AE78DFF { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#000000; font-style:italic; } span.de_715D90CD4D { font-family:'Montserrat', sans-serif; font-size: 18px!important; color:#50a0dc; } span.de_736CFDB29A { font-family:'Montserrat', sans-serif; font-size: 18px!important; color:#000000; } span.de_7FE2F3E4D9 { font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16pt; } span.de_98EAAD0DD5 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#239ad9; text-decoration:underline; } span.de_9B525CBA78 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#999999; } span.de_AB0F31170D { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#239ad9; } span.de_B0CAA5E25F { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#008aff; font-style:italic; } span.de_B41B5FE8D1 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#23aad9; text-decoration:underline; } span.de_B7160343C4 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#6391b3; } span.de_C404AE0B6C { color:#23aad9; text-decoration:underline; } span.de_CAB14B116D { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#000000; } span.de_CE8F7858DA { font-size: 18px!important; } span.de_D7B4F4C128 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#d24a53; } span.de_DB51311646 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#0b1107; } span.de_DB8ECE100A { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#008aff; } span.de_DB90E9E540 { font-family:'Montserrat', sans-serif; font-size: 16px!important; } span.de_E8D6FB668E { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#000000; background-color:#ffffff; } span.de_ED895B55B2 { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#bebec5; } span.de_F90F5D60BB { font-family:'Montserrat', sans-serif; font-size: 16px!important; color:#239ad9; font-style:italic; } .list-element { list-style-type: none; } .list-counter-0 > div > * { text-indent: 0px;} .list-counter-0 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-0, disc) '\00a0'; counter-increment: list-counter-0; } .list-counter-0 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-1 > div > * { text-indent: 0px;} .list-counter-1 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-1, disc) '\00a0'; counter-increment: list-counter-1; } .list-counter-1 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-2 > div > * { text-indent: 0px;} .list-counter-2 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-2, decimal) '.\00a0'; counter-increment: list-counter-2; } .list-counter-2 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-3 > div > * { text-indent: 0px;} .list-counter-3 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-3, disc) '\00a0'; counter-increment: list-counter-3; } .list-counter-3 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-4 > div > * { text-indent: 0px;} .list-counter-4 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-4, disc) '\00a0'; counter-increment: list-counter-4; } .list-counter-4 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-5 > div > * { text-indent: 0px;} .list-counter-5 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-5, decimal) '.\00a0'; counter-increment: list-counter-5; } .list-counter-5 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-6 > div > * { text-indent: 0px;} .list-counter-6 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-6, decimal) '.\00a0'; counter-increment: list-counter-6; } .list-counter-6 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-7 > div > * { text-indent: 0px;} .list-counter-7 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-7, decimal) '.\00a0'; counter-increment: list-counter-7; } .list-counter-7 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-8 > div > * { text-indent: 0px;} .list-counter-8 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-8, decimal) '.\00a0'; counter-increment: list-counter-8; } .list-counter-8 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-9 > div > * { text-indent: 0px;} .list-counter-9 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-9, decimal) '.\00a0'; counter-increment: list-counter-9; } .list-counter-9 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-10 > div > * { text-indent: 0px;} .list-counter-10 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-10, decimal) '.\00a0'; counter-increment: list-counter-10; } .list-counter-10 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-11 > div > * { text-indent: 0px;} .list-counter-11 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-11, decimal) '.\00a0'; counter-increment: list-counter-11; } .list-counter-11 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-12 > div > * { text-indent: 0px;} .list-counter-12 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-12, decimal) '.\00a0'; counter-increment: list-counter-12; } .list-counter-12 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-13 > div > * { text-indent: 0px;} .list-counter-13 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-13, disc) '\00a0'; counter-increment: list-counter-13; } .list-counter-13 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-14 > div > * { text-indent: 0px;} .list-counter-14 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-14, disc) '\00a0'; counter-increment: list-counter-14; } .list-counter-14 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-15 > div > * { text-indent: 0px;} .list-counter-15 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-15, disc) '\00a0'; counter-increment: list-counter-15; } .list-counter-15 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-16 > div > * { text-indent: 0px;} .list-counter-16 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-16, disc) '\00a0'; counter-increment: list-counter-16; } .list-counter-16 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-17 > div > * { text-indent: 0px;} .list-counter-17 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-17, decimal) '.\00a0'; counter-increment: list-counter-17; } .list-counter-17 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-18 > div > * { text-indent: 0px;} .list-counter-18 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-18, decimal) '.\00a0'; counter-increment: list-counter-18; } .list-counter-18 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-19 > div > * { text-indent: 0px;} .list-counter-19 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-19, decimal) '.\00a0'; counter-increment: list-counter-19; } .list-counter-19 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-20 > div > * { text-indent: 0px;} .list-counter-20 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-20, decimal) '.\00a0'; counter-increment: list-counter-20; } .list-counter-20 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-21 > div > * { text-indent: 0px;} .list-counter-21 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-21, decimal) '.\00a0'; counter-increment: list-counter-21; } .list-counter-21 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-22 > div > * { text-indent: 0px;} .list-counter-22 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-22, disc) '\00a0'; counter-increment: list-counter-22; } .list-counter-22 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-23 > div > * { text-indent: 0px;} .list-counter-23 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-23, disc) '\00a0'; counter-increment: list-counter-23; } .list-counter-23 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-24 > div > * { text-indent: 0px;} .list-counter-24 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-24, disc) '\00a0'; counter-increment: list-counter-24; } .list-counter-24 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-25 > div > * { text-indent: 0px;} .list-counter-25 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-25, disc) '\00a0'; counter-increment: list-counter-25; } .list-counter-25 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-26 > div > * { text-indent: 0px;} .list-counter-26 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-26, decimal) '.\00a0'; counter-increment: list-counter-26; } .list-counter-26 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-27 > div > * { text-indent: 0px;} .list-counter-27 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-27, decimal) '.\00a0'; counter-increment: list-counter-27; } .list-counter-27 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-28 > div > * { text-indent: 0px;} .list-counter-28 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-28, decimal) '.\00a0'; counter-increment: list-counter-28; } .list-counter-28 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-29 > div > * { text-indent: 0px;} .list-counter-29 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-29, decimal) '.\00a0'; counter-increment: list-counter-29; } .list-counter-29 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-30 > div > * { text-indent: 0px;} .list-counter-30 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-30, disc) '\00a0'; counter-increment: list-counter-30; } .list-counter-30 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-31 > div > * { text-indent: 0px;} .list-counter-31 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-31, disc) '\00a0'; counter-increment: list-counter-31; } .list-counter-31 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-32 > div > * { text-indent: 0px;} .list-counter-32 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-32, disc) '\00a0'; counter-increment: list-counter-32; } .list-counter-32 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-33 > div > * { text-indent: 0px;} .list-counter-33 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-33, disc) '\00a0'; counter-increment: list-counter-33; } .list-counter-33 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-34 > div > * { text-indent: 0px;} .list-counter-34 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-34, decimal) '.\00a0'; counter-increment: list-counter-34; } .list-counter-34 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-35 > div > * { text-indent: 0px;} .list-counter-35 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-35, decimal) '.\00a0'; counter-increment: list-counter-35; } .list-counter-35 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-36 > div > * { text-indent: 0px;} .list-counter-36 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-36, disc) '\00a0'; counter-increment: list-counter-36; } .list-counter-36 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-37 > div > * { text-indent: 0px;} .list-counter-37 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-37, disc) '\00a0'; counter-increment: list-counter-37; } .list-counter-37 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-38 > div > * { text-indent: 0px;} .list-counter-38 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-38, disc) '\00a0'; counter-increment: list-counter-38; } .list-counter-38 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-39 > div > * { text-indent: 0px;} .list-counter-39 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-39, disc) '\00a0'; counter-increment: list-counter-39; } .list-counter-39 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-40 > div > * { text-indent: 0px;} .list-counter-40 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-40, disc) '\00a0'; counter-increment: list-counter-40; } .list-counter-40 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-41 > div > * { text-indent: 0px;} .list-counter-41 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-41, decimal) '.\00a0'; counter-increment: list-counter-41; } .list-counter-41 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-42 > div > * { text-indent: 0px;} .list-counter-42 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-42, decimal) '.\00a0'; counter-increment: list-counter-42; } .list-counter-42 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-43 > div > * { text-indent: 0px;} .list-counter-43 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-43, disc) '\00a0'; counter-increment: list-counter-43; } .list-counter-43 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-44 > div > * { text-indent: 0px;} .list-counter-44 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-44, disc) '\00a0'; counter-increment: list-counter-44; } .list-counter-44 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-45 > div > * { text-indent: 0px;} .list-counter-45 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-45, decimal) '.\00a0'; counter-increment: list-counter-45; } .list-counter-45 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-46 > div > * { text-indent: 0px;} .list-counter-46 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-46, disc) '\00a0'; counter-increment: list-counter-46; } .list-counter-46 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-47 > div > * { text-indent: 0px;} .list-counter-47 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-47, disc) '\00a0'; counter-increment: list-counter-47; } .list-counter-47 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-48 > div > * { text-indent: 0px;} .list-counter-48 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-48, disc) '\00a0'; counter-increment: list-counter-48; } .list-counter-48 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-49 > div > * { text-indent: 0px;} .list-counter-49 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-49, disc) '\00a0'; counter-increment: list-counter-49; } .list-counter-49 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-50 > div > * { text-indent: 0px;} .list-counter-50 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-50, disc) '\00a0'; counter-increment: list-counter-50; } .list-counter-50 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-51 > div > * { text-indent: 0px;} .list-counter-51 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-51, decimal) '.\00a0'; counter-increment: list-counter-51; } .list-counter-51 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-52 > div > * { text-indent: 0px;} .list-counter-52 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-52, decimal) '.\00a0'; counter-increment: list-counter-52; } .list-counter-52 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-53 > div > * { text-indent: 0px;} .list-counter-53 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-53, disc) '\00a0'; counter-increment: list-counter-53; } .list-counter-53 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-54 > div > * { text-indent: 0px;} .list-counter-54 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-54, decimal) '.\00a0'; counter-increment: list-counter-54; } .list-counter-54 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-55 > div > * { text-indent: 0px;} .list-counter-55 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-55, disc) '\00a0'; counter-increment: list-counter-55; } .list-counter-55 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-56 > div > * { text-indent: 0px;} .list-counter-56 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-56, disc) '\00a0'; counter-increment: list-counter-56; } .list-counter-56 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-57 > div > * { text-indent: 0px;} .list-counter-57 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-57, disc) '\00a0'; counter-increment: list-counter-57; } .list-counter-57 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-58 > div > * { text-indent: 0px;} .list-counter-58 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-58, disc) '\00a0'; counter-increment: list-counter-58; } .list-counter-58 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-counter-59 > div > * { text-indent: 0px;} .list-counter-59 > div > div[class='list-marker']:before { display: inline-block; text-align: left; padding: 0; margin: 0; content: '' counter(list-counter-59, decimal) '.\00a0'; counter-increment: list-counter-59; } .list-counter-59 > div > div[class='list-marker-chm'] { display: inline-block; text-align: left; zoom: 1; padding: 0; margin: 0; *display: inline; } .list-marker{font-family: 'Montserrat', sans-serif !important;font-size: 18px;}.list-element {text-indent: -18px; padding-left: 18px;margin-bottom: 0px}.list-marker {padding-right: 5px;width: 18px;}div span {font-size: 16px;}table {width: 100%}tbody tr:first-child {text-align: center;}</style><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" integrity="sha512-DTOQO9RWCH3ppGqcWaEA1BIZOC6xxalwEsw9c2QQeAIftl+Vegovlnee1c9QX4TctnWMn13TZye+giMm8e2LwA==" crossorigin="anonymous" referrerpolicy="no-referrer"> <div class="list-content__help"> <div class="list-content-left"> <h3 class="list-content-left__title">Нужна помощь в настройке решения</h3> <p class="list-content-left__subtitle">Оставьте заявку и мы свяжемся с вами!</p> </div> <script data-b24-form="click/16/7kk65t" data-skip-moving="true"> (function(w,d,u){ var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/180000|0); var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h); })(window,document,'https://bitrix24.sotbit.ru/upload/crm/form/loader_16_7kk65t.js'); </script> <button class="list-content__btn-start">Оставить заявку</button> </div> </div> </div> </div> </div> </div> </div> <!-- </div> </div> --> <!-- footer --> <footer class="footer"> <div class="footer-inner"> <div class="footer__column footer__column--logo-wrap"> <div class="footer-requisites-container"> <h2 class="footer__column-title">Продукты</h2> <ul class="footer-requisites"> <li class="footer-requisites__item"> <a href='/solutions/sotbit.roznica.html' class="footer-requisites__text">Сотбит.Розница</a> </li> <li class="footer-requisites__item"> <a href='/solutions/sotbit.b2b.html' class="footer-requisites__text" rel="nofollow" target="_blank">Сотбит.B2B</a> </li> <li class="footer-requisites__item"> <a href='/solutions/sotbit.b2bcrm.html' class="footer-requisites__text" rel="nofollow" target="_blank">Сотбит.B2B CRM</a> </li> <li class="footer-requisites__item"> <a href='/solutions/sotbit.market.html' class="footer-requisites__text" rel="nofollow" target="_blank">Сотбит.Маркетплейс</a> </li> <li class="footer-requisites__item"> <a href='/solutions/sotbit.marketenterprise.html' class="footer-requisites__text" rel="nofollow" target="_blank">Сотбит.Маркетплейс Энтерпрайз</a> </li> <li class="footer-requisites__item"> <a href='/solutions/modules/' class="footer-requisites__text" rel="nofollow" target="_blank">Сотбит.Модули</a> </li> <li class="footer-requisites__item"> <a href='/solutions/sotbit.b2bupgrades.html' class="footer-requisites__text" rel="nofollow" target="_blank">Переходы Сотбит.B2B</a> </li> <li class="footer-requisites__item"> <a href='/solutions/sotbit.marketupgrades.html' class="footer-requisites__text" rel="nofollow" target="_blank">Переходы Сотбит.Маркетплейс</a> </li> </ul> </div> </div> <div class="footer__column footer__column--about-us"> <h2 class="footer__column-title">Услуги</h2> <ul class="footer-about-us-list"> <li class="footer-about-us-item"> <a class="footer-about-us-link" href="/services/b2b/"> Внедрение личных кабинетов </a> </li> <li class="footer-about-us-item"> <a class="footer-about-us-link" href="/services/marketplace/"> Разработка маркетплейсов </a> </li> <li class="footer-about-us-item"> <a class="footer-about-us-link" href="/services/eshop/"> Создание интернет-магазинов </a> </li> <li class="footer-about-us-item"> <a class="footer-about-us-link" href="/services/mobile/"> Разработка мобильных приложений </a> </li> <li class="footer-about-us-item"> <a class="footer-about-us-link" href="/services/support/"> Техподдержка сайта </a> </li> <li class="footer-about-us-item"> <a class="footer-about-us-link" href="/services/1c/"> Обслуживание 1С </a> </li> <li class="footer-about-us-item"> <a class="footer-about-us-link" href="/services/b24/"> Внедрение Битрикс24 </a> </li> </ul> </div> <div class="footer__column footer__column--contacts"> <h2 class="footer__column-title">О компании</h2> <ul class="footer-contacts-list"> <li class="footer-contacts-item"> <a href="/contacts/" class="footer-contacts-link" rel="nofollow" target="_blank">Контакты</a> </li> <li class="footer-contacts-item"> <a href="/requisites/" class="footer-contacts-link" rel="nofollow" target="_blank">Реквизиты</a> </li> </ul> </div> <div class="footer__column footer__column--subscribe-wrap"> <div class="footer-subscribe-container"> <div class="footer-subscribe"> <h2 class="footer__column-title footer__column-title--subscribe">Подписаться</h2> <div id="comp_953b3e787fa7e803d730adb3e2d86acf"><div id="sender-subscribe_sljzMT" class="sidebar-item subscribe"> <!--'start_frame_cache_sender-subscribe_sljzMT'--> <form id="bx_subscribe_subform_sljzMT" method="post" action="/docs/sotbit.seometa/lesson/import-ehksport-chpu/" class="subscribe__form"><input type="hidden" name="bxajaxid" id="bxajaxid_953b3e787fa7e803d730adb3e2d86acf_8BACKi" value="953b3e787fa7e803d730adb3e2d86acf" /><input type="hidden" name="AJAX_CALL" value="Y" /><script> function _processform_8BACKi(){ if (BX('bxajaxid_953b3e787fa7e803d730adb3e2d86acf_8BACKi')) { var obForm = BX('bxajaxid_953b3e787fa7e803d730adb3e2d86acf_8BACKi').form; BX.bind(obForm, 'submit', function() {BX.ajax.submitComponentForm(this, 'comp_953b3e787fa7e803d730adb3e2d86acf', true)}); } BX.removeCustomEvent('onAjaxSuccess', _processform_8BACKi); } if (BX('bxajaxid_953b3e787fa7e803d730adb3e2d86acf_8BACKi')) _processform_8BACKi(); else BX.addCustomEvent('onAjaxSuccess', _processform_8BACKi); </script> <input type="hidden" name="sessid" id="sessid" value="22fd5285200b8d7a9a20d8f7428448b8" /> <input type="hidden" name="sender_subscription" value="add"> <div class="subscribe__mobile-wrapper"> <div class="subscribe__input-wrapper input-wrap-sotbit"> <input class="subscribe__input input-sotbit" data-input type="email" name="SENDER_SUBSCRIBE_EMAIL" value="" title="E-mail" required> <span class="input-placeholder-sotbit">E-mail</span> <button class="subscribe__button" id="bx_subscribe_btn_sljzMT" title="Подписаться"> <svg class="subscribe__button-icon" width="25" height="25"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_mail"></use> </svg> </button> </div> </div> <div class="subscribe__types-wrapper" style="display: none;"> </div> </form> <script> initSubscribe("ГОТОВО", "sljzMT"); </script> <!--'end_frame_cache_sender-subscribe_sljzMT'--></div> </div> </div> <div class="footer-sertificate"> <p class="footer-sertificate-text">Являемся золотым сертифицированным партнером компании “1С-Битрикс”</p> <a href="https://www.1c-bitrix.ru/partners/333943.php#tab-about-link" rel="nofollow" target="_blank"> <img class="footer-sertificate-img" src="/local/templates/sotbit_origami/theme/footers/sotbit/image/bitrix-gold.png" alt="bitrix-gold"> </a> </div> </div> <div class="footer-socnet-links"> <div class="social-link"> <a class="social-link-item social-link-item--icon_vk" rel="nofollow" href="http://vk.com/sotbit" target="_blank"> <svg class="social-link-icon"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_vk"></use> </svg> </a> <a class="social-link-item social-link-item--icon_youtube" rel="nofollow" href="https://www.youtube.com/channel/UCljk41PuLLNRkcrxPOkj4Vg" target="_blank"> <svg class="social-link-icon"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_youtube"></use> </svg> </a> <a class="social-link-item social-link-item--icon_telegram" rel="nofollow" href="https://t.me/sotbit" target="_blank"> <svg class="social-link-icon"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_telegram"></use> </svg> </a> <a class="social-link-item social-link-item--icon_linkedin" href="https://www.linkedin.com/company/sotbit/about/" rel="nofollow" target="_blank"> <svg class="social-link-icon"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_linkedin"></use> </svg> </a> </div> </div> </div> </div> <div class="footer-inner footer--last-container"> <div class="footer__column"> <a href="/" class="footer-logo-wrapper" rel="nofollow" target="_blank"> <img class="footer-logo" src="/local/templates/sotbit_origami/theme/footers/sotbit/image/logo.png" alt="logo"> </a> </div> <div class="footer__column"> <ul> <li class="footer-contacts-item"> <span class="footer-contacts-city">Беларусь</span> <a href="tel:+375(29)108-04-58" class="footer-contacts-phone">+375 (29) 108-04-58</a> </li> </ul> </div> <div class="footer__column"> <ul> <li class="footer-contacts-item"> <span class="footer-contacts-email-title">E-mail</span> <a href="mailto:Info@sotbit.ru"><span class="footer-contacts-email">info@sotbit.by</span></a> </li> </ul> </div> </div> <div class="footer__gap"> <div class="footer__gap-inner w-1480"> <p class="footer__gap-copyright">© Сотбит 2013-2024</p> <p class="footer__gap-title">УНП: 790944615</p> </div> </div> </footer> <!-- btn go top --> <div class ="btn-go-top bottom" id="btn_go-top"> <svg class="btn-go-top__icon" height="70" width="70" viewBox="0 0 70 70" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle class="btn-go-top__border" cx="35" cy="35" r="35" /> <circle class="btn-go-top__background" cx="35" cy="35" r="28" /> <path class="btn-go-top__content" d="M34.2318 27.9219C34.6316 27.4421 35.3684 27.4421 35.7682 27.9219L43.6332 37.3598C44.176 38.0111 43.7128 39 42.865 39H27.135C26.2872 39 25.824 38.0111 26.3668 37.3598L34.2318 27.9219Z" fill="white"/> </svg> <script> (function() { if (!window.btnTop) { window.btnTop = function (viewHeight) { let btn = document.getElementById('btn_go-top'); const HEIGHT_SCROLL = viewHeight || 400; let scroll; window.onscroll = function() { if (window.pageYOffset > HEIGHT_SCROLL) { btn.classList.add('visible'); } else { btn.classList.remove('visible'); } }; window.addEventListener('wheel', handlerCleanTimer); window.addEventListener('touchmove', handlerCleanTimer); function handlerCleanTimer() { btn.dataset.scroll = ''; $('body,html').stop(true); } function handlerClickScroll () { if (btn.dataset.scroll === 'true') { return; } scroll = window.pageYOffset; $('body,html').animate({scrollTop: 0}, 1000); btn.dataset.scroll = 'true'; } btn.addEventListener('click', handlerClickScroll); btn.addEventListener('touchend', handlerClickScroll); } } window.btnTop(); })(); </script> </div> <!-- end footer --> <div class="btn-error-share-overlays-wrapper"> <div class="btn-error-share"> <div class="btn-error-share__wrapper"> <div class="btn-error-share__content"> <div class="btn-error-share__content-icons-wrapper"> <div class="btn-error-share__icon-wrapper"> <svg class="icon-share" width="22" height="24"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_share"></use> </svg> </div> <div class="btn-error-share__icon-wrapper"> <svg class="icon-share" width="24" height="22"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_mistake_big"></use> </svg> </div> </div> <div class="btn-error-share__content-icon-close"> <svg class="icon-close" width="17" height="17"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_cancel_bold"></use> </svg> </div> </div> <div class="btn-error-share__background-opacity"> </div> </div> <div class="btn-error-share__share" onclick="callSubscribePopup('/', 's4' , this)" data-address="/docs/sotbit.seometa/lesson/import-ehksport-chpu/"> <svg class="icon-share" width="16" height="18"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_share"></use> </svg> </div> <div class="btn-error-share__error" onclick="foundError('/', 's4', this)" title="Нашли ошибку?"> <svg class="icon-mistake-big" width="18" height="16"> <use xlink:href="/local/templates/sotbit_origami/assets/img/sprite.svg#icon_mistake_big"></use> </svg> </div> <script> (function () { initBtnErrorShare(); })(); </script> </div> <div class="btn-error-share-overlay overlay-black"></div> <div class="btn-error-share-overlay overlay-white"></div> </div> <!-- end btn go top --> <script type="application/ld+json">{"@type":"NewsArticle","name":"Сотбит: SEO умного фильтра","@context":"http:\/\/schema.org\/","description":"Модуль предназначен для изменения мета-тегов, описаний и заголовков в умном фильтре.","image":"\/upload\/learning\/af2\/jtv5a9hzznafrvtvq5ngfquky2qog9u3\/seo_meta1.png"}</script> </body> </html>