Как можно обновить head в next.js?

Ссылка скопирована
1 ответ

Всем привет, может подскажите решение получше или попроще.
На сайте реализовано отображение страниц в модельном окне, при этом меняется URL и принудительно меняю пока что только title в head
Дело в том что в head есть еще куча всего что лучше бы поменять при открытии модельного окна, есть ли варианты как можно все это упростить и не перебирать каждый элемент.

На странице новости я формирую head отдельным компонентом
post.tsx

const Post = ({ ...props }) => {          return (             <>                 <HeadComponent                      title={title}                     description={description}                     keywords={keywords}                     image={post.image}                     ogTitle={ogTitle}                     ogDescription={ogDescription}                     ogCreditText={ogCreditText}                     post={post}                 />                 <div>                     // Тут сам контент                 </div>             </>         )      }      export default observer(Post)

const Post = ({ ...props }) => { return ( <> <HeadComponent title={title} description={description} keywords={keywords} image={post.image} ogTitle={ogTitle} ogDescription={ogDescription} ogCreditText={ogCreditText} post={post} /> <div> // Тут сам контент </div> </> ) } export default observer(Post)

HeadComponent.tsx

const HeadComponent = ({ ...props }) => {         <Head>             <title>{props.title}</title>             <meta name="description" content={props.description} />             // И т.д.         </Head>     }

const HeadComponent = ({ ...props }) => { <Head> <title>{props.title}</title> <meta name="description" content={props.description} /> // И т.д. </Head> }

При открытии модельного окна у меня есть все данные для формирования HeadComponent в обработчике при клике по ссылке

const handleClick = useCallback((e) => {          // Тут переменные со всеми нужными данными          const head = <HeadComponent                      title={title}                     description={description}                     keywords={keywords}                     image={image}                     ogTitle={ogTitle}                     ogDescription={ogDescription}                     ogCreditText={ogCreditText}                     post={post}                 />          console.log(head)         // {$$typeof: Symbol(react.element), type: {…}, key: null, ref: null, props: {…}, …}                   window.history.pushState({             ...window.history.state,             id: link.getAttribute("data-id"),         },             title,             link.pathname         )          context.openModal(true) // открывает модельное окно и там дальше в него подгружаются данные      }, [])

const handleClick = useCallback((e) => { // Тут переменные со всеми нужными данными const head = <HeadComponent title={title} description={description} keywords={keywords} image={image} ogTitle={ogTitle} ogDescription={ogDescription} ogCreditText={ogCreditText} post={post} /> console.log(head) // {$$typeof: Symbol(react.element), type: {…}, key: null, ref: null, props: {…}, …} window.history.pushState({ ...window.history.state, id: link.getAttribute("data-id"), }, title, link.pathname ) context.openModal(true) // открывает модельное окно и там дальше в него подгружаются данные }, [])

Я вот чего думаю, можно ли как то пушнуть новый head в документ?

Дополнительно:

Зачем только?
Так как судя по всему это pages dir , то параллельные роуты тут не работают насколько я знаю.
Так же могу посоветовать использовать пакет next-seo. возможно он позволяет это делать
ну и никто не мешает напрямую менять tilte/description и тд
document.title = 'title'

  • godsplane, все очень просто, конкуренты делают =) Взгляну на плагин, слышал о нем уже, возможно он поможет.
  • Станислав, это не имеет никакого смысла, возможно у конкуретнтов меняется не только title но так же и урл, если это так, то это что-то типа паралельных роутов в next app dir
  • тогда смысл будет в виде ссылки на модалку либо на ее контент
  • godsplane, да URL меняется, у меня тоже меняется, происходит это с помощью window.history.pushState. Я просто title только меняю, а они как то меняют полностью содержимое head, вот и хочу понять как это происходит и сделать так же, потому что вряд ли они будут морочится и пересобирать полностью содержимое head
  • Станислав, ну вы меняете урл просто так, а они использую паралельнные роуты, короче мое мнение вам это не нужно
  • godsplane, иногда нужно изменять данные в шапке
  • Я бы использовал существующий компонент Head, вместе с контекстом и состоянием, а так же кастомный HeadProvider:

    // _app.js import {HeadProvider} from './HeadProvider';  function App({Component, pageProps}) {     return (         <HeadProvider>             <Component {...pageProps} />         </HeadProvider>     ); }

    // _app.js import {HeadProvider} from './HeadProvider'; function App({Component, pageProps}) { return ( <HeadProvider> <Component {...pageProps} /> </HeadProvider> ); }

    // HeadProvider.js import React, {createContext, useContext, useState} from 'react';  const HeadContext = createContext(); export const useHead = () => useContext(HeadContext);  export function HeadProvider({children}) {     const [headData, setHeadData] = useState({         title: 'Init title',         description: 'Init description',         keywords: 'Init keywords'     });      return (         <HeadContext.Provider value={{headData, setHeadData}}>             {children}         </HeadContext.Provider>     ); }

    // HeadProvider.js import React, {createContext, useContext, useState} from 'react'; const HeadContext = createContext(); export const useHead = () => useContext(HeadContext); export function HeadProvider({children}) { const [headData, setHeadData] = useState({ title: 'Init title', description: 'Init description', keywords: 'Init keywords' }); return ( <HeadContext.Provider value={{headData, setHeadData}}> {children} </HeadContext.Provider> ); }

    // MyBestHead.js import Head from 'next/head'; import {useHead} from './HeadProvider';  export function MyBestHead() {     const {headData} = useHead();      return (         <Head>             <title>{headData.title}</title>             <meta name="description" content={headData.description}/>             {/* more head items */}         </Head>     ); }

    // MyBestHead.js import Head from 'next/head'; import {useHead} from './HeadProvider'; export function MyBestHead() { const {headData} = useHead(); return ( <Head> <title>{headData.title}</title> <meta name="description" content={headData.description}/> {/* more head items */} </Head> ); }

    // MyComponent.js import React, {useCallback} from 'react'; import {useHead} from './HeadProvider';  export function MyComponent() {     const {setHeadData} = useHead();      const handleClick = useCallback(() => {         setHeadData({             title: 'New title',             description: 'New description',             keywords: 'New keywords'         });     }, [setHeadData]);      return (         <button onClick={handleClick}>Update Head Data</button>     ); }

    // MyComponent.js import React, {useCallback} from 'react'; import {useHead} from './HeadProvider'; export function MyComponent() { const {setHeadData} = useHead(); const handleClick = useCallback(() => { setHeadData({ title: 'New title', description: 'New description', keywords: 'New keywords' }); }, [setHeadData]); return ( <button onClick={handleClick}>Update Head Data</button> ); }

    • Интересная реализация, т.е. по факту нужно будет просто пушить новое состояние. Сейчас попробую =) Спасибо!
    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Андрей PHP Ответ

    Для обновления `` в Next.js можно воспользоваться компонентом `NextHead` из пакета `next/head`. Этот компонент позволяет динамически изменять содержимое `` на страницах вашего приложения.

    Вот пример использования компонента `NextHead` для обновления `` в Next.js:

    ```html

    import Head from 'next/head';
     
    function MyPage() {
      return (
        <div>
     
            <title>Моя Страница</title>
     
     
     
          <h1>Добро пожаловать на мою страницу!</h1>
        </div>
      );
    }
     
    export default MyPage;

    import Head from 'next/head'; function MyPage() { return ( <div> <title>Моя Страница</title> <h1>Добро пожаловать на мою страницу!</h1> </div> ); } export default MyPage;

    ```

    В этом примере мы импортируем компонент `Head` из пакета `next/head` и используем его внутри компонента `MyPage`. Мы добавляем теги ``, `` и `` внутри компонента `Head`, чтобы обновить соответствующие элементы `` на странице.</p> <p>Таким образом, вы можете динамически обновлять содержимое `` на страницах вашего приложения Next.js, используя компонент `NextHead`. Надеюсь, это поможет вам решить проблему обновления `` в вашем приложении!</p> </div> </div> </div> </section> <section class="wturm-single-answer wturm-single-answer--other"> <div class="wturm-single-answer__label"> <strong>Другие ответы (0)</strong> </div> <p>Пока нет других ответов. Будьте первым, кто поможет автору.</p> <a class="wturm-single-button wturm-single-answer__empty-button" href="#respond">Ответить на вопрос</a> </section> <section class="wturm-single-comment-form"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">комментарий <small><a rel="nofollow" id="cancel-comment-reply-link" href="/qa/kak-mojno-obnovit-head-v-next-js.html#respond" style="display:none;">Отменить ответ</a></small></h3><form action="https://wturm.ru/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Ваш адрес email не будет опубликован.</span> <span class="required-field-message">Обязательные поля помечены <span class="required">*</span></span></p><p class="comment-form-author"><label for="author">Имя <span class="required">*</span></label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" autocomplete="name" required="required" /></p> <p class="comment-form-email"><label for="email">Email <span class="required">*</span></label> <input id="email" name="email" type="text" value="" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" required="required" /></p> <p class="comment-form-url"><label for="url">Сайт</label> <input id="url" name="url" type="text" value="" size="30" maxlength="200" autocomplete="url" /></p> <p class="comment-form-comment"><label for="comment">Комментарий <span class="required">*</span></label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required="required"></textarea></p><p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев.</label></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="ответ" /> <input type='hidden' name='comment_post_ID' value='27904' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p></form> </div><!-- #respond --> </section> <section class="wturm-single-more"> <h2>Вам также может быть интересно</h2> <div class="wturm-single-more__grid"> <a class="wturm-single-more-card" href="https://wturm.ru/qa/kak-pravilno-nastroit-vless-dlya-android-tv.html"> <span>VPN</span> <strong>Как правильно настроить vless для Android TV?</strong> <small>0 ответов</small> </a> <a class="wturm-single-more-card" href="https://wturm.ru/qa/kak-pravilno-zaregistrirovat-yuzer-bota-v-telegram.html"> <span>Pyrogram</span> <strong>Как правильно зарегистрировать юзер бота в Telegram?</strong> <small>0 ответов</small> </a> <a class="wturm-single-more-card" href="https://wturm.ru/qa/kak-zastavit-zapuskatsya-programmu-m3-exe-ot-kompanii-hanxing-aoi-v-inspekcionnoy-mashine-na-windows-7-pro.html"> <span>печатные-платы</span> <strong>Как заставить запускаться программу M3.exe от компании Hanxing AOI в инспекционной машине на Windows 7 Pro?</strong> <small>0 ответов</small> </a> <a class="wturm-single-more-card" href="https://wturm.ru/qa/pochemu-snova-flagnuli-domen-v-safari.html"> <span>Safari</span> <strong>Почему снова флагнули домен в safari?</strong> <small>0 ответов</small> </a> </div> </section> </article> <aside class="wturm-single-sidebar"> <section class="wturm-single-widget"> <h2>Нужна помощь?</h2> <p>Получите профессиональную помощь по техническому SEO и разработке.</p> <ul> <li><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M21 12a8 8 0 0 1-8 8H7l-4 3 1.4-5.2A8 8 0 1 1 21 12z"/></svg>Аудит и исправление ошибок</li> <li><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M14 2H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V8z"/><path d="M14 2v6h6"/><path d="M8 13h8"/><path d="M8 17h6"/></svg>Настройка индексации и robots.txt</li> <li><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M22 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg>Консультации и сопровождение</li> </ul> <a class="wturm-single-button wturm-single-button--wide" href="https://wturm.ru/repair" target="_blank" rel="noopener" data-wturm-goal="qa_sidebar_help_click" data-wturm-goal-place="qa_sidebar_help">Заказать помощь</a> </section> <section class="wturm-single-widget"> <h2>Похожие вопросы</h2> <div class="wturm-single-related"> <a href="https://wturm.ru/qa/kak-realizovat-funkciyu-podelitsya-foto-v-vkontakte.html"> <strong>Как реализовать функцию «Поделиться фото в Вконтакте»?</strong> <small>0 ответов</small> </a> <a href="https://wturm.ru/qa/kak-luchshe-realizovat-formu-vvoda-kak-v-veb-versii-chatgpt.html"> <strong>Как лучше реализовать форму ввода как в веб-версии chatGPT?</strong> <small>0 ответов</small> </a> <a href="https://wturm.ru/qa/kak-diagnostirovat-posle-deploya-na-vercel-i-privyazki-domena-sayt-ne-otkryvaetsya-s-mobilnyh-ustroystv.html"> <strong>Как диагностировать после деплоя на Vercel и привязки домена сайт не открывается с мобильных устройств?</strong> <small>0 ответов</small> </a> <a href="https://wturm.ru/qa/kak-luchshe-pri-logine-ili-registracii-pravilno-vernutsya-nazad-chtoby-ne-uyti-so-svoego-sayta.html"> <strong>Как лучше при логине или регистрации правильно вернуться назад, чтобы не уйти со своего сайта?</strong> <small>0 ответов</small> </a> <a href="https://wturm.ru/qa/iz-za-chego-pri-build-proekta-na-next-js-oshibka-typeerror-fetch-failed-cause-connecttimeouterror-connect-timeout-error.html"> <strong>Из-за чего при build проекта на Next js ошибка TypeError: fetch failed ([cause]: ConnectTimeoutError: Connect Timeout Error)?</strong> <small>0 ответов</small> </a> </div> </section> <section class="wturm-single-widget"> <h2>Метки</h2> <div class="wturm-single-tag-cloud"> <a href="https://wturm.ru/tag/javascript">JavaScript (1 709)</a> <a href="https://wturm.ru/tag/php">PHP (1 590)</a> <a href="https://wturm.ru/tag/html">HTML (1 552)</a> <a href="https://wturm.ru/tag/css">CSS (1 227)</a> <a href="https://wturm.ru/tag/veb-razrabotka">Веб-разработка (971)</a> <a href="https://wturm.ru/tag/wordpress">WordPress (596)</a> <a href="https://wturm.ru/tag/python">Python (574)</a> <a href="https://wturm.ru/tag/google">Google (521)</a> <a href="https://wturm.ru/tag/sql">SQL (422)</a> <a href="https://wturm.ru/tag/node-js">Node.js (260)</a> <a href="https://wturm.ru/tag/c">C# (242)</a> <a href="https://wturm.ru/tag/linux">Linux (172)</a> <a href="https://wturm.ru/tag/api">API (172)</a> <a href="https://wturm.ru/tag/mysql">MySQL (171)</a> <a href="https://wturm.ru/tag/windows">Windows (161)</a> <a href="https://wturm.ru/tag/poiskovaja-optimizacija">Поисковая оптимизация (149)</a> <a href="https://wturm.ru/tag/react">React (136)</a> <a href="https://wturm.ru/tag/telegram">Telegram (130)</a> </div> </section> <section class="wturm-single-widget"> <h2>Последние ответы</h2> <div class="wturm-single-latest-answers"> <a href="https://wturm.ru/qa/kak-v-wordpress-izmenit-stranicy-rezyltatov-poiska-po-saity.html#comment-7687"> <strong>Как в WordPress изменить страницу результатов поиска по сайту?</strong> <span>Frontend-редакция</span> </a> <a href="https://wturm.ru/qa/kak-ybrat-nerazryvnye-probely-v-wordpress-ne-v-tinymce.html#comment-7686"> <strong>Как убрать неразрывные пробелы в WordPress (не в TinyMCE)?</strong> <span>Редакция DevOps</span> </a> <a href="https://wturm.ru/qa/pochemy-ne-podkluchautsia-javascript-skripty-v-head.html#comment-7685"> <strong>Почему не подключаются javascript-скрипты в head?</strong> <span>Стас DB</span> </a> <a href="https://wturm.ru/qa/sobstvennyi-platejnyi-shluz-ne-otobrajaetsia-na-stranice-checkout-pochemy.html#comment-7684"> <strong>Собственный платежный шлюз не отображается на странице checkout, почему?</strong> <span>Юрий Linux</span> </a> <a href="https://wturm.ru/qa/kak-perenesti-opisanie-glavnoi-stranic-magazina-vniz.html#comment-7683"> <strong>Как перенести описание главной страниц магазина вниз?</strong> <span>Кирилл JS</span> </a> <a href="https://wturm.ru/qa/paykeeper-oshibka-pri-oplate-onlain.html#comment-7682"> <strong>PayKeeper. Ошибка при оплате онлайн?</strong> <span>Андрей PHP</span> </a> <a href="https://wturm.ru/qa/kak-iskluchit-konkretnyi-leibl-iz-generatora-pdf.html#comment-7681"> <strong>Как исключить конкретный лейбл из генератора PDF?</strong> <span>Виктор Sys</span> </a> <a href="https://wturm.ru/qa/kakoi-besplatnyi-plagin-dlia-google-map.html#comment-7680"> <strong>Какой бесплатный плагин для google map?</strong> <span>Ирина WP</span> </a> <a href="https://wturm.ru/qa/kak-v-bestsoft-gallery-ostanovit-i-zanovo-zapystit-galereu.html#comment-7679"> <strong>Как в bestsoft gallery остановить и заново запустить галерею?</strong> <span>Ольга Сеть</span> </a> <a href="https://wturm.ru/qa/cel-na-avtorizaciu-ili-registraciu-cherez-telegram.html#comment-7678"> <strong>Цель на авторизацию или регистрацию через телеграм?</strong> <span>Мария Код</span> </a> </div> </section> </aside> </div> </div> </main> </div><!-- .site-main --><div id="dslc-footer" class="dslc-footer-pos-relative " data-hf > <div class="dslc-modules-section dslc-valign- dslc-halign- dslc-no-columns-spacing " style="padding-top:50px;padding-bottom:50px;background-color:rgb(40, 45, 48);border-right-style: hidden; border-left-style: hidden; " data-section-id="1da9f82532d"> <div class="dslc-modules-section-wrapper dslc-clearfix"><div class="dslc-modules-area dslc-col dslc-4-col dslc-first-col dslc-valign- dslc-halign- " data-size="4" data-valign="" data-modules-area-id="2bfdf40e378" ><style type="text/css" id="dslca-modules-area-2bfdf40e378">.dslc-modules-area[data-modules-area-id="2bfdf40e378"] {:px;margin-bottom:0px;:px;background-repeat:repeat;background-position:left top;background-attachment:scroll;background-size:auto;border-width:0px;border-style:solid;}</style> <div id="dslc-module-2373" class="dslc-module-front dslc-module-DSLC_Info_Box dslc-in-viewport-check dslc-in-viewport-anim-none dslc-col dslc-12-col dslc-last-col dslc-module-handle-like-regular " data-module-id="2373" data-module="DSLC_Info_Box" data-dslc-module-size="12" data-dslc-anim="none" data-dslc-anim-delay="" data-dslc-anim-duration="650" data-dslc-anim-easing="ease" data-dslc-preset="none" > <div class="dslc-info-box dslc-info-box-icon-pos-aside dslc-info-box-image-pos-above"> <div class="dslc-info-box-wrapper"> <div class="dslc-info-box-main-wrap dslc-clearfix"> <div class="dslc-info-box-image"> <div class="dslc-info-box-image-inner"> <span class="dslc-icon dslc-icon-ext-speech-bubble"></span> </div><!-- .dslc-info-box-image-inner --> </div><!-- .dslc-info-box-image --> <div class="dslc-info-box-main"> <div class="dslc-info-box-title"> <h4 >Ежедневно, круглосуточно<br></h4> </div><!-- .dslc-info-box-title --> <div class="dslc-info-box-content"> </div><!-- .dslc-info-box-content --> </div><!-- .dslc-info-box-main --> </div><!-- .dslc-info-box-main-wrap --> </div><!-- .dslc-info-box-wrapper --> </div><!-- .dslc-info-box --> </div><!-- .dslc-module --> </div><div class="dslc-modules-area dslc-col dslc-4-col dslc-valign- dslc-halign- " data-size="4" data-valign="" data-modules-area-id="e03f011065c" ><style type="text/css" id="dslca-modules-area-e03f011065c">.dslc-modules-area[data-modules-area-id="e03f011065c"] {:px;margin-bottom:0px;:px;background-repeat:repeat;background-position:left top;background-attachment:scroll;background-size:auto;border-width:0px;border-style:solid;}</style> <div id="dslc-module-992" class="dslc-module-front dslc-module-DSLC_Button dslc-in-viewport-check dslc-in-viewport-anim-none dslc-col dslc-12-col dslc-last-col dslc-module-handle-like-regular " data-module-id="992" data-module="DSLC_Button" data-dslc-module-size="12" data-dslc-anim="none" data-dslc-anim-delay="0" data-dslc-anim-duration="650" data-dslc-anim-easing="ease" data-dslc-preset="none" > <div class="dslc-button"> <a href="#top" target="_self" onClick="" class=""> <span class="dslc-icon dslc-icon-ext-arrow-up7"></span> <span></span> </a> </div><!-- .dslc-button --> </div><!-- .dslc-module --> </div><div class="dslc-modules-area dslc-col dslc-4-col dslc-last-col dslc-valign- dslc-halign- " data-size="4" data-valign="" data-modules-area-id="ea8ad2410f3" ><style type="text/css" id="dslca-modules-area-ea8ad2410f3">.dslc-modules-area[data-modules-area-id="ea8ad2410f3"] {:px;margin-bottom:0px;:px;background-repeat:repeat;background-position:left top;background-attachment:scroll;background-size:auto;border-width:0px;border-style:solid;}</style> <div id="dslc-module-2380" class="dslc-module-front dslc-module-DSLC_Button dslc-in-viewport-check dslc-in-viewport-anim-none dslc-col dslc-12-col dslc-last-col dslc-module-handle-like-regular " data-module-id="2380" data-module="DSLC_Button" data-dslc-module-size="12" data-dslc-anim="none" data-dslc-anim-delay="" data-dslc-anim-duration="650" data-dslc-anim-easing="ease" data-dslc-preset="none" > <div class="dslc-button"> <a href="/request-a-free-seo-analysis" target="_blank" onClick="" class=""> <span class="dslc-icon dslc-icon-ext-bell"></span> <span>Запросить анализ сайта</span> </a> </div><!-- .dslc-button --> </div><!-- .dslc-module --> </div></div></div> <div class="dslc-modules-section dslc-valign- dslc-halign- " style="padding-top:50px;padding-bottom:50px;background-color:rgb(37, 40, 42);border-right-style: hidden; border-left-style: hidden; " data-section-id="7246168c628"> <div class="dslc-modules-section-wrapper dslc-clearfix"><div class="dslc-modules-area dslc-col dslc-5-col dslc-first-col dslc-valign- dslc-halign- " data-size="5" data-valign="" data-modules-area-id="2404111ab37" ><style type="text/css" id="dslca-modules-area-2404111ab37">.dslc-modules-area[data-modules-area-id="2404111ab37"] {:px;margin-bottom:0px;:px;background-repeat:repeat;background-position:left top;background-attachment:scroll;background-size:auto;border-width:0px;border-style:solid;}</style> <div id="dslc-module-e84a7911c4a" class="dslc-module-front dslc-module-DSLC_Html dslc-in-viewport-check dslc-in-viewport-anim-none dslc-col dslc-12-col dslc-last-col dslc-module-handle-like-regular " data-module-id="e84a7911c4a" data-module="DSLC_Html" data-dslc-module-size="12" data-dslc-anim="none" data-dslc-anim-delay="" data-dslc-anim-duration="650" data-dslc-anim-easing="ease" data-dslc-preset="none" > <div class="dslc-html-module-content"><a href="https://wturm.ru/zapisi" target="_blank" rel="noopener">Q&A</a> | <a href="https://wturm.ru/u">Метки</a> | <a href="https://wturm.ru/kontakt" target="_blank" rel="noopener">Контакты</a></div> </div><!-- .dslc-module --> </div><div class="dslc-modules-area dslc-col dslc-2-col dslc-valign- dslc-halign- " data-size="2" data-valign="" data-modules-area-id="4d34951dbb8" ><style type="text/css" id="dslca-modules-area-4d34951dbb8">.dslc-modules-area[data-modules-area-id="4d34951dbb8"] {:px;margin-bottom:0px;:px;background-repeat:repeat;background-position:left top;background-attachment:scroll;background-size:auto;border-width:0px;border-style:solid;}</style></div><div class="dslc-modules-area dslc-col dslc-5-col dslc-last-col dslc-valign- dslc-halign- " data-size="5" data-valign="" data-modules-area-id="b28591fee88" ><style type="text/css" id="dslca-modules-area-b28591fee88">.dslc-modules-area[data-modules-area-id="b28591fee88"] {:px;margin-bottom:0px;:px;background-repeat:repeat;background-position:left top;background-attachment:scroll;background-size:auto;border-width:0px;border-style:solid;}</style> <div id="dslc-module-2374" class="dslc-module-front dslc-module-DSLC_Text_Simple dslc-in-viewport-check dslc-in-viewport-anim-none dslc-col dslc-12-col dslc-last-col dslc-module-handle-like-regular " data-module-id="2374" data-module="DSLC_Text_Simple" data-dslc-module-size="12" data-dslc-anim="none" data-dslc-anim-delay="" data-dslc-anim-duration="650" data-dslc-anim-easing="ease" data-dslc-preset="none" > <div class="dslc-text-module-content"> <p>©2010-2026 <a href="https://wturm.ru" target="_blank" rel="noopener">Оптимизация Под Поисковые Системы И Социальные Медиа</a>.</p> </div> </div><!-- .dslc-module --> </div></div></div></div></div> </div><!-- .global-wrapper --> </div><!-- .global-container --> </div><!-- .off-canvas-wrap --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/seowp/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4"> <button class="cky-banner-btn-close" data-cky-tag="close-button" aria-label="Close"> <img src="https://wturm.ru/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="1" data-cky-tag="title" style="color:#212121">Политика конфиденциальности</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>Мы используем файлы cookie и сервис Яндекс.Метрика.</p> <p>Это позволяет сайту работать корректно, а нам анализировать трафик. Нажимая «Принять», вы даете согласие на обработку данных в соответствии с нашей:</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Отклонить" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Отклонить</button> <button class="cky-btn cky-btn-accept" aria-label="Принять" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC">Принять</button> </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="1" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://wturm.ru/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Отклонить" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Отклонить </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Принять" data-cky-tag="detail-accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC"> Принять </button> </div></div></div></div></script><div><style type="text/css">.dslc-modules-section-wrapper, .dslca-add-modules-section { width : 1200px; } .dslc-modules-section:not(.dslc-full) { padding-left: 4%; padding-right: 4%; } .dslc-modules-section { width:px;margin-top:0px;margin-bottom:0px;margin-left:0%;margin-right:0%;padding-top:80px;padding-bottom:80px;padding-left:0%;padding-right:0%;background-image:none;background-repeat:repeat;background-position:left top;background-attachment:scroll;background-size:auto;border-width:0px;border-style:solid; } /* CSS FOR POST ID: 28 */ #dslc-module-fe0186f1d97 .dslc-info-box{text-align:left ;background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-fe0186f1d97 .dslc-info-box-wrapper{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-fe0186f1d97 .dslc-info-box-image-inner .dslc-icon,#dslc-module-fe0186f1d97 .dslc-info-box-image-inner svg{color:#2f73ff ; fill:#2f73ff ;font-size:34px; width:34px; height:34px;} #dslc-module-fe0186f1d97 .dslc-info-box-image-inner{width:48px;height:48px;background-color:transparent ;} #dslc-module-fe0186f1d97 .dslc-info-box-image{text-align:inherit ;margin-bottom:0px;} #dslc-module-fe0186f1d97 .dslc-info-box-image,#dslc-module-fe0186f1d97 .dslc-info-box-icon-pos-aside .dslc-info-box-image{margin-right:12px;} #dslc-module-fe0186f1d97 .dslc-info-box-image-alt{text-align:center ;} #dslc-module-fe0186f1d97 .dslc-info-box-image-alt-inner img{margin-bottom:0px;} #dslc-module-fe0186f1d97 .dslc-info-box-title{text-align:inherit ;margin-bottom:0px;} #dslc-module-fe0186f1d97 .dslc-info-box-title h4{font-size:0px;font-weight:700;line-height:0px;} #dslc-module-fe0186f1d97 .dslc-info-box-content{text-align:inherit ;margin-bottom:0px;} #dslc-module-fe0186f1d97 .dslc-info-box-content,#dslc-module-fe0186f1d97 .dslc-info-box-content p{color:#ffffff ;font-size:16px;font-weight:700;line-height:19px;} #dslc-module-fe0186f1d97 .dslc-info-box-button a{background-color:rgba(0, 0, 0, 0) ;border-radius:0px;font-size:13px;font-weight:400;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;} #dslc-module-fe0186f1d97 .dslc-info-box-button a:hover{background-color:rgba(0, 0, 0, 0) ;color:#ffffff ;border-color:transparent;} #dslc-module-fe0186f1d97 .dslc-info-box-button{margin-top:0px;margin-right:0px;} #dslc-module-fe0186f1d97 .dslc-info-box-button a.dslc-secondary{background-color:rgba(0, 0, 0, 0) ;border-radius:0px;font-size:13px;font-weight:400;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;} #dslc-module-fe0186f1d97 .dslc-info-box-button a.dslc-secondary:hover{background-color:rgba(0, 0, 0, 0) ;color:#ffffff ;border-color:transparent;} #dslc-module-3a4a2d6e6ea .lcmenupro-navigation{justify-content:center ;} #dslc-module-3a4a2d6e6ea .lcmenupro-inner{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;background-size:auto ;} #dslc-module-3a4a2d6e6ea .menu > li{margin-left:28px;margin-right:28px;font-size:15px;font-weight:600;text-transform:none ;padding-top:9px;padding-bottom:9px;} #dslc-module-3a4a2d6e6ea .lcmenupro-inner li a{color:rgba(255,255,255,0.88) ;} #dslc-module-3a4a2d6e6ea .lcmenupro-inner li a:hover,#dslc-module-3a4a2d6e6ea .lcmenupro-inner li:hover a{color:#ffffff ;} #dslc-module-3a4a2d6e6ea li.current-menu-item a{color:#ffffff ;} #dslc-module-3a4a2d6e6ea .menu > li > a{line-height:18px;} #dslc-module-3a4a2d6e6ea .menu > li > a,#dslc-module-3a4a2d6e6ea .lcmenupro-mobile-menu a{font-family:"Roboto";} #dslc-module-3a4a2d6e6ea .dslc-navigation-arrow{display:none ;color:#ffffff ;font-size:10px;margin-left:10px;} #dslc-module-3a4a2d6e6ea .menu-item[class^='dslc-icon-']:before,#dslc-module-3a4a2d6e6ea .menu-item[class*=' dslc-icon-']:before{font-size:17px; width:17px; height:17px;color:rgba(255,255,255,0.86) ;margin-top:-1px;margin-right:8px;margin-left:0px;} #dslc-module-3a4a2d6e6ea .menu-item[class^='dslc-icon-']:hover::before,#dslc-module-3a4a2d6e6ea .menu-item[class*=' dslc-icon-']:hover::before{color:#ffffff ;} #dslc-module-3a4a2d6e6ea .menu > li > ul.sub-menu,#dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) ul.sub-menu{background-color:#ffffff ;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;} #dslc-module-3a4a2d6e6ea .menu > li > ul.sub-menu{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) .sub-menu li > a{color:#1f2b45 ;} #dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) .sub-menu li:hover > a{color:#ffffff ;} #dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) .sub-menu li.current-menu-item > a{color:#1f2b45 ;} #dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) li:not(.lcmenu-additional-info):hover{background-color:#2f73ff ;} #dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) li{padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;} #dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) li a{font-size:14px;line-height:18px;font-weight:500;font-family:"Roboto";text-transform:none ;} #dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) li:hover{border-color:rgba(15,35,75,0.06);} #dslc-module-3a4a2d6e6ea .menu > li:not(.menu-type-columns) li.current-menu-item{border-color:rgba(15,35,75,0.06);} #dslc-module-3a4a2d6e6ea .sub-menu .menu-item[class^='dslc-icon-']:before,#dslc-module-3a4a2d6e6ea .sub-menu .menu-item[class*=' dslc-icon-']:before{font-size:20px; width:20px; height:20px;color:#2f73ff ;margin-right:12px;} #dslc-module-3a4a2d6e6ea .sub-menu .menu-item[class^='dslc-icon-']:hover::before,#dslc-module-3a4a2d6e6ea .sub-menu .menu-item[class*=' dslc-icon-']:hover::before{color:#ffffff ;} #dslc-module-3a4a2d6e6ea .menu > li.menu-type-columns .sub-menu .menu-item-has-children > a{color:#1f2b45 ;font-size:14px;line-height:20px;font-weight:700;font-family:"Roboto";text-transform:none ;} #dslc-module-3a4a2d6e6ea .menu > li.menu-type-columns .sub-menu .menu-item-has-children > a:hover{color:#1f2b45 ;} #dslc-module-3a4a2d6e6ea .menu-item-has-children .menu-item-description{color:#6d7890 ;font-size:13px;line-height:19px;font-weight:400;font-family:"Roboto";text-transform:none ;} #dslc-module-3a4a2d6e6ea .menu .sub-menu .lcmenu-additional-info > a{color:#1f2b45 ;font-size:14px;line-height:20px;font-weight:700;font-family:"Roboto";text-transform:none ;} #dslc-module-3a4a2d6e6ea .lcmenu-additional-info .menu-item-description{color:#6d7890 ;font-size:13px;line-height:19px;font-weight:400;text-transform:none ;} #dslc-module-3a4a2d6e6ea .lcmenupro-site-overlay{background-color:rgba(0,0,0,0.63) ;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .lcmenupro-mobile-inner{background-color:#061f45 ;padding-top:18px; padding-bottom:18px;padding-left:18px; padding-right:18px;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .lcmenu-mobile-logo img{width:120px;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .lcmenupro-mobile-inner .lcmenu-mobile-close-hook{background-color:rgba(255,255,255,0.12) ;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .lcmenu-mobile-close-hook .lcmenupro-icon{color:#ffffff ;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .menu-item[class^='dslc-icon-']:before,#dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .menu-item[class*=' dslc-icon-']:before{color:#ffffff ;margin-right:10px;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .menu-item[class^='dslc-icon-']:hover::before,#dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .menu-item[class*=' dslc-icon-']:hover::before{color:#ffffff ;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .lcmenupro-mobile-menu a{color:#ffffff ;font-size:18px;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .lcmenupro-mobile-menu a:active{color:#8fb7ff ;} #dslc-module-3a4a2d6e6ea .lcmenupro-mobile-navigation .lcmenupro-mobile-menu ul.sub-menu li a{font-size:15px;} #dslc-module-3a4a2d6e6ea .lcmenu-mobile-hook{width:24px; height:24px;color:#ffffff ;margin-top:7px;margin-right:12px;} #dslc-module-3a4a2d6e6ea .lcmenu-mobile-hook:hover{color:#8fb7ff ;} #dslc-module-dffed3f0d81 .dslc-info-box{text-align:right ;background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-dffed3f0d81 .dslc-info-box-wrapper{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-dffed3f0d81 .dslc-info-box-image-inner .dslc-icon,#dslc-module-dffed3f0d81 .dslc-info-box-image-inner svg{color:#ffffff ; fill:#ffffff ;font-size:16px; width:16px; height:16px;} #dslc-module-dffed3f0d81 .dslc-info-box-image-inner{width:20px;height:20px;background-color:transparent ;} #dslc-module-dffed3f0d81 .dslc-info-box-image{text-align:inherit ;margin-bottom:0px;} #dslc-module-dffed3f0d81 .dslc-info-box-image,#dslc-module-dffed3f0d81 .dslc-info-box-icon-pos-aside .dslc-info-box-image{margin-right:8px;} #dslc-module-dffed3f0d81 .dslc-info-box-image-alt{text-align:center ;} #dslc-module-dffed3f0d81 .dslc-info-box-image-alt-inner img{margin-bottom:0px;} #dslc-module-dffed3f0d81 .dslc-info-box-title{text-align:inherit ;margin-bottom:0px;} #dslc-module-dffed3f0d81 .dslc-info-box-title h4{font-size:0px;font-weight:700;line-height:0px;} #dslc-module-dffed3f0d81 .dslc-info-box-content{text-align:inherit ;margin-bottom:0px;} #dslc-module-dffed3f0d81 .dslc-info-box-content,#dslc-module-dffed3f0d81 .dslc-info-box-content p{color:#ffffff ;font-size:15px;font-weight:400;line-height:22px;} #dslc-module-dffed3f0d81 .dslc-info-box-button a{background-color:#2f73ff ;border-radius:8px;color:#ffffff ;font-size:15px;font-weight:700;padding-top:14px;padding-bottom:14px;padding-left:22px;padding-right:22px;} #dslc-module-dffed3f0d81 .dslc-info-box-button a:hover{background-color:#4b86ff ;color:#ffffff ;border-color:transparent;} #dslc-module-dffed3f0d81 .dslc-info-box-button{margin-top:0px;margin-right:0px;} #dslc-module-dffed3f0d81 .dslc-info-box-button a.dslc-secondary{background-color:#2f73ff ;border-radius:8px;font-size:15px;font-weight:700;padding-top:14px;padding-bottom:14px;padding-left:22px;padding-right:22px;} #dslc-module-dffed3f0d81 .dslc-info-box-button a.dslc-secondary:hover{background-color:#4b86ff ;color:#ffffff ;border-color:transparent;} /* CSS FOR POST ID: 1480 */ #dslc-module-2373 .dslc-info-box{text-align:left ;background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;padding-top:10px;padding-bottom:10px;} #dslc-module-2373 .dslc-info-box-main-wrap{max-width:100%;} #dslc-module-2373 .dslc-info-box-wrapper{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-2373 .dslc-info-box-image-inner .dslc-icon,#dslc-module-2373 .dslc-info-box-image-inner svg{color:rgba(161, 163, 164, 0.55) ; fill:rgba(161, 163, 164, 0.55) ;font-size:26px; width:26px; height:26px;} #dslc-module-2373 .dslc-info-box-image-inner{width:30px;height:30px;background-color:transparent ;border-radius:28px;} #dslc-module-2373 .dslc-info-box-image{text-align:inherit ;margin-top:6px;margin-bottom:25px;} #dslc-module-2373 .dslc-info-box-image,#dslc-module-2373 .dslc-info-box-icon-pos-aside .dslc-info-box-image{margin-right:24px;} #dslc-module-2373 .dslc-info-box-image-alt{text-align:center ;} #dslc-module-2373 .dslc-info-box-image-alt-inner img{margin-bottom:25px;} #dslc-module-2373 .dslc-info-box-title{text-align:inherit ;margin-bottom:4px;} #dslc-module-2373 .dslc-info-box-title h4{color:rgb(255, 255, 255) ;font-size:27px;font-weight:300;line-height:30px;} #dslc-module-2373 .dslc-info-box-content{text-align:inherit ;margin-bottom:28px;} #dslc-module-2373 .dslc-info-box-content,#dslc-module-2373 .dslc-info-box-content p{color:rgb(130, 130, 130) ;font-size:14px;font-weight:400;line-height:22px;} #dslc-module-2373 .dslc-info-box-button a{background-color:rgba(0, 0, 0, 0) ;border-radius:3px;font-size:13px;font-weight:400;padding-top:13px;padding-bottom:13px;padding-left:16px;padding-right:16px;border-width:1px;border-style:solid solid solid solid;border-color:rgb(226, 223, 223);} #dslc-module-2373 .dslc-info-box-button a:hover{background-color:rgb(75, 123, 194) ;color:#ffffff ;border-color:rgb(75, 123, 194);} #dslc-module-2373 .dslc-info-box-button{margin-top:20px;margin-right:12px;} #dslc-module-2373 .dslc-info-box-button a.dslc-secondary{background-color:rgba(0, 0, 0, 0) ;border-radius:3px;font-size:13px;font-weight:400;padding-top:13px;padding-bottom:13px;padding-left:16px;padding-right:16px;border-width:1px;border-style:solid solid solid solid;border-color:rgb(226, 223, 223);} #dslc-module-2373 .dslc-info-box-button a.dslc-secondary:hover{background-color:rgb(75, 123, 194) ;color:#ffffff ;border-color:rgb(75, 123, 194);} #dslc-module-992 .dslc-button{text-align:center ;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;min-height:0px;background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;} #dslc-module-992 .dslc-button a{background-color:transparent ;border-radius:4px;padding-top:9px;padding-bottom:9px;padding-left:12px;padding-right:12px;display:inline-block ;color:rgba(255, 255, 255, 0.63) ;font-size:21px;font-style:normal ;font-weight:400;letter-spacing:0px;border-color:rgba(136, 136, 136, 0.23);border-width:1px;border-style:solid solid solid solid;} #dslc-module-992 .dslc-button a:hover{background-color:#4b7bc2 ;color:rgb(255, 255, 255) ;border-color:rgb(75, 123, 194);} #dslc-module-992 .dslc-button a .dslc-icon,#dslc-module-992 .dslc-button a svg,#dslc-module-992 .dslc-button a img{margin-left:0px;} #dslc-module-2380 .dslc-button{text-align:left ;margin-bottom:20px;background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-2380 .dslc-button a{background-color:transparent ;border-radius:4px;padding-top:14px;padding-bottom:14px;padding-left:18px;padding-right:18px;display:inline-block ;color:rgb(255, 255, 255) ;font-size:24px;font-style:normal ;font-weight:300;} #dslc-module-2380 .dslc-button a:hover{background-color:transparent ;color:rgb(255, 255, 255) ;border-color:transparent;} #dslc-module-2380 .dslc-button a .dslc-icon,#dslc-module-2380 .dslc-button a svg{color:rgba(161, 163, 164, 0.53) ; fill:rgba(161, 163, 164, 0.53) ;} #dslc-module-2380 .dslc-button a:hover .dslc-icon,#dslc-module-2380 .dslc-button:hover a svg{color:rgb(255, 255, 255) ; fill:rgb(255, 255, 255) ;} #dslc-module-e84a7911c4a .dslc-html-module-content{} #dslc-module-e84a7911c4a .dslc-html-module-content,#dslc-module-e84a7911c4a .dslc-html-module-content p{font-style:normal ;text-align:left ;} #dslc-module-e84a7911c4a .dslc-html-module-content p{margin-bottom:25px;} #dslc-module-e84a7911c4a .dslc-html-module-content h1{font-style:normal ;text-align:left ;} #dslc-module-e84a7911c4a .dslc-html-module-content h2{font-style:normal ;text-align:left ;} #dslc-module-e84a7911c4a .dslc-html-module-content h3{font-style:normal ;text-align:left ;} #dslc-module-e84a7911c4a .dslc-html-module-content h4{font-style:normal ;text-align:left ;} #dslc-module-e84a7911c4a .dslc-html-module-content h5{font-style:normal ;text-align:left ;} #dslc-module-e84a7911c4a .dslc-html-module-content h6{font-style:normal ;text-align:left ;} #dslc-module-e84a7911c4a .dslc-html-module-content a{color:#bababa ;} #dslc-module-e84a7911c4a .dslc-html-module-content ul{list-style-type:disc ;} #dslc-module-e84a7911c4a .dslc-html-module-content ol{list-style-type:decimal ;} #dslc-module-e84a7911c4a .dslc-html-module-content li{} #dslc-module-e84a7911c4a input[type=text],#dslc-module-e84a7911c4a input[type=password],#dslc-module-e84a7911c4a input[type=number],#dslc-module-e84a7911c4a input[type=email],#dslc-module-e84a7911c4a input[type=tel],#dslc-module-e84a7911c4a textarea,#dslc-module-e84a7911c4a select{background-color:#fff ;color:#4d4d4d ;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-color:#ddd;border-width:1px;border-style:solid solid solid solid;} #dslc-module-e84a7911c4a input[type=text]::placeholder,#dslc-module-e84a7911c4a input[type=password]::placeholder,#dslc-module-e84a7911c4a input[type=number]::placeholder,#dslc-module-e84a7911c4a input[type=email]::placeholder,#dslc-module-e84a7911c4a input[type=tel]::placeholder,#dslc-module-e84a7911c4a textarea::placeholder,#dslc-module-e84a7911c4a select::placeholder{color:#fffff ;} #dslc-module-e84a7911c4a input[type=text]:focus::placeholder,#dslc-module-e84a7911c4a input[type=password]:focus::placeholder,#dslc-module-e84a7911c4a input[type=number]:focus::placeholder,#dslc-module-e84a7911c4a input[type=email]:focus::placeholder,#dslc-module-e84a7911c4a input[type=tel]:focus::placeholder,#dslc-module-e84a7911c4a textarea:focus::placeholder,#dslc-module-e84a7911c4a select:focus::placeholder{color:#fffff ;} #dslc-module-e84a7911c4a input[type=text],#dslc-module-e84a7911c4a input[type=password],#dslc-module-e84a7911c4a input[type=number],#dslc-module-e84a7911c4a input[type=email],#dslc-module-e84a7911c4a input[type=tel],#dslc-module-e84a7911c4a select{width:100%;} #dslc-module-e84a7911c4a textarea{width:100%;height:150px;} #dslc-module-e84a7911c4a .dslc-html-module-content blockquote{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-e84a7911c4a .dslc-html-module-content blockquote,#dslc-module-e84a7911c4a .dslc-html-module-content blockquote p{font-size:13px;font-weight:400;line-height:22px;} #dslc-module-e84a7911c4a blockquote,#dslc-module-e84a7911c4a .dslc-html-module-content blockquote p{text-align:left ;} #dslc-module-e84a7911c4a input[type=submit],#dslc-module-e84a7911c4a input[type=button],#dslc-module-e84a7911c4a button{background-color:#5890e5 ;border-radius:3px;color:#fff ;font-size:13px;font-weight:500;line-height:13px;text-transform:none ;width:100%;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-color:#5890e5;} #dslc-module-e84a7911c4a input[type=submit]:hover,#dslc-module-e84a7911c4a input[type=button]:hover,#dslc-module-e84a7911c4a button:hover{background-color:#5890e5 ;color:#fff ;border-color:#5890e5;} #dslc-module-2374 .dslc-text-module-content{padding-top:12px;padding-bottom:12px;background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;background-size:auto ;} #dslc-module-2374 .dslc-text-module-content,#dslc-module-2374 .dslc-text-module-content .dslca-editable-content,#dslc-module-2374 .dslc-text-module-content p{color:rgb(161, 163, 164) ;font-size:12px;font-style:normal ;text-align:center ;} #dslc-module-2374 .dslc-text-module-content h1{font-style:normal ;text-align:left ;} #dslc-module-2374 .dslc-text-module-content h2{font-style:normal ;text-align:left ;} #dslc-module-2374 .dslc-text-module-content h3{font-style:normal ;text-align:left ;} #dslc-module-2374 .dslc-text-module-content h4{font-style:normal ;text-align:left ;} #dslc-module-2374 .dslc-text-module-content h5{font-style:normal ;text-align:left ;} #dslc-module-2374 .dslc-text-module-content h6{font-style:normal ;text-align:left ;} #dslc-module-2374 .dslc-text-module-content a{color:rgb(161, 163, 164) ;} #dslc-module-2374 .dslc-text-module-content ul{list-style-type:disc ;} #dslc-module-2374 .dslc-text-module-content ol{list-style-type:decimal ;} #dslc-module-2374 .dslc-text-module-content li{} #dslc-module-2374 input[type=text],#dslc-module-2374 input[type=password],#dslc-module-2374 input[type=number],#dslc-module-2374 input[type=email],#dslc-module-2374 input[type=tel],#dslc-module-2374 textarea,#dslc-module-2374 select{color:#4d4d4d ;margin-bottom:15px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;background-color:#fff ;border-color:#ddd;border-width:1px;border-style:solid solid solid solid;} #dslc-module-2374 .dslc-text-module-content blockquote,#dslc-module-2374 .dslc-text-module-content blockquote p{font-size:13px;font-weight:400;line-height:22px;} #dslc-module-2374 blockquote,#dslc-module-2374 .dslc-text-module-content blockquote p{text-align:left ;} #dslc-module-2374 blockquote{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-2374 input[type=submit],#dslc-module-2374 button{background-color:#5890e5 ;border-radius:3px;color:#fff ;font-size:13px;font-weight:500;line-height:13px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-color:#5890e5;} #dslc-module-2374 input[type=submit]:hover,#dslc-module-2374 button:hover{background-color:#5890e5 ;color:#fff ;border-color:#5890e5;} /* CSS FOR POST ID: 5 */ #dslc-module-4549 .dslc-separator{margin-bottom:25px;padding-bottom:25px;border-color:#ededed;border-width:1px;} #dslc-module-4549 .dslc-separator-wrapper{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;} #dslc-module-4550 h1{font-size:32px;font-weight:500;font-family:"Rhodium Libre";line-height:30px;text-align:center ;text-transform:none ;} #dslc-module-4551 .dslc-tp-meta{text-align:center ;} #dslc-module-4551 li{margin:25px;color:#7f7f7f ;} #dslc-module-4551 .dslc-tp-meta-avatar{margin-right:10px;width:30px;} #dslc-module-4551 li:hover{color:#898989 ;} #dslc-module-4551 li,#dslc-module-4551 li a{font-size:18px;font-weight:100;line-height:2px;} #dslc-module-4551 li a{color:#3d3d3d ;} #dslc-module-f44979190f8 .dslc-separator{margin-bottom:5px;padding-bottom:5px;border-color:#ededed;border-width:1px;} #dslc-module-f44979190f8 .dslc-separator-wrapper{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-1aea22e9db9 .dslc-separator{margin-bottom:10px;padding-bottom:10px;border-color:#ededed;border-width:1px;} #dslc-module-1aea22e9db9 .dslc-separator-wrapper{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-5347 .dslc-tp-content{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-5347 .dslc-tp-content,#dslc-module-5347 .dslc-tp-content p{font-size:17px;font-weight:300;font-family:"Roboto";font-style:normal ;line-height:27px;text-align:left ;} #dslc-module-5347 .dslc-tp-content p{margin-bottom:25px;} #dslc-module-5347 .dslc-tp-content h1{font-size:13px;font-weight:400;font-family:"Open Sans";font-style:normal ;line-height:22px;margin-bottom:15px;text-align:left ;} #dslc-module-5347 .dslc-tp-content h2{font-size:31px;font-weight:300;font-family:"Roboto";font-style:normal ;line-height:38px;text-align:left ;} #dslc-module-5347 .dslc-tp-content h3{font-size:24px;font-weight:300;font-family:"Roboto";font-style:normal ;line-height:33px;text-align:left ;} #dslc-module-5347 .dslc-tp-content h4{font-size:13px;font-weight:400;font-family:"Open Sans";font-style:normal ;line-height:22px;text-align:left ;} #dslc-module-5347 .dslc-tp-content h5{font-size:13px;font-weight:400;font-family:"Open Sans";font-style:normal ;line-height:22px;text-align:left ;} #dslc-module-5347 .dslc-tp-content h6{font-size:13px;font-weight:400;font-family:"Open Sans";font-style:normal ;line-height:22px;text-align:left ;} #dslc-module-5347 .dslc-tp-content ul{list-style-type:disc ;} #dslc-module-5347 .dslc-tp-content ol{list-style-type:decimal ;} #dslc-module-5347 .dslc-tp-content li{} #dslc-module-5347 input[type=text],#dslc-module-5347 input[type=password],#dslc-module-5347 input[type=number],#dslc-module-5347 input[type=email],#dslc-module-5347 input[type=tel],#dslc-module-5347 textarea,#dslc-module-5347 select{background-color:#fff ;color:#4d4d4d ;margin-bottom:15px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-color:#ddd;border-width:1px;border-style:solid solid solid solid;} #dslc-module-5347 input[type=submit],#dslc-module-5347 button{background-color:#5890e5 ;border-radius:3px;color:#fff ;font-size:13px;font-weight:500;line-height:13px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-color:#5890e5;} #dslc-module-5347 input[type=submit]:hover,#dslc-module-5347 button:hover{background-color:#5890e5 ;color:#fff ;border-color:#5890e5;} #dslc-module-5347 blockquote{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-5347 .dslc-tp-content blockquote,#dslc-module-5347 .dslc-tp-content blockquote p{font-size:13px;font-weight:400;line-height:22px;} #dslc-module-5347 blockquote,#dslc-module-5347 .dslc-tp-content blockquote p{text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;background-size:auto ;} #dslc-module-a555544a69c .dslc-text-module-content,#dslc-module-a555544a69c .dslc-text-module-content .dslca-editable-content,#dslc-module-a555544a69c .dslc-text-module-content p{font-style:normal ;text-transform:none ;text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content p{margin-bottom:25px;} #dslc-module-a555544a69c .dslc-text-module-content h1{font-style:normal ;text-transform:none ;text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content h2{font-style:normal ;text-transform:none ;text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content h3{font-style:normal ;text-transform:none ;text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content h4{font-style:normal ;text-transform:none ;text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content h5{font-style:normal ;text-transform:none ;text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content h6{font-style:normal ;text-transform:none ;text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content ul{list-style-type:disc ;text-align:left ;} #dslc-module-a555544a69c .dslc-text-module-content ol{list-style-type:decimal ;} #dslc-module-a555544a69c .dslc-text-module-content li{} #dslc-module-a555544a69c input[type=text],#dslc-module-a555544a69c input[type=password],#dslc-module-a555544a69c input[type=number],#dslc-module-a555544a69c input[type=email],#dslc-module-a555544a69c input[type=tel],#dslc-module-a555544a69c textarea,#dslc-module-a555544a69c select{color:#fffff ;margin-bottom:15px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;background-color:#fff ;border-color:#ddd;border-width:1px;border-style:solid solid solid solid;} #dslc-module-a555544a69c .dslc-text-module-content blockquote,#dslc-module-a555544a69c .dslc-text-module-content blockquote p{font-size:13px;font-weight:400;line-height:22px;} #dslc-module-a555544a69c blockquote,#dslc-module-a555544a69c .dslc-text-module-content blockquote p{text-align:left ;} #dslc-module-a555544a69c blockquote{background-repeat:repeat ;background-attachment:scroll ;background-position:top left ;} #dslc-module-a555544a69c input[type=submit],#dslc-module-a555544a69c button{background-color:#5890e5 ;border-radius:3px;color:#fff ;font-size:13px;font-weight:500;line-height:13px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-color:#5890e5;} #dslc-module-a555544a69c input[type=submit]:hover,#dslc-module-a555544a69c button:hover{background-color:#5890e5 ;color:#fff ;border-color:#5890e5;} #dslc-module-c6c3f3b8346 .dslc-tp-comments{} #dslc-module-c6c3f3b8346 .dslc-comment{margin-bottom:20px;} #dslc-module-c6c3f3b8346 .dslc-comment-inner{border-radius:3px;margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;border-color:#ddd;border-width:1px;border-style:solid solid solid solid;} #dslc-module-c6c3f3b8346 .dslc-comment-info{margin-bottom:15px;padding-top:15px;padding-bottom:15px;border-color:#ddd;border-width:1px;border-style:none none solid none;} #dslc-module-c6c3f3b8346 .dslc-comment-author-avatar img{border-radius:50px;} #dslc-module-c6c3f3b8346 .dslc-comment-meta-author{font-size:24px;font-weight:400;font-family:"Open Sans";} #dslc-module-c6c3f3b8346 .dslc-comment-meta-date{font-size:12px;font-weight:400;font-family:"Open Sans";} #dslc-module-c6c3f3b8346 .dslc-comment-reply a{font-size:12px;font-weight:400;font-family:"Open Sans";} #dslc-module-c6c3f3b8346 .dslc-comment-main{font-size:13px;font-weight:400;font-family:"Open Sans";line-height:22px;} #dslc-module-964 #respond{} #dslc-module-964 #reply-title{color:rgb(115, 126, 137) ;font-size:27px;font-weight:300;line-height:38px;} #dslc-module-964 .dslc-tp-comment-form input[type=text],#dslc-module-964 dslc-tp-comment-form input[type=url],#dslc-module-964 dslc-tp-comment-form input[type=email],#dslc-module-964 .dslc-tp-comment-form textarea{background-color:#fff ;border-radius:4px;font-size:17px;font-weight:300;margin-bottom:15px;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;border-color:rgb(212, 212, 212);border-width:1px;border-style:solid solid solid solid;} #dslc-module-964 .dslc-tp-comment-form textarea{line-height:24px;} #dslc-module-964 input#submit{background-color:rgb(42, 160, 239) ;border-radius:4px;color:#ffffff ;font-size:17px;font-weight:400;padding-top:12px;padding-bottom:12px;padding-left:18px;padding-right:18px;} #dslc-module-964 input#submit:hover{background-color:#4b7bc2 ;color:#ffffff ;} #dslc-module-1196 .dslc-widgets-wrap{} #dslc-module-1196 .dslc-widget-wrap{} #dslc-module-1196 .dslc-widget{margin-bottom:40px;color:#515151 ;font-size:18px;font-weight:800;line-height:40px;text-align:left ;} #dslc-module-1196 .dslc-widget-title{color:rgb(78, 83, 87) ;font-size:20px;font-weight:300;line-height:30px;text-align:inherit ;text-transform:none ;} #dslc-module-1196 .dslc-widget-title-inner{} #dslc-module-1196 .dslc-widget a{font-weight:400;} #dslc-module-1196 .dslc-widget ul{margin-left:30px;padding-top:0px;padding-bottom:0px;list-style-type:circle ;} #dslc-module-1196 .dslc-widget li{background-color:rgba( 255, 255, 255, 0 ) ;} #dslc-module-1196 .dslc-widget ul li{margin-bottom:16px;} </style></div><link href="//fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,600,700,800,900|Rhodium+Libre:100,200,300,400,500,600,700,800,900|Open+Sans:100,200,300,400,500,600,700,800,900&subset=latin,latin-ext,cyrillic,cyrillic-ext" data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" rel="preload"><script type="text/javascript" src="https://wturm.ru/wp-content/plugins/masterslider/public/assets/js/jquery.easing.min.js?ver=3.1.3" id="jquery-easing-js" defer></script> <script type="text/javascript" src="https://wturm.ru/wp-content/plugins/masterslider/public/assets/js/masterslider.min.js?ver=3.1.3" id="masterslider-core-js" defer></script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://wturm.ru/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=1780927670" id="swv-js" defer></script> <script type="text/javascript" id="contact-form-7-js-translations"> /* <![CDATA[ */ ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "contact-form-7", {"translation-revision-date":"2026-02-09 17:37:19+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=3; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : ((n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);","lang":"ru"},"This contact form is placed in the wrong place.":["\u042d\u0442\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0430 \u0432 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435."],"Error:":["\u041e\u0448\u0438\u0431\u043a\u0430:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); //# sourceURL=contact-form-7-js-translations /* ]]> */ </script> <script type="text/javascript" id="contact-form-7-js-before"> /* <![CDATA[ */ var wpcf7 = { "api": { "root": "https:\/\/wturm.ru\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; //# sourceURL=contact-form-7-js-before /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://wturm.ru/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/js/index.js?ver=1780927670" id="contact-form-7-js" defer></script> <script type="text/javascript" id="mediaelement-core-js-before"> /* <![CDATA[ */ var mejsL10n = {"language":"ru","strings":{"mejs.download-file":"\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0444\u0430\u0439\u043b","mejs.install-flash":"Flash player \u043f\u043b\u0430\u0433\u0438\u043d \u0431\u044b\u043b \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d \u0438\u043b\u0438 \u043d\u0435 \u0431\u044b\u043b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u0432 \u0432\u0430\u0448\u0435\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u043f\u043b\u0430\u0433\u0438\u043d Flash player \u0438\u043b\u0438 \u0441\u043a\u0430\u0447\u0430\u0439\u0442\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0441 https://get.adobe.com/flashplayer/","mejs.fullscreen":"\u041d\u0430 \u0432\u0435\u0441\u044c \u044d\u043a\u0440\u0430\u043d","mejs.play":"\u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438","mejs.pause":"\u041f\u0430\u0443\u0437\u0430","mejs.time-slider":"\u0428\u043a\u0430\u043b\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438","mejs.time-help-text":"\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0432\u043b\u0435\u0432\u043e/\u0432\u043f\u0440\u0430\u0432\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u043e\u0434\u043d\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0443; \u0432\u0432\u0435\u0440\u0445/\u0432\u043d\u0438\u0437, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u0434\u0435\u0441\u044f\u0442\u044c \u0441\u0435\u043a\u0443\u043d\u0434.","mejs.live-broadcast":"\u041f\u0440\u044f\u043c\u0430\u044f \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f","mejs.volume-help-text":"\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0432\u0432\u0435\u0440\u0445/\u0432\u043d\u0438\u0437, \u0447\u0442\u043e\u0431\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0438\u043b\u0438 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u044c.","mejs.unmute":"\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0437\u0432\u0443\u043a","mejs.mute":"\u0411\u0435\u0437 \u0437\u0432\u0443\u043a\u0430","mejs.volume-slider":"\u0420\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u0438","mejs.video-player":"\u0412\u0438\u0434\u0435\u043e\u043f\u043b\u0435\u0435\u0440","mejs.audio-player":"\u0410\u0443\u0434\u0438\u043e\u043f\u043b\u0435\u0435\u0440","mejs.captions-subtitles":"\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u044b","mejs.captions-chapters":"\u0413\u043b\u0430\u0432\u044b","mejs.none":"\u041d\u0435\u0442","mejs.afrikaans":"\u0410\u0444\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439","mejs.albanian":"\u0410\u043b\u0431\u0430\u043d\u0441\u043a\u0438\u0439","mejs.arabic":"\u0410\u0440\u0430\u0431\u0441\u043a\u0438\u0439","mejs.belarusian":"\u0411\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u0438\u0439","mejs.bulgarian":"\u0411\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439","mejs.catalan":"\u041a\u0430\u0442\u0430\u043b\u043e\u043d\u0441\u043a\u0438\u0439","mejs.chinese":"\u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439","mejs.chinese-simplified":"\u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 (\u0443\u043f\u0440\u043e\u0449\u0435\u043d\u043d\u044b\u0439)","mejs.chinese-traditional":"\u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 (\u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439)","mejs.croatian":"\u0425\u043e\u0440\u0432\u0430\u0442\u0441\u043a\u0438\u0439","mejs.czech":"\u0427\u0435\u0448\u0441\u043a\u0438\u0439","mejs.danish":"\u0414\u0430\u0442\u0441\u043a\u0438\u0439","mejs.dutch":"\u041d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439 (\u0433\u043e\u043b\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439)","mejs.english":"\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439","mejs.estonian":"\u042d\u0441\u0442\u043e\u043d\u0441\u043a\u0438\u0439","mejs.filipino":"\u0424\u0438\u043b\u0438\u043f\u043f\u0438\u043d\u0441\u043a\u0438\u0439","mejs.finnish":"\u0424\u0438\u043d\u0441\u043a\u0438\u0439","mejs.french":"\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0438\u0439","mejs.galician":"\u0413\u0430\u043b\u0438\u0441\u0438\u0439\u0441\u043a\u0438\u0439","mejs.german":"\u041d\u0435\u043c\u0435\u0446\u043a\u0438\u0439","mejs.greek":"\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439","mejs.haitian-creole":"\u0413\u0430\u0438\u0442\u044f\u043d\u0441\u043a\u0438\u0439 \u043a\u0440\u0435\u043e\u043b\u044c\u0441\u043a\u0438\u0439","mejs.hebrew":"\u0418\u0432\u0440\u0438\u0442","mejs.hindi":"\u0425\u0438\u043d\u0434\u0438","mejs.hungarian":"\u0412\u0435\u043d\u0433\u0435\u0440\u0441\u043a\u0438\u0439","mejs.icelandic":"\u0418\u0441\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","mejs.indonesian":"\u0418\u043d\u0434\u043e\u043d\u0435\u0437\u0438\u0439\u0441\u043a\u0438\u0439","mejs.irish":"\u0418\u0440\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","mejs.italian":"\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439","mejs.japanese":"\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439","mejs.korean":"\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439","mejs.latvian":"\u041b\u0430\u0442\u044b\u0448\u0441\u043a\u0438\u0439","mejs.lithuanian":"\u041b\u0438\u0442\u043e\u0432\u0441\u043a\u0438\u0439","mejs.macedonian":"\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438\u0439","mejs.malay":"\u041c\u0430\u043b\u0430\u0439\u0441\u043a\u0438\u0439","mejs.maltese":"\u041c\u0430\u043b\u044c\u0442\u0438\u0439\u0441\u043a\u0438\u0439","mejs.norwegian":"\u041d\u043e\u0440\u0432\u0435\u0436\u0441\u043a\u0438\u0439","mejs.persian":"\u041f\u0435\u0440\u0441\u0438\u0434\u0441\u043a\u0438\u0439","mejs.polish":"\u041f\u043e\u043b\u044c\u0441\u043a\u0438\u0439","mejs.portuguese":"\u041f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u044c\u0441\u043a\u0438\u0439","mejs.romanian":"\u0420\u0443\u043c\u044b\u043d\u0441\u043a\u0438\u0439","mejs.russian":"\u0420\u0443\u0441\u0441\u043a\u0438\u0439","mejs.serbian":"\u0421\u0435\u0440\u0431\u0441\u043a\u0438\u0439","mejs.slovak":"\u0421\u043b\u043e\u0432\u0430\u0446\u043a\u0438\u0439","mejs.slovenian":"\u0421\u043b\u043e\u0432\u0435\u043d\u0441\u043a\u0438\u0439","mejs.spanish":"\u0418\u0441\u043f\u0430\u043d\u0441\u043a\u0438\u0439","mejs.swahili":"\u0421\u0443\u0430\u0445\u0438\u043b\u0438","mejs.swedish":"\u0428\u0432\u0435\u0434\u0441\u043a\u0438\u0439","mejs.tagalog":"\u0422\u0430\u0433\u0430\u043b\u043e\u0433","mejs.thai":"\u0422\u0430\u0439\u0441\u043a\u0438\u0439","mejs.turkish":"\u0422\u0443\u0440\u0435\u0446\u043a\u0438\u0439","mejs.ukrainian":"\u0423\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0438\u0439","mejs.vietnamese":"\u0412\u044c\u0435\u0442\u043d\u0430\u043c\u0441\u043a\u0438\u0439","mejs.welsh":"\u0412\u0430\u043b\u043b\u0438\u0439\u0441\u043a\u0438\u0439","mejs.yiddish":"\u0418\u0434\u0438\u0448"}}; //# sourceURL=mediaelement-core-js-before /* ]]> */ </script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js" defer></script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.9.4" id="mediaelement-migrate-js" defer></script> <script type="text/javascript" id="mediaelement-js-extra"> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; //# sourceURL=mediaelement-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.9.4" id="wp-mediaelement-js" defer></script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js" defer></script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/masonry.min.js?ver=4.2.2" id="masonry-js" defer></script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b" id="jquery-masonry-js" defer></script> <script type="text/javascript" id="dslc-main-js-js-extra"> /* <![CDATA[ */ var DSLCAjax = {"ajaxurl":"https://wturm.ru/wp-admin/admin-ajax.php"}; //# sourceURL=dslc-main-js-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://wturm.ru/wp-content/plugins/live-composer-page-builder/js/dist/client_frontend.min.js?ver=2.1.15" id="dslc-main-js-js" defer></script> <script type="text/javascript" id="wturm-mobile-fixes-js-extra"> /* <![CDATA[ */ var wturmSiteTracking = {"metrikaCounters":[83328046,48715013],"legal":{"privacyUrl":"https://wturm.ru/politika-konfidencialnosti/","consentUrl":"https://wturm.ru/soglasie-na-obrabotku-personalnyh-dannyh/"}}; //# sourceURL=wturm-mobile-fixes-js-extra /* ]]> */ </script> <script data-minify="1" nowprocket type="text/javascript" src="https://wturm.ru/wp-content/cache/min/1/wp-content/plugins/wturm-archive-ui/assets/js/mobile-fixes.js?ver=1780927670" id="wturm-mobile-fixes-js" defer></script> <script type="text/javascript" id="wturm-archive-ui-js-extra"> /* <![CDATA[ */ var wturmArchiveUi = {"ajaxUrl":"https://wturm.ru/wp-admin/admin-ajax.php","nonce":"44101e8b54"}; //# sourceURL=wturm-archive-ui-js-extra /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://wturm.ru/wp-content/cache/min/1/wp-content/plugins/wturm-archive-ui/assets/js/archive-ui.js?ver=1780927693" id="wturm-archive-ui-js" defer></script> <script data-minify="1" type="text/javascript" src="https://wturm.ru/wp-content/cache/min/1/wp-content/plugins/lc-menu-pro/js/main.js?ver=1780927670" id="lcmenupro-js-js" defer></script> <script type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); //# sourceURL=rocket-browser-checker-js-after /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index\\.php/)?wp\\-json(/.*|$)|/wp-admin|/logout|/wp-login.php|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://wturm.ru","onHoverDelay":"100","rateThrottle":"3"}; //# sourceURL=rocket-preload-links-js-extra /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); //# sourceURL=rocket-preload-links-js-after /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://wturm.ru/wp-content/cache/min/1/wp-content/plugins/wp-syntax/js/wp-syntax.js?ver=1780927670" id="wp-syntax-js-js" defer></script> <script type="text/javascript" id="lbmn-custom-js-js-extra"> /* <![CDATA[ */ var customizerOffCanvasMobileMenu = {"mobile_menu":"1"}; //# sourceURL=lbmn-custom-js-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://wturm.ru/wp-content/themes/seowp/javascripts/scripts.min.js?ver=1.9.3" id="lbmn-custom-js-js" defer></script> <script type="text/javascript" src="https://wturm.ru/wp-includes/js/comment-reply.min.js?ver=6.9.4" id="comment-reply-js" async="async" data-wp-strategy="async" fetchpriority="low"></script> <nav class="wturm-legal-footer" aria-label="Юридическая информация"> <a href="https://wturm.ru/politika-konfidencialnosti/">Политика конфиденциальности</a> <a href="https://wturm.ru/soglasie-na-obrabotku-personalnyh-dannyh/">Согласие на обработку персональных данных</a> <button type="button" data-wturm-open-cookie-settings>Настройки cookie</button> </nav> <!-- Customized CSS: Start --> <!-- Dynamically generated styles 2026-06-12 04:13 --> <style type='text/css' id ='seowp_customized_css'> body, .global-wrapper {background-color:rgb(255, 255, 255);}body.boxed-page-layout {background-color:rgb(102, 130, 144);}body.boxed-page-layout:before {opacity:;}.notification-panel {background-color:RGB(24, 101, 160);}.notification-panel, .notification-panel * {color:RGB(189, 227, 252); }.notification-panel:before {min-height:50px;}.notification-panel:hover {background-color:RGB(15, 119, 200);}.notification-panel:hover, .notification-panel:hover * {color:RGB(255, 255, 255); }a {color:rgb(42, 160, 239);}a:hover {color:rgb(93, 144, 226);}body, body .dslc-module-front {font-family:Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;line-height:27px;font-weight:300;color:rgb(65, 72, 77);}.site {font-size:17px;}p {margin-bottom:20px;}h1 {font-family:Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:42px;line-height:48px;font-weight:200;margin-bottom:25px;color:rgb(70, 72, 75);}h2 {font-family:'Roboto', Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:31px;line-height:38px;font-weight:300;margin-bottom:20px;color:rgb(39, 40, 43);}h3 {font-family:'Roboto', Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:24px;line-height:33px;font-weight:300;margin-bottom:20px;color:rgb(16, 16, 17);}h4 {font-family:'Roboto', Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:21px;line-height:29px;font-weight:300;margin-bottom:18px;color:rgb(53, 54, 57);}h5 {font-family:'Roboto', Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:17px;line-height:27px;font-weight:500;margin-bottom:25px;color:rgb(16, 16, 17);}h6 {font-family:'Roboto', Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:17px;line-height:27px;font-weight:400;margin-bottom:25px;color:rgb(70, 72, 75);}.calltoaction-area {background-color:rgb(54, 61, 65);height:160px;line-height:160px;}.calltoaction-area, .calltoaction-area * {color:RGB(255, 255, 255); }.calltoaction-area:hover {background-color:rgb(86, 174, 227);}.calltoaction-area:hover, .calltoaction-area:hover * {color:RGB(255, 255, 255); }.calltoaction-area__content{font-family:'Roboto', Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-weight:300;font-size:35px;}input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {background:rgb(255, 255, 255);} </style> <!-- Customized CSS: End --> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://wturm.ru/wp-content/plugins/wp-rocket/assets/js/lazyload/17.5/lazyload.min.js"></script><script>function lazyLoadThumb(e){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});</script> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter48715013 = new Ya.Metrika({ id:48715013, clickmap:true, trackLinks:true, accurateTrackBounce:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="https://mc.yandex.ru/watch/48715013" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <script>"use strict";function wprRemoveCPCSS(){var preload_stylesheets=document.querySelectorAll('link[data-rocket-async="style"][rel="preload"]');if(preload_stylesheets&&0<preload_stylesheets.length)for(var stylesheet_index=0;stylesheet_index<preload_stylesheets.length;stylesheet_index++){var media=preload_stylesheets[stylesheet_index].getAttribute("media")||"all";if(window.matchMedia(media).matches)return void setTimeout(wprRemoveCPCSS,200)}var elem=document.getElementById("rocket-critical-css");elem&&"remove"in elem&&elem.remove()}window.addEventListener?window.addEventListener("load",wprRemoveCPCSS):window.attachEvent&&window.attachEvent("onload",wprRemoveCPCSS);</script><noscript><link rel="stylesheet" href="https://wturm.ru/wp-content/cache/min/1/36bda1624ca14e311033ff44297f54cb.css" media="all" data-minify="1" /><link href="//fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,600,700,800,900|Rhodium+Libre:100,200,300,400,500,600,700,800,900|Open+Sans:100,200,300,400,500,600,700,800,900&subset=latin,latin-ext,cyrillic,cyrillic-ext" rel="stylesheet"></noscript></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->