<!doctype html> <html lang="ru-RU"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script>
    var block_classes = ["content_rb", "cnt32_rl_bg_str", "rl_cnt_bg"];

    function addAttrItem(className) {
        if (document.querySelector("." + className) && !block_classes.includes(className)) {
            block_classes.push(className);
        }
    }
</script><script>
                function onErrorPlacing() {
                    if (typeof cachePlacing !== 'undefined' && typeof cachePlacing === 'function' && typeof window.jsInputerLaunch !== 'undefined' && [15, 10].includes(window.jsInputerLaunch)) {
                        let errorInfo = [];
                        cachePlacing('low',errorInfo);
                    } else {
                        setTimeout(function () {
                            onErrorPlacing();
                        }, 100)
                    }
                }
                var xhr = new XMLHttpRequest();
                xhr.open('GET',"//par.moyslovar.ru/e50q.json",true);
                xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
                xhr.onreadystatechange = function() {
                    if (xhr.status != 200) {
                        if (xhr.statusText != 'abort') {
                            onErrorPlacing();
                        }
                    }
                };
                xhr.send();
            </script><script data-minify="1" type="text/javascript" src="https://kustroz.ru/wp-content/cache/min/1/wp-content/e50q.js?ver=1716464654" id="e50q-js" async=""></script><script>console.log('reboot ad: options error')</script><script>console.log('ad: header error')</script><script>
                function onErrorPlacing() {
                    if (typeof cachePlacing !== 'undefined' && typeof cachePlacing === 'function' && typeof window.jsInputerLaunch !== 'undefined' && [15, 10].includes(window.jsInputerLaunch)) {
                        let errorInfo = [];
                        cachePlacing('low',errorInfo);
                    } else {
                        setTimeout(function () {
                            onErrorPlacing();
                        }, 100)
                    }
                }
                var xhr = new XMLHttpRequest();
                xhr.open('GET',"//par.moyslovar.ru/e50q.min.js",true);
                xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
                xhr.onreadystatechange = function() {
                    if (xhr.status != 200) {
                        if (xhr.statusText != 'abort') {
                            onErrorPlacing();
                        }
                    }
                };
                xhr.send();
            </script><script type='text/javascript'> rbConfig={start:performance.now(),rbDomain:'par.moyslovar.ru',rotator:'e50q'};token=localStorage.getItem('e50q')||(1e6+'').replace(/[018]/g, c => (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16));rsdfhse=document.createElement('script'); rsdfhse.setAttribute('src','//par.moyslovar.ru/e50q.min.js?'+token);rsdfhse.setAttribute('async','async');rsdfhse.setAttribute('type','text/javascript');document.head.appendChild(rsdfhse); localStorage.setItem('e50q', token);</script><script>console.log('reboot pushUniversal: options error')</script><script>console.log('pushUniversal: header error')</script><script data-minify="1" charset="utf-8" async
                              src="https://kustroz.ru/wp-content/cache/min/1/pjs/a1ftvtrX.js?ver=1716464654"></script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1'/> <title>KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников</title><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat%3A400%2C400i%2C700&#038;subset=cyrillic&#038;display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat%3A400%2C400i%2C700&#038;subset=cyrillic&#038;display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat%3A400%2C400i%2C700&#038;subset=cyrillic&#038;display=swap" /></noscript> <meta name="description" content="Сайт КустРоз.ру для тех, кто неравнодушен к своему приусадебному хозяйству, саду и огороду. Полезные советы и секреты для фермеров по разведению домашних животных и выращивании больших урожаев огородниками"/> <link rel="canonical" href="https://kustroz.ru/"/> <meta property="og:locale" content="ru_RU"/> <meta property="og:type" content="website"/> <meta property="og:description" content="Сайт КустРоз.ру для тех, кто неравнодушен к своему приусадебному хозяйству, саду и огороду. Полезные советы и секреты для фермеров по разведению домашних животных и выращивании больших урожаев огородниками"/> <meta property="og:url" content="https://kustroz.ru/"/> <meta property="og:site_name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="p:domain_verify" content="65efaf4a854f84294dc8553c44ce57e1"/> <style id='wp-img-auto-sizes-contain-inline-css' type='text/css'> img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} /*# sourceURL=/wp-includes/css/classic-themes.min.css */ </style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 19.5px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36.5px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 22px;--wp--preset--font-size--huge: 49.5px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>
 <link data-minify="1" rel='stylesheet' id='style-mikolator-css' href='https://kustroz.ru/wp-content/cache/min/1/wp-content/plugins/mikolator-by-webnavoz/css/mikolator-style.css?ver=1716464654' media='all'/> <link rel='stylesheet' id='expert-review-style-css' href='https://kustroz.ru/wp-content/plugins/expert-review/assets/public/css/styles.min.css' media='all'/>  <link data-minify="1" rel='stylesheet' id='reboot-style-css' href='https://kustroz.ru/wp-content/cache/min/1/wp-content/themes/reboot/assets/css/style.min.css?ver=1716464654' media='all'/> <link data-minify="1" rel='stylesheet' id='crb-template-css' href='https://kustroz.ru/wp-content/cache/min/1/wp-content/plugins/cherrylink/css/crb-template-simple.css?ver=1716464654' media='all'/> <link rel='stylesheet' id='niceseo_gallery_css-css' href='https://kustroz.ru/wp-content/plugins/niceseo-gallery/niceseo-gallery.min.css' media='all'/> <link data-minify="1" rel='stylesheet' id='niceseo_gallery_fancybox_css-css' href='https://kustroz.ru/wp-content/cache/min/1/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css?ver=1716464654' media='all'/> <link data-minify="1" rel='stylesheet' id='reboot-style-child-css' href='https://kustroz.ru/wp-content/cache/min/1/wp-content/themes/reboot_child/style.css?ver=1716464654' media='all'/> <link rel='stylesheet' id='crb-template-override-css' href='https://kustroz.ru/wp-content/plugins/cherrylink/css/crb-template-admin-options.css' media='all'/> <style id='crb-template-override-inline-css' type='text/css'> .crb-container { display: grid !important; grid-template-columns: 1fr 1fr 1fr !important; grid-column-gap: 20px !important; } @media screen and (max-width: 40em) { .crb-container { grid-template-columns: 1fr 1fr !important; grid-column-gap: 10px !important; } } /*# sourceURL=crb-template-override-inline-css */ </style> <style id='rocket-lazyload-inline-css' type='text/css'> .rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://kustroz.ru/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0} /*# sourceURL=rocket-lazyload-inline-css */ </style> <script type="text/javascript" src="https://kustroz.ru/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script> <script type="text/javascript" src="https://kustroz.ru/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script> <style>.pseudo-clearfy-link { color: #008acf; cursor: pointer;}.pseudo-clearfy-link:hover { text-decoration: none;}</style><!-- Yandex.RTB --> <script>window.yaContextCb=window.yaContextCb||[]</script> <script src="https://yandex.ru/ads/system/context.js" async></script> <link rel="preload" href="https://kustroz.ru/wp-content/themes/reboot/assets/fonts/wpshop-core.ttf" as="font" crossorigin><script>var fixed_main_menu = 'yes';</script> <style> .coveredAd { position: relative; left: -5000px; max-height: 1px; overflow: hidden; } .content_pointer_class { display: block !important; width: 100% !important; } .rfwp_removedMarginTop { margin-top: 0 !important; } .rfwp_removedMarginBottom { margin-bottom: 0 !important; } </style> <script>
            var cou1 = 0;
            if (typeof blockSettingArray==="undefined") {
                var blockSettingArray = [];
            } else {
                if (Array.isArray(blockSettingArray)) {
                    cou1 = blockSettingArray.length;
                } else {
                    var blockSettingArray = [];
                }
            }
            if (typeof excIdClass==="undefined") {
                var excIdClass = ["nun",".percentPointerClass",".content_rb",".cnt32_rl_bg_str",".rl_cnt_bg",".addedInserting","#toc_container","table","blockquote"];
            }
            if (typeof blockDuplicate==="undefined") {
                var blockDuplicate = "yes";
            }                        
            if (typeof obligatoryMargin==="undefined") {
                var obligatoryMargin = 0;
            }
            blockSettingArray[cou1] = [];
blockSettingArray[cou1]["minSymbols"] = 0;
blockSettingArray[cou1]["maxSymbols"] = 0;
blockSettingArray[cou1]["minHeaders"] = 0;
blockSettingArray[cou1]["maxHeaders"] = 0;
blockSettingArray[cou1]["showNoElement"] = 0;
blockSettingArray[cou1]["id"] = '13'; 
blockSettingArray[cou1]["sc"] = '0'; 
blockSettingArray[cou1]["text"] = '<div class=\"rl_cnt_bg\" data-id=\"23832\"></div>'; 
blockSettingArray[cou1]["setting_type"] = 1; 
blockSettingArray[cou1]["rb_under"] = 169458; 
blockSettingArray[cou1]["elementCss"] = "center"; 
blockSettingArray[cou1]["element"] = "h2"; 
blockSettingArray[cou1]["elementPosition"] = 0; 
blockSettingArray[cou1]["elementPlace"] = 1; 
cou1++;
blockSettingArray[cou1] = [];
blockSettingArray[cou1]["minSymbols"] = 0;
blockSettingArray[cou1]["maxSymbols"] = 0;
blockSettingArray[cou1]["minHeaders"] = 0;
blockSettingArray[cou1]["maxHeaders"] = 0;
blockSettingArray[cou1]["showNoElement"] = 0;
blockSettingArray[cou1]["id"] = '14'; 
blockSettingArray[cou1]["sc"] = '0'; 
blockSettingArray[cou1]["text"] = '<div class=\"rl_cnt_bg\" data-id=\"23833\"></div>'; 
blockSettingArray[cou1]["setting_type"] = 1; 
blockSettingArray[cou1]["rb_under"] = 370225; 
blockSettingArray[cou1]["elementCss"] = "center"; 
blockSettingArray[cou1]["element"] = "h2"; 
blockSettingArray[cou1]["elementPosition"] = 1; 
blockSettingArray[cou1]["elementPlace"] = 2; 
cou1++;
blockSettingArray[cou1] = [];
blockSettingArray[cou1]["minSymbols"] = 0;
blockSettingArray[cou1]["maxSymbols"] = 0;
blockSettingArray[cou1]["minHeaders"] = 0;
blockSettingArray[cou1]["maxHeaders"] = 0;
blockSettingArray[cou1]["showNoElement"] = 0;
blockSettingArray[cou1]["id"] = '15'; 
blockSettingArray[cou1]["sc"] = '0'; 
blockSettingArray[cou1]["text"] = '<div class=\"rl_cnt_bg\" data-id=\"23835\"></div>'; 
blockSettingArray[cou1]["setting_type"] = 4; 
blockSettingArray[cou1]["rb_under"] = 475585; 
blockSettingArray[cou1]["elementCss"] = "center"; 
cou1++;
blockSettingArray[cou1] = [];
blockSettingArray[cou1]["minSymbols"] = 0;
blockSettingArray[cou1]["maxSymbols"] = 0;
blockSettingArray[cou1]["minHeaders"] = 0;
blockSettingArray[cou1]["maxHeaders"] = 0;
blockSettingArray[cou1]["showNoElement"] = 0;
blockSettingArray[cou1]["id"] = '16'; 
blockSettingArray[cou1]["sc"] = '0'; 
blockSettingArray[cou1]["text"] = '<div class=\"rl_cnt_bg\" data-id=\"308399\"></div>'; 
blockSettingArray[cou1]["setting_type"] = 5; 
blockSettingArray[cou1]["rb_under"] = 812003; 
blockSettingArray[cou1]["elementCss"] = "default"; 
cou1++;
blockSettingArray[cou1] = [];
blockSettingArray[cou1]["minSymbols"] = 0;
blockSettingArray[cou1]["maxSymbols"] = 0;
blockSettingArray[cou1]["minHeaders"] = 0;
blockSettingArray[cou1]["maxHeaders"] = 0;
blockSettingArray[cou1]["showNoElement"] = 0;
blockSettingArray[cou1]["id"] = '17'; 
blockSettingArray[cou1]["sc"] = '0'; 
blockSettingArray[cou1]["text"] = '<div class=\"rl_cnt_bg\" data-id=\"308400\"></div>'; 
blockSettingArray[cou1]["setting_type"] = 6; 
blockSettingArray[cou1]["rb_under"] = 776425; 
blockSettingArray[cou1]["elementCss"] = "default"; 
blockSettingArray[cou1]["elementPlace"] = 85; 
cou1++;
console.log("bsa-l: "+blockSettingArray.length);
</script><script>
    if (typeof window.jsInputerLaunch === 'undefined') {
        window.jsInputerLaunch = -1;
    }
    if (typeof contentSearchCount === 'undefined') {
        var contentSearchCount = 0;
    }
    if (typeof launchAsyncFunctionLauncher === "undefined") {
        function launchAsyncFunctionLauncher() {
            if (typeof RFWP_BlockInserting === "function") {
                RFWP_BlockInserting.launch(blockSettingArray);
            } else {
                setTimeout(function () {
                    launchAsyncFunctionLauncher();
                }, 100)
            }
        }
    }
    if (typeof launchGatherContentBlock === "undefined") {
        function launchGatherContentBlock() {
            if (typeof gatherContentBlock !== "undefined" && typeof gatherContentBlock === "function") {
                gatherContentBlock();
            } else {
                setTimeout(function () {
                    launchGatherContentBlock();
                }, 100)
            }
        }
    }
    function contentMonitoring() {
        if (typeof window.jsInputerLaunch==='undefined'||(typeof window.jsInputerLaunch!=='undefined'&&window.jsInputerLaunch==-1)) {
            let possibleClasses = ['.taxonomy-description','.entry-content','.post-wrap','.post-body','#blog-entries','.content','.archive-posts__item-text','.single-company_wrapper','.posts-container','.content-area','.post-listing','.td-category-description','.jeg_posts_wrap'];
            let deniedClasses = ['.percentPointerClass','.addedInserting','#toc_container'];
            let deniedString = "";
            let contentSelector = '.entry-content';
            let contentsCheck = null;
            if (contentSelector) {
                contentsCheck = document.querySelectorAll(contentSelector);
            }

            if (block_classes && block_classes.length > 0) {
                for (var i = 0; i < block_classes.length; i++) {
                    if (block_classes[i]) {
                        deniedClasses.push('.' + block_classes[i]);
                    }
                }
            }

            if (deniedClasses&&deniedClasses.length > 0) {
                for (let i = 0; i < deniedClasses.length; i++) {
                    deniedString += ":not("+deniedClasses[i]+")";
                }
            }
            
            if (!contentsCheck || !contentsCheck.length) {
                for (let i = 0; i < possibleClasses.length; i++) {
                    contentsCheck = document.querySelectorAll(possibleClasses[i]+deniedString);
                    if (contentsCheck.length > 0) {
                        break;
                    }
                }
            }
            if (!contentsCheck || !contentsCheck.length) {
                contentsCheck = document.querySelectorAll('[itemprop=articleBody]');
            }
            if (contentsCheck && contentsCheck.length > 0) {
                contentsCheck.forEach((contentCheck) => {
                    console.log('content is here');
                    let contentPointerCheck = contentCheck.querySelector('.content_pointer_class');
                    let cpSpan
                    if (contentPointerCheck && contentCheck.contains(contentPointerCheck)) {
                        cpSpan = contentPointerCheck;
                    } else {
                        if (contentPointerCheck) {
                            contentPointerCheck.parentNode.removeChild(contentPointerCheck);
                        }
                        cpSpan = document.createElement('SPAN');                    
                    }
                    cpSpan.classList.add('content_pointer_class');
                    cpSpan.classList.add('no-content');
                    cpSpan.setAttribute('data-content-length', '0');
                    cpSpan.setAttribute('data-accepted-blocks', '');
                    cpSpan.setAttribute('data-rejected-blocks', '');
                    window.jsInputerLaunch = 10;
                    
                    if (!cpSpan.parentNode) contentCheck.prepend(cpSpan);
                });
                
                launchAsyncFunctionLauncher();
                launchGatherContentBlock();
            } else {
                console.log('contentMonitoring try');
                if (document.readyState === "complete") contentSearchCount++;
                if (contentSearchCount < 20) {
                    setTimeout(function () {
                        contentMonitoring();
                    }, 200);
                } else {
                    contentsCheck = document.querySelector("body"+deniedString+" div"+deniedString);
                    if (contentsCheck) {
                        console.log('content is here hard');
                        let cpSpan = document.createElement('SPAN');
                        cpSpan.classList.add('content_pointer_class');
                        cpSpan.classList.add('no-content');
                        cpSpan.classList.add('hard-content');
                        cpSpan.setAttribute('data-content-length', '0');
                        cpSpan.setAttribute('data-accepted-blocks', '13,14,15,16,17');
                        cpSpan.setAttribute('data-rejected-blocks', '0');
                        window.jsInputerLaunch = 10;
                        
                        contentsCheck.prepend(cpSpan);
                        launchAsyncFunctionLauncher();
                    }   
                }
            }
        } else {
            console.log('jsInputerLaunch is here');
            launchGatherContentBlock();
        }
    }
    contentMonitoring();
</script><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> </head> <body class="home blog wp-embed-responsive wp-theme-reboot wp-child-theme-reboot_child sidebar-right"> <div id="page" class="site"> <a class="skip-link screen-reader-text" href="#content"><!--noindex-->Перейти к содержанию<!--/noindex--></a> <div class="search-screen-overlay js-search-screen-overlay"></div> <div class="search-screen js-search-screen"> <form role="search" method="get" class="search-form" action="https://kustroz.ru/"> <label> <span class="screen-reader-text"><!--noindex-->Search for:<!--/noindex--></span> <input type="search" class="search-field" placeholder="Поиск…" value="" name="s"> </label> <button type="submit" class="search-submit"></button> </form> </div> <header id="masthead" class="site-header full" itemscope itemtype="http://schema.org/WPHeader"> <div class="site-header-inner fixed"> <div class="humburger js-humburger"><span></span><span></span><span></span></div> <div class="site-branding"> <div class="site-logotype"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" width="135" height="51" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div></div><!-- .site-branding --> </div> </header><!-- #masthead --> <nav id="site-navigation" class="main-navigation fixed" itemscope itemtype="http://schema.org/SiteNavigationElement"> <div class="main-navigation-inner full"> <div class="menu-pod-shapkoy-container"><ul id="header_menu" class="menu"><li id="menu-item-19130" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-19130"><a href="https://kustroz.ru/vyrashhivanie">Выращивание и уход</a></li> <li id="menu-item-19131" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-19131"><a href="https://kustroz.ru/cvetovodstvo">Цветоводство</a></li> <li id="menu-item-19132" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-19132"><a href="https://kustroz.ru/komnatnye">Комнатные растения</a></li> <li id="menu-item-19133" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-19133"><a href="https://kustroz.ru/ovoshhnye">Овощные культуры</a></li> <li id="menu-item-19134" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-19134"><a href="https://kustroz.ru/derevya">Плодовые деревья</a></li> </ul></div> </div> </nav><!-- #site-navigation --> <div class="mobile-menu-placeholder js-mobile-menu-placeholder"></div> <div class="container"> <div class="card-slider-container swiper-container js-swiper-home"> <div class="swiper-wrapper"> <div class="swiper-slide"> <a href="https://kustroz.ru/muskusnye-utki.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2016/10/Utka_indi.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Разведение мускусных уток — хороших наседок</div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://kustroz.ru/amarillis.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2019/05/blobid1556796689564.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Амариллис &#8211; уход в домашних условиях</div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://kustroz.ru/chto-podarit-na-svadbu.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2023/08/gift-2.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Что подарить на свадьбу фермеру: идеи для тех, кто любит землю</div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://kustroz.ru/organo-mineralnye-udobreniya.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2024/05/udobrenia.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Органо-минеральные удобрения: Ключ к плодородию вашей земли</div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://kustroz.ru/lantana.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2016/04/68b715b03b077fc0ced6aec20b9cae35.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Лантана &#8211; незаслуженно редкий гость</div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://kustroz.ru/eksibisen.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2019/04/blobid1555938226012.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Как вырастить лучшую рассаду лука Эксибишен</div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://kustroz.ru/sansevieria.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2019/03/blobid1552305029423.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Уход за сансевиерией: условия для цветка, очищающего воздух</div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://kustroz.ru/bolezni-listev-klubniki.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2022/01/buraya-pyatnistost-klubniki.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Болезни листьев клубники &#8211; меры борьбы и профилактика</div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://kustroz.ru/bernadeta.html"> <div class="card-slider__image" style="background-image: url(https://kustroz.ru/wp-content/uploads/2016/10/Bernadette_sort_kartofel.jpg);"></div> <div class="card-slider__body"> <div class="card-slider__body-inner"> <div class="card-slider__title">Сорт картофеля Бернадета — лидер по урожайности</div> </div> </div> </a> </div> </div> <div class="swiper-pagination"></div> <div class="swiper-button-next swiper-button-white"></div> <div class="swiper-button-prev swiper-button-white"></div> </div> </div> <div id="content" class="site-content fixed"> <div class="site-content-inner"> <div id="primary" class="content-area"> <main id="main" class="site-main"> <div class="post-cards post-cards--horizontal"> <div class="post-card post-card--horizontal w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__thumbnail"> <a href="https://kustroz.ru/kak-vybrat-dom.html"> <img width="335" height="220" src="https://kustroz.ru/wp-content/uploads/2026/01/kak-vybrat-dom-335x220.webp" class="attachment-reboot_small size-reboot_small wp-post-image" alt="Загородный дом с участком для розария и сада, солнечная территория для выращивания роз" itemprop="image" decoding="async" fetchpriority="high"/> <span itemprop="articleSection" class="post-card__category">Блог</span> </a> </div> <div class="post-card__body"> <div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/kak-vybrat-dom.html">Розарий мечты: как выбрать дом с идеальным участком для королевы цветов</a></span></div><div class="post-card__description" itemprop="articleBody">Покупка загородного дома — это не просто приобретение квадратных метров жилой площади. Для увлеченного</div> </div> <meta itemprop="author" content="Ольга"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/kak-vybrat-dom.html" content="Розарий мечты: как выбрать дом с идеальным участком для королевы цветов"> <meta itemprop="dateModified" content="2026-01-18"> <meta itemprop="datePublished" content="2026-01-18T20:34:12+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/chybyshnik-75-foto-vidy-posadka-i-yhod-za-sadovym-jasminom.html">Чубушник (75 фото) &#8211; виды, посадка и уход за садовым жасмином</a></span></div><div class="post-card__description" itemprop="articleBody">Ищете вечнозеленые декоративные кустарники для своего сада? Тогда обратите внимание на ложный апельсин</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/chybyshnik-75-foto-vidy-posadka-i-yhod-za-sadovym-jasminom.html" content="Чубушник (75 фото) &#8211; виды, посадка и уход за садовым жасмином"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-23T17:08:10+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/ranynkylus-60-foto-vidy-posadka-i-pravilnyi-yhod.html">Ранункулюс (60 фото) &#8211; виды, посадка и правильный уход</a></span></div><div class="post-card__description" itemprop="articleBody">Ранункулюс настолько нежный и красивый, что его невозможно не любить. Сотни их сортов очень разнообразны</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/ranynkylus-60-foto-vidy-posadka-i-pravilnyi-yhod.html" content="Ранункулюс (60 фото) &#8211; виды, посадка и правильный уход"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-23T17:08:04+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/dicentra-50-foto-vidy-pravilnyi-yhod-i-posadka.html">Дицентра (50 фото) &#8211; виды, правильный уход и посадка</a></span></div><div class="post-card__description" itemprop="articleBody">Даже неопытные садоводы легко узнают дицетеру по необычной форме бутонов. Прекрасные цветы похожи на</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/dicentra-50-foto-vidy-pravilnyi-yhod-i-posadka.html" content="Дицентра (50 фото) &#8211; виды, правильный уход и посадка"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-23T17:08:01+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/akvilegiia-80-foto-vidy-yhod-i-vyrashivanie.html">Аквилегия (80 фото) &#8211; виды, уход и выращивание</a></span></div><div class="post-card__description" itemprop="articleBody">Как только не называют аквилегию в народе – от водосбора или орлика до колумбины или эльфийских туфелек.</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/akvilegiia-80-foto-vidy-yhod-i-vyrashivanie.html" content="Аквилегия (80 фото) &#8211; виды, уход и выращивание"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-23T17:07:54+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/samshit-75-foto-posadka-i-yhod-razmnojenie-vidy.html">Самшит (75 фото) &#8211; посадка и уход, размножение, виды</a></span></div><div class="post-card__description" itemprop="articleBody">Неприхотливый декоративный самшит – находка для любителей украшать свой сад красивыми густыми кустами.</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/samshit-75-foto-posadka-i-yhod-razmnojenie-vidy.html" content="Самшит (75 фото) &#8211; посадка и уход, размножение, виды"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-23T17:07:49+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/tomat-malinka-i-2-sorta-s-pohojim-nazvaniem-opisanie-v-tablice-foto-otzyvy.html">Томат Малинка и 2 сорта с похожим названием: описание в таблице, фото, отзывы</a></span></div><div class="post-card__description" itemprop="articleBody">Томат Малинка заслужил похвалу огородников благодаря своей неприхотливости и простоте в уходе.</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/tomat-malinka-i-2-sorta-s-pohojim-nazvaniem-opisanie-v-tablice-foto-otzyvy.html" content="Томат Малинка и 2 сорта с похожим названием: описание в таблице, фото, отзывы"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-23T17:07:45+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/tomat-malinka-i-2-sorta-s-pohojim-nazvaniem-opisanie-v-tablice-foto-otzyvy-2.html">Томат Малинка и 2 сорта с похожим названием: описание в таблице, фото, отзывы</a></span></div><div class="post-card__description" itemprop="articleBody">Томат Малинка заслужил похвалу огородников благодаря своей неприхотливости и простоте в уходе.</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/tomat-malinka-i-2-sorta-s-pohojim-nazvaniem-opisanie-v-tablice-foto-otzyvy-2.html" content="Томат Малинка и 2 сорта с похожим названием: описание в таблице, фото, отзывы"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-23T17:07:41+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/asparagys-60-foto-vidy-yhod-i-vyrashivanie.html">Аспарагус (60 фото) &#8211; виды, уход и выращивание</a></span></div><div class="post-card__description" itemprop="articleBody">Ты ведь наверняка знаешь, что аспарагус – это настоящее название обычной спаржи. Казалось бы, как к ней</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/asparagys-60-foto-vidy-yhod-i-vyrashivanie.html" content="Аспарагус (60 фото) &#8211; виды, уход и выращивание"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-23T17:07:36+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> <div class="post-card post-card--horizontal post-card--thumbnail-no w-animate" itemscope itemtype="http://schema.org/BlogPosting" data-animate-style="fadeinup"> <div class="post-card__body"> <span class="post-card__category" itemprop="articleSection"><span itemprop="articleSection">Выращивание и уход</span></span><div class="post-card__title" itemprop="name"><span itemprop="headline"><a href="https://kustroz.ru/8-sortov-tomata-de-barao-s-foto-otzyvami-opisaniem-v-tablicah-sravnenie.html">8 сортов томата Де Барао с фото, отзывами, описанием в таблицах, сравнение</a></span></div><div class="post-card__description" itemprop="articleBody">Томат Де Барао известен огородника очень давно. Он завоевал популярность благодаря своей неприхотливости</div> </div> <meta itemprop="author" content="Иван"/> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://kustroz.ru/8-sortov-tomata-de-barao-s-foto-otzyvami-opisaniem-v-tablicah-sravnenie.html" content="8 сортов томата Де Барао с фото, отзывами, описанием в таблицах, сравнение"> <meta itemprop="dateModified" content="2024-06-05"> <meta itemprop="datePublished" content="2023-09-02T15:34:23+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display: none;"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><picture><source srcset="https://kustroz.ru/wp-content/webp-express/webp-images/doc-root/wp-content/uploads/2018/03/logo_m.png.webp" type="image/webp"><img itemprop="url image" src="https://kustroz.ru/wp-content/uploads/2018/03/logo_m.png.webp" alt="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников" class="webpexpress-processed"></picture></div><meta itemprop="name" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="telephone" content="KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников"><meta itemprop="address" content="https://kustroz.ru"></div> </div> </div> <nav class="navigation pagination"> <div class="screen-reader-text">Пагинация записей</div> <div class="nav-links"><span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://kustroz.ru/page/2">2</a> <span class="page-numbers dots">&hellip;</span> <a class="page-numbers" href="https://kustroz.ru/page/8">8</a> <a class="next page-numbers" href="https://kustroz.ru/page/2">Далее</a></div> </nav><div class="home-content"><h1 class="home-header">Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников</h1><div class="home-text"><p>Добро пожаловать на сайт для тех, кто любит землю «KustRoz.ru – Всё о приусадебном хозяйстве»! Здесь вы найдете уместные советы и идеи для дачи, сада, оранжереи и огорода, особенности выращивания домашней птицы и животных. Наш ресурс представляет собой большую копилку дачного, животноводческого и цветоводческого опыта.</p> <p>Говоря о саде, цветочной клумбе или дачном огороде, мы сразу представляем цветущие кустарники и деревья, приятный аромат цветов, свежую зелень, вкусные овощи, ягоды и фрукты, выращенные собственноручно, зеленую лужайку или прудик у дома с уточками. </p> <p>И каждый дачник знает, скольких трудов стоило создать и вырастить всю эту красоту. Поэтому очень досадно, когда отдаешься любимому хобби в полной мере, а результат получается совсем не тот, который вы ожидали.</p> <p>Для того чтобы ваш сад, клумбы, огород и небольшая ферма радовали вас всегда и создан этот сайт. Если вам необходима подробная информация:</p> <ul> <li>как правильно выращивать восхитительные цветы, кустарники, плодовые деревья и другие растения;</li> <li>как вырастить красивый, вкусный и экологически чистый урожай ягод, фруктов и овощей;</li> <li>как правильно ухаживать за комнатными растениями и оранжереей;</li> <li>как надолго сохранить урожай;</li> <li>как ухаживать за домашней птицей и животными;</li> <li>как красиво оформить дачный участок для отдыха, то вы на верном пути! </li> </ul> <p>Даже если вы пока что ухаживаете всего за двумя-тремя растениями или завели всего пару цыплят, то вы непременно доведете уход за ними до совершенства, руководствуясь нашими рекомендациями и инструкциями. Если все необходимые работы в саду, огороде и на небольшой ферме будут выполнены правильно и своевременно, то у вас всегда останется время на отдых и общение с близкими и друзьями. </p> <p>В разделах портала КустРоз.ру вы найдете ответы на любые вопросы по выращиванию и уходу за самыми распространенными цветочными, плодовыми, овощными, ягодными и животноводческими культурами. </p> </div></div> </main><!-- #main --> </div><!-- #primary --> <aside id="secondary" class="widget-area" itemscope itemtype="http://schema.org/WPSideBar"> <div class="sticky-sidebar js-sticky-sidebar"> <div id="custom_html-4" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div class="ya-site-form ya-site-form_inited_no" onclick="return {'action':'https://kustroz.ru/search/','arrow':false,'bg':'transparent','fontsize':15,'fg':'#000000','language':'ru','logo':'rb','publicname':'Поиск для сайта KustRoz.ru','suggest':true,'target':'_self','tld':'ru','type':2,'usebigdictionary':true,'searchid':2695314,'input_fg':'#000000','input_bg':'#ffffff','input_fontStyle':'normal','input_fontWeight':'normal','input_placeholder':'','input_placeholderColor':'#000000','input_borderColor':'#a4c937'}"><form action="https://yandex.ru/search/site/" method="get" target="_self" accept-charset="utf-8"><input type="hidden" name="searchid" value="2695314"/><input type="hidden" name="l10n" value="ru"/><input type="hidden" name="reqenc" value=""/><input type="search" name="text" value=""/><input type="submit" value="Найти"/></form></div><style type="text/css">.ya-page_js_yes .ya-site-form_inited_no { display: none; }</style><script type="text/javascript">(function(w,d,c){var s=d.createElement('script'),h=d.getElementsByTagName('script')[0],e=d.documentElement;if((' '+e.className+' ').indexOf(' ya-page_js_yes ')===-1){e.className+=' ya-page_js_yes';}s.type='text/javascript';s.async=true;s.charset='utf-8';s.src=(d.location.protocol==='https:'?'https:':'http:')+'//site.yandex.net/v2.0/js/all.js';h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(function(){Ya.Site.Form.init()})})(window,document,'yandex_site_callbacks');</script> <style>#ya-site-form0 .ya-site-form__submit {background: #a4c937;color: #fff !important;border: 0;padding: 8px;}#ya-site-form0 .ya-site-form__form .ya-site-form__input-text {height: 38px;padding:0 5px;}#ya-site-results table, #ya-site-results table td{border: 0;}#ya-site-form0 .ya-site-form__submit:hover{cursor: pointer;background:#8bb316;}</style></div></div><div id="nav_menu-2" class="widget widget_nav_menu"><div class="menu-menyu-v-saytbare-container"><ul id="menu-menyu-v-saytbare" class="menu"><li id="menu-item-4735" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4735"><a href="https://kustroz.ru/ogorod">Огород</a></li> <li id="menu-item-4734" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4734"><a href="https://kustroz.ru/ovoshhnye">Овощные культуры</a></li> <li id="menu-item-5341" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5341"><a href="https://kustroz.ru/rassada">Рассада и размножение</a></li> <li id="menu-item-4741" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4741"><a href="https://kustroz.ru/kustarniki">Ягодные кустарники</a></li> <li id="menu-item-4736" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4736"><a href="https://kustroz.ru/derevya">Плодовые деревья</a></li> <li id="menu-item-4726" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4726"><a href="https://kustroz.ru/vrediteli">Болезни и вредители</a></li> <li id="menu-item-4732" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4732"><a href="https://kustroz.ru/komnatnye">Комнатные растения</a></li> <li id="menu-item-4739" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4739"><a href="https://kustroz.ru/cvetovodstvo">Цветоводство</a></li> <li id="menu-item-4738" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4738"><a href="https://kustroz.ru/udobreniya">Удобрения</a></li> <li id="menu-item-5336" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5336"><a href="https://kustroz.ru/zhivotnovodstvo">Животноводство</a></li> <li id="menu-item-5337" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5337"><a href="https://kustroz.ru/pticevodstvo">Птицеводство</a></li> <li id="menu-item-7058" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7058"><a href="https://kustroz.ru/apteka">Лекарственные растения</a></li> </ul></div></div><div id="custom_html-2" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div class="rl_cnt_bg" data-id="23829"></div></div></div><div id="custom_html-5" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div id="cnt_rb_234286" class="cnt32_rl_bg_str" data-id="234286"></div></div></div><div id="custom_html-3" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div class="rl_cnt_bg" data-id="23830"></div></div></div> </div> </aside><!-- #secondary --> </div><!--.site-content-inner--> </div><!--.site-content--> <div class="site-footer-container "> <footer id="colophon" class="site-footer site-footer--style-gray full"> <div class="site-footer-inner fixed"> <div class="footer-widgets footer-widgets-3"><div class="footer-widget"><div id="nav_menu-3" class="widget widget_nav_menu"><div class="menu-podval-1-container"><ul id="menu-podval-1" class="menu"><li id="menu-item-19156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19156"><a href="https://kustroz.ru/avtor">Автор</a></li> <li id="menu-item-19157" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19157"><a href="https://kustroz.ru/kontakty">Контакты</a></li> </ul></div></div></div><div class="footer-widget"><div id="nav_menu-4" class="widget widget_nav_menu"><div class="menu-podval-2-container"><ul id="menu-podval-2" class="menu"><li id="menu-item-19158" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19158"><a href="https://kustroz.ru/sitemap">Содержание</a></li> </ul></div></div></div><div class="footer-widget"><div id="nav_menu-5" class="widget widget_nav_menu"><div class="menu-podval-3-container"><ul id="menu-podval-3" class="menu"><li id="menu-item-19175" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19175"><a href="https://kustroz.ru/polzovatelskoe-soglashenie">Пользовательское соглашение</a></li> <li id="menu-item-19174" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-19174"><a rel="privacy-policy" href="https://kustroz.ru/politika-konfidentsialnosti">Политика конфиденциальности</a></li> </ul></div></div></div></div> <div class="footer-bottom"> <div class="footer-info"> © 2026 KustRoz.ru – Всё о приусадебном хозяйстве, сайт для фермеров, садоводов и огородников </div> </div> </div> </footer><!--.site-footer--> </div> <button type="button" class="scrolltop js-scrolltop" data-mob="on"></button> </div><!-- #page --> <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/reboot_child/*","/wp-content/themes/reboot/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script> <script>var pseudo_links = document.querySelectorAll(".pseudo-clearfy-link");for (var i=0;i<pseudo_links.length;i++ ) { pseudo_links[i].addEventListener("click", function(e){   window.open( e.target.getAttribute("data-uri") ); }); }</script><script data-minify="1" charset="utf-8" async src="https://kustroz.ru/wp-content/cache/min/1/pjs/a1ftvtrX.js?ver=1716464654"></script> <div class="rl_cnt_bg" data-id="23828"></div> <div class="rl_cnt_bg" data-id="308399"></div><script>document.addEventListener("copy", (event) => {var pagelink = "\nИсточник: https://kustroz.ru";event.clipboardData.setData("text", document.getSelection() + pagelink);event.preventDefault();});</script><script>
if (typeof rb_ajaxurl==='undefined') {var rb_ajaxurl = 'https://kustroz.ru/wp-admin/admin-ajax.php';}
if (typeof rb_csrf==='undefined') {var rb_csrf = '8fb6a294dd';}
if (typeof gather_content==='undefined') {var gather_content = true;}
window.RFWP_BlockInserting = class {
    _blockSettingArray;

    static endedSc = false;
    static endedCc = false;

    constructor(blockSettingArray) {
        this._blockSettingArray = blockSettingArray;
    }

    static launch(blockSettingArray) {
        var $this = this;
        if (window.jsInputerLaunch !== undefined && [15, 10].includes(window.jsInputerLaunch)) {
            var item = new RFWP_BlockInserting(blockSettingArray);
            item.insert();
            if (!this.endedSc) {
                item.shortcodesInsert();
            }
            if (!this.endedCc) {
                /* clearUnsuitableCache(0); */
            }
            /* blocksReposition();
            cachePlacing();
            symbolMarkersPlaced(); */
        } else {
            setTimeout(function () {
                $this.launch(blockSettingArray);
            }, 50);
        }
    }

    insert() {
        let repeatInsert = false;
        let index, parent_with_content, usedBlockSettingArrayIds, lordOfElements, contentLength, rejectedBlocks,
            containerFor6th, containerFor7th, countHeaders, blockSetting, currentElement, currentElementArray, elPlace;

        document.querySelectorAll(".content_pointer_class").forEach((content_pointer) => {
            parent_with_content = content_pointer.parentElement;
            usedBlockSettingArrayIds = (content_pointer.getAttribute('data-block-ids') || "").split(',');
            lordOfElements = parent_with_content;
            parent_with_content = parent_with_content.parentElement;
            contentLength = content_pointer.getAttribute('data-content-length');
            rejectedBlocks = content_pointer.getAttribute('data-rejected-blocks');
            if (rejectedBlocks&&rejectedBlocks.length > 0) {
                rejectedBlocks = rejectedBlocks.split(',');
            }
            containerFor6th = [];
            containerFor7th = [];

            countHeaders = parent_with_content.querySelectorAll('h1, h2, h3, h4, h5, h6').length;

            while((index = usedBlockSettingArrayIds.findIndex((el) => el === "")) >= 0) {
                usedBlockSettingArrayIds.splice(index, 1);
            }

            if (contentLength < 1) {
                contentLength = parent_with_content.innerText.length
            }

            for (var i = 0; i < this._blockSettingArray.length; i++) {
                blockSetting = this._blockSettingArray[i];
                currentElement = null;
                currentElementArray = [];

                try {
                    const binderName = blockSetting["rb_under"];

                    if (!blockSetting["text"] ||
                        (blockSetting["text"] && blockSetting["text"].length < 1)
                    ) {
                        this._blockSettingArray.splice(i--, 1);
                        continue;
                    }

                    if (rejectedBlocks&&rejectedBlocks.includes(blockSetting["id"]) ||
                        (blockSetting["maxHeaders"] > 0 && blockSetting["maxHeaders"] < parseInt(countHeaders)) ||
                        (blockSetting["maxSymbols"] > 0 && blockSetting["maxSymbols"] < parseInt(contentLength)) ||
                        (content_pointer.classList.contains("hard-content") && blockSetting["setting_type"] !== 3)
                    ) {
                        continue;
                    }

                    const elementToAdd = this.createBlockElement(blockSetting),
                        block_number = elementToAdd.children[0].attributes['data-id'].value;

                    if (usedBlockSettingArrayIds.length > 0 && usedBlockSettingArrayIds.includes(block_number)) {
                        continue;
                    }

                    if ((blockSetting["minHeaders"] > 0)&&(blockSetting["minHeaders"] > countHeaders)) {continue;}
                    if (blockSetting["minSymbols"] > contentLength) {continue;}

                    if (blockSetting["setting_type"] == 1) {
                        currentElementArray = this.currentElementsGather(blockSetting["element"].toLowerCase(), parent_with_content);
                        if (!!currentElementArray && currentElementArray.length > 0) {
                            if (blockSetting["elementPlace"] < 0) {
                                elPlace = currentElementArray.length + blockSetting["elementPlace"];
                                if (elPlace >= 0 && elPlace < currentElementArray.length) {
                                    currentElement = this.currentElementReceiver(true, content_pointer, blockSetting, currentElementArray, elPlace);
                                }
                            } else {
                                elPlace = blockSetting["elementPlace"] - 1;
                                if (elPlace < currentElementArray.length) {
                                    currentElement = this.currentElementReceiver(false, content_pointer, blockSetting, currentElementArray, elPlace);
                                }
                            }
                        }
                        if (!currentElement && blockSetting["showNoElement"]) {
                            currentElement = currentElementArray[currentElementArray.length - 1];
                        }
                        if (!!currentElement) {
                            this.addBlockAd(blockSetting, currentElement, elementToAdd);
                            usedBlockSettingArrayIds.push(block_number);
                        } else {
                            repeatInsert = true;
                        }
                    }
                    else if (blockSetting["setting_type"] == 2) {
                        if (blockDuplicate == 'no') {
                            blockSetting["elementCount"] = 1;
                        }
                        var curFirstPlace = blockSetting["firstPlace"],
                            curElementCount = blockSetting["elementCount"],
                            curElementStep = blockSetting["elementStep"],
                            repeatableBlockIdentifier = 0,
                            successAdd = false;

                        currentElementArray = this.currentElementsGather(blockSetting["element"].toLowerCase(), parent_with_content);
                        if (currentElementArray) {
                            for (let i1 = 0; i1 < blockSetting["elementCount"]; i1++) {
                                elementToAdd.classList.add("repeatable-mark-" + repeatableBlockIdentifier);

                                elPlace = Math.round(parseInt(blockSetting["firstPlace"]) + (i1*parseInt(blockSetting["elementStep"])) - 1);
                                if (elPlace < currentElementArray.length) {
                                    currentElement = this.currentElementReceiver(false, content_pointer, blockSetting, currentElementArray, elPlace);
                                }
                                if (!currentElement && blockSetting["showNoElement"] && !i1) {
                                    currentElement = currentElementArray[currentElementArray.length - 1];
                                }

                                if (currentElement !== undefined && currentElement != null) {
                                    this.addBlockAd(blockSetting, currentElement, elementToAdd);
                                    curFirstPlace = elPlace + parseInt(blockSetting["elementStep"]) + 1;
                                    curElementCount--;
                                    successAdd = true;
                                } else {
                                    successAdd = false;
                                    break;
                                }
                            }
                        }
                        if (successAdd === true) {
                            usedBlockSettingArrayIds.push(block_number);
                            repeatableBlockIdentifier++;
                        } else {
                            if (!blockSetting["unsuccess"]) {
                                blockSetting["unsuccess"] = 1;
                            } else {
                                blockSetting["unsuccess"] = Math.round(blockSetting["unsuccess"] + 1);
                            }
                            if (blockSetting["unsuccess"] > 10) {
                                usedBlockSettingArrayIds.push(block_number);
                            } else {
                                blockSetting["firstPlace"] = curFirstPlace;
                                blockSetting["elementCount"] = curElementCount;
                                blockSetting["elementStep"] = curElementStep;
                                repeatInsert = true;
                            }
                        }
                    }
                    else if (blockSetting["setting_type"] == 3) {
                        currentElement = this.getElementBySelection(blockSetting["directElement"].trim(), blockSetting)

                        if (!!currentElement) {
                            this.addBlockAd(blockSetting, currentElement, elementToAdd);
                            usedBlockSettingArrayIds.push(block_number);
                            this._blockSettingArray.splice(i--, 1);
                        } else {
                            repeatInsert = true;
                        }
                    }
                    else if (blockSetting["setting_type"] == 4) {
                        content_pointer.parentElement.append(elementToAdd);
                        usedBlockSettingArrayIds.push(block_number);
                    }
                    else if (blockSetting["setting_type"] == 5) {
                        currentElementArray = this.currentElementsGather('p', content_pointer.parentElement, 1);
                        if (currentElementArray && currentElementArray.length > 0) {
                            let pCount = currentElementArray.length;
                            let elementNumber = Math.round(pCount/2);
                            if (pCount > 1) {
                                currentElement = currentElementArray[elementNumber+1];
                            }
                            if (!!currentElement) {
                                if (pCount > 1) {
                                    this.addBlockAd(blockSetting, currentElement, elementToAdd, currentElement);
                                } else {
                                    this.addBlockAd(blockSetting, currentElement, elementToAdd, currentElement.nextSibling);
                                }
                                usedBlockSettingArrayIds.push(block_number);
                            } else {
                                repeatInsert = true;
                            }
                        } else {
                            repeatInsert = true;
                        }
                    }
                    else if (blockSetting["setting_type"] == 6) {
                        if (containerFor6th.length > 0) {
                            for (let j = 0; j < containerFor6th.length; j++) {
                                if (containerFor6th[j]["elementPlace"]>blockSetting["elementPlace"]) {
                                    /* continue; */
                                    if (j === containerFor6th.length-1) {
                                        containerFor6th.push(blockSetting);
                                        usedBlockSettingArrayIds.push(block_number);
                                        break;
                                    }
                                } else {
                                    containerFor6th.splice(j, 0, blockSetting)
                                    usedBlockSettingArrayIds.push(block_number);
                                    break;
                                }
                            }
                        } else {
                            containerFor6th.push(blockSetting);
                            usedBlockSettingArrayIds.push(block_number);
                        }
                        /* vidpravutu v vidstiinuk dlya 6ho tipa */
                    }
                    else if (blockSetting["setting_type"] == 7) {
                        if (containerFor7th.length > 0) {
                            for (let j = 0; j < containerFor7th.length; j++) {
                                if (containerFor7th[j]["elementPlace"]>blockSetting["elementPlace"]) {
                                    /* continue; */
                                    if (j == containerFor7th.length-1) {
                                        containerFor7th.push(blockSetting);
                                        usedBlockSettingArrayIds.push(block_number);
                                        break;
                                    }
                                } else {
                                    containerFor7th.splice(j, 0, blockSetting)
                                    usedBlockSettingArrayIds.push(block_number);
                                    break;
                                }
                            }
                        } else {
                            containerFor7th.push(blockSetting);
                            usedBlockSettingArrayIds.push(block_number);
                        }
                    }
                } catch (e) {
                    console.log(e.message);
                }
            }

            var array = this.textLengthGatherer(lordOfElements),
                tlArray = array.array,
                length = array.length;

            if (containerFor6th.length > 0) {
                this.percentInserter(lordOfElements, containerFor6th, tlArray, length);
            }
            if (containerFor7th.length > 0) {
                this.symbolInserter(lordOfElements, containerFor7th, tlArray);
            }
            this.shortcodesInsert();
            content_pointer.setAttribute("data-block-ids", usedBlockSettingArrayIds.join(","))
        });

        let stopper = 0,
            $this = this;

        window.addEventListener('load', function () {
            if (repeatInsert === true) {
                setTimeout(function () {
                    $this.insert();
                }, 100);
            }
        });
    }

    createBlockElement(blockSetting) {
        let element = document.createElement("div");

        element.classList.add("percentPointerClass");
        element.classList.add("marked");
        if (blockSetting["sc"] === 1) {
            element.classList.add("scMark");
        }
        element.innerHTML = blockSetting["text"];
        element.dataset.rbinder = blockSetting["rb_under"];

        const block_number = element.children[0].attributes['data-id'].value,
            elementToAddStyle = this.createStyleElement(block_number, blockSetting["elementCss"]);

        if (elementToAddStyle&&elementToAddStyle!=='default') {
            element.style.textAlign = elementToAddStyle;
        }

        return element
    }

    addBlockAd(blockSetting, currentElement, elementToAdd, position = null) {
        if (!position) {
            position = this.initTargetToInsert(blockSetting["elementPosition"], 'element', currentElement);
        }
        currentElement.parentNode.insertBefore(elementToAdd, position);
        currentElement.classList.add('rbinder-'+blockSetting["rb_under"]);
        elementToAdd.classList.remove('coveredAd');
    }

    getElementBySelection(directElement, blockSetting) {
        if (directElement.search('#') > -1) {
            return document.querySelector(directElement);
        }
        if ((directElement.search('#') < 0)&&(directElement.search('.') > -1)) {
            return this.directClassElementDetecting(directElement, blockSetting);
        }
    }

    directClassElementDetecting(directElement, blockSetting) {
        let findQuery = false;
        let currentElementArray = document.querySelectorAll(directElement);
        let currentElement = null;

        if (currentElementArray.length > 0) {
            if (blockSetting['elementPlace'] > 1) {
                if (currentElementArray.length >= blockSetting['elementPlace']) {
                    currentElement = currentElementArray[blockSetting['elementPlace']-1];
                } else if (currentElementArray.length < blockSetting['elementPlace']) {
                    if (blockSetting['showNoElement'] > 0) {
                        currentElement = currentElementArray[currentElementArray.length - 1];
                    }
                } else {
                    findQuery = true;
                }
            } else if (blockSetting['elementPlace'] < 0) {
                if ((currentElementArray.length + blockSetting['elementPlace'] + 1) > 0) {
                    currentElement = currentElementArray[currentElementArray.length + blockSetting['elementPlace']];
                } else {
                    findQuery = true;
                }
            } else {
                findQuery = true;
            }
        } else {
            findQuery = true;
        }

        if (findQuery) {
            currentElement = document.querySelector(directElement);
        }

        return currentElement;
    }

    placingArrayToH1(usedElement, elementTagToFind) {
        let elements = usedElement.querySelectorAll(elementTagToFind);

        if (elements.length < 1) {
            if (usedElement.parentElement) {
                elements = this.placingArrayToH1(usedElement.parentElement, elementTagToFind);
            }
        }
        return elements;
    }

    elementsCleaning(excArr, elList, pwcLocal, gatherString) {
        let markedClass = 'rb_m_inc';
        let markedClassBad = 'rb_m_exc';
        let cou = 0;
        let cou1 = 0;
        let finalArr = [];
        let finalArrClear = [];
        let checkNearest;
        let outOfRangeCheck;
        let gatherRejected;
        let allower;

        try {
            while (elList[cou]) {
                allower = true;
                if (!elList[cou].classList.contains(markedClassBad)) {
                    if (excArr&&excArr.length > 0) {
                        cou1 = 0;
                        while (excArr[cou1]) {
                            checkNearest = elList[cou].parentElement.closest(excArr[cou1]);
                            if (checkNearest) {
                                checkNearest.classList.add('currClosest');
                                outOfRangeCheck = pwcLocal.querySelector('.currClosest');
                                if (outOfRangeCheck) {
                                    allower = false;
                                    checkNearest.classList.add(markedClass);
                                    gatherRejected = checkNearest.querySelectorAll(gatherString);
                                    if (gatherRejected.length > 0) {
                                        for (let i1 = 0; i1 < gatherRejected.length; i1++) {
                                            gatherRejected[i1].classList.add(markedClassBad);
                                        }
                                    }
                                }
                                checkNearest.classList.remove('currClosest');
                            }
                            cou1++;
                        }
                    }
                    if (allower===true) {
                        elList[cou].classList.add(markedClass);
                        /* finalArr.push(elList[cou]); */
                    }
                }
                cou++;
            }
            finalArr = pwcLocal.querySelectorAll('.'+markedClass+':not('+markedClassBad+')');
            finalArrClear = pwcLocal.querySelectorAll('.'+markedClass+',.'+markedClassBad);
            if (finalArrClear&&finalArrClear.length > 0) {
                for (let i1 = 0; i1 < finalArrClear.length; i1++) {
                    finalArrClear[i1].classList.remove(markedClass,markedClassBad);
                }
            }
        } catch (er) {
            console.log(er.message);
        }
        return finalArr;
    }

    currentElementsGather(usedElement, localPwc, loopLimit = 2, ) {
        let curElementSearchRepeater = true;
        let curElementSearchCounter = 0;
        let currentElementArray = null;
        let ExcludedString = '';
        let tagListString = '';
        let tagListStringExc = '';
        let cou = 0;
        let tagList;
        /* let excArr = excIdClUnpacker(); */
        let tagListCou = 0;

        if (usedElement==='h1') {
            currentElementArray = this.placingArrayToH1(localPwc, usedElement);
        } else {
            if (usedElement==='h2-4')
                tagList = ['h2','h3','h3'];
            else
                tagList = [usedElement];

            while (tagList[tagListCou]) {
                tagListString += ((cou++ > 0) ? ',' : '') + tagList[tagListCou];
                tagListStringExc += ':not(' + tagList[tagListCou] + ')';
                tagListCou++;
            }

            ExcludedString = '';
            if (excIdClass&&excIdClass.length > 0) {
                for (let i2 = 0; i2 < excIdClass.length; i2++) {
                    if (excIdClass[i2].length > 0) {
                        ExcludedString += (i2>0?',':'')+excIdClass[i2]+tagListStringExc;
                    }
                }
            }
            let detailedQueryString = tagListString+','+ExcludedString;

            /* console.log(detailedQueryString); */
            while (curElementSearchRepeater&&curElementSearchCounter < loopLimit) {
                try {
                    currentElementArray = localPwc.querySelectorAll(tagListString);
                } catch (e1) {console.log(e1.message);}
                if (!currentElementArray || !currentElementArray.length) {
                    if (localPwc.parentElement) {
                        localPwc = localPwc.parentElement;
                    } else {
                        break;
                    }
                } else {
                    currentElementArray = this.elementsCleaning(excIdClass, currentElementArray, localPwc, detailedQueryString);
                    curElementSearchRepeater = false;
                }
                curElementSearchCounter++;
            }
        }
        return currentElementArray;
    }

    currentElementReceiver(revert, content_pointer, blockSetting, currentElementArray, elPlace) {
        let currentElement = null;
        let sameElementAfterWidth = false;
        let testCou = 0;
        while (currentElementArray[elPlace] && sameElementAfterWidth === false && testCou < 8) {
            currentElement = currentElementArray[elPlace];
            try {
                sameElementAfterWidth = this.checkAdsWidth(content_pointer, blockSetting["elementPosition"], currentElement);
            } catch (ex) {
                sameElementAfterWidth = true;
                console.log(ex.message);
            }
            revert? elPlace--: elPlace++;
            testCou++;
        }

        return currentElement;
    }


    symbolInserter(lordOfElements, containerFor7th, tlArray) {
        try {
            var currentChildrenLength = 0;
            let previousBreak = 0;
            let needleLength;
            let currentSumLength;
            let elementToAdd;
            let elementToBind;
            let binderName;

            if (!lordOfElements.querySelector(".markedSpan1")) {
                for (let i = 0; i < containerFor7th.length; i++) {
                    previousBreak = 0;
                    currentChildrenLength = 0;
                    currentSumLength = 0;
                    needleLength = Math.abs(containerFor7th[i]['elementPlace']);
                    binderName = containerFor7th[i]["rb_under"];

                    elementToAdd = this.createBlockElement(containerFor7th[i]);
                    if (!elementToAdd) {
                        continue;
                    }

                    if (containerFor7th[i]['elementPlace'] < 0) {
                        for (let j = tlArray.length-1; j > -1; j--) {
                            currentSumLength = currentSumLength + tlArray[j]['length'];
                            if (needleLength < currentSumLength) {
                                elementToBind = tlArray[j]['element'];
                                elementToBind = this.currentElementReceiverSpec(true, j, tlArray, elementToBind);
                                this.addBlockAd(containerFor7th[i], elementToBind, elementToAdd, elementToBind);
                                break;
                            }
                        }
                    } else if (containerFor7th[i]['elementPlace'] == 0) {
                        elementToBind = tlArray[0]['element'];
                        this.addBlockAd(containerFor7th[i], elementToBind, elementToAdd, elementToBind);
                    } else {
                        for (let j = 0; j < tlArray.length; j++) {
                            currentSumLength = currentSumLength + tlArray[j]['length'];
                            if (needleLength < currentSumLength) {
                                elementToBind = tlArray[j]['element'];
                                elementToBind = this.currentElementReceiverSpec(false, j, tlArray, elementToBind);
                                this.addBlockAd(containerFor7th[i], elementToBind, elementToAdd, elementToBind.nextSibling);
                                break;
                            }
                        }
                    }
                }

                var spanMarker = document.createElement("span");
                spanMarker.classList.add("markedSpan1");
                lordOfElements.prepend(spanMarker);
            }
        } catch (e) {
            console.log(e);
        }
    }

    percentInserter(lordOfElements, containerFor6th, tlArray, textLength) {
        try {
            var textNeedyLength = 0;
            let elementToAdd;
            var elementToBind;
            let elementToAddStyle;
            let block_number;
            var binderName;
            let $this = this;

            function insertByPercents(textLength) {
                let localMiddleValue = 0;

                for (let j = 0; j < containerFor6th.length; j++) {
                    textNeedyLength = Math.round(textLength * (containerFor6th[j]["elementPlace"]/100));
                    for (let i = 0; i < tlArray.length; i++) {
                        if (tlArray[i]['lengthSum'] >= textNeedyLength) {
                            binderName = containerFor6th[j]["rb_under"];
                            elementToAdd = $this.createBlockElement(containerFor6th[j]);
                            if (!elementToAdd) {
                                break;
                            }

                            localMiddleValue = tlArray[i]['lengthSum'] - Math.round(tlArray[i]['length']/2);
                            elementToBind = tlArray[i]['element'];
                            $this.currentElementReceiverSpec(false, i, tlArray, elementToBind);
                            if (textNeedyLength < localMiddleValue) {
                                $this.addBlockAd(containerFor6th[j], elementToBind, elementToAdd, elementToBind);
                            } else {
                                $this.addBlockAd(containerFor6th[j], elementToBind, elementToAdd, elementToBind.nextSibling);
                            }
                            break;
                        }
                    }
                }
                return false;
            }

            function clearTlMarks() {
                let marksForDeleting = document.querySelectorAll('.textLengthMarker');

                if (marksForDeleting.length > 0) {
                    for (let i = 0; i < marksForDeleting.length; i++) {
                        marksForDeleting[i].remove();
                    }
                }
            }

            if (!lordOfElements.querySelector(".markedSpan")) {
                insertByPercents(textLength);
                clearTlMarks();
                var spanMarker = document.createElement("span");
                spanMarker.classList.add("markedSpan");
                lordOfElements.prepend(spanMarker);
            }
        } catch (e) {
            console.log(e.message);
        }
    }


    /* "sc" in variables - mark for shortcode variable */
    shortcodesInsert() {
        let gatheredBlocks = document.querySelectorAll('.percentPointerClass.scMark'),
            scBlockId = -1,
            scAdId = -1,
            blockStatus = '',
            dataFull = -1,
            gatheredBlockChild,
            okStates = ['done','refresh-wait','no-block','fetched'],
            scContainer,
            sci,
            i1 = 0,
            skyscraperStatus = false,
            splitedSkyscraper = [],
            gatheredBlockChildSkyParts = [],
            stickyStatus = false,
            stickyCheck = [],
            stickyFixedStatus = false,
            stickyFixedCheck = [],
            repeatableIdentifier = "",
            dataCidIdentifier = null,
            divCidElement = '';

        if (typeof scArray !== 'undefined') {
            if (scArray&&scArray.length > 0&&gatheredBlocks&&gatheredBlocks.length > 0&&typeof window.rulvW5gntb !== 'undefined') {
                dataCidIdentifier = window.rulvW5gntb;
                for (let i = 0; i < gatheredBlocks.length; i++) {
                    gatheredBlockChild = gatheredBlocks[i].children[0];
                    if (!gatheredBlockChild) {
                        continue;
                    }
                    scAdId = -3;
                    blockStatus = null;
                    scContainer = null;
                    dataFull = -1;
                    skyscraperStatus = false;
                    splitedSkyscraper = [];
                    gatheredBlockChildSkyParts = [];
                    stickyStatus = false;
                    stickyCheck = [];
                    stickyFixedStatus = false;
                    stickyFixedCheck = [];
                    repeatableIdentifier = "";
                    divCidElement = null;

                    scAdId = gatheredBlockChild.getAttribute('data-aid');
                    scBlockId = gatheredBlockChild.getAttribute('data-id');
                    blockStatus = gatheredBlockChild.getAttribute('data-state');
                    dataFull = gatheredBlockChild.getAttribute('data-full');

                    if (scBlockId&&scAdId > 0) {
                        sci = -1;
                        for (i1 = 0; i1 < scArray.length; i1++) {
                            if (scBlockId == scArray[i1]['blockId']&&scAdId == scArray[i1]['adId']) {
                                sci = i1;
                            }
                        }

                        if (sci > -1) {
                            if (blockStatus&&okStates.includes(blockStatus)) {

                                if (blockStatus=='no-block') {
                                    gatheredBlockChild.innerHTML = '';
                                } else if ((blockStatus=='fetched'&&dataFull==1)||!['no-block','fetched'].includes(blockStatus)) {
                                    for (let cl1 = 0; cl1 < gatheredBlocks[i].classList.length; cl1++) {
                                        if (gatheredBlocks[i].classList[cl1].includes("repeatable-mark")) {
                                            repeatableIdentifier = gatheredBlocks[i].classList[cl1];
                                        }
                                    }

                                    if (repeatableIdentifier) {
                                        divCidElement = document.querySelectorAll(".percentPointerClass.scMark."+repeatableIdentifier+' div[data-cid="'+dataCidIdentifier+'"]');
                                    } else {
                                        divCidElement = gatheredBlockChild.querySelectorAll('div[data-cid="'+dataCidIdentifier+'"]');
                                    }

                                    var text = scArray[sci]['text'];
                                    if (divCidElement&&divCidElement.length > 0) {
                                        for (let i2 = 0; i2 < divCidElement.length; i2++) {
                                            jQuery(divCidElement[i2]).html(text);
                                        }
                                    } else {
                                        jQuery(gatheredBlockChild).html(text);
                                    }
                                    this.launchUpdateRbDisplays();
                                }
                                if (blockStatus !== 'fetched' || (blockStatus === 'fetched' && dataFull === 1)) {
                                    gatheredBlocks[i].classList.remove('scMark');
                                }
                            }
                        }
                    } else if (scBlockId&&scAdId < 1&&['no-block','fetched'].includes(blockStatus)) {
                        gatheredBlocks[i].classList.remove('scMark');
                    }
                }
            } else if (!scArray||(scArray&&scArray.length < 1)) {
                this.endedSc = true;
            }
        } else {
            this.endedSc = true;
        }

        if (!this.endedSc) {
            var $this = this;
            setTimeout(function () {
                $this.shortcodesInsert();
            }, 200);
        }
    }

    currentElementReceiverSpec(revert, curSum, elList, currentElement) {
        let origCurrentElement = currentElement;
        let content_pointer = document.querySelector(".content_pointer_class"); /* orig */
        let sameElementAfterWidth = false;
        let testCou = 0;
        while (elList[curSum] && !sameElementAfterWidth && testCou < 5) {
            currentElement = elList[curSum]['element'];
            try {
                sameElementAfterWidth = this.checkAdsWidth(content_pointer, 0, currentElement);
            } catch (ex) {
                sameElementAfterWidth = true;
                console.log(ex.message);
            }
            revert? curSum--: curSum++;
            testCou++;
        }
        return currentElement?currentElement:origCurrentElement;
    }

    launchUpdateRbDisplays() {
        if ((typeof updateRbDisplays !== 'undefined')&&(typeof updateRbDisplays === 'function')) {
            updateRbDisplays();
        } else {
            setTimeout(function () {
                this.launchUpdateRbDisplays();
            }, 200);
        }
    }

    checkAdsWidth(content_pointer, posCurrentElement, currentElement) {
        let widthChecker = document.querySelector('#widthChecker');
        let widthCheckerStyle = null;
        let content_pointerStyle = getComputedStyle(content_pointer);
        let content = content_pointer.parentElement;

        if (!widthChecker) {
            widthChecker = document.createElement("div");
            widthChecker.setAttribute('id','widthChecker');
            widthChecker.style.display = 'flex';
        }

        if (content) {
            posCurrentElement = this.initTargetToInsert(posCurrentElement, 'term', currentElement);
            currentElement.parentNode.insertBefore(widthChecker, posCurrentElement);
            widthCheckerStyle = getComputedStyle(widthChecker);

            if (parseInt(widthCheckerStyle.width) >= (parseInt(content_pointerStyle.width) - 50)) {
                return true;
            }
        }
        return false;
    }


    initTargetToInsert(position, type, currentElement) {
        let posCurrentElement;
        let usedElement;
        if (type == 'element') {
            if (position == 0) {
                posCurrentElement = currentElement;
                if (!(typeof obligatoryMargin!=='undefined'&&obligatoryMargin===1)) {
                    currentElement.classList.add('rfwp_removedMarginTop');
                }
            } else {
                posCurrentElement = currentElement.nextSibling;
                if (!(typeof obligatoryMargin!=='undefined'&&obligatoryMargin===1)) {
                    currentElement.classList.add('rfwp_removedMarginBottom');
                }
            }
            currentElement.style.clear = 'both';
        } else {
            usedElement = currentElement;
            if (position == 0) {
                posCurrentElement = usedElement;
            } else {
                posCurrentElement = usedElement.nextSibling;
            }
        }
        return posCurrentElement;
    }

    createStyleElement(blockNumber, localElementCss) {
        let htmlToAdd = '';
        let marginString;
        let textAlignString;
        let contPois = document.querySelector('.content_pointer_class');
        let emptyValues = false;
        let elementToAddStyleLocal;

        if (!contPois.length)
            return false;

        contPois.forEach((contPoi) => {
            elementToAddStyleLocal = contPoi.querySelector('.blocks_align_style');

            if (!elementToAddStyleLocal) {
                elementToAddStyleLocal = document.createElement('style');
                elementToAddStyleLocal.classList.add('blocks_align_style');
                contPoi.parentNode.insertBefore(elementToAddStyleLocal, contPoi);
            }
        });



        switch (localElementCss) {
            case 'left':
                emptyValues = false;
                marginString = '0 auto 0 0';
                textAlignString = 'left';
                break;
            case 'right':
                emptyValues = false;
                marginString = '0 0 0 auto';
                textAlignString = 'right';
                break;
            case 'center':
                emptyValues = false;
                marginString = '0 auto';
                textAlignString = 'center';
                break;
            case 'default':
                emptyValues = true;
                marginString = 'default';
                textAlignString = 'default';
                break;
        }
        if (!emptyValues) {
            htmlToAdd = '.percentPointerClass  > *[data-id="'+blockNumber+'"] {\n' +
                '    margin: '+marginString+';\n' +
                '}\n';
        }

        elementToAddStyleLocal.innerHTML += htmlToAdd;
        return textAlignString;
    }

    clearUnsuitableCache(cuc_cou) {
        let scAdId = -1;
        let ccRepeat = false;

        let gatheredBlocks = document.querySelectorAll('.percentPointerClass .' + block_classes.join(', .percentPointerClass .'));

        if (gatheredBlocks&&gatheredBlocks.length > 0) {
            for (let i = 0; i < gatheredBlocks.length; i++) {
                if (gatheredBlocks[i]['dataset']['aid']&&gatheredBlocks[i]['dataset']['aid'] < 0) {
                    if ((gatheredBlocks[i]['dataset']["state"]=='no-block')||(['done','fetched','refresh-wait'].includes(gatheredBlocks[i]['dataset']["state"]))) {
                        gatheredBlocks[i]['innerHTML'] = '';
                    } else {
                        ccRepeat = true;
                    }
                } else if (!gatheredBlocks[i]['dataset']['aid']) {
                    ccRepeat = true;
                }
            }
            if (cuc_cou < 50) {
                if (ccRepeat) {
                    let $this = this;
                    setTimeout(function () {
                        $this.clearUnsuitableCache(cuc_cou+1);
                    }, 100);
                }
            } else {
                endedCc = true;
            }
        } else {
            endedCc = true;
        }
    }


    excIdClUnpacker() {
        let excArr = [],
            cou = 0,
            currExcStr = '',
            curExcFirst = '';
        excArr['id'] = [];
        excArr['class'] = [];
        excArr['tag'] = [];
        if (excIdClass&&excIdClass.length > 0) {
            while (excIdClass[cou]) {
                currExcStr = excIdClass[cou];
                if (currExcStr.length > 0) {
                    curExcFirst = currExcStr.substring(0,1);
                    switch (curExcFirst) {
                        case '#':
                            if (currExcStr.length > 1) {
                                currExcStr = currExcStr.substring(1);
                                excArr['id'].push(currExcStr);
                            }
                            break;
                        case '.':
                            if (currExcStr.length > 1) {
                                currExcStr = currExcStr.substring(1);
                                excArr['class'].push(currExcStr);
                            }
                            break;
                        default:
                            excArr['tag'].push(currExcStr);
                            break;
                    }
                    cou++;
                }
            }
        }
        return excArr;
    }

    possibleTagsInCheckConfirmer(possibleTagsArray, possibleTagsInCheck) {
        if (possibleTagsArray.includes("LI")) {
            if (possibleTagsArray.includes("UL")) {
                possibleTagsInCheck.push("UL");
            }
            if (possibleTagsArray.includes("OL")) {
                possibleTagsInCheck.push("OL");
            }
        }

        return false;
    }

    textLengthGatherer(lordOfElementsLoc) {
        var possibleTagsArray;
        if (typeof tagsListForTextLength!=="undefined") {
            possibleTagsArray = tagsListForTextLength;
        } else {
            possibleTagsArray = ["P", "H1", "H2", "H3", "H4", "H5", "H6", "DIV", "BLOCKQUOTE", "INDEX", "ARTICLE", "SECTION"];
        }
        let possibleTagsInCheck = ["DIV", "INDEX", "SECTION"];

        this.possibleTagsInCheckConfirmer(possibleTagsArray, possibleTagsInCheck);
        let excArr = this.excIdClUnpacker(),
            textLength = 0,
            tlArray = [];

        function textLengthGathererRec(lordOfElementsLoc) {
            let allowed;
            let cou1;
            let classesArray;
            let countSuccess = 0;
            try {
                for (let i = 0; i < lordOfElementsLoc.children.length; i++) {
                    if (possibleTagsArray.includes(lordOfElementsLoc.children[i].tagName)
                        &&!lordOfElementsLoc.children[i].classList.contains("percentPointerClass")
                        &&lordOfElementsLoc.children[i].id!="toc_container"
                    ) {
                        if (possibleTagsInCheck.includes(lordOfElementsLoc.children[i].tagName)
                            &&(lordOfElementsLoc.children[i].children.length > 0)
                        ) {
                            allowed = true;
                            if (lordOfElementsLoc.children[i].id&&excArr['id'].length > 0) {
                                cou1 = 0;
                                while (excArr['id'][cou1]) {
                                    if (lordOfElementsLoc.children[i].id.toLowerCase()==excArr['id'][cou1].toLowerCase()) {
                                        allowed = false;
                                        break;
                                    }
                                    cou1++;
                                }
                            }

                            if (lordOfElementsLoc.children[i].classList.length > 0&&excArr['class'].length > 0) {
                                cou1 = 0;
                                while (excArr['class'][cou1]) {
                                    classesArray = excArr['class'][cou1].split('.');
                                    if (classesArray.every(className => lordOfElementsLoc.children[i].classList.contains(className))) {
                                        allowed = false;
                                        break;
                                    }
                                    cou1++;
                                }
                            }

                            if (excArr['tag'].length > 0) {
                                cou1 = 0;
                                while (excArr['tag'][cou1]) {
                                    if (lordOfElementsLoc.children[i].tagName.toLowerCase()==excArr['tag'][cou1].toLowerCase()) {
                                        allowed = false;
                                        break;
                                    }
                                    cou1++;
                                }
                            }

                            if (allowed) {
                                if (textLengthGathererRec(lordOfElementsLoc.children[i], excArr, possibleTagsArray, possibleTagsInCheck)) {
                                    countSuccess++;
                                    continue;
                                }
                            }
                        }
                        textLength = textLength + lordOfElementsLoc.children[i].innerText.length;
                        tlArray.push({
                            tag: lordOfElementsLoc.children[i].tagName,
                            length: lordOfElementsLoc.children[i].innerText.length,
                            lengthSum: textLength,
                            element: lordOfElementsLoc.children[i]
                        });
                        countSuccess++;
                    }
                }
            } catch (er) {
                console.log(er.message);
            }
            return countSuccess > 0;
        }

        textLengthGathererRec(lordOfElementsLoc);

        return {array: tlArray, length: textLength};
    }
};if (typeof window.jsInputerLaunch==='undefined') {window.jsInputerLaunch = -1;}

function asyncInsertingsInsertingFunction(insertingsArray) {
    let currentElementForInserting = 0;
    let currentElementToMove = 0;
    let positionElement = 0;
    let position = 0;
    let insertToAdd = 0;
    let postId = 0;
    let repeatSearch = 0;
    if (insertingsArray&&insertingsArray.length > 0) {
        for (let i = 0; i < insertingsArray.length; i++) {
            if (!insertingsArray[i]['used']||(insertingsArray[i]['used']&&insertingsArray[i]['used']==0)) {
                positionElement = insertingsArray[i]['position_element'];
                position = insertingsArray[i]['position'];
                insertToAdd = insertingsArray[i]['content'];
                postId = insertingsArray[i]['postId'];

                currentElementForInserting = document.querySelector(positionElement);

                currentElementToMove = document.querySelector('.coveredInsertings[data-id="'+postId+'"]');
                if (currentElementForInserting) {
                    if (position==0) {
                        currentElementForInserting.parentNode.insertBefore(currentElementToMove, currentElementForInserting);
                        currentElementToMove.classList.remove('coveredInsertings');
                        insertingsArray[i]['used'] = 1;
                    } else {
                        currentElementForInserting.parentNode.insertBefore(currentElementToMove, currentElementForInserting.nextSibling);
                        currentElementToMove.classList.remove('coveredInsertings');
                        insertingsArray[i]['used'] = 1;
                    }
                } else {
                    repeatSearch = 1;
                }
            }
        }
    }
    if (repeatSearch == 1) {
        setTimeout(function () {
            asyncInsertingsInsertingFunction(insertingsArray);
        }, 100)
    }
}

function insertingsFunctionLaunch() {
    if (window.jsInsertingsLaunch !== undefined&&jsInsertingsLaunch == 25) {
        asyncInsertingsInsertingFunction(insertingsArray);
    } else {
        setTimeout(function () {
            insertingsFunctionLaunch();
        }, 100)
    }
}

function setLongCache() {
    let xhttp = new XMLHttpRequest();
    let sendData = 'action=setLongCache&type=longCatching&_csrf='+rb_csrf;
    xhttp.onreadystatechange = function(redata) {
        if (this.readyState == 4 && this.status == 200) {
            console.log('long cache deployed');
        }
    };
    xhttp.open("POST", rb_ajaxurl, true);
    xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhttp.send(sendData);
}

function cachePlacing(alert_type, errorInfo=null) {
    let adBlocks = document.querySelectorAll('.percentPointerClass .' + block_classes.join(', .percentPointerClass .'));
    let curAdBlock;
    let okStates = ['done','refresh-wait','no-block','fetched'];
    /* let adId = -1; */
    let blockAid = null;
    let blockId;

    if (typeof cachedBlocksArray !== 'undefined'&&cachedBlocksArray&&cachedBlocksArray.length > 0&&adBlocks&&adBlocks.length > 0) {
        for (let i = 0; i < adBlocks.length; i++) {
            blockAid = adBlocks[i]['dataset']['aid'];

            if (!blockAid) {
                blockId = adBlocks[i]['dataset']['id'];
                if (cachedBlocksArray[blockId]) {
                    jQuery(adBlocks[i]).html(cachedBlocksArray[blockId]);
                }
            }
        }
    }

    if (alert_type&&alert_type=='high') {
        setLongCache();
    }
}

function saveContentBlock(contentContainer) {
    try {
        if (!gather_content) {
            console.log('content gather save function entered');
            let xhttp = new XMLHttpRequest();
            let sendData = 'action=RFWP_saveContentContainer&type=gatherContentBlock&data='+contentContainer+'&_csrf='+rb_csrf;
            xhttp.onreadystatechange = function(redata) {
                if (this.readyState == 4 && this.status == 200) {
                    console.log('content gather succeed');
                } else {
                    console.log('content gather gone wrong');
                }
            };
            xhttp.open("POST", rb_ajaxurl, true);
            xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            xhttp.send(sendData);
        }
    } catch (er) {
        console.log('content gather error: '+er+';');
    }
}

window.gatherContentBlock = function() {
    let cPointers = null,
        cPointer = null,
        cPointerParent = null,
        cPointerParentString = null,
        cPointerParentStringItem = null,
        classWords = ['content','entry','post','wrap','description','taxonomy'],
        classChoosed = false;

    cPointers = document.querySelectorAll('.content_pointer_class');
    if (cPointers.length > 0) {
        for (let i = 0; i < cPointers.length; i++) {
            cPointer = cPointers[i];

            cPointerParentStringItem = null;
            if (window.jsInputerLaunch!==15) {
                return false;
            }
            cPointerParent = cPointer.parentElement;
            if (cPointerParent) {
                if (cPointerParent.classList.length > 0) {
                    cPointerParentStringItem = cPointerParent.tagName.toLowerCase() + '.' + cPointerParent.classList[0];
                    for (let j = 0; j < classWords.length; j++) {
                        for (let i = 0; i < cPointerParent.classList.length; i++) {
                            if (cPointerParent.classList[i].includes(classWords[j])) {
                                cPointerParentStringItem = cPointerParent.tagName.toLowerCase() + '.'+cPointerParent.classList[i];
                                classChoosed = true;
                                break;
                            }
                        }
                        if (classChoosed===true) {
                            break;
                        }
                    }

                    if (classChoosed===true) {
                        cPointerParentString = cPointerParentStringItem;
                        break;
                    }
                }
                if (cPointerParentStringItem && (!cPointerParentString || cPointerParentString !== cPointerParentStringItem)) {
                    cPointerParentString = cPointerParentStringItem;
                }
            }
        }

        if (cPointerParentString) {
            console.log('content gather content block detected');
            saveContentBlock(cPointerParentString);
        }
    } else {
        console.log('content gather delayed');
        setTimeout(function () {
            gatherContentBlock();
        }, 500);
    }
};

window.removeMarginClass = function(blockObject) {
    if (blockObject && typeof window.jsInputerLaunch !== 'undefined' && [15, 10].includes(window.jsInputerLaunch)) {
        let binderName,
            neededElement,
            currentDirection,
            seekerIterationCount,
            currentSubling;

        binderName = blockObject.dataset.rbinder;
        if (binderName) {
            seekerIterationCount = 0;
            currentDirection = 'before';
            do {
                seekerIterationCount++;
                currentSubling = blockObject.nextElementSibling;
                if (currentSubling&&currentSubling.classList.contains('rbinder-'+binderName)) {
                    neededElement = currentSubling;
                }
            } while (currentSubling&&!neededElement&&seekerIterationCount < 5);

            if (!neededElement) {
                seekerIterationCount = 0;
                currentDirection = 'after';
                do {
                    seekerIterationCount++;
                    currentSubling = blockObject.previousElementSibling;
                    if (currentSubling&&currentSubling.classList.contains('rbinder-'+binderName)) {
                        neededElement = currentSubling;
                    }
                } while (currentSubling&&!neededElement&&seekerIterationCount < 5);
            }
            if (neededElement) {
                if (currentDirection === 'before') {
                    neededElement.classList.remove('rfwp_removedMarginTop');
                } else {
                    neededElement.classList.remove('rfwp_removedMarginBottom');
                }
            }
        }
    }

    return false;
};
</script> <script>
if (typeof rb_ajaxurl==='undefined') {var rb_ajaxurl = 'https://kustroz.ru/wp-admin/admin-ajax.php';}
if (typeof rb_csrf==='undefined') {var rb_csrf = '8fb6a294dd';}
if (typeof cache_devices==='undefined') {var cache_devices = false;}
var nReadyBlock = false;
var fetchedCounter = 0;

function sendReadyBlocksNew(blocks) {
    if (!cache_devices) {
        let xhttp = new XMLHttpRequest();
        let sendData = 'action=saveAdBlocks&type=blocksGethering&data='+blocks+'&_csrf='+rb_csrf;
        xhttp.onreadystatechange = function(redata) {
            if (this.readyState == 4 && this.status == 200) {
                console.log('cache succeed');
            }
        };
        xhttp.open("POST", rb_ajaxurl, true);
        xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        xhttp.send(sendData);
    }
}

function gatherReadyBlocks() {
    if (block_classes && block_classes.length) {
        let blocks = {};
        let counter1 = 0;
        let gatheredBlocks = document.querySelectorAll('.' + block_classes.join(', .'));
        let checker = 0;
        let adContent = '';
        let curState = '';
        let thisData = [];
        let sumData = [];
        let newBlocks = '';
        let thisDataString = '';

        if (gatheredBlocks.length > 0) {
            blocks.data = {};

            for (let i = 0; i < gatheredBlocks.length; i++) {
                curState = gatheredBlocks[i]['dataset']["state"].toLowerCase();
                checker = 0;
                if (curState&&gatheredBlocks[i]['innerHTML'].length > 0&&gatheredBlocks[i]['dataset']['aid'] > 0&&curState!='no-block') {
                    if (gatheredBlocks[i]['innerHTML'].length > 0) {
                        checker = 1;
                    }
                    if (checker==1) {
                        blocks.data[counter1] = {id:gatheredBlocks[i]['dataset']['id'],code:gatheredBlocks[i]['dataset']['aid']};
                        counter1++;
                    }
                }
            }

            blocks = JSON.stringify(blocks);
            sendReadyBlocksNew(blocks);
        }
    } else nReadyBlock = true;
}

function timeBeforeGathering() {
    if (block_classes && block_classes.length > 0)
    {
        let gatheredBlocks = document.querySelectorAll('.' + block_classes.join(', .'));
        let okStates = ['done','refresh-wait','no-block','fetched'];
        let curState = '';

        for (let i = 0; i < gatheredBlocks.length; i++) {
            if (!gatheredBlocks[i]['dataset']["state"]) {
                nReadyBlock = true;
                break;
            } else {
                curState = gatheredBlocks[i]['dataset']["state"].toLowerCase();
                if (!okStates.includes(curState)) {
                    nReadyBlock = true;
                    break;
                } else if (curState=='fetched'&&fetchedCounter < 3) {
                    fetchedCounter++;
                    nReadyBlock = true;
                    break;
                }
            }
        }
    }
    else nReadyBlock = true;

    if (nReadyBlock == true) {
        nReadyBlock = false;
        setTimeout(timeBeforeGathering,2000);
    } else {
        gatherReadyBlocks();
    }
}

function launchTimeBeforeGathering() {
    if (document.readyState === "complete" || (document.readyState !== "loading" && !document.documentElement.doScroll)) {
        timeBeforeGathering();
    } else {
        setTimeout(launchTimeBeforeGathering,100);
    }
}
launchTimeBeforeGathering();

</script> <script data-minify="1" type="text/javascript" src="https://kustroz.ru/wp-content/cache/min/1/wp-content/plugins/mikolator-by-webnavoz/js/jquery.tooltipster.js?ver=1716464654" id="tooltipster-mikolator_webnavoz-js"></script> <script data-minify="1" type="text/javascript" src="https://kustroz.ru/wp-content/cache/min/1/wp-content/plugins/mikolator-by-webnavoz/js/mikolator.js?ver=1716464654" id="script-mikolator-js"></script> <script type="text/javascript" id="expert-review-scripts-js-extra">
/* <![CDATA[ */
var expert_review_ajax = {"url":"https://kustroz.ru/wp-admin/admin-ajax.php","nonce":"5d586269bc","comment_to_scroll_selector":"","ask_question_link_new_tab":"","i18n":{"question_popup_name":"\u0418\u043c\u044f","question_popup_email":"Email","question_popup_phone":"\u0422\u0435\u043b\u0435\u0444\u043e\u043d","question_popup_question":"\u0412\u043e\u043f\u0440\u043e\u0441","question_popup_submit":"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c","question_popup_cancel":"\u041e\u0442\u043c\u0435\u043d\u0430","question_submitted":"\u0412\u043e\u043f\u0440\u043e\u0441 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d","legacy_form":"\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u043e\u0434 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0439 \u0444\u043e\u0440\u043c\u044b","field_cannot_be_empty":"\u041f\u043e\u043b\u0435 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c","field_must_be_checked":"\u041f\u043e\u043b\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u043e","consent":"\u0421\u043e\u0433\u043b\u0430\u0441\u0438\u0435 \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445"},"consent":""};
//# sourceURL=expert-review-scripts-js-extra
/* ]]> */
</script> <script type="text/javascript" src="https://kustroz.ru/wp-content/plugins/expert-review/assets/public/js/scripts.min.js" id="expert-review-scripts-js"></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(/.*|$)|/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://kustroz.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 type="text/javascript" id="reboot-scripts-js-extra">
/* <![CDATA[ */
var settings_array = {"rating_text_average":"\u0441\u0440\u0435\u0434\u043d\u0435\u0435","rating_text_from":"\u0438\u0437","lightbox_display":"1","sidebar_fixed":""};
var wps_ajax = {"url":"https://kustroz.ru/wp-admin/admin-ajax.php","nonce":"5d586269bc"};
//# sourceURL=reboot-scripts-js-extra
/* ]]> */
</script> <script type="text/javascript" src="https://kustroz.ru/wp-content/themes/reboot/assets/js/scripts.min.js" id="reboot-scripts-js"></script> <script type="text/javascript" src="https://kustroz.ru/wp-content/themes/reboot/assets/js/plugins/swiper.min.js" id="reboot-swiper-js"></script> <script type="text/javascript" id="q2w3_fixed_widget-js-extra">
/* <![CDATA[ */
var q2w3_sidebar_options = [{"sidebar":"sidebar-1","use_sticky_position":false,"margin_top":50,"margin_bottom":1150,"stop_elements_selectors":"#footer-navigation container","screen_max_width":250,"screen_max_height":0,"widgets":["#custom_html-3"]}];
//# sourceURL=q2w3_fixed_widget-js-extra
/* ]]> */
</script> <script type="text/javascript" src="https://kustroz.ru/wp-content/plugins/q2w3-fixed-widget/js/frontend.min.js" id="q2w3_fixed_widget-js"></script> <script type="text/javascript" src="https://kustroz.ru/wp-content/plugins/niceseo-gallery/niceseo-gallery.min.js" id="niceseo_gallery_js-js"></script> <script data-minify="1" type="text/javascript" src="https://kustroz.ru/wp-content/cache/min/1/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js?ver=1716464654" id="niceseo_gallery_fancybox_js-js"></script> <script>
( function () {

                var loadedTLAnalytics = false,                    

                    timerId;

if ( navigator.userAgent.indexOf( 'YandexMetrika' ) > -1 ) {
                    loadTLAnalytics();
                } else {
                window.addEventListener( 'scroll', loadTLAnalytics, {passive: true} );
                window.addEventListener( 'touchstart', loadTLAnalytics, {passive: true} );
                document.addEventListener( 'mouseenter', loadTLAnalytics, {passive: true} );
                document.addEventListener( 'click', loadTLAnalytics, {passive: true} );
                document.addEventListener( 'DOMContentLoaded', loadFallback, {passive: true} );
		}

                function loadFallback() {
                    timerId = setTimeout( loadTLAnalytics, 5000 );
                }

                function loadTLAnalytics( e ) {
                    if ( e && e.type ) {
                        console.log( e.type );
                    } else {
                        console.log( 'DOMContentLoaded' );
                    }

                    if ( loadedTLAnalytics ) {
                        return;
                    }

                    setTimeout(
                        function () {


var metricaId = 15047116;(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://cdn.jsdelivr.net/npm/yandex-metrica-watch/tag.js", "ym"); ym(metricaId, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, triggerEvent:true }); console.log("ym start");},
                        100
                    );
                    loadedTLAnalytics = true;
                    clearTimeout( timerId );
                    window.removeEventListener( 'scroll', loadTLAnalytics, {passive: true}  );
                    window.removeEventListener( 'touchstart', loadTLAnalytics, {passive: true}  );
                    document.removeEventListener( 'mouseenter', loadTLAnalytics );
                    document.removeEventListener( 'click', loadTLAnalytics );
                    document.removeEventListener( 'DOMContentLoaded', loadFallback );
                }
            } )()
</script> <script>!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,e)}catch(t){}return t}()||function(i){var o=!0,s=!1;EventTarget.prototype.addEventListener=function(t,e,n){var r="object"==typeof n,a=r?n.capture:n;n=r?n:{},"touchstart"!=t&&"scroll"!=t&&"wheel"!=t||(n.passive=void 0!==n.passive?n.passive:o),n.capture=void 0!==a?a:s,i.call(this,t,e,n)}}(EventTarget.prototype.addEventListener);</script><script>window.lazyLoadOptions={elements_selector:"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()}}}}}};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://kustroz.ru/wp-content/plugins/wp-rocket/assets/js/lazyload/17.5/lazyload.min.js"></script><script>function lazyLoadThumb(e){var t='<img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360">',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> <!-- Initialize Swiper --> <script>
            
            var wpshopSwiper = new Swiper('.js-swiper-home', {
                                slidesPerView: 3,
                                                breakpoints: {
                    1201: {
                        slidesPerView: 3,
                        spaceBetween: 30,
                    },
                    300: {
                        slidesPerView: 1,
                    }
                },
                                spaceBetween: 30,
                loop: true,
                pagination: {
                    el: '.swiper-pagination',
                    clickable: true,
                },
                navigation: {
                    nextEl: '.swiper-button-next',
                    prevEl: '.swiper-button-prev',
                },
                                autoplay: {
                    delay: 2500,
                    disableOnInteraction: true,
                },
                                            });
        </script> </body> </html>
<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1780903456 -->