CINXE.COM
Foreword, by Jonathon Porritt - LEAN LOGIC
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-GB" > <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="1.2.6",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this.t.bind(this),this.touchStartHandler=this.i.bind(this),this.touchMoveHandler=this.o.bind(this),this.touchEndHandler=this.h.bind(this),this.clickHandler=this.u.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this.l(this),window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.everythingLoaded&&this.m()})),this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",(t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))})),document.addEventListener("DOMContentLoaded",(()=>{this.k()})),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}p(t){document.hidden?t.t():(this.triggerEvents.forEach((e=>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler))}_(){this.triggerEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}i(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this.L(t.target,!0),this.S(t.target,"onclick","rocket-onclick"),this.C())}o(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.M()}h(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}u(t){t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.M()}O(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerWPRocketBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(e,i,o){"click"!==e||t.windowLoaded||i===t.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerWPRocketBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i=>{i.target===t&&(e?t.removeEventListener("click",i.func,i.options):t.addEventListener("click",i.func,i.options))})),t.parentNode!==document.documentElement&&this.L(t.parentNode,e)}D(){return new Promise((t=>{this.P?this.M=t:t()}))}C(){this.P=!0}M(){this.P=!1}S(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.R.bind(this)):this.R()}k(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.T(t,"preconnect")}async R(){this.lastBreath=Date.now(),this.j(this),this.F(this),this.I(),this.W(),this.q(),await this.A(this.delayedScripts.normal),await this.A(this.delayedScripts.defer),await this.A(this.delayedScripts.async);try{await this.U(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.D().then((()=>{this.O()})),this.N()}W(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),i.hasAttribute("src")?(i.addEventListener("load",o),i.addEventListener("error",(function(){i.setAttribute("data-rocket-status","failed-network"),e()})),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o),t.addEventListener("error",(i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: data-uri blocked by CSP -> fallback"),t.removeAttribute("src"),this.B(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())})),s?(t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}}));t.setAttribute("data-rocket-status","skipped")}async A(t){const e=t.shift();return e&&e.isConnected?(await this.B(e),this.A(t)):Promise.resolve()}q(){this.T([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}T(t,e){var i=document.createDocumentFragment();t.forEach((t=>{const o=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(o&&!o.startsWith("data:")){const s=document.createElement("link");s.href=o,s.rel=e,"preconnect"!==e&&(s.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(s.crossOrigin=!0),t.crossOrigin&&(s.crossOrigin=t.crossOrigin),t.integrity&&(s.integrity=t.integrity),i.appendChild(s),this.trash.push(s)}})),document.head.appendChild(i)}j(t){let e={};function i(i,o){return e[o].eventsToRewrite.indexOf(i)>=0&&!t.everythingLoaded?"rocket-"+i:i}function o(t,o){!function(t){e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(o)}function s(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o||function(){},set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}o(document,"DOMContentLoaded"),o(window,"DOMContentLoaded"),o(window,"load"),o(window,"pageshow"),o(document,"readystatechange"),s(document,"onreadystatechange"),s(window,"onload"),s(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}F(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){function s(t){const e=o.fn[t];o.fn[t]=o.fn.init.prototype[t]=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),e.apply(this,arguments),this}}o&&o.fn&&!t.allJQueries.includes(o)&&(o.fn.ready=o.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener("rocket-DOMContentLoaded",(()=>e.bind(document)(o))),o([])},s("on"),s("one"),t.allJQueries.push(o)),e=o}o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}async H(t){const e=document.querySelector("script[data-webpack]");e&&(await async function(){return new Promise((t=>{e.addEventListener("load",t),e.addEventListener("error",t)}))}(),await t.K(),await t.H(t))}async U(){this.domReadyFired=!0;try{document.readyState="interactive"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async J(){try{document.readyState="complete"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}I(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+e);const o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreath=Date.now())}async K(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}N(){this.trash.forEach((t=>t.remove()))}static run(){const t=new RocketLazyLoadScripts;t.p(t)}}RocketLazyLoadScripts.run()})();</script> <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]--> <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"/> <link rel="profile" href="http://gmpg.org/xfn/11"/> <meta name="title" content="Foreword, by Jonathon Porritt"> <meta name="description" content="I’ve never had to write a foreword like this one. And that’s largely because I’ve never come across a book"> <meta property="og:title" content="Foreword, by Jonathon Porritt"/> <meta property="og:type" content="website"/> <meta property="og:url" content="https://leanlogic.online/foreword/" /> <meta property="og:description" content="I’ve never had to write a foreword like this one. And that’s largely because I’ve never come across a book quite like this one. What’s more, I never knew anyone remotely like David Fleming. I honestly can’t remember which particular Ecology Party Annual Conference it was where we first"/> <meta property="og:image" content="https://leanlogic.online/wp-content/uploads/2021/09/Jonathan-Porritt.jpg"/> <meta property="og:site_name" content="LEAN LOGIC"/> <!--HOME--> <!--Summary--> <!--Photo--> <!--Gallery--> <!--Product--> <link rel="pingback" href="https://leanlogic.online/xmlrpc.php" /> <script type="rocketlazyloadscript"> (function(d){ var js, id = 'powr-js', ref = d.getElementsByTagName('script')[0]; if (d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true; js.src = '//www.powr.io/powr.js'; js.setAttribute('powr-token','ACPX9zbShm1506797931'); js.setAttribute('external-type','wordpress'); ref.parentNode.insertBefore(js, ref); }(document)); </script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>Foreword, by Jonathon Porritt - LEAN LOGIC</title><link rel="preload" data-rocket-preload as="style" href="https://fonts.googleapis.com/css?family=Open%20Sans%3Aregular%2Citalic%2C300%2C600%2C700%2C800%7CPlayfair%20Display%3Aregular%2Citalic%2C700%26amp%3Bsubset%3Dlatin%2C&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open%20Sans%3Aregular%2Citalic%2C300%2C600%2C700%2C800%7CPlayfair%20Display%3Aregular%2Citalic%2C700%26amp%3Bsubset%3Dlatin%2C&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open%20Sans%3Aregular%2Citalic%2C300%2C600%2C700%2C800%7CPlayfair%20Display%3Aregular%2Citalic%2C700%26amp%3Bsubset%3Dlatin%2C&display=swap" /></noscript> <link rel="canonical" href="https://leanlogic.online/foreword/" /> <meta property="og:locale" content="en_GB" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Foreword, by Jonathon Porritt - LEAN LOGIC" /> <meta property="og:description" content="I’ve never had to write a foreword like this one. And that’s largely because I’ve never come across a book quite like this one. What’s more, I never knew anyone remotely like David Fleming. I honestly can’t remember which particular Ecology Party Annual Conference it was where we first met. 1977, perhaps? But what I+ Read More" /> <meta property="og:url" content="https://leanlogic.online/foreword/" /> <meta property="og:site_name" content="LEAN LOGIC" /> <meta property="article:modified_time" content="2021-09-17T15:45:12+00:00" /> <meta property="og:image" content="https://leanlogic.online/wp-content/uploads/2021/09/Jonathan-Porritt.jpg" /> <meta property="og:image:width" content="228" /> <meta property="og:image:height" content="228" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:image" content="https://leanlogic.online/wp-content/uploads/2020/08/Lean-Logic.jpg" /> <meta name="twitter:site" content="@DarkOptimism" /> <meta name="twitter:label1" content="Estimated reading time" /> <meta name="twitter:data1" content="10 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://leanlogic.online/foreword/","url":"https://leanlogic.online/foreword/","name":"Foreword, by Jonathon Porritt - LEAN LOGIC","isPartOf":{"@id":"https://leanlogic.online/#website"},"primaryImageOfPage":{"@id":"https://leanlogic.online/foreword/#primaryimage"},"image":{"@id":"https://leanlogic.online/foreword/#primaryimage"},"thumbnailUrl":"https://leanlogic.online/wp-content/uploads/2021/09/Jonathan-Porritt.jpg","datePublished":"2018-02-10T12:36:10+00:00","dateModified":"2021-09-17T15:45:12+00:00","breadcrumb":{"@id":"https://leanlogic.online/foreword/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://leanlogic.online/foreword/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://leanlogic.online/foreword/#primaryimage","url":"https://leanlogic.online/wp-content/uploads/2021/09/Jonathan-Porritt.jpg","contentUrl":"https://leanlogic.online/wp-content/uploads/2021/09/Jonathan-Porritt.jpg","width":228,"height":228},{"@type":"BreadcrumbList","@id":"https://leanlogic.online/foreword/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://leanlogic.online/"},{"@type":"ListItem","position":2,"name":"Foreword, by Jonathon Porritt"}]},{"@type":"WebSite","@id":"https://leanlogic.online/#website","url":"https://leanlogic.online/","name":"LEAN LOGIC","description":"A DICTIONARY for the FUTURE and HOW to SURVIVE IT","publisher":{"@id":"https://leanlogic.online/#/schema/person/979b1bbfae3ce5ab88db81521711a36b"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://leanlogic.online/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https://leanlogic.online/#/schema/person/979b1bbfae3ce5ab88db81521711a36b","name":"Shaun Chamberlin","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://leanlogic.online/#/schema/person/image/","url":"https://leanlogic.online/wp-content/uploads/2017/08/00-About-the-Author_David-Fleming-credit-Henrik-G.-Dahle-scaled.jpg","contentUrl":"https://leanlogic.online/wp-content/uploads/2017/08/00-About-the-Author_David-Fleming-credit-Henrik-G.-Dahle-scaled.jpg","width":2560,"height":1440,"caption":"Shaun Chamberlin"},"logo":{"@id":"https://leanlogic.online/#/schema/person/image/"},"sameAs":["https://www.darkoptimism.org/","https://x.com/https://twitter.com/DarkOptimism","https://en.wikipedia.org/wiki/Shaun_Chamberlin"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//use.fontawesome.com' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel="alternate" type="application/rss+xml" title="LEAN LOGIC » Feed" href="https://leanlogic.online/feed/" /> <link rel="alternate" type="application/rss+xml" title="LEAN LOGIC » Comments Feed" href="https://leanlogic.online/comments/feed/" /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://leanlogic.online/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> <style id='ctc-term-title-style-inline-css' type='text/css'> .ctc-block-controls-dropdown .components-base-control__field{margin:0 !important} </style> <style id='ctc-copy-button-style-inline-css' type='text/css'> .wp-block-ctc-copy-button{font-size:14px;line-height:normal;padding:8px 16px;border-width:1px;border-style:solid;border-color:inherit;border-radius:4px;cursor:pointer;display:inline-block}.ctc-copy-button-textarea{display:none !important} </style> <style id='ctc-copy-icon-style-inline-css' type='text/css'> .wp-block-ctc-copy-icon .ctc-block-copy-icon{background:rgba(0,0,0,0);padding:0;margin:0;position:relative;cursor:pointer}.wp-block-ctc-copy-icon .ctc-block-copy-icon .check-icon{display:none}.wp-block-ctc-copy-icon .ctc-block-copy-icon svg{height:1em;width:1em}.wp-block-ctc-copy-icon .ctc-block-copy-icon::after{position:absolute;content:attr(aria-label);padding:.5em .75em;right:100%;color:#fff;background:#24292f;font-size:11px;border-radius:6px;line-height:1;right:100%;bottom:50%;margin-right:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}.wp-block-ctc-copy-icon .ctc-block-copy-icon::before{content:"";top:50%;bottom:50%;left:-7px;margin-top:-6px;border:6px solid rgba(0,0,0,0);border-left-color:#24292f;position:absolute}.wp-block-ctc-copy-icon .ctc-block-copy-icon::after,.wp-block-ctc-copy-icon .ctc-block-copy-icon::before{opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.wp-block-ctc-copy-icon .ctc-block-copy-icon.copied::after,.wp-block-ctc-copy-icon .ctc-block-copy-icon.copied::before{opacity:1;visibility:visible;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.wp-block-ctc-copy-icon .ctc-block-copy-icon.copied .check-icon{display:inline-block}.wp-block-ctc-copy-icon .ctc-block-copy-icon.copied .copy-icon{display:none !important}.ctc-copy-icon-textarea{display:none !important} </style> <style id='ctc-social-share-style-inline-css' type='text/css'> .wp-block-ctc-social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.wp-block-ctc-social-share svg{height:16px;width:16px}.wp-block-ctc-social-share a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.wp-block-ctc-social-share a:focus{outline:none} </style> <style id='feedzy-rss-feeds-loop-style-inline-css' type='text/css'> .wp-block-feedzy-rss-feeds-loop{display:grid;gap:24px;grid-template-columns:repeat(1,1fr)}@media(min-width:782px){.wp-block-feedzy-rss-feeds-loop.feedzy-loop-columns-2,.wp-block-feedzy-rss-feeds-loop.feedzy-loop-columns-3,.wp-block-feedzy-rss-feeds-loop.feedzy-loop-columns-4,.wp-block-feedzy-rss-feeds-loop.feedzy-loop-columns-5{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.wp-block-feedzy-rss-feeds-loop.feedzy-loop-columns-2{grid-template-columns:repeat(2,1fr)}.wp-block-feedzy-rss-feeds-loop.feedzy-loop-columns-3{grid-template-columns:repeat(3,1fr)}.wp-block-feedzy-rss-feeds-loop.feedzy-loop-columns-4{grid-template-columns:repeat(4,1fr)}.wp-block-feedzy-rss-feeds-loop.feedzy-loop-columns-5{grid-template-columns:repeat(5,1fr)}}.wp-block-feedzy-rss-feeds-loop .wp-block-image.is-style-rounded img{border-radius:9999px} </style> <link data-minify="1" rel='stylesheet' id='mpp_gutenberg-css' href='https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/metronet-profile-picture/dist/blocks.style.build.css?ver=1735015084' type='text/css' media='all' /> <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} </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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}: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;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='cmtooltip-css' href='https://leanlogic.online/wp-content/plugins/TooltipProEcommerce/assets/css/tooltip.min.css' type='text/css' media='all' /> <style id='cmtooltip-inline-css' type='text/css'> #tt { z-index: 1500; } #tt #ttcont div.glossaryItemTitle { width: calc(100% + 9); border-top-left-radius: 6px; border-top-right-radius: 6px; padding: 10px 0 10px 10px; margin: -2px -7px 10px; } #tt #ttcont div.glossaryItemTitle { font-size: 13px !important; } #tt #ttcont div.glossaryItemBody { padding: ; font-size: 13px; } #tt #ttcont .mobile-link{ font-size: 13px; } .mobile-link a.glossaryLink { color: #fff !important; } .mobile-link:before{content: "Term link: "} #tt.vertical_top:before { border-bottom: 9px solid #fff !important; } #tt.vertical_bottom:after{ border-top: 9px solid #fff !important; } .tiles ul.glossaryList li { min-width: 85px !important; width:85px !important; } .tiles ul.glossaryList span { min-width:85px; width:85px; } .cm-glossary.tiles.big ul.glossaryList a { min-width:179px; width:179px } .cm-glossary.tiles.big ul.glossaryList span { min-width:179px; width:179px; } span.glossaryLink, a.glossaryLink { border-bottom: dotted 1px #000000; color: #000000 !important; } span.glossaryLink.temporary, a.glossaryLink.temporary { border-bottom: dotted 1px #eeff11; } span.glossaryLink:hover, a.glossaryLink:hover { border-bottom: solid 1px #333333; color:#333333 !important; } .glossaryList .glossary-link-title { font-weight: normal !important; } #tt #tt-btn-close{ color: #222 !important} .cm-glossary.grid ul.glossaryList li[class^='ln'] { width: 200px !important} #tt #tt-btn-close{ direction: rtl; font-size: 20px !important } #tt #ttcont glossaryItemBody * {color: #ffffff} #ttcont { box-shadow: 0px 0px 20px #666666; -moz-box-shadow: 0px 0px 20px #666666; -webkit-box-shadow: 0px 0px 20px #666666; } .cm-glossary.term-carousel .slick-slide, .cm-glossary.tiles-with-definition ul > li { height: 250px !important} .cm-glossary.tiles-with-definition ul { grid-template-columns: repeat(auto-fill, 220px) !important; } .glossary-search-wrapper { display: inline-block; } input.glossary-search-term { outline: none; } button.glossary-search.button { outline: none; } .mw-wiktionary-container table {display: none;}.mw-empty-elt, li:empty {display: none;}#tt #ttcont .cmtt-woocommerce-product-desc-container {color: #ffffff} #tt #ttcont .cmtt-woocommerce-product-name { font-size: 15px; color: #000000 !important; text-align: center;} #tt #ttcont .cmtt-woocommerce-product-button-container{text-align: center;} #tt #ttcont .cmtt-woocommerce-product-button-container a{color:#2EA3F2 !important; border-color: #2EA3F2 !important;background-color:#ffffff !important;} .cmtt-woocommerce-product-list .cmtt-woocommerce-product-desc-container {color: #ffffff} .cmtt-woocommerce-product-list .cmtt-woocommerce-product-name { font-size: 15px; color: #000000 !important;} .cmtt-woocommerce-product-list .cmtt-woocommerce-product-button-container a{color:#2EA3F2 !important; border-color: #2EA3F2 !important;background-color:#ffffff !important;} </style> <link data-minify="1" rel='stylesheet' id='dashicons-css' href='https://leanlogic.online/wp-content/cache/min/1/wp-includes/css/dashicons.min.css?ver=1735015084' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='ctc-copy-inline-css' href='https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/copy-the-code/assets/css/copy-inline.css?ver=1735015084' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='stcr-font-awesome-css' href='https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/subscribe-to-comments-reloaded/includes/css/font-awesome.min.css?ver=1735015084' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='stcr-style-css' href='https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/subscribe-to-comments-reloaded/includes/css/stcr-style.css?ver=1735015084' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='optimizer-style-css' href='https://leanlogic.online/wp-content/cache/min/1/wp-content/themes/optimizer_pro/style.css?ver=1735015084' type='text/css' media='all' /> <style id='optimizer-style-inline-css' type='text/css'> #optimizer_front_about-4{ background-color: #ffffff; font-size:16px;}#optimizer_front_about-4 .about_header{font-size:48px;}#optimizer_front_about-4 .about_header, #optimizer_front_about-4 .about_pre, #optimizer_front_about-4 span.div_middle{color: #222222}#optimizer_front_about-4 span.div_left, #optimizer_front_about-4 span.div_right{background-color: #222222}#optimizer_front_about-4 .about_content{color: #423131!important; }#optimizer_front_about-4 .about_content a:link, #optimizer_front_about-4 .about_content a:visited{color: #423131!important; }#optimizer_front_about-4 .about_inner{width:60%;}@media screen and (min-width: 480px){#optimizer_front_about-4 {} } #optimizer_front_text-11 .text_block{ background-color:#333333;color:#ffffff;font-size:16px;padding-left:2%;padding-right:2%;padding-top:2%;padding-bottom:2%;}#optimizer_front_text-11 .text_block a:link, #optimizer_front_text-11 .text_block a:visited{color:#ffffff;}@media screen and (min-width: 480px){#optimizer_front_text-11 .text_block{} .frontpage_sidebar #optimizer_front_text-11 {} } #optimizer_front_testimonials-4{ background-color: #5c72ed; font-size:16px;}#optimizer_front_testimonials-4 .testi_content{font-size:16px;}#optimizer_front_testimonials-4 .home_title{font-size:27px;}#optimizer_front_testimonials-4 .home_title, #optimizer_front_testimonials-4 .home_subtitle, #optimizer_front_testimonials-4 span.div_middle{ color:#ffffff}#optimizer_front_testimonials-4 .testi_content, #optimizer_front_testimonials-4 .testi_author a, #optimizer_front_testimonials-4 .testi_occu{color:#ffffff; }#optimizer_front_testimonials-4 span.div_left, #optimizer_front_testimonials-4 span.div_right{background-color:#ffffff}@media screen and (min-width: 480px){#optimizer_front_testimonials-4 {} } #optimizer_front_video-2{ background-color: #8b9aed; color: #00214c!important; font-size:16px;}#optimizer_front_video-2 .widgettitle{font-size:27px;}@media screen and (min-width: 480px){#optimizer_front_video-2 {} } </style> <link data-minify="1" rel='stylesheet' id='optimizer-style-core-css' href='https://leanlogic.online/wp-content/cache/min/1/wp-content/themes/optimizer_pro/style_core.css?ver=1735015084' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='icons-css' href='https://leanlogic.online/wp-content/cache/min/1/wp-content/themes/optimizer_pro/assets/fonts/font-awesome.css?ver=1735015084' type='text/css' media='all' /> <link rel='stylesheet' id='animated_css-css' href='https://leanlogic.online/wp-content/themes/optimizer_pro/assets/css/animate.min.css' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='font-awesome-official-css' href='https://leanlogic.online/wp-content/cache/min/1/releases/v6.5.2/css/all.css?ver=1735015084' type='text/css' media='all' crossorigin="anonymous" /> <link data-minify="1" rel='stylesheet' id='font-awesome-official-v4shim-css' href='https://leanlogic.online/wp-content/cache/min/1/releases/v6.5.2/css/v4-shims.css?ver=1735015084' type='text/css' media='all' crossorigin="anonymous" /> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="jquery-migrate-js-after">window.addEventListener('DOMContentLoaded', function() { /* <![CDATA[ */ jQuery(document).ready(function(){ jQuery(".so-panel.widget").each(function (){ jQuery(this).attr("id", jQuery(this).find(".so_widget_id").attr("data-panel-id")) }); }); /* ]]> */ });</script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/copy-the-code/classes/gutenberg/blocks/copy-button/js/frontend.js?ver=1735015084" id="ctc-copy-button-script-2-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/copy-the-code/classes/gutenberg/blocks/copy-icon/js/frontend.js?ver=1735015084" id="ctc-copy-icon-script-2-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/plugins/TooltipProEcommerce/assets/js/modernizr.min.js" id="cm-modernizr-js-js" data-rocket-defer defer></script> <script type="text/javascript" id="tooltip-frontend-js-js-extra"> /* <![CDATA[ */ var cmtt_data = {"ajaxurl":"https:\/\/leanlogic.online\/wp-admin\/admin-ajax.php","post_id":"5377","mobile_disable_tooltips":"1","desktop_disable_tooltips":"0","tooltip_on_click":"0","exclude_ajax":"cmttst_event_save","mobile_support":"","nonce_language_switch":"bffe6e10e5","doubleclick_api":"","cmtooltip_definitions":[]}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/plugins/TooltipProEcommerce/assets/js/tooltip.min.js" id="tooltip-frontend-js-js" data-rocket-defer defer></script> <link rel="https://api.w.org/" href="https://leanlogic.online/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://leanlogic.online/wp-json/wp/v2/pages/5377" /><link rel='shortlink' href='https://leanlogic.online/?p=5377' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://leanlogic.online/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fleanlogic.online%2Fforeword%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://leanlogic.online/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fleanlogic.online%2Fforeword%2F&format=xml" /> <style> ul.glossary_latestterms_widget li { margin: 10px 0; } ul.glossary_latestterms_widget li .title { font-weight: bold; font-size: 11pt; } ul.glossary_latestterms_widget li div.description { font-size: 10pt; } </style> <style type="text/css"> .feedzy-rss-link-icon:after { content: url("https://leanlogic.online/wp-content/plugins/feedzy-rss-feeds/img/external-link.png"); margin-left: 3px; } </style> <link rel="apple-touch-icon" sizes="76x76" href="/wp-content/uploads/fbrfg/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/wp-content/uploads/fbrfg/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/wp-content/uploads/fbrfg/favicon-16x16.png"> <link rel="manifest" href="/wp-content/uploads/fbrfg/site.webmanifest"> <link rel="mask-icon" href="/wp-content/uploads/fbrfg/safari-pinned-tab.svg" color="#5bbad5"> <link rel="shortcut icon" href="/wp-content/uploads/fbrfg/favicon.ico"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="msapplication-config" content="/wp-content/uploads/fbrfg/browserconfig.xml"> <meta name="theme-color" content="#ffffff"><style type="text/css"> /*Fixed Background*/ /*BOXED LAYOUT*/ .site_boxed .layer_wrapper, body.home.site_boxed #slidera {width: 90%;float: left;margin: 0 5%; background-color: #ffffff;} .site_boxed .stat_bg, .site_boxed .stat_bg_overlay, .site_boxed .stat_bg img, .site_boxed .is-sticky .header{width:90%;} .site_boxed .social_buttons{background-color: #ffffff;} .site_boxed .center {width: 95%;margin: 0 auto;} .site_boxed .head_top .center{ width:95%;} /*Left Sidebar*/ @media screen and (min-width: 960px){ .header_sidebar.site_boxed #slidera, .header_sidebar.site_boxed .home_wrap.layer_wrapper, .header_sidebar.site_boxed .footer_wrap.layer_wrapper, .header_sidebar.site_boxed .page_wrap.layer_wrapper, .header_sidebar.site_boxed .post_wrap.layer_wrapper, .header_sidebar.site_boxed .page_blog_wrap.layer_wrapper, .header_sidebar.site_boxed .page_contact_wrap.layer_wrapper, .header_sidebar.site_boxed .page_fullwidth_wrap.layer_wrapper, .header_sidebar.site_boxed .category_wrap.layer_wrapper, .header_sidebar.site_boxed .search_wrap.layer_wrapper, .header_sidebar.site_boxed .fofo_wrap.layer_wrapper, .header_sidebar .site_boxed .author_wrap.layer_wrapper, .header_sidebar.site_boxed .head_top{width: calc(90% - 300px)!important;margin-left: calc(300px + 5%)!important;} .header_sidebar.site_boxed .stat_bg_overlay, .header_sidebar.site_boxed .stat_bg{width: calc(90% - 300px)!important;left: 300px;} } /*Site Content Text Style*/ body, input, textarea{ font-family:Open Sans; font-size:16px; } .single_metainfo, .single_post .single_metainfo a, a:link, a:visited, .single_post_content .tabs li a{ color:#444444;} body .listing-item .lt_cats a{ color:#444444;} .sidr-class-header_s.sidr-class-head_search i:before {font-family: 'FontAwesome', Open Sans; ;} /*LINK COLOR*/ .org_comment a, .thn_post_wrap a:not(.wp-block-button__link):link, .thn_post_wrap a:visited, .lts_lightbox_content a:link, .lts_lightbox_content a:visited, .athor_desc a:link, .athor_desc a:visited, .product_meta a:hover{color:#3590ea;} .org_comment a:hover, .thn_post_wrap a:not(.wp-block-button__link):link:hover, .lts_lightbox_content a:link:hover, .lts_lightbox_content a:visited:hover, .athor_desc a:link:hover, .athor_desc a:visited:hover{color:#1e73be;} /*-----------------------------Single Post Background------------------------------------*/ /*----------------------------------------------------*/ .page_head, .author_div, .single.single_style_header .single_post_header{ background-color:#25a501; color:#555555;text-align:center;} .page_head .postitle{color:#555555;} .page_head .layerbread a, .page_head .woocommerce-breadcrumb{color:#555555;} .single_post_header, .single.single_style_header .single_post_content .postitle, .single_style_header .single_metainfo, .single_style_header .single_metainfo i, .single_style_header .single_metainfo a{color:#555555;} /*-----------------------------Page Header Colors------------------------------------*/ /*----------------------------------------------------*/ /*-----------------------------Static Slider Content box------------------------------------*/ .stat_content_inner .center{width:85%;} .stat_content_inner{bottom:15%; color:#ffffff;} /*SLIDER HEIGHT RESTRICT*/ /*SLIDER FONT SIZE*/ #accordion h3 a, #zn_nivo h3 a{font-size:36px; line-height:1.3em} /*STATIC SLIDE CTA BUTTONS COLORS*/ .static_cta1.cta_hollow, .static_cta1.cta_hollow_big, .static_cta1.cta_hollow_small, .static_cta1.cta_square_hollow, .static_cta1.cta_square_hollow_big, .static_cta1.cta_square_hollow_small{ background:transparent!important; color:#ffffff;} .static_cta1.cta_flat, .static_cta1.cta_flat_big, .static_cta1.cta_flat_small, .static_cta1.cta_rounded, .static_cta1.cta_rounded_big, .static_cta1.cta_rounded_small, .static_cta1.cta_hollow:hover, .static_cta1.cta_hollow_big:hover, .static_cta1.cta_hollow_small:hover, .static_cta1.cta_square, .static_cta1.cta_square_small, .static_cta1.cta_square_big, .static_cta1.cta_square_hollow:hover, .static_cta1.cta_square_hollow_small:hover, .static_cta1.cta_square_hollow_big:hover{ background:#36abfc!important; color:#ffffff; border-color:#36abfc!important;} .static_cta2.cta_hollow, .static_cta2.cta_hollow_big, .static_cta2.cta_hollow_small, .static_cta2.cta_square_hollow, .static_cta2.cta_square_hollow_big, .static_cta2.cta_square_hollow_small{ background:transparent!important; color:#ffffff;} .static_cta2.cta_flat, .static_cta2.cta_flat_big, .static_cta2.cta_flat_small, .static_cta2.cta_rounded, .static_cta2.cta_rounded_big, .static_cta2.cta_rounded_small, .static_cta2.cta_hollow:hover, .static_cta2.cta_hollow_big:hover, .static_cta2.cta_hollow_small:hover, .static_cta2.cta_square, .static_cta2.cta_square_small, .static_cta2.cta_square_big, .static_cta2.cta_square_hollow:hover, .static_cta2.cta_square_hollow_small:hover, .static_cta2.cta_square_hollow_big:hover{ background:#36abfc!important; color:#ffffff; border-color:#36abfc!important;} /*------------------------SLIDER HEIGHT----------------------*/ /*Slider Height*/ #accordion, #slide_acord, .accord_overlay{ height:500px;} .kwicks li{ max-height:500px;min-height:500px;} /*-----------------------------COLORS------------------------------------*/ /*Header Color*/ .header{ position:relative!important; background-color:#af2626; } .home.has_trans_header .header_wrap {float: left; position:relative;width: 100%;} .home.has_trans_header .header{position: absolute!important;z-index: 999;} .home.has_trans_header .header, .home.has_trans_header.page.page-template-page-frontpage_template .header{ background-color:transparent!important; background-image:none;} .home.has_trans_header .head_top{background-color: rgba(0, 0, 0, 0.3);} .header_sidebar .head_inner{background-color:#af2626; } /*Boxed Header should have boxed width*/ body.home.site_boxed .header_wrap.layer_wrapper{width: 90%;float: left;margin: 0 5%;} .home.has_trans_header.page .header, .home.has_trans_header.page-template-page-frontpage_template .is-sticky .header{ background-color:#af2626!important;} @media screen and (max-width: 480px){ .home.has_trans_header .header{ background-color:#af2626!important;} } .home .is-sticky .header, .page_header_transparent .is-sticky .header{ position:fixed!important; background-color:#af2626!important;box-shadow: 0 0 4px rgba(0, 0, 0, 0.2)!important; transition-delay:0.3s; -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s;} /*TOPBAR COLORS*/ .head_top, #topbar_menu ul li a{ font-size:15px;} .head_top, .page_header_transparent .is-sticky .head_top, #topbar_menu #optimizer_minicart {background-color:#333333;} #topbar_menu #optimizer_minicart{color:#ffffff;} .page_header_transparent .head_top { background: rgba(0, 0, 0, 0.3);} .head_search, .top_head_soc a, .tophone_on .head_phone, .tophone_on .head_phone span, .tophone_on .head_phone i, .tophone_on .head_phone a, .topsearch_on .head_phone a, .topsearch_on .head_search i, #topbar_menu ul li a, body.has_trans_header.home .is-sticky .head_top a, body.page_header_transparent .is-sticky .head_top a, body.has_trans_header.home .is-sticky #topbar_menu ul li a, body.page_header_transparent .is-sticky #topbar_menu ul li a, #topbar-hamburger-menu{color:#ffffff;} .head_top .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(255,255,255, 0.3)!important;} .head_top .social_bookmarks.bookmark_hexagon a i {background-color:rgba(255,255,255, 0.3)!important;} .head_top .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(255,255,255, 0.3)!important;} /*LOGO*/ .logo h2, .logo h1, .logo h2 a, .logo h1 a{ font-family:'Playfair Display'; color:#ffffff; } span.desc{font-size: 16px;} body.has_trans_header.home .header .logo h2, body.has_trans_header.home .header .logo h1, body.has_trans_header.home .header .logo h2 a, body.has_trans_header.home .header .logo h1 a, body.has_trans_header.home span.desc, body.page_header_transparent .header .logo h2, body.page_header_transparent .header .logo h1, body.page_header_transparent .header .logo h2 a, body.page_header_transparent .header .logo h1 a, body.page_header_transparent span.desc, body.has_trans_header.home .head_top a{ color:#fff;} body.has_trans_header .is-sticky .header .logo h2 a, body.has_trans_header .is-sticky .header .logo h1 a, body.page_header_transparent .is-sticky .header .logo h2 a, body.page_header_transparent .is-sticky .header .logo h1 a{color:#ffffff;} #simple-menu, body.home.has_trans_header .is-sticky #simple-menu{color:#fcfcfc;} body.home.has_trans_header #simple-menu{color:#fff;} span.desc{color:#ffffff;} body.has_trans_header.home .is-sticky span.desc, body.page_header_transparent .is-sticky span.desc{color:#ffffff;} body.has_trans_header.home .is-sticky .header .logo h2 a, body.has_trans_header.home .is-sticky .header .logo h1 a, body.page_header_transparent .is-sticky .header .logo h2 a, body.page_header_transparent .is-sticky .header .logo h1 a{color:#ffffff;} /*MENU Text Color*/ #topmenu ul li a, .header_s.head_search i{color:#fcfcfc;} body.has_trans_header.home #topmenu ul li a, body.page_header_transparent #topmenu ul li a, body.page_header_transparent .head_top a, body.has_trans_header.home #topbar_menu ul li a, body.page_header_transparent #topbar_menu ul li a, .home.has_trans_header .head_soc .social_bookmarks a, .page_header_transparent .head_soc .social_bookmarks a{ color:#fff;} body.header_sidebar.home #topmenu ul li a, #topmenu #optimizer_minicart{color:#fcfcfc;} #topmenu ul li ul li a:hover{ background-color:#36abfc; color:#FFFFFF;} .head_soc .social_bookmarks a, .home.has_trans_header .is-sticky .head_soc .social_bookmarks a, .page_header_transparent .is-sticky .head_soc .social_bookmarks a{color:#fcfcfc;} .head_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(252,252,252, 0.3)!important;} .head_soc .social_bookmarks.bookmark_hexagon a i {background-color:rgba(252,252,252, 0.3)!important;} .head_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(252,252,252, 0.3)!important;} body.has_trans_header.home .is-sticky #topmenu ul li a, body.page_header_transparent .is-sticky #topmenu ul li a{color:#fcfcfc;} /*Menu Highlight*/ #topmenu li.menu_highlight_slim{ border-color:#fcfcfc;} #topmenu li.menu_highlight_slim:hover{ background-color:#36abfc;border-color:#36abfc;} #topmenu li.menu_highlight_slim:hover>a{ color:#FFFFFF!important;} #topmenu li.menu_highlight{ background-color:#36abfc; border-color:#36abfc;} #topmenu li.menu_highlight a, #topmenu li.menu_highlight_slim a{color:#FFFFFF!important;} #topmenu li.menu_highlight:hover{border-color:#36abfc; background-color:transparent;} #topmenu li.menu_highlight:hover>a{ color:#36abfc!important;} #topmenu ul li.menu_hover a{border-color:#ffffff;} #topmenu ul.menu>li:hover:after{background-color:#ffffff;} #topmenu ul li.menu_hover>a, body.has_trans_header.home #topmenu ul li.menu_hover>a, #topmenu ul li.current-menu-item>a[href*="#"]:hover{color:#ffffff;} #topmenu ul li.current-menu-item>a, body.header_sidebar #topmenu ul li.current-menu-item>a, body.has_trans_header.header_sidebar .is-sticky #topmenu ul li.current-menu-item>a, body.page_header_transparent.header_sidebar .is-sticky #topmenu ul li.current-menu-item>a{color:#b6d1ea;} #topmenu ul li.current-menu-item.onepagemenu_highlight>a, body.header_sidebar #topmenu ul li.menu_hover>a{color:#ffffff!important;} #topmenu ul li ul li.current-menu-item.onepagemenu_highlight a { color: #FFFFFF!important;} #topmenu ul li ul{border-color:#ffffff transparent transparent transparent;} .logo_center_left #topmenu, .logo_center #topmenu{background-color:;} .left_header_content, .left_header_content a{color:#fcfcfc;} /*BASE Color*/ .widget_border, .heading_border, #wp-calendar #today, .thn_post_wrap .more-link:hover, .moretag:hover, .search_term #searchsubmit, .error_msg #searchsubmit, #searchsubmit, .optimizer_pagenav a:hover, .nav-box a:hover .left_arro, .nav-box a:hover .right_arro, .pace .pace-progress, .homeposts_title .menu_border, span.widget_border, .ast_login_widget #loginform #wp-submit, .prog_wrap, .lts_layout1 a.image, .lts_layout2 a.image, .lts_layout3 a.image, .rel_tab:hover .related_img, .wpcf7-submit, .nivoinner .slide_button_wrap .lts_button, #accordion .slide_button_wrap .lts_button, .img_hover, p.form-submit #submit, .contact_form_wrap, .style2 .contact_form_wrap .contact_button, .style3 .contact_form_wrap .contact_button, .style4 .contact_form_wrap .contact_button, .optimizer_front_slider #opt_carousel .slidee li .acord_text .slide_button_wrap a, .hover_topborder .midrow_block:before, .acord_text p a{background-color:#36abfc;} .share_active, .comm_auth a, .logged-in-as a, .citeping a, .lay3 h2 a:hover, .lay4 h2 a:hover, .lay5 .postitle a:hover, .nivo-caption p a, .org_comment a, .org_ping a, .no_contact_map .contact_submit input, .contact_submit input:hover, .widget_calendar td a, .ast_biotxt a, .ast_bio .ast_biotxt h3, .lts_layout2 .listing-item h2 a:hover, .lts_layout3 .listing-item h2 a:hover, .lts_layout4 .listing-item h2 a:hover, .lts_layout5 .listing-item h2 a:hover, .rel_tab:hover .rel_hover, .post-password-form input[type~=submit], .bio_head h3, .blog_mo a:hover, .ast_navigation a:hover, .lts_layout4 .blog_mo a:hover{color:#36abfc;} #home_widgets .widget .thn_wgt_tt, #sidebar .widget .thn_wgt_tt, #footer .widget .thn_wgt_tt, .astwt_iframe a, .ast_bio .ast_biotxt h3, .ast_bio .ast_biotxt a, .nav-box a span{color:#36abfc;} .pace .pace-activity{border-top-color: #36abfc!important;border-left-color: #36abfc!important;} .pace .pace-progress-inner{box-shadow: 0 0 10px #36abfc, 0 0 5px #36abfc; -webkit-box-shadow: 0 0 10px #36abfc, 0 0 5px #36abfc; -moz-box-shadow: 0 0 10px #36abfc, 0 0 5px #36abfc;} .fotorama__thumb-border, .ast_navigation a:hover{ border-color:#36abfc!important;} .hover_colorbg .midrow_block:before{ background-color:rgba(54,171,252, 0.3);} /*Text Color on BASE COLOR Element*/ .icon_round a, #wp-calendar #today, .moretag:hover, .search_term #searchsubmit, .error_msg #searchsubmit, .optimizer_pagenav a:hover, .ast_login_widget #loginform #wp-submit, #searchsubmit, .prog_wrap, .rel_tab .related_img i, .lay1 h2.postitle a, .nivoinner .slide_button_wrap .lts_button, #accordion .slide_button_wrap .lts_button, .lts_layout1 .icon_wrap a, .lts_layout2 .icon_wrap a, .lts_layout3 .icon_wrap a, .lts_layout1 .icon_wrap a:hover, .lts_layout2 .icon_wrap a:hover, .lts_layout3 .icon_wrap a:hover, .optimizer_front_slider #opt_carousel .slidee li .acord_text .slide_button_wrap a{color:#FFFFFF!important;} .thn_post_wrap .listing-item .moretag:hover, body .lts_layout1 .listing-item .title, .lts_layout2 .img_wrap .optimizer_plus, .img_hover .icon_wrap a, #footer .widgets .widget .img_hover .icon_wrap a, body .thn_post_wrap .lts_layout1 .icon_wrap a, .wpcf7-submit, p.form-submit #submit, .optimposts .type-product a.button.add_to_cart_button, .optimposts .type-product span.onsale, .style2 .contact_form_wrap .contact_button, .style3 .contact_form_wrap .contact_button, .style4 .contact_form_wrap .contact_button, .lay3.portfolio_wrap .post_content .catag_list, .lay3.portfolio_wrap .post_content .catag_list a, .lay3.portfolio_wrap h2 a{color:#FFFFFF!important;} .hover_colorbg .midrow_block:before, .hover_colorbg .midrow_block:hover .block_content, .hover_colorbg .midrow_block:hover h2, .hover_colorbg .midrow_block:hover h3, .hover_colorbg .midrow_block:hover h4, .hover_colorbg .midrow_block:hover a, .contact_form_wrap .contact_button, .contact_buttn_spinner, .acord_text p a{color:#FFFFFF!important;} /*Sidebar Widget Background Color */ #sidebar .widget{ background-color:#FFFFFF;} /*Widget Title Color */ #sidebar .widget .widgettitle, #sidebar .widget .widgettitle a{color:#666666;} #sidebar .widget li a, #sidebar .widget, #sidebar .widget .widget_wrap{ color:#515151;} #sidebar .widget .widgettitle, #sidebar .widget .widgettitle a, #sidebar .home_title{font-size:16px;} #footer .widgets .widgettitle, #copyright a{color:#ffffff;} /*FOOTER WIDGET COLORS*/ #footer{background-color: #222222; } #footer .widgets .widget a, #footer .widgets{color:#666666;} #footer .widgets .ast_scoial.social_style_round_text a span{color:#666666;} /*COPYRIGHT COLORS*/ #copyright{background-color: #333333; background-size: cover;} #copyright a, #copyright{color: #999999;} .foot_soc .social_bookmarks a{color:#999999} .foot_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(153,153,153, 0.3);} .foot_soc .social_bookmarks.bookmark_hexagon a i {background-color:rgba(153,153,153, 0.3);} .foot_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(153,153,153, 0.3);} /*-------------------------------------TYPOGRAPHY--------------------------------------*/ /*Post Titles, headings and Menu Font*/ h1, h2, h3, h4, h5, h6, #topmenu ul li a, .postitle, .product_title{ font-family:Open Sans; } #topmenu ul li a, .midrow_block h3, .lay1 h2.postitle, .more-link, .moretag, .single_post .postitle, .related_h3, .comments_template #comments, #comments_ping, #reply-title, #submit, #sidebar .widget .widgettitle, #sidebar .widget .widgettitle a, .search_term h2, .search_term #searchsubmit, .error_msg #searchsubmit, #footer .widgets .widgettitle, .home_title, body .lts_layout1 .listing-item .title, .lay4 h2.postitle, .lay2 h2.postitle a, #home_widgets .widget .widgettitle, .product_title, .page_head h1{ text-transform:uppercase;} #topmenu ul li a{font-size:14px;} #topmenu ul li {line-height: 14px;} .single .single_post_content .postitle, .single-product h1.product_title, .single-product h2.product_title{font-size:32px;} .page .page_head .postitle, .page .single_post .postitle, .archive .single_post .postitle{font-size:32px;} /*Body Text Color*/ body, .home_cat a, .comment-form-comment textarea, .single_post_content .tabs li a, .thn_post_wrap .listing-item .moretag{ color:#444444;} /*Post Title */ .postitle, .postitle a, .nav-box a, h3#comments, h3#comments_ping, .comment-reply-title, .related_h3, .nocomments, .lts_layout2 .listing-item h2 a, .lts_layout3 .listing-item h2 a, .lts_layout4 .listing-item h2 a, .lts_layout5 .listing-item h2 a, .author_inner h5, .product_title, .woocommerce-tabs h2, .related.products h2, .lts_layout4 .blog_mo a, .optimposts .type-product h2.postitle a, .woocommerce ul.products li.product h3, .portfolio_wrap .hover_style_5 h2 a, .portfolio_wrap .hover_style_5 .post_content .catag_list a, .portfolio_wrap .hover_style_5 .post_content .catag_list{ text-decoration:none; color:#666666;} /*Headings Color in Post*/ .thn_post_wrap h1, .thn_post_wrap h2, .thn_post_wrap h3, .thn_post_wrap h4, .thn_post_wrap h5, .thn_post_wrap h6{color:#666666;} .lay4 .ast_navigation .alignleft i:after, .lay5 .ast_navigation .alignleft i:after {content: "Previous Posts";} .lay4 .ast_navigation .alignright i:after, .lay5 .ast_navigation .alignright i:after {content: "Next Posts";} .lay4 .ast_navigation .alignleft i:after, .lay5 .ast_navigation .alignleft i:after , .lay4 .ast_navigation .alignright i:after, .lay5 .ast_navigation .alignright i:after{ font-family:Open Sans;} .sidr{ background-color:#222222} @media screen and (max-width: 480px){ body.home.has_trans_header .header .logo h1 a, body.home.has_trans_header .header .desc{ color:#ffffff!important;} body.home.has_trans_header .header #simple-menu, body.has_trans_header.home #topmenu ul li a{color:#fcfcfc!important;} } /*CUSTOM FONT---------------------------------------------------------*/ /*CUSTOM CSS*/ html{ min-height: calc(100% + 1px); } .must-log-in a { color: #00b7ff !important; } .comm_reply { opacity: 1 !important; }</style> <!--[if IE 9]> <style type="text/css"> .text_block_wrap, .postsblck .center, .home_testi .center, #footer .widgets, .clients_logo img{opacity:1!important;} #topmenu ul li.megamenu{ position:static!important;} </style> <![endif]--> <!--[if IE]> #searchsubmit{padding-top:12px;} <![endif]--> <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><script type="rocketlazyloadscript" defer data-rocket-src="https://cloud.umami.is/script.js" data-website-id="317daadc-de95-4d3d-84a4-b0e3de66f36f"></script><link rel="icon" href="https://leanlogic.online/wp-content/uploads/2024/11/cropped-Favicon-32x32.webp" sizes="32x32" /> <link rel="icon" href="https://leanlogic.online/wp-content/uploads/2024/11/cropped-Favicon-192x192.webp" sizes="192x192" /> <link rel="apple-touch-icon" href="https://leanlogic.online/wp-content/uploads/2024/11/cropped-Favicon-180x180.webp" /> <meta name="msapplication-TileImage" content="https://leanlogic.online/wp-content/uploads/2024/11/cropped-Favicon-270x270.webp" /> <meta name="generator" content="WP Rocket 3.17.3.1" data-wpr-features="wpr_delay_js wpr_defer_js wpr_minify_js wpr_minify_css wpr_desktop" /></head> <body class="page-template-default page page-id-5377 site_full has_trans_header soc_pos_headfoot not_frontpage"> <!--HEADER--> <div class="header_wrap layer_wrapper"> <!--HEADER STARTS--> <div class="header logo_left has_mobile_hamburger headsearch_on" > <!--TOP HEADER--> <!--TOP HEADER END--> <div class="center"> <div class="head_inner"> <!--LOGO START--> <div class="logo "> <h2><a href="https://leanlogic.online/">LEAN LOGIC</a></h2> <span class="desc">A DICTIONARY for the FUTURE and HOW to SURVIVE IT</span> </div> <!--LOGO END--> <!--MENU START--> <!--MOBILE MENU START--> <a id="simple-menu" class="" href="#sidr"><i class="fa fa-bars"></i></a> <!--MOBILE MENU END--> <div id="topmenu" class="menu_style_1 has_bookmark mobile_hamburger " > <div class="menu-header"><ul id="menu-main-menu" class="menu"><li id="menu-item-5383" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-5383"><a href="https://leanlogic.online/guide-lean-logic/">Start here</a> <ul class="sub-menu"> <li id="menu-item-10708" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10708"><a href="https://leanlogic.online/guide-lean-logic/">A Guide to Lean Logic</a></li> <li id="menu-item-8565" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8565"><a href="https://leanlogic.online/editors-preface/">Editor’s Preface</a></li> <li id="menu-item-5384" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5384"><a href="https://leanlogic.online/introduction-david-fleming/">Introduction, by David Fleming</a></li> <li id="menu-item-5385" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-5377 current_page_item menu-item-5385"><a href="https://leanlogic.online/foreword/" aria-current="page">Foreword, by Jonathon Porritt</a></li> <li id="menu-item-5387" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5387"><a href="https://leanlogic.online/how-to-cheat-in-an-argument/">How to Cheat in an Argument</a></li> </ul> </li> <li id="menu-item-10619" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10619"><a href="https://leanlogic.online/list-of-entries/">The Dictionary</a> <ul class="sub-menu"> <li id="menu-item-8566" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8566"><a href="https://leanlogic.online/list-of-entries/">List of entries</a></li> <li id="menu-item-5487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5487"><a href="https://leanlogic.online/book-credits-publisher-information/">Book Covers and Credits</a></li> <li id="menu-item-5389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5389"><a href="https://leanlogic.online/praise-lean-logic/">Praise for Lean Logic</a></li> <li id="menu-item-5450" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5450"><a href="https://leanlogic.online/bibliography/">Bibliography</a></li> <li id="menu-item-5467" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5467"><a href="https://leanlogic.online/illustration-credits/">Illustration Credits</a></li> <li id="menu-item-5388" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5388"><a href="https://leanlogic.online/about-the-editor/">About the Editor</a></li> <li id="menu-item-6483" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6483"><a target="_blank" href="https://www.flemingpolicycentre.org.uk/books/">Buy in book form</a></li> </ul> </li> <li id="menu-item-9293" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-9293"><a>David Fleming</a> <ul class="sub-menu"> <li id="menu-item-9291" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9291"><a target="_blank" href="https://en.wikipedia.org/wiki/David_Fleming_(writer)">On Wikipedia</a></li> <li id="menu-item-9292" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9292"><a target="_blank" href="https://www.flemingpolicycentre.org.uk/books/">David Fleming’s Published Work</a></li> <li id="menu-item-10918" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10918"><a target="_blank" href="https://www.ce.sterlingcollege.edu/surviving-the-future">2025 courses & community: Surviving the Future</a></li> </ul> </li> </ul></div> <!--LOAD THE HEADR SOCIAL LINKS--> <div class="head_soc"> <div class="social_bookmarks bookmark_simple bookmark_size_large"> <a target="_blank" class="ast_fb" href="https://twitter.com/leandictionary"><i class="fa-facebook"></i></a> </div> </div> <!--Header SEARCH--> <div class="header_s head_search"> <form role="search" method="get" action="https://leanlogic.online/" > <input placeholder="Search..." type="text" value="" name="s" id="head_s" /> </form> <i class="fa fa-search"></i> </div> </div> <!--MENU END--> <!--LEFT HEADER CONTENT--> </div> </div> </div> <!--HEADER ENDS--> </div> <!--Header END--> <!--Slider START--> <!--Slider END--> <div class="page_wrap layer_wrapper"> <!--CUSTOM PAGE HEADER STARTS--> <!--CUSTOM PAGE HEADER ENDS--> <div id="content"> <div class="center"> <div class="single_wrap no_sidebar"> <div class="single_post"> <div class="post-5377 page type-page status-publish has-post-thumbnail hentry" id="post-5377"> <!--EDIT BUTTON START--> <!--EDIT BUTTON END--> <!--PAGE CONTENT START--> <div class="single_post_content"> <h1 class="postitle ">Foreword, by Jonathon Porritt</h1> <!--SOCIAL SHARE POSTS START--> <!--SOCIAL SHARE POSTS END--> <!--THE CONTENT START--> <div class="thn_post_wrap" > <p>I’ve never had to write a foreword like this one. And that’s largely because I’ve never come across a book quite like this one. What’s more, I never knew anyone remotely like David Fleming.</p> <p>I honestly can’t remember which particular Ecology Party Annual Conference it was where we first met. 1977, perhaps? But what I can remember is the joy of falling in love with David’s intellect. With his spirit. With his crazy imagination.</p> <p>As ‘David and Jonathon’, we then set out to capture the essence of green politics at that time, and to articulate it in ways that we hoped would set the world alight. Especially in the General Election Manifestos of 1979 and 1984.</p> <p>We failed, of course. But neither of us ever stopped trying—for me, to this day; for David, till his still painfully inexplicable death in 2010. He was, in short, a true soul-mate.</p> <p>That said, he could be the most irritating man on Earth! The work that you’re about to venture into was in the making for more than thirty years. Finished as many times as it was started, and still unfinished at the end. It grew, shrank, grew again. The irony of needing 404 different “essay-entries”, spread over 500 pages, to convey the basic principles of ‘lean thinking’ was all too apparent to David himself. But a startling combination of whimsy, perfectionism and mulish obstinacy ensured that the final endpoint he longed for, with the computer set finally aside, never came.</p> <p>When David died, I worked my mourning way through <em>Lean Logic</em> all over again, in a forlorn effort to be with him in his words. And I’ve just done the same again, joyfully this time, to work out whether or not it would be possible to write a suitable foreword.</p> <p>I put it like that because I know that <em>Lean Logic</em> will not be to everyone’s liking. I used to think that David was wilfully making it hard for people by eschewing a conventionally logical narrative, by disappearing with self-indulgent abandon down intellectual rabbit holes of every conceivable kind, teasing, meandering along, and sometimes deliberately obfuscating.</p> <p>He wasn’t. That was just the way his mind worked, forever playful and provocative. He loved to wind up rather more earnest members of the Ecology Party like no other person I knew, intent on overcoming what he saw as a deeply problematic ‘humour deficit’. <em>Lean Logic</em> is the way it is because that’s how David was, gloriously eclectic, effortlessly holistic.</p> <p>It may not work, therefore, as a new reader starting on page 1 and looking forward to getting to page 500 with hardly a break in between. See it more as an idiosyncratic almanac, an apothecary’s storeroom, to be roamed around with as much curiosity and irreverence as you can muster.</p> <p>I think the best I can do is to offer one or two aids as readers set out on their journey—a couple of walking poles, a few reference points (not so much a map, as that would be entirely foolhardy), a torch for some of those darker moments.</p> <p>For me, the starting point has to be the one thing that most bugged David: today’s dynamic, endlessly inventive but ultimately suicidal <em><a href="https://leanlogic.online/market-economy/">market economy</a></em>. David was always quick to recognise the strengths of that economy, but following in the footsteps of Karl Polanyi and a host of heretical economists writing in the 1960s and 70s, he also recognised, very early on, that its dependence on exponential economic growth had already sown the seeds of its inevitable demise:</p> <p style="padding-left: 30px;">This inherent need for eternal <em>per capita</em> growth will not go away—and yet, of course, it is impossible to sustain it in a finite world. This is the central problem of the market economy. If it does not sustain its growth, it will collapse, because unemployment will rise without limit, and both private incomes and public finances will fail. And yet, if it does sustain its growth, it will collapse even more dramatically, owing to the depletion of fuel and materials, the breakdown of soils, environment and climate.</p> <p>So far, so unexpected. Many share that same analysis, and many alternatives have been advanced to avoid that kind of collapse, all entailing some kind of reform of that market economy: a rapid adoption of zero-growth policies; ‘progressive degrowth’; an ethically-based advocacy of voluntary simplicity; the rather more pragmatic ‘circular economy’. David was sympathetic to all of these ‘half-way houses’, but saw them ultimately as forlorn efforts to avoid the central insight of his work: that collapse is now inevitable.</p> <p>Even back in the 1970s, he became convinced that it simply wouldn’t be possible to transition from today’s crazy world to a genuinely sustainable world by dint of incremental reform. He saw collapse as both inevitable and <em>necessary</em>, in order to set ourselves on a better path. What really mattered to him was what was going to happen <em>after</em> that “<a href="https://leanlogic.online/climacteric" target="_blank" rel="noopener noreferrer">coming climacteric</a>”.</p> <p>As will soon become apparent, David subscribed enthusiastically to the ‘peak oil hypothesis’: that global supplies of oil either already had peaked, or soon would peak, precipitating price rises and economic chaos as disruptive as anything that happened back in the 1970s—including the collapse of a system of food production largely dependent on inputs derived from fossil fuels. This has been a great big juicy bone of contention for many in the green movement (with me on the other end of the bone to David!), but it was a critical part of his overall thinking:</p> <p style="padding-left: 30px;">It is not about wrestling with the controls of economics to force it in the direction of degrowth, but about getting ready for the moment when the coming climacteric does the heavy work of degrowth for us; when the goods, materials, food and services—whose life-preserving growth has caused so much guilt—turn out to be not there. The informal economy that must take over is still tragically weak. Its development is intensely urgent. Degrowth will come on us all too quickly.</p> <p>Hence the idea of the “<a href="https://leanlogic.online/lean-economy" target="_blank" rel="noopener noreferrer">Lean Economy</a>”—as the only way of maintaining stability in an economy that would no longer be growing. In that respect, <em><a href="https://leanlogic.online/resilience" target="_blank" rel="noopener noreferrer">resilience</a></em> is seen as critical (“a key property of the Lean Economy, and a key property of resilience is diversity”), to which he returns on many occasions.</p> <p>Working closely with the Transition Towns movement, he adopted the language of “<a href="https://leanlogic.online/introduction-david-fleming/" target="_blank" rel="noopener noreferrer">managed descent</a>” as the best option we could hope for, with both individuals and communities needing to embrace the principles and practice of a lean economy. Without that kind of narrative, he felt that people would <em>never</em> focus on the real alternative: to get the local economy moving as a resilient, self-reliant system, based on a radically different way of doing things, making things and exchanging things, on “<a href="https://leanlogic.online/reciprocity-and-cooperation/" target="_blank" rel="noopener noreferrer">reciprocal exchange</a>” and on “<a href="https://leanlogic.online/culture" target="_blank" rel="noopener noreferrer">the celebration of culture</a>”.</p> <p>And that’s the point where David’s work becomes completely distinctive—in its exuberant exploration of what he meant by <em>culture</em>, both individually and collectively. In effect, culture becomes a direct substitute for the market economy—“The reciprocal obligation of common purpose which will fill the space vacated by the market”. Even religion becomes a critical part of “building and sustaining the relationships of social capital”. For David, <a href="https://leanlogic.online/trust/" target="_blank" rel="noopener noreferrer">trust</a> was the cornerstone of this kind of living culture, nurtured by those reciprocal relationships and obligations. Pretty much everything got dragooned into this overarching sense of culture, including <a href="https://leanlogic.online/religion/" target="_blank" rel="noopener noreferrer">religion</a>, <a href="https://leanlogic.online/carnival/" target="_blank" rel="noopener noreferrer">the arts</a>, <a href="https://leanlogic.online/play/" target="_blank" rel="noopener noreferrer">play</a>, <a href="https://leanlogic.online/foreword/lean-food/" target="_blank" rel="noopener noreferrer">food</a>, and what he called “<a href="https://leanlogic.online/manners/" target="_blank" rel="noopener noreferrer">manners</a>”. And he drew on his wide knowledge of history to provide some sort of parallel:</p> <p style="padding-left: 30px;">All societies other than the market economy acknowledged, at least to some degree, that they could not make sense of their practical needs unless they made sense, first of all, of the community—and the culture which defined it, and which they were not aware of as anything different from the way they lived every day. Community is culture’s habitat.</p> <p>It’s impossible to exaggerate the importance of this dimension of David’s work. All sorts of apparent excursions and tangents link back to his belief that “culture today is decorative, not structural”, just as he saw contemporary <a href="https://leanlogic.online/multiculturalism/" target="_blank" rel="noopener noreferrer">multiculturalism</a> as having become “an attenuated tactic” rather than a lived reality. Many of the interventions that he believed needed to be made are based on building trust and cultural diversity at the local level, reinforcing old skills whilst creating a new economic vitality to protect what people really value in their communities. And what is characterised today as ‘unacceptable inefficiency’ would be an important part of that.</p> <p>All of which depends, of course, on people caring for other people as the only way of maintaining social cohesion, on triumphing over the kind of “individual speak-for-yourselfism” that is so ruthlessly promoted at every level of the market economy.</p> <p>To be honest, I was never entirely convinced that David himself completely subscribed to this benign and sometimes idealistic view of human nature. But he told himself that he did, and remained a passionate defender of democracy despite all its manifest inadequacies in terms of expediting the transition to a more sustainable world. He was a caustic critic of all those who espoused different shades of “<a href="https://leanlogic.online/green-authoritarianism/" target="_blank" rel="noopener noreferrer">green authoritarianism</a>”, which he defined succinctly as a “guarantee of failure”.</p> <p>So, in summary, here’s what I think is perhaps the most important of the different ‘logic flows’ in <em>Lean Logic</em>, which I hope will be of some assistance to readers as they navigate their way around this unusually structured <em>tour de force</em>:</p> <p> </p> <p style="padding-left: 150px;">Our contemporary model of progress has come to depend entirely on achieving year-on-year economic <a href="https://leanlogic.online/growth/" target="_blank" rel="noopener noreferrer">growth</a>, indefinitely into the future. If societies cannot keep on growing, collapse is inevitable. If societies succeed in growing, collapse is also inevitable.</p> <p style="text-align: center;">↓</p> <p style="padding-left: 150px;">We’re already in critical danger. Indeed, it’s no good thinking that collapse can be avoided, as all attempts to reform the growth paradigm are doomed to failure. The best we can do is “manage our descent”, conscientiously cultivating those habits of mind and practical behaviours that will help fashion a good life post-collapse.</p> <p style="text-align: center;">↓</p> <p style="padding-left: 150px;">Prospects for that post-collapse good life depend on putting culture at the heart of tomorrow’s lean economy. Culture based on trust, reciprocity, civility and “good manners” will be the direct substitute for today’s market economy; resilience and diversity are critical characteristics of that kind of economy.</p> <p style="text-align: center;">↓</p> <p style="padding-left: 150px;">We must therefore do everything we can to nurture humankind’s intelligence and creativity, and fight as hard as we need to to protect our democratic entitlements. Without that, autocracy and dictatorship loom.</p> <p> </p> <p>If you just keep that kind of logic flow in mind, all else starts to resonate, especially in the extensive margins of <em>Lean Logic</em>.</p> <p>It is of course tragic that David never had much of a chance to present the essence of his lifetime’s work in ways that he would have wanted—with the book out there to be read by all he encountered. But it’s also something of a relief! One of my last (and fondest) memories of David was watching him trying to present ‘a potted version’ of the Lean Economy, on a panel of five people, in just 20 minutes. It was not a communications success, as he spoke faster and faster to beat the clock! But rarely have so many beautiful, elegant ideas been uttered, within such a short period of time, with such power and passion.</p> <p style="text-align: right;">~ Jonathon Porritt</p> </div> <div style="clear:both"></div> <div class="thn_post_wrap wp_link_pages"> </div> <!--THE CONTENT END--> </div> <!--PAGE CONTENT END--> </div> </div> <!--COMMENT START: Calling the Comment Section. If you want to hide comments from your posts, remove the line below--> <div class="comments_template"> <!-- THE COMMENTS/PING TEMPLATE START --> <!-- If comments are closed. --> <!--COMMENT FORM START (You can modify below)--> <!--COMMENT FORM END--> </div> <!--COMMENT END--> </div> <!--PAGE END--> <!--SIDEBAR LEFT OR RIGHT--> <!--HOME SIDEBAR STARTS--> <!--HOME SIDEBAR ENDS--> <!--PAGE SIDEBAR STARTS--> <!--PAGE SIDEBAR ENDS--> <!--SINGLE SIDEBAR STARTS--> <!--SINGLE SIDEBAR ENDS--> <!--SIDEBAR LEFT OR RIGHT END--> </div> </div><!--#content END--> </div><!--layer_wrapper class END--> <a class="to_top "><i class="fa-angle-up fa-2x"></i></a> <!--Footer Start--> <div class="footer_wrap layer_wrapper "> <div id="footer" > <div class="center"> </div> <!--Copyright Footer START--> <div id="copyright" class="soc_right"> <div class="center"> <!--Site Copyright Text START--> <div class="copytext"></div> <!--Site Copyright Text END--> <div class="foot_right_wrap"> <!--FOOTER MENU START--> <div id="footer_menu" class=""><div class="menu-footer"><ul id="menu-footer" class="menu"><li id="menu-item-4420" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4420"><a href="https://leanlogic.online/bibliography/">Bibliography</a></li> <li id="menu-item-4421" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4421"><a href="https://leanlogic.online/glossary/">Dictionary</a></li> </ul></div></div> <!--FOOTER MENU END--> <!--SOCIAL ICONS START--> <div class="foot_soc"> <div class="social_bookmarks bookmark_simple bookmark_size_large"> <a target="_blank" class="ast_fb" href="https://twitter.com/leandictionary"><i class="fa-facebook"></i></a> </div></div> <!--SOCIAL ICONS END--> </div> </div><!--Center END--> </div> <!--Copyright Footer END--> </div> </div><!--layer_wrapper class END--> <!--Footer END--> <script type="rocketlazyloadscript" data-rocket-type="text/javascript">window.addEventListener('DOMContentLoaded', function() { jQuery('#ss360-layer').bind("DOMSubtreeModified",function(){ console.log('changed'); });});</script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript">window.addEventListener('DOMContentLoaded', function() { //Hide Slider until its loaded jQuery('#zn_nivo, .nivo-controlNav').css({"display":"none"}); //Midrow Blocks Equal Width if(jQuery('.midrow_block').length == 4){ jQuery('.midrow_blocks').addClass('fourblocks'); } if(jQuery('.midrow_block').length == 3){ jQuery('.midrow_blocks').addClass('threeblocks'); } if(jQuery('.midrow_block').length == 2){ jQuery('.midrow_blocks').addClass('twoblocks'); } if(jQuery('.midrow_block').length == 1){ jQuery('.midrow_blocks').addClass('oneblock'); } jQuery(window).bind('load', function(){ jQuery('.stat_has_slideshow').css({"maxHeight":"none"}); jQuery('.static_gallery').nivoSlider({effect: 'fade', directionNav: false, controlNav: false, pauseOnHover:false, slices:6, pauseTime:6000}); }); jQuery(document).ready(function() { jQuery('.pd_flick_gallery li img').addClass('hasimg'); }); jQuery(window).bind('load', function(){ jQuery('.single-product .single_post .thumbnails').looper({interval: false}); jQuery('.archive.woocommerce-page.woo_archive_layout4 ul.products li.product').matchHeight({ property: 'min-height', byRow: 'height'}); jQuery('.woocommerce.single.woo_single_layout1 .yith-wcwl-add-to-wishlist').insertBefore('div[itemprop="offers"]'); jQuery('.woocommerce.single.woo_single_layout4 #content .onsale').prependTo('.woocommerce.single.woo_single_layout4 #content .product .images'); }); });</script> <!-- Site Search 360 WP v2.1.7 --> <script type="rocketlazyloadscript" data-rocket-src="https://js.sitesearch360.com/plugin/bundle/7689.js?integration=wordpress&integrationMode=full" async></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/metronet-profile-picture/js/mpp-frontend.js?ver=1735015084" id="mpp_gutenberg_tabs-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/copy-the-code/assets/js/clipboard.js?ver=1735015084" id="ctc-clipboard-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/plugins/copy-the-code/assets/js/copy-inline.js?ver=1735015084" id="ctc-copy-inline-js" data-rocket-defer defer></script> <script type="text/javascript" id="scroll-to-anchor-js-extra"> /* <![CDATA[ */ var sta_settings = {"distance":"50","speed":"1000","exceptions":""}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/plugins/scroll-to-anchor/includes/../js/scroll-to-anchor.min.js" id="scroll-to-anchor-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/themes/optimizer_pro/assets/js/optimizer.js?ver=1735015084" id="optimizer_js-js" data-rocket-defer defer></script> <script type="text/javascript" id="optimizer_otherjs-js-extra"> /* <![CDATA[ */ var optimo = {"smoothscroll":""}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/themes/optimizer_pro/assets/js/other.js?ver=1735015084" id="optimizer_otherjs-js" data-rocket-defer defer></script> <script type="text/javascript" id="optimizer_core-js-extra"> /* <![CDATA[ */ var optim = {"ajaxurl":"https:\/\/leanlogic.online\/wp-admin\/admin-ajax.php","sent":"Message Sent Successfully!","day":"Days","hour":"Hours","mins":"Min","sec":"Sec","redirect":""}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/themes/optimizer_pro/assets/js/core.js?ver=1735015084" id="optimizer_core-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-content/cache/min/1/wp-content/themes/optimizer_pro/assets/js/magnific-popup.js?ver=1735015084" id="optimizer_lightbox-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://leanlogic.online/wp-includes/js/comment-reply.min.js" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <div id="tt" role="tooltip" aria-label="Tooltip content" class="cmtt"></div></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1739818172 -->