1<!doctype html> 2<html lang="it-IT" class="h-100"> 3<head><meta charset="UTF-8">
3<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>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){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))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(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")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("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})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,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 R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},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 _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(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.Y(t,"preconnect")}
3async G(t){if(await this.K(),!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.includes("Firefox/")||""===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),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,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,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",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 C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <meta name="pbstck_context:site_name" content="lexced"/> 8 <meta name="pbstck_context:section" content="genr"/> 9 <link rel="profile" href="https://gmpg.org/xfn/11"> 10 11<!-- 12 <link link rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous"> 13 <link rel="preconnect" href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;700&display=swap" rel="stylesheet"> 14--> 15 <!-- Google Tag Manager -->
16<script type="text/rocketlazyloadscript">
vendor: 327 bytes, lines 16-20
16(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 17new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 18j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 19'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 20})(window,document,'script','dataLayer','
20GTM-MTMT5XLG
vendor: 3 bytes, line 20
20');
20</script>
20 21 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 22 23 <!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.5) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 24 <title>Giurisprudenza penale: Approfondimenti e Risorse</title> 25<link data-rocket-prefetch href="https://cdn.jsdelivr.net" rel="dns-prefetch"> 26<link data-rocket-prefetch href="https://cmp.inmobi.com" rel="dns-prefetch"> 27<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch"> 28<link data-rocket-prefetch href="https://secure-it.imrworldwide.com" rel="dns-prefetch"> 29<style id="wpr-usedcss">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;
29--wp--preset--font-size--huge:42px}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}: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;
29--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: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, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(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:.5em}:where(.is-layout-grid){gap:.5em}: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}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}:root{--text-color:#E3E3E3;--subheading-color:#828282;--placeholder-color:#A6A6A6;--primary-color:#242424;--secondary-color:#383838;--secondary-hover-color:#444;--blue-color:#4a90e2ff}.light_mode{--text-color:#222;--subheading-color:#A0A0A0;--placeholder-color:#6C6C6C;--primary-color:#FFF;--secondary-color:#E9EEF6;--secondary-hover-color:#DBE1EA}.typing-area{width:100%;left:0;bottom:0;padding:1rem}.typing-area :where(.typing-form,.action-buttons){display:flex;gap:.75rem}.typing-form .input-wrapper{width:100%;display:flex;position:relative;align-items:flex-end}.typing-form .typing-input{height:auto;min-height:140px;width:100%;border:1px solid #dee2e6;outline:0;resize:none;font-size:1rem;color:var(--text-color);padding:1.1rem 4rem 1.1rem 1.5rem;border-radius:20px;background:var(--secondary-color);overflow:hidden;max-height:300px;scrollbar-width:none;display:inline-block;vertical-align:top}.typing-form .typing-input::-webkit-scrollbar{display:none}.typing-form .typing-input:focus{background:var(--secondary-hover-color);border-width:3px}.typing-form .typing-input::placeholder{color:var(--placeholder-color)}.typing-area .icon{width:56px;height:56px;flex-shrink:0;cursor:pointer;border-radius:50%;display:flex;font-size:1.4rem;color:var(--text-color);align-items:center;justify-content:center;background:var(--secondary-color);transition:.2s ease}.typing-area .icon:hover{background:var(--secondary-hover-color)}.typing-form #send-message-button{position:absolute;right:0;outline:0;border:none;transform:scale(1);background:0 0;transition:transform .2s ease;bottom:0;height:100%;background:var(--blue-color);border-radius:0 15px 15px 0}
29.typing-form .typing-input:valid~#send-message-button{transform:scale(1)}.wp-push-unsubscribe-btn{padding:10px 20px;background:#0073aa;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:background .3s ease}.wp-push-unsubscribe-btn:hover{background:#005a87}.wp-push-unsubscribe-btn:active{transform:translateY(1px)}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}h1,h3,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}
29h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}strong{font-weight:bolder}small{font-size:.875em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,th,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
29[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){legend{font-size:1.5rem}.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-1>*{flex:0 0 auto;width:100%}.col-12{flex:0 0 auto;width:100%}.g-3{--bs-gutter-x:1rem}.g-3{--bs-gutter-y:1rem}@media (min-width:576px){.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}}@media (min-width:768px){.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;
29box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
29@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);
29--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;
29box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);
29background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.page-link{transition:none}.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}
29.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}.carousel-indicators [data-bs-target]{transition:none}}
29.carousel-indicators .active{opacity:1}.offcanvas{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.d-flex{display:flex!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-100{width:100%!important}.h-100{height:100%!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.me-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.pe-3{padding-right:1rem!important}.pb-4{padding-bottom:1.5rem!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.rounded{border-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}body{background-color:#fff;font-family:'Open Sans',sans-serif;font-size:1rem}a{color:#007bb6;text-decoration:none}a:hover{color:#6ec1e4;text-decoration:none}.site{max-width:968px;width:100%;margin:auto;padding:.5rem;background-color:#fff;position:relative;z-index:100}.site-main{font-display:optional}.sizecardfooter{font-size:14px}div#div-gpt-ad-skin{text-align:center}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}.shadow-sm{box-shadow:0 .125rem .5rem rgba(0,0,0,.2)!important}.card.shadow-sm:hover{box-shadow:0 .125rem 1.5rem rgba(0,0,0,.2)!important;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}a:visited{color:#681da8}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}
29[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54,1.5,0.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.wl-context-card__description{display:flex;flex-direction:column}.wl-context-card__description__text{flex:1 0 content;padding:.3em .6em;text-decoration:none;font-size:.9em;font-style:normal}.wl-context-card__description__fade{min-height:4em;background:linear-gradient(rgba(255,255,255,0) 0,#fff 100%);position:absolute;display:block;width:100%;left:0;bottom:0}.tippy-box[data-theme~=wordlift]{color:#26323d;padding:0;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff;text-align:left}.tippy-box[data-theme~=wordlift] .tippy-content{padding:0}.tippy-box[data-theme~=wordlift][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=wordlift][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=wordlift][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=wordlift][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=wordlift]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=wordlift]>.tippy-svg-arrow{fill:#fff}.wordlift-cloud-widget{position:relative}.wordlift-cloud-widget .title{font-size:1.2rem;font-weight:400;margin:.5rem 0}.wordlift-cloud-widget .cards{display:flex}.wordlift-cloud-widget .cards .card{background:#fff;flex:1 0 300px;box-sizing:border-box;margin:1rem .25em}@media screen and (min-width:40em){.wordlift-cloud-widget .cards .card{max-width:calc(50% - .5em)}}.wordlift-cloud-widget .cards .card a{color:#000;text-decoration:none;display:flex;flex-direction:column;width:100%}.wordlift-cloud-widget .cards .card a:focus{outline:0}.wordlift-cloud-widget .cards .card .thumbnail{position:relative;padding-bottom:75%}.wordlift-cloud-widget .cards .card .thumbnail img{display:block;border:0;width:100%;height:100%;position:absolute;object-fit:cover}.wordlift-cloud-widget .cards .card .card-content .title{font-size:.9rem;margin:.3rem 0;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.wordlift-faceted,.wordlift-products-navigator{margin:0 15px}.wordlift-faceted .cards,.wordlift-products-navigator .cards{overflow-x:scroll;scroll-behavior:smooth}.wordlift-faceted .cards::-webkit-scrollbar,.wordlift-products-navigator .cards::-webkit-scrollbar{display:none}.wordlift-faceted .cards .card,.wordlift-products-navigator .cards .card{border:1px solid #f5f5f5;border-radius:5px;display:flex}.wordlift-faceted .cards .card .thumbnail img,.wordlift-products-navigator .cards .card .thumbnail img{border-radius:5px 5px 0 0}.wordlift-faceted .cards .card .card-content,.wordlift-products-navigator .cards .card .card-content{margin:5px 10px;flex:auto}
29.wordlift-faceted .cards .card .card-footer,.wordlift-products-navigator .cards .card .card-footer{margin:5px 10px}.wordlift-faceted .nav-link,.wordlift-products-navigator .nav-link{text-decoration:none!important;cursor:pointer;display:inline-block;background-color:#fff;color:#000;border-radius:50%;border:1px solid #f2f2f2;box-shadow:0 2px 4px 0 rgba(0,0,0,.07);position:absolute;top:50%;width:30px;height:30px;text-align:center;outline:0;font-size:12px;line-height:30px}.wordlift-faceted .nav-link:hover,.wordlift-products-navigator .nav-link:hover{background-color:#f2f2f2;color:#000}.wordlift-faceted .nav-link.previous,.wordlift-products-navigator .nav-link.previous{left:-15px}.wordlift-faceted .nav-link.next,.wordlift-products-navigator .nav-link.next{right:-15px}.wordlift-navigator .cards{flex-wrap:wrap}.wordlift-faceted .chips{overflow-x:scroll;display:flex}.wordlift-faceted .chips::-webkit-scrollbar{display:none}.wordlift-faceted .chips .chip{font-size:.8rem;background:#fff;border:1px solid #e8e8e8;padding:8px;border-radius:5px;display:inline-block;margin:2px;cursor:pointer;flex:1 0 auto;flex-grow:inherit}.wordlift-faceted .chips .chip.active{background:#5f6369;border-color:#e8e8e8;color:#fff}.wordlift-faceted .chips .chip.active:hover{background:#5f6369}.wordlift-faceted .chips .chip:hover{background:#e8e8e8}.wordlift-faceted .card .date{font-size:.8em;color:#a4a4a4}@media screen and (min-width:60em){.wordlift-cloud-widget .cards .card{max-width:calc(25% - .5em)}.wordlift-products-navigator .cards .card{max-width:calc(33.33% - .5em)}}.wordlift-products-navigator .cards .card .card-content{position:relative}.wordlift-products-navigator .cards .card .card-content .add-cart{width:30px;height:30px;box-shadow:0 2px 10px 0 rgba(0,0,0,.13);border:1px solid #f2f2f2;background-color:#fff;border-radius:50%;position:absolute;right:5px;margin-top:calc(-15px - .3rem)}.wordlift-products-navigator .cards .card .card-content .add-cart:hover{background-color:#f2f2f2}.wordlift-products-navigator .cards .card .card-content .add-cart>*{pointer-events:none}.wordlift-products-navigator .cards .card .card-content .add-cart svg{width:100%;height:auto;padding:20%;box-sizing:border-box}.wordlift-products-navigator .cards .card .card-footer{border-top:1px solid #e6e6e6;display:flex;flex-direction:row;font-size:.9rem;letter-spacing:inherit;line-height:inherit;text-transform:inherit;overflow:hidden}.wordlift-products-navigator .cards .card .card-footer .col-left{text-align:left;flex-grow:0.5}.wordlift-products-navigator .cards .card .card-footer .col-left .discount{font-size:.7em;color:#767676;white-space:nowrap;overflow:hidden}.wordlift-products-navigator .cards .card .card-footer .col-left .discount .regular{text-decoration:line-through}.wordlift-products-navigator .cards .card .card-footer .col-left .discount .percent{color:#e02020}.wordlift-products-navigator .cards .card .card-footer .col-right{text-align:right;flex-grow:0.5}.wordlift-products-navigator .cards .card .card-footer .col-right .star-rating{float:right;font-size:.85rem}.wordlift-products-navigator .cards .card .card-footer .col-right .star-rating span:before{color:#ffc94a}.wordlift-products-navigator .cards .card .card-footer .col-right .reviews{clear:both;font-size:.7em;color:#767676}</style><link rel="preload" data-rocket-preload as="image" href="https://www.lexced.com/wp-content/uploads/logodigitalbloom.jpg" fetchpriority="high"> 30 <meta name="description" content="Giurisprudenza penale, Approfondimenti sulle decisioni della Corte di Cassazione con aggiornamento alle ultime sentenze. Gratuito e senza iscrizione." /> 31 <link rel="canonical" href="https://www.lexced.com/giurisprudenza-penale/" /> 32 <link rel="next" href="https://www.lexced.com/giurisprudenza-penale/page/2/" /> 33 <meta property="og:locale" content="it_IT" /> 34 <meta property="og:type" content="article" /> 35 <meta property="og:title" content="Giurisprudenza Penale Archivi" /> 36 <meta property="og:description" content="Giurisprudenza penale, Approfondimenti sulle decisioni della Corte di Cassazione con aggiornamento alle ultime sentenze. Gratuito e senza iscrizione." /> 37 <meta property="og:url" content="https://www.lexced.com/giurisprudenza-penale/" /> 38 <meta property="og:site_name" content="LexCED" /> 39 <meta name="twitter:card" content="summary_large_image" /> 40 <meta name="twitter:site" content="@carmine_tedesco" /> 41 <!-- / Yoast SEO Premium plugin. --> 42 43 44<meta property="og:image" content="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/Lexced.png" /> 45<meta property="og:image:alt" content="LexCED" /> 46<meta property="og:image:width" content="247" /> 47<meta property="og:image:height" content="82" /> 48<meta name="twitter:image" content="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/Lexced.png" /> 49<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 50 51<link rel='dns-prefetch' href='//www.googletagmanager.com' />
52<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 53<link rel="alternate" type="application/rss+xml" title="LexCED » Feed" href="https://www.lexced.com/feed/" /> 54<link rel="alternate" type="application/rss+xml" title="LexCED » Feed dei commenti" href="https://www.lexced.com/comments/feed/" /> 55<link rel="next" href="https://www.lexced.com/giurisprudenza-penale/page/2/" /> 56<link rel="alternate" type="application/rss+xml" title="LexCED » Giurisprudenza Penale Feed della categoria" href="https://www.lexced.com/giurisprudenza-penale/feed/" /> 57<style id="wp-img-auto-sizes-contain-inline-css"></style> 58<style id="wp-emoji-styles-inline-css"></style> 59<style id="wp-block-library-inline-css"></style> 60<style id="classic-theme-styles-inline-css"></style> 61 62<style id="global-styles-inline-css"></style> 63 64 65 66 67 68 69
70<script type="text/rocketlazyloadscript" id="jquery-core-js" data-rocket-src="https://9adac216.delivery.rocketcdn.me/wp-includes/js/jquery/jquery.js?ver=3.7.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 70
70
71<script type="text/rocketlazyloadscript" data-minify="1" id="jquery-migrate-js" data-rocket-src="https://9adac216.delivery.rocketcdn.me/wp-content/cache/min/1/wp-includes/js/jquery/jquery-migrate.js?ver=1790189990" data-rocket-defer defer></script>
71 72<link rel="https://api.w.org/" href="https://www.lexced.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.lexced.com/wp-json/wp/v2/categories/1099" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.lexced.com/xmlrpc.php?rsd" /> 73<meta name="generator" content="WordPress 7.1.2" /> 74<meta name="generator" content="Site Kit by Google 1.188.0" /><link rel="apple-touch-icon" sizes="180x180" href="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/fbrfg/apple-touch-icon.png"> 75<link rel="icon" type="image/png" sizes="32x32" href="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/fbrfg/favicon-32x32.png"> 76<link rel="icon" type="image/png" sizes="16x16" href="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/fbrfg/favicon-16x16.png"> 77<link rel="manifest" href="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/fbrfg/site.webmanifest"> 78<link rel="mask-icon" href="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/fbrfg/safari-pinned-tab.svg" color="#5bbad5"> 79<link rel="shortcut icon" href="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/fbrfg/favicon.ico"> 80<meta name="msapplication-TileColor" content="#da532c"> 81<meta name="msapplication-config" content="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/fbrfg/browserconfig.xml"> 82<meta name="theme-color" content="#ffffff"><meta name="categories" content="Giurisprudenza Penale"> <style type="text/css"></style> 83 84<!-- Snippet Google Tag Manager aggiunto da Site Kit -->
85<script type="text/rocketlazyloadscript">
vendor: 420 bytes, lines 85-94
85 86 ( function( w, d, s, l, i ) { 87 w[l] = w[l] || []; 88 w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); 89 var f = d.getElementsByTagName( s )[0], 90 j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; 91 j.async = true; 92 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 93 f.parentNode.insertBefore( j, f ); 94 } )( window, document, 'script', 'dataLayer', '
94GTM-MXR89QW
vendor: 9 bytes, lines 94-95
94' ); 95
96</script>
96 97 98<!-- Termina lo snippet Google Tag Manager aggiunto da Site Kit --> 99<!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) -->
100<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" async=true> 101(function() { 102 var host = window.location.hostname; 103 var element = document.createElement('script'); 104 var firstScript = document.getElementsByTagName('script')[0]; 105 var url = 'https://cmp.inmobi.com' 106 .concat('/choice/', 'nN4jtc3z7UnFr', '/', host, '/choice.js?tag_version=V3'); 107 var uspTries = 0; 108 var uspTriesLimit = 3; 109 element.async = true; 110 element.type = 'text/javascript'; 111 element.src = url; 112 113 firstScript.parentNode.insertBefore(element, firstScript); 114 115 function makeStub() { 116 var TCF_LOCATOR_NAME = '__tcfapiLocator'; 117 var queue = []; 118 var win = window; 119 var cmpFrame; 120 121 function addFrame() { 122 var doc = win.document; 123 var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); 124 125 if (!otherCMP) { 126 if (doc.body) { 127 var iframe = doc.createElement('iframe'); 128 129 iframe.style.cssText = 'display:none'; 130 iframe.name = TCF_LOCATOR_NAME; 131 doc.body.appendChild(iframe); 132 } else { 133 setTimeout(addFrame, 5); 134 } 135 } 136 return !otherCMP; 137 } 138 139 function tcfAPIHandler() { 140 var gdprApplies; 141 var args = arguments; 142 143 if (!args.length) { 144 return queue; 145 } else if (args[0] === 'setGdprApplies') { 146 if ( 147 args.length > 3 && 148 args[2] === 2 && 149 typeof args[3] === 'boolean' 150 ) { 151 gdprApplies = args[3]; 152 if (typeof args[2] === 'function') { 153 args[2]('set', true); 154 } 155 } 156 } else if (args[0] === 'ping') { 157 var retr = { 158 gdprApplies: gdprApplies, 159 cmpLoaded: false, 160 cmpStatus: 'stub' 161 }; 162 163 if (typeof args[2] === 'function') { 164 args[2](retr); 165 } 166 } else { 167 if(args[0] === 'init' && typeof args[3] === 'object') { 168 args[3] = Object.assign(args[3], { tag_version: 'V3' }); 169 } 170 queue.push(args); 171 } 172 } 173 174 function postMessageEventHandler(event) { 175 var msgIsString = typeof event.data === 'string'; 176 var json = {}; 177 178 try { 179 if (msgIsString) { 180 json = JSON.parse(event.data); 181 } else { 182 json = event.data; 183 } 184 } catch (ignore) {} 185 186 var payload = json.__tcfapiCall; 187 188 if (payload) { 189 window.__tcfapi( 190 payload.command, 191 payload.version, 192 function(retValue, success) { 193 var returnMsg = { 194 __tcfapiReturn: { 195 returnValue: retValue, 196 success: success, 197 callId: payload.callId 198 } 199 }; 200 if (msgIsString) { 201 returnMsg = JSON.stringify(returnMsg); 202 } 203 if (event && event.source && event.source.postMessage) { 204 event.source.postMessage(returnMsg, '*'); 205 } 206 }, 207 payload.parameter 208 ); 209 } 210 } 211 212 while (win) { 213 try { 214 if (win.frames[TCF_LOCATOR_NAME]) { 215 cmpFrame = win; 216 break; 217 } 218 } catch (ignore) {} 219 220 if (win === window.top) { 221 break; 222 } 223 win = win.parent; 224 } 225 if (!cmpFrame) { 226 addFrame(); 227 win.__tcfapi = tcfAPIHandler; 228 win.addEventListener('message', postMessageEventHandler, false); 229 } 230 }; 231 232 makeStub(); 233 234 var uspStubFunction = function() { 235 var arg = arguments; 236 if (typeof window.__uspapi !== uspStubFunction) { 237 setTimeout(function() { 238 if (typeof window.__uspapi !== 'undefined') { 239 window.__uspapi.apply(window.__uspapi, arg); 240 } 241 }, 500); 242 } 243 }; 244 245 var checkIfUspIsReady = function() { 246 uspTries++; 247 if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { 248 console.warn('USP is not accessible'); 249 } else { 250 clearInterval(uspInterval); 251 } 252 }; 253 254 if (typeof window.__uspapi === 'undefined') { 255 window.__uspapi = uspStubFunction; 256 var uspInterval = setInterval(checkIfUspIsReady, 6000); 257 } 258})(); 259</script>
259 260<!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --> 261<!-- START TRIBOO -->
262<script type="text/rocketlazyloadscript"> 263!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="https://gdpr.privacymanager.io/1.0.10/",n(n.s=2)}({2:function(e,t){!function(){if("function"!=typeof window.__tcfapi){var e,t=[],n=window,r=n.document,a=n.__tcfapi?n.__tcfapi.start:function(){};!n.__tcfapi&&function e(){var t=!!n.frames.__tcfapiLocator;if(!t)if(r.body){var a=r.createElement("iframe");a.style.cssText="display:none",a.name="__tcfapiLocator",r.body.appendChild(a)}else setTimeout(e,5);return!t}()&&(n.__tcfapi=function(n,r,a,o){var i=[n,r,a,o];if(!i.length)return t;if("setGdprApplies"===i[0])i.length>3&&2===parseInt(i[1],10)&&"boolean"==typeof i[3]&&(e=i[3],"function"==typeof i[2]&&i[2]("set",!0));else if("ping"===i[0]){var c={gdprApplies:e,cmpLoaded:!1,apiVersion:"2.0"};"function"==typeof i[2]&&i[2](c,!0)}else t.push(i)},n.__tcfapi.commandQueue=t,n.__tcfapi.start=a,n.addEventListener("message",(function(e){var t="string"==typeof e.data,r={};try{r=t?JSON.parse(e.data):e.data}catch(e){}var a=r.__tcfapiCall;a&&n.__tcfapi(a.command,a.version,(function(n,r){if(e.source){var o={__tcfapiReturn:{returnValue:n,success:r,callId:a.callId,command:a.command}};t&&(o=JSON.stringify(o)),e.source.postMessage(o,"*")}}),a.parameter)}),!1))}}()}}); 264</script>
264 265<!--
266<script type="text/rocketlazyloadscript" async data-rocket-src="https://gdpr-wrapper.privacymanager.io/gdpr/ba4f8a5c-629a-4c8a-be45-38bf63e789ea/gdpr-liveramp.js"></script>
266-->
267<script type="text/rocketlazyloadscript"> 268 var tribooAdv = [{ 269 adFirstLevelPath: "lexced", 270 adSecondLevelPath: "genr" 271 }]; 272</script>
272 273<!--
273<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="//tms.triboomedia.it/utag/triboo/net-network-tedescoced/prod/utag.js"></script>
273 --> 274<!-- LexCED Schema Integrator v2.0.0 (category) -->
275<script type="application/ld+json" class="lexced-cat-schema"> 276{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.lexced.com/#organization","name":"LexCED","url":"https://www.lexced.com/","logo":{"@type":"ImageObject","@id":"https://www.lexced.com/#logo","url":"https://9adac216.delivery.rocketcdn.me/wp-content/uploads/Lexced.png","contentUrl":"https://9adac216.delivery.rocketcdn.me/wp-content/uploads/Lexced.png","width":247,"height":82},"image":{"@type":"ImageObject","@id":"https://www.lexced.com/#logo","url":"https://9adac216.delivery.rocketcdn.me/wp-content/uploads/Lexced.png","contentUrl":"https://9adac216.delivery.rocketcdn.me/wp-content/uploads/Lexced.png","width":247,"height":82},"description":"Lexced.com è una piattaforma dotata di un assistente legale basato sull\u0027intelligenza artificiale che semplifica la ricerca e comprensione delle sentenze anche per chi non è del settore. Permette di richiedere pareri giuridici e pubblica analisi e riassunti della giurisprudenza italiana (come la Corte di Cassazione), tutelando i dati personali attraverso sistemi di oscuramento automatico.","email":"[email protected]","contactPoint":{"@type":"ContactPoint","telephone":"+390824335651","email":"[email protected]","contactType":"customer service"},"address":{"@type":"PostalAddress","streetAddress":"Via della CittàSpettacolo, 18","postalCode":"82100","addressLocality":"Benevento","addressCountry":"IT"},"foundingDate":"2000-01-01","numberOfEmployees":{"@type":"QuantitativeValue","value":1},"sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/"]},{"@type":"WebSite","@id":"https://www.lexced.com/#website","name":"LexCED","url":"https://www.lexced.com/","description":"Il tuo assistente legale AI","publisher":{"@id":"https://www.lexced.com/#organization"},"potentialAction":{"@type":"SearchAction","target":"https://www.lexced.com/?s={search_term_string}","query-input":"required name=search_term_string"},"inLanguage":"it-IT","alternateName":"Il tuo assistente legale AI"},{"@type":"CollectionPage","@id":"https://www.lexced.com/giurisprudenza-penale/#webpage","url":"https://www.lexced.com/giurisprudenza-penale/","name":"Giurisprudenza Penale","isPartOf":{"@id":"https://www.lexced.com/#website"},"inLanguage":"it-IT","description":"Giurisprudenza Penale - giurisprudenza di merito e sentenze della Corte di Cassazione","breadcrumb":{"@id":"https://www.lexced.com/giurisprudenza-penale/#breadcrumb"}},{"@type":"BreadcrumbList","@id":"https://www.lexced.com/giurisprudenza-penale/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.lexced.com/"},{"@type":"ListItem","position":2,"name":"Giurisprudenza Penale","item":"https://www.lexced.com/giurisprudenza-penale/"}]},{"@type":"ItemList","name":"Giurisprudenza Penale","description":"Giurisprudenza Penale - giurisprudenza di merito e sentenze della Corte di Cassazione","numberOfItems":10,"itemListOrder":"https://schema.org/ItemListOrderDe
276scending","itemListElement":[{"@type":"ListItem","position":1,"name":"Opposizione al gratuito patrocinio valida anche senza delega","url":"https://www.lexced.com/giurisprudenza-penale/opposizione-al-gratuito-patrocinio-valida-anche-senza-delega/"},{"@type":"ListItem","position":2,"name":"Guida senza patente: la banca dati basta per la condanna","url":"https://www.lexced.com/giurisprudenza-penale/guida-senza-patente-la-banca-dati-basta-per-la-condanna/"},{"@type":"ListItem","position":3,"name":"Guida in stato di ebbrezza: no alla confisca prima dei lavori","url":"https://www.lexced.com/giurisprudenza-penale/guida-in-stato-di-ebbrezza-no-alla-confisca-prima-dei-lavori/"},{"@type":"ListItem","position":4,"name":"Omesso sconto e riduzione di pena nel rito abbreviato: la Cassazione","url":"https://www.lexced.com/giurisprudenza-penale/omesso-sconto-e-riduzione-di-pena-nel-rito-abbreviato-la-cassazione/"},{"@type":"ListItem","position":5,"name":"Particolare tenuitàdel fatto negata per gabbie illegali","url":"https://www.lexced.com/giurisprudenza-penale/particolare-tenuita-del-fatto-negata-per-gabbie-illegali/"},{"@type":"ListItem","position":6,"name":"Omissione di soccorso: la fuga dall\u0026#8217;incidente porta alla condanna","url":"https://www.lexced.com/giurisprudenza-penale/omissione-di-soccorso-la-fuga-dallincidente-porta-alla-condanna/"},{"@type":"ListItem","position":7,"name":"Revoca del gratuito patrocinio tra ricorso ed opposizione","url":"https://www.lexced.com/giurisprudenza-penale/revoca-del-gratuito-patrocinio-tra-ricorso-ed-opposizione/"},{"@type":"ListItem","position":8,"name":"Pena ridotta ma beneficio negato: la Cassazione accoglie il ricorso","url":"https://www.lexced.com/giurisprudenza-penale/pena-ridotta-ma-beneficio-negato-la-cassazione-accoglie-il-ricorso/"},{"@type":"ListItem","position":9,"name":"Revoca della confisca: la prova nuova batte il vizio formale","url":"https://www.lexced.com/giurisprudenza-penale/revoca-della-confisca-la-prova-nuova-batte-il-vizio-formale/"},{"@type":"ListItem","position":10,"name":"Sequestro preventivo sull\u0026#8217;eredità: perizia difensiva ignorata","url":"https://www.lexced.com/giurisprudenza-penale/sequestro-preventivo-sulleredita-perizia-difensiva-ignorata/"}]},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/opposizione-al-gratuito-patrocinio-valida-anche-senza-delega/#article","name":"Opposizione al gratuito patrocinio valida anche senza delega","headline":"Opposizione al gratuito patrocinio valida anche senza delega","url":"https://www.lexced.com/giurisprudenza-penale/opposizione-al-gratuito-patrocinio-valida-anche-senza-delega/","datePublished":"2026-09-21T19:28:02+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/opposizione-al-gratuito-patrocinio-valida-anche-senza-delega_1001387_1790011684.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/guida-senza-patente-la-banca-dati-basta-per-la-condanna/#article","name":"Guida senza patente: la banca dati basta per la condanna","headline":"Guida senza patente: la banca dati basta per la condanna","url":"https://www.lexced.com/giurisprudenza-penale/guida-senza-patente-la-banca-dati-basta-per-la-condanna/","datePublished":"2026-09-21T19:27:02+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/guida-senza-patente-la-banca-dati-basta-per-la-condanna_1001385_1790011624.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/guida-in-stato-di-ebbrezza-no-alla-confisca-prima-dei-lavori/#article","name":"Guida in stato di ebbrezza: no alla confisca prima dei lavori","headline":"Guida in stato di ebbrezza: no alla confisca prima dei lavori","url":"https://www.lexced.com/giurisprudenza-penale/guida-in-stato-di-ebbrezza-no-alla-confisca-prima-dei-lavori/","datePublished":"2026-09-21T19:20:04+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/guida-in-stato-di-ebbrezza-no-alla-confisca-prima-dei-lavori_100138
2761_1790011206.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/omesso-sconto-e-riduzione-di-pena-nel-rito-abbreviato-la-cassazione/#article","name":"Omesso sconto e riduzione di pena nel rito abbreviato: la Cassazione","headline":"Omesso sconto e riduzione di pena nel rito abbreviato: la Cassazione","url":"https://www.lexced.com/giurisprudenza-penale/omesso-sconto-e-riduzione-di-pena-nel-rito-abbreviato-la-cassazione/","datePublished":"2026-09-21T19:20:03+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/omesso-sconto-e-riduzione-di-pena-nel-rito-abbreviato-la-cassazione_1001379_1790011205.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/particolare-tenuita-del-fatto-negata-per-gabbie-illegali/#article","name":"Particolare tenuitàdel fatto negata per gabbie illegali","headline":"Particolare tenuitàdel fatto negata per gabbie illegali","url":"https://www.lexced.com/giurisprudenza-penale/particolare-tenuita-del-fatto-negata-per-gabbie-illegali/","datePublished":"2026-09-21T19:20:03+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/particolare-tenuita-del-fatto-negata-per-gabbie-illegali_1001380_1790011206.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/omissione-di-soccorso-la-fuga-dallincidente-porta-alla-condanna/#article","name":"Omissione di soccorso: la fuga dall\u0026#8217;incidente porta alla condanna","headline":"Omissione di soccorso: la fuga dall\u0026#8217;incidente porta alla condanna","url":"https://www.lexced.com/giurisprudenza-penale/omissione-di-soccorso-la-fuga-dallincidente-porta-alla-condanna/","datePublished":"2026-09-21T19:19:02+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/omissione-di-soccorso-la-fuga-dallincidente-porta-alla-condanna_1001375_1790011144.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/revoca-del-gratuito-patrocinio-tra-ricorso-ed-opposizione/#article","name":"Revoca del gratuito patrocinio tra ricorso ed opposizione","headline":"Revoca del gratuito patrocinio tra ricorso ed opposizione","url":"https://www.lexced.com/giurisprudenza-penale/revoca-del-gratuito-patrocinio-tra-ricorso-ed-opposizione/","datePublished":"2026-09-21T19:19:02+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/revoca-del-gratuito-patrocinio-tra-ricorso-ed-opposizione_1001374_1790011144.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/pena-ridotta-ma-beneficio-negato-la-cassazione-accoglie-il-ricorso/#article","name":"Pena ridotta ma beneficio negato: la Cassazione accoglie il ricorso","headline":"Pena ridotta ma beneficio negato: la Cassazione accoglie il ricorso","url":"https://www.lexced.com/giurisprudenza-penale/pena-ridotta-ma-beneficio-negato-la-cassazione-accoglie-il-ricorso/","datePublished":"2026-09-21T19:14:02+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/pena-ridotta-ma-beneficio-negato-la-cassazione-accoglie-il-ricorso_1001353_1790010844.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/revoca-della-confisca-la-prova-nuova-batte-il-vizio-formale/#article","name":"Revoca della confisca: la prova nuova batte il vizio formale","headline":"Revoca della confisca: la prova nuova batte il vizio formale","url":"https://www.lexced.com/giurisprudenza-penale/revoca-della-confisca-la-prova-nuova-batte-il-vizio-formale/","datePublished":"2026-09-21T19:13:04+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/revoca-della-confisca-la-prova-nuova-batte-il-vizio-formale_1001349_1790010785.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}},{"@type":"Article","@id":"https://www.lexced.com/giurisprudenza-penale/sequestro-preventivo-sulleredita-perizia-difensiva-ignorata/#article","name":"Sequestro preventivo sull\u0026#8217;eredità: perizia difensiva ignorata","headline":"Sequestro preventivo sull\u0026#8217;eredità: perizia difensiva ignorata","url":"https://www.lexced.com/giurisprudenza-penale/sequestro-preventivo-sulleredita-perizia-difensiva-ignorata/","datePublished":"2026-09-21T19:12:04+02:00","image":{"@type":"ImageObject","url":"https://www.lexced.com/wp-content/uploads/sequestro-preventivo-sulleredita-perizia-difensiva-ignorata_1001345_1790010725.jpg","width":1024,"height":1024},"author":{"@type":"Person","name":"Carmine Paul Alexander TEDESCO","url":"https://www.tedescolex.com/","description":"Avvocato a Milano, Pesaro e Benevento","email":"[email protected]","jobTitle":"Avvocato","image":"https://www.lexced.com/wp-content/uploads/2020/07/Avvocato-Carmine-Paul-Alexander-Tedesco.png","sameAs":["https://www.facebook.com/lexced.it/","https://www.linkedin.com/in/carminepaulalexandertedesco/","https://www.instagram.com/lexced_com/","https://www.lexced.com"]}}]} 277</script>
277 278<style id="wp-custom-css"></style> 279<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="core-block-supports-inline-css"></style> 280 281<style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style> 282<noscript> 283<style id="wpr-lazyload-bg-nostyle"></style> 284</noscript>
285<script type="application/javascript">const rocket_pairs = []; const rocket_excluded_pairs = [];</script>
285<meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_lazyload_css_bg_img wpr_remove_unused_css wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_preconnect_external_domains wpr_oci wpr_image_dimensions wpr_minify_css wpr_cdn wpr_preload_links wpr_host_fonts_locally wpr_desktop" /></head> 286<body class="archive category category-giurisprudenza-penale category-1099 wp-custom-logo wp-theme-leced_1 hfeed"> 287 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 287-288
287 288<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
288GTM-MTMT5XLG
vendor: 83 bytes, lines 288-289
288" 289height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
290<!-- End Google Tag Manager (noscript) --> 291<center><div id="div-gpt-ad-skin" class="mp-code skin"></div> 292<div id="div-gpt-ad-oop" class="mp-code oop"></div></center> 293 <!-- Snippet Google Tag Manager (noscript) aggiunto da Site Kit -->
vendor: 74 bytes, lines 293-295
293 294 <noscript> 295 <iframe src="https://www.googletagmanager.com/ns.html?id=
295GTM-MXR89QW
vendor: 88 bytes, lines 295-297
295" height="0" width="0" style="display:none;visibility:hidden"></iframe> 296 </noscript> 297
297<!-- Termina lo snippet Google Tag Manager (noscript) aggiunto da Site Kit --> 298 <center><div id="div-gpt-ad-skin" class="mp-code skin"></div> 299<div id="div-gpt-ad-oop" class="mp-code oop"></div></center><div id="page" class="site"> 300 <header id="masthead" class="mb-auto"> 301 <nav class="navbar navbar-light bg-white pb-4 "> 302 <div class="container-fluid"> 303 <a aria-label="LexCED.com - LexCED: l'assistente legale basato sull'intelligenza artificiale AI." href="/"><img class="me-3" src="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/Lexced.png" alt="Lexced.com" width="247" height="82" fetchpriority="high"></a> 304 <button aria-label="menunav" class="navbar-toggler" data-bs-toggle="offcanvas" data-bs-target="#offcanvasNavbar" aria-controls="offcanvasNavbar"> 305 <span class="navbar-toggler-icon"></span> 306 </button> 307 <div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvasNavbar" aria-labelledby="offcanvasNavbarLabel"> 308 <div class="offcanvas-header"> 309 <div class="offcanvas-title" id="offcanvasNavbarLabel"></div> 310 <button aria-label="menunav" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button> 311 </div> 312 <div class="offcanvas-body text-end"><ul id="main-menu" class="navbar-nav justify-content-end flex-grow-1 pe-3"><li id="menu-item-16335" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-16335 nav-item"><a title="Home" href="https://www.lexced.com/" class="nav-link">Home</a></li> 313<li id="menu-item-16303" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16303 nav-item"><a title="Giurisprudenza Civile" href="https://www.lexced.com/giurisprudenza-civile/" class="nav-link">Giurisprudenza Civile</a></li> 314<li id="menu-item-16304" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item active menu-item-16304 nav-item"><a title="Giurisprudenza Penale" href="https://www.lexced.com/giurisprudenza-penale/" class="nav-link" aria-current="page">Giurisprudenza Penale</a></li> 315<li id="menu-item-16305" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16305 nav-item"><a title="Giurisprudenza Tributaria" href="https://www.lexced.com/giurisprudenza-tributaria/" class="nav-link">Giurisprudenza Tributaria</a></li> 316</ul></div> </div> 317 </nav> 318 319 <div class="m-3 p-3 bg-secondary bg-opacity-10 rounded"> 320 LexCED: l'assistente legale basato sull'intelligenza artificiale AI. Chiedigli un parere, provalo adesso! 321 </div> 322 323 <div class="col-12"> 324 <!-- Typing Area --> 325 <div class="typing-area"> 326 <div class="typing-form light_mode"> 327 <div class="input-wrapper"> 328 329 <textarea placeholder="Chiedi a LexCED" class="typing-input" rows="1" required></textarea> 330 331 <button id="send-message-button" class="icon material-symbols-rounded"> 332 <img width="40" height="40" src="https://9adac216.delivery.rocketcdn.me/wp-content/plugins/Lexced_search/svg/search.svg" alt="Invia" width = "30px" height = "30px"> 333 </button> 334 335 </div> 336</div> 337 </div> 338 </div> 339 340 <p id="breadcrumbs"><span><span><a href="https://www.lexced.com/">Home</a></span> » <span class="breadcrumb_last" aria-current="page">Giurisprudenza Penale</span></span></p> <div id="div-gpt-ad-headofpage" class="mp-code headofpage"></div> 341</header><!-- #masthead --> 342 <div class="mt-4 p-5 bg-dark text-white mb-5 text-center"> 343 <h1>Giurisprudenza Penale</h1><div class="lead mt-3">Giurisprudenza Penale - giurisprudenza di merito e sentenze della Corte di Cassazione</div> </div> 344 345<div class="row row-cols-1 row-cols-sm-2 row-cols-md-2 g-3"> 346 <div class="col-md-8"> 347 <div id="main-content" class="site-main text-start"> 348 349 350 <div id="archive-posts" class="row row-cols-1 row-cols-sm-1 row-cols-md-1 g-3"> 351 <div class="col"> 352 <div class="card mb-3 h-100 shadow-sm"> 353 <div class="card-body"> 354 <h5 class="card-title"> 355 <a href="https://www.lexced.com/giurisprudenza-penale/opposizione-al-gratuito-patrocinio-valida-anche-senza-delega/" title="Opposizione al gratuito patrocinio valida anche senza delega" class="card-link"> 356 Opposizione al gratuito patrocinio valida anche senza delega </a> 357 </h5> 358 <div class="card-text">Un Tribunale dichiara inammissibile il ricorso presentato da un difensore contro il diniego di ammissione del proprio assistito al patrocinio a spese dello Stato. Secondo i giudici di merito, il legale non può agire autonomamente senza una specifica delega formale. L'avvocato impugna il provvedimento dinanzi alla Corte di Cassazione, sostenendo la piena validitàdel proprio potere di difesa. La Suprema Corte accoglie il ricorso e stabilisce che il difensore possiede una legittimazione autonoma e parallela rispetto all'assistito. Di conseguenza, per presentare l'opposizione al gratuito patrocinio n
358on serve una procura speciale, ma è sufficiente la nomina fiduciaria originaria. I Supremi Giudici annullano l'ordinanza e rimandano gli atti al Tribunale per un nuovo esame.</div> 359 <a href="https://www.lexced.com/giurisprudenza-penale/opposizione-al-gratuito-patrocinio-valida-anche-senza-delega/" title="Opposizione al gratuito patrocinio valida anche senza delega" class="card-link">Continua »</a> 360 </div> 361 <div class="card-footer bg-white sizecardfooter"> 362 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 363 </div> 364 </div> 365</div><div class="col"> 366 <div class="card mb-3 h-100 shadow-sm"> 367 <div class="card-body"> 368 <h5 class="card-title"> 369 <a href="https://www.lexced.com/giurisprudenza-penale/guida-senza-patente-la-banca-dati-basta-per-la-condanna/" title="Guida senza patente: la banca dati basta per la condanna" class="card-link"> 370 Guida senza patente: la banca dati basta per la condanna </a> 371 </h5> 372 <div class="card-text">L'automobilista riceve una condanna penale per guida senza patente reiterata nell'arco di un biennio. L'imputato propone ricorso per cassazione contestando la prova della recidiva, ricavata dai registri delle forze dell'ordine anziché da documenti formali, e invocando la particolare tenuitàdel fatto oltre al beneficio della non menzione. I giudici supremi respingono le doglianze confermando la piena validitàprobatoria delle interrogazioni alle banche dati in assenza di ricorsi contrari. La Corte dichiara il ricorso inammissibile: la recidiva biennale esclude l'occasionalitàdella condotta e sbarra l'accesso alla particolare tenuità. L'automobilista perde definitivamente il giudizio e deve versare tremila euro alla Cassa delle ammende.</div> 373 <a href="https://www.lexced.com/giurisprudenza-penale/guida-senza-patente-la-banca-dati-basta-per-la-condanna/" title="Guida senza patente: la banca dati basta per la condanna" class="card-link">Continua »</a> 374 </div> 375 <div class="card-footer bg-white sizecardfooter"> 376 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 377 </div> 378 </div> 379</div><div class="col"> 380 <div class="card mb-3 h-100 shadow-sm"> 381 <div class="card-body"> 382 <h5 class="card-title"> 383 <a href="https://www.lexced.com/giurisprudenza-penale/guida-in-stato-di-ebbrezza-no-alla-confisca-prima-dei-lavori/" title="Guida in stato di ebbrezza: no alla confisca prima dei lavori" class="card-link"> 384 Guida in stato di ebbrezza: no alla confisca prima dei lavori </a> 385 </h5> 386 <div class="card-text">Un automobilista concordava una pena per il reato di guida in stato di ebbrezza, sostituita con il lavoro di pubblica utilità. Il giudice di primo grado applicava la sospensione della patente per un anno e la confisca del veicolo. Tuttavia, il magistrato ometteva di sospendere l'efficacia di tali sanzioni accessorie durante lo svolgimento dei lavori. L'automobilista impugnava la decisione davanti alla Corte di Cassazione, lamentando la perdita immediata del mezzo e della patente prima ancora di poter completare l'attivitàsostitutiva. I giudici di legittimitàhanno accolto il ricorso, stabilendo che la sospensione della patente e la confisca dell'automobile devono rimanere congelate fino all'esito dei lavori, il cui svolgimento positivo dimezza la sospensione ed estingue la confisca.</div> 387 <a href="https://www.lexced.com/giurisprudenza-penale/guida-in-stato-di-ebbrezza-no-alla-confisca-prima-dei-lavori/" title="Guida in stato di ebbrezza: no alla confisca prima dei lavori" class="card-link">Continua »</a> 388 </div> 389 <div class="card-footer bg-white sizecardfooter"> 390 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 391 </div> 392 </div> 393</div><div class="col"> 394 <div class="card mb-3 h-100 shadow-sm"> 395 <div class="card-body"> 396 <h5 class="card-title"> 397 <a href="https://www.lexced.com/giurisprudenza-penale/omesso-sconto-e-riduzione-di-pena-nel-rito-abbreviato-la-cassazione/" title="Omesso sconto e riduzione di pena nel rito abbreviato: la Cassazione" class="card-link"> 398 Omesso sconto e riduzione di pena nel rito abbreviato: la Cassazione </a> 399 </h5> 400 <div class="card-text">La Corte d'appello aveva rideterminato la sanzione a carico del condannato riunendo più reati sotto il vincolo della continuazione. Tuttavia, i giudici di secondo grado avevano omesso di calcolare l'ulteriore sconto di un sesto per una precedente condanna divenuta irrevocabile dopo l'entrata in vigore della Riforma Cartabia e non impugnata. Il difensore ha quindi presentato ricorso in Cassazione per ottenere il beneficio previsto dalla legge. La Suprema Corte ha accolto il ricorso, confermando che spetta di diritto l'ulteriore riduzione di pena nel rito abbreviato quando la pronuncia non viene impugnata. I giudici di legittimitàhanno così annullato senza rinvio la decisione precedente, rideterminando direttamente al ribasso la pena finale inflitta.</div> 401 <a href="https://www.lexced.com/giurisprudenza-penale/omesso-sconto-e-riduzione-di-pena-nel-rito-abbreviato-la-cassazione/" title="Omesso sconto e riduzione di pena nel rito abbreviato: la Cassazione" class="card-link">Continua »</a> 402 </div> 403 <div class="card-footer bg-white sizecardfooter"> 404 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 405 </div> 406 </div> 407</div> <div class="col w-100"> 408 <div id="div-gpt-ad-box_desktop_inside_1" class="mp-code box-desktop-inside"></div> 409 <div id="div-gpt-ad-box_mobile_inside_bottom" class="mp-code box-mobile-inside-bottom"></div> 410 </div> 411 <div class="col"> 412 <div class="card mb-3 h-100 shadow-sm"> 413 <div class="card-body"> 414 <h5 class="card-title"> 415 <a href="https://www.lexced.com/giurisprudenza-penale/particolare-tenuita-del-fatto-negata-per-gabbie-illegali/" title="Particolare tenuitàdel fatto negata per gabbie illegali" class="card-link"> 416 Particolare tenuitàdel fatto negata per gabbie illegali </a> 417 </h5> 418 <div class="card-text">Un uomo deteneva otto cardellini in gabbie incompatibili con le loro esigenze etologiche, cagionando loro gravi sofferenze. Sei esemplari appartenevano inoltre a specie selvatica protetta. Il Tribunale condannava l'imputato a un'ammenda di duemila euro per detenzione illegale e maltrattamento. Il condannato presentava ricorso per cassazione, contestando l'omessa valutazione d'ufficio della particolare tenuitàdel fatto da parte del primo giudice. La Corte di Cassazione ha dichiarato il ricorso inammissibile: chi invoca l'esclusione della punibilitànon può limitarsi a formule generiche o di stile, ma deve indicare elementi fattuali concreti a supp
418orto della minima offensivitàdella condotta. Il ricorrente perde la causa e versa tremila euro alla Cassa delle ammende.</div> 419 <a href="https://www.lexced.com/giurisprudenza-penale/particolare-tenuita-del-fatto-negata-per-gabbie-illegali/" title="Particolare tenuitàdel fatto negata per gabbie illegali" class="card-link">Continua »</a> 420 </div> 421 <div class="card-footer bg-white sizecardfooter"> 422 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 423 </div> 424 </div> 425</div><div class="col"> 426 <div class="card mb-3 h-100 shadow-sm"> 427 <div class="card-body"> 428 <h5 class="card-title"> 429 <a href="https://www.lexced.com/giurisprudenza-penale/revoca-del-gratuito-patrocinio-tra-ricorso-ed-opposizione/" title="Revoca del gratuito patrocinio tra ricorso ed opposizione" class="card-link"> 430 Revoca del gratuito patrocinio tra ricorso ed opposizione </a> 431 </h5> 432 <div class="card-text">La Corte d'appello revocava il beneficio del patrocinio a spese dello Stato a un imputato, calcolando erroneamente i redditi dei familiari anagrafici e cancellando la liquidazione del difensore. L'interessato proponeva ricorso immediato per saltum in Cassazione, eccependo di vivere da solo e di non superare le soglie di legge. La Suprema Corte ha chiarito che contro la revoca del gratuito patrocinio decisa d'ufficio dal giudice non è consentito adire direttamente la Cassazione. Tale provvedimento richiede invece l'opposizione davanti allo stesso ufficio giudiziario che lo ha emesso. I giudici di legittimitàhanno quindi riqualificato l'atto come opposizione e trasmesso il fascicolo al Presidente della Corte d'appello territoriale.</div> 433 <a href="https://www.lexced.com/giurisprudenza-penale/revoca-del-gratuito-patrocinio-tra-ricorso-ed-opposizione/" title="Revoca del gratuito patrocinio tra ricorso ed opposizione" class="card-link">Continua »</a> 434 </div> 435 <div class="card-footer bg-white sizecardfooter"> 436 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 437 </div> 438 </div> 439</div><div class="col"> 440 <div class="card mb-3 h-100 shadow-sm"> 441 <div class="card-body"> 442 <h5 class="card-title"> 443 <a href="https://www.lexced.com/giurisprudenza-penale/omissione-di-soccorso-la-fuga-dallincidente-porta-alla-condanna/" title="Omissione di soccorso: la fuga dall’incidente porta alla condanna" class="card-link"> 444 Omissione di soccorso: la fuga dall’incidente porta alla condanna </a> 445 </h5> 446 <div class="card-text">Un automobilista ha travolto un ciclomotore provocando lesioni al conducente e dandosi immediatamente alla fuga. Poco dopo il fatto, la vettura aziendale ha urtato un palo a pochi chilometri di distanza. I giudici di merito hanno condannato l'uomo per lesioni colpose aggravate e omissione di soccorso, valorizzando le testimonianze oculari, i danni compatibili sul mezzo e il possesso delle chiavi durante il recupero con il carro attrezzi. L'imputato ha presentato ricorso in Cassazione lamentando la mancata notifica della requisitoria del procuratore e contestando l'identificazione del guidatore. La Suprema Corte ha dichiarato il ricorso inammissibile: le norme attuali non impongono la trasmissione d'ufficio delle conclusioni dell'accusa e la Corte non può rivalutare le prove giàchiarite e accertate in modo coerente nei precedenti gradi di giudizio.</div> 447 <a href="https://www.lexced.com/giurisprudenza-penale/omissione-di-soccorso-la-fuga-dallincidente-porta-alla-condanna/" title="Omissione di soccorso: la fuga dall’incidente porta alla condanna" class="card-link">Continua »</a> 448 </div> 449 <div class="card-footer bg-white sizecardfooter"> 450 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 451 </div> 452 </div> 453</div><div class="col"> 454 <div class="card mb-3 h-100 shadow-sm"> 455 <div class="card-body"> 456 <h5 class="card-title"> 457 <a href="https://www.lexced.com/giurisprudenza-penale/pena-ridotta-ma-beneficio-negato-la-cassazione-accoglie-il-ricorso/" title="Pena ridotta ma beneficio negato: la Cassazione accoglie il ricorso" class="card-link"> 458 Pena ridotta ma beneficio negato: la Cassazione accoglie il ricorso </a> 459 </h5> 460 <div class="card-text">Un imputato condannato con rito abbreviato ha rinunciato all'impugnazione. La legge gli ha concesso la riduzione di un sesto della pena, portando la condanna s
460otto i due anni di reclusione. Il Tribunale ha tuttavia negato la sospensione condizionale della pena in fase esecutiva. Il giudice territoriale riteneva inesistente il potere di concedere tale beneficio dopo il processo. La Corte di Cassazione ha annullato la decisione. Richiamando la recente sentenza della Corte Costituzionale, i giudici supremi hanno chiarito che il giudice dell'esecuzione può applicare la sospensione condizionale della pena quando la precedente esclusione dipendeva solo dall'entitàoriginaria della condanna. Il Tribunale dovràora rivalutare la condotta del condannato.</div> 461 <a href="https://www.lexced.com/giurisprudenza-penale/pena-ridotta-ma-beneficio-negato-la-cassazione-accoglie-il-ricorso/" title="Pena ridotta ma beneficio negato: la Cassazione accoglie il ricorso" class="card-link">Continua »</a> 462 </div> 463 <div class="card-footer bg-white sizecardfooter"> 464 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 465 </div> 466 </div> 467</div> <div class="col w-100"> 468 <div id="div-gpt-ad-box_desktop_inside_2" class="mp-code box-desktop-inside"></div> 469 <div id="div-gpt-ad-box_mobile_inside_bottom" class="mp-code box-mobile-inside-bottom"></div> 470 </div> 471 <div class="col"> 472 <div class="card mb-3 h-100 shadow-sm"> 473 <div class="card-body"> 474 <h5 class="card-title"> 475 <a href="https://www.lexced.com/giurisprudenza-penale/revoca-della-confisca-la-prova-nuova-batte-il-vizio-formale/" title="Revoca della confisca: la prova nuova batte il vizio formale" class="card-link"> 476 Revoca della confisca: la prova nuova batte il vizio formale </a> 477 </h5> 478 <div class="card-text">La Corte di appello dichiarava inammissibile senza udienza la richiesta di revoca della confisca presentata dalla ex moglie del condannato. La misura riguardava un fabbricato, un terreno e due polizze assicurative di sua esclusiva titolarità. I giudici territoriali ritenevano la richiesta preclusa da una precedente decisione che aveva respinto un ricorso per decorrenza dei termini. La ricorrente sosteneva invece la piena liceitàdegli acquisti e la novitàdegli elementi documentali presentati. La Corte di Cassazione accoglie il ricorso della donna e annulla il provvedimento impugnato. La Suprema Corte stabilisce che la tardivitàdi una precedente opposizione non impedisce di proporre una nuova istanza se si introducono elementi di fatto mai valutati. Il giudice deve tutelare il diritto di difesa del terzo proprietario estraneo al reato.</div> 479 <a href="https://www.lexced.com/giurisprudenza-penale/revoca-della-confisca-la-prova-nuova-batte-il-vizio-formale/" title="Revoca della confisca: la prova nuova batte il vizio formale" class="card-link">Continua »</a> 480 </div> 481 <div class="card-footer bg-white sizecardfooter"> 482 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 483 </div> 484 </div> 485</div><div class="col"> 486 <div class="card mb-3 h-100 shadow-sm"> 487 <div class="card-body"> 488 <h5 class="card-title"> 489 <a href="https://www.lexced.com/giurisprudenza-penale/sequestro-preventivo-sulleredita-perizia-difensiva-ignorata/" title="Sequestro preventivo sull’eredità: perizia difensiva ignorata" class="card-link"> 490 Sequestro preventivo sull’eredità: perizia difensiva ignorata </a> 491 </h5> 492 <div class="card-text">A seguito della morte di un uomo, la sorella presenta un testamento olografo che la nomina erede universale ed entra in possesso dei beni. I nipoti denunciano la falsitàdel documento presentando una perizia tecnica. Il Pubblico Ministero dispone il sequestro preventivo dei beni dell'asse ereditario per il reato di uso di atto falso. Il Tribunale del Riesame conferma il blocco senza esaminare la perizia tecnica contraria prodotta dalla difesa della donna. La Corte di Cassazione accoglie il ricorso della sorella. I giudici di legittimitàstabiliscono che l'ordinanza cautelare è viziata da motivazione apparente perché ignora del tutto il confronto critico tra i pareri contrastanti dei periti grafologi. Il provvedimento è annullato con rinvio.</div> 493 <a href="https://www.lexced.com/giurisprudenza-penale/sequestro-preventivo-sulleredita-perizia-difensiva-ignorata/" title="Sequestro preventivo sull’eredità: perizia difensiva ignorata" class="card-link">Continua »</a> 494 </div> 495 <div class="card-footer bg-white sizecardfooter"> 496 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 497 </div> 498 </div> 499</div><div class="col"> 500 <div class="card mb-3 h-100 shadow-sm"> 501 <div class="card-body"> 502 <h5 class="card-title"> 503 <a href="https://www.lexced.com/giurisprudenza-penale/confisca-per-equivalente-annullata-senza-
503profitto-provato/" title="Confisca per equivalente: annullata senza profitto provato" class="card-link"> 504 Confisca per equivalente: annullata senza profitto provato </a> 505 </h5> 506 <div class="card-text">Una persona fisica concorda la pena per aver concorso nell'emissione di fatture false legate a crediti fiscali fittizi. Il giudice applica il patteggiamento ma dispone anche la confisca per equivalente dei suoi beni personali per oltre centotrentamila euro. La difesa contesta il sequestro sostenendo l'assenza di un arricchimento individuale effettivo e la prioritàdel recupero verso la societàbeneficiaria. La Corte di Cassazione accoglie il ricorso e annulla il provvedimento ablatorio con rinvio. I giudici stabiliscono che la misura di valore richiede la prova precisa del guadagno reale ottenuto dal singolo concorrente, escludendo automatismi sanzionatori solidali e imponendo la verifica preliminare del patrimonio societario.</div> 507 <a href="https://www.lexced.com/giurisprudenza-penale/confisca-per-equivalente-annullata-senza-profitto-provato/" title="Confisca per equivalente: annullata senza profitto provato" class="card-link">Continua »</a> 508 </div> 509 <div class="card-footer bg-white sizecardfooter"> 510 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 511 </div> 512 </div> 513</div><div class="col"> 514 <div class="card mb-3 h-100 shadow-sm"> 515 <div class="card-body"> 516 <h5 class="card-title"> 517 <a href="https://www.lexced.com/giurisprudenza-penale/custodia-cautelare-in-carcere-furti-e-domiciliari-negati/" title="Custodia cautelare in carcere: furti e domiciliari negati" class="card-link"> 518 Custodia cautelare in carcere: furti e domiciliari negati </a> 519 </h5> 520 <div class="card-text">Un indagato per furti in abitazione seriali nel Nord Italia ha contestato l'ordinanza che confermava la custodia cautelare in carcere per tre episodi delittuosi. La difesa ha denunciato l'inattendibilitàdei riconoscimenti visivi eseguiti dalla polizia giudiziaria, la carenza di motivazione del giudice e l'omessa concessione degli arresti domiciliari con braccialetto elettronico. La Corte di Cassazione ha dichiarato il ricorso inammissibile. I giudici hanno stabilito che il riconoscimento visivo operato dagli operanti di polizia sui filmati di videosorveglianza costituisce un grave indizio di colpevolezza. Inoltre, la sistematicitàdei delitti e l'elevata professionalitàcriminosa giustificano appieno la custodia cautelare in carcere, escludendo automaticamente l'idoneitàdel controllo domiciliare elettronico. L'indagato resta detenuto e deve pagare le spese processuali insieme a tremila euro alla Cassa delle ammende.</div> 521 <a href="https://www.lexced.com/giurisprudenza-penale/custodia-cautelare-in-carcere-furti-e-domiciliari-negati/" title="Custodia cautelare in carcere: furti e domiciliari negati" class="card-link">Continua »</a> 522 </div> 523 <div class="card-footer bg-white sizecardfooter"> 524 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 525 </div> 526 </div> 527</div> <div class="col w-100"> 528 <div id="div-gpt-ad-box_desktop_inside_3" class="mp-code box-desktop-inside"></div> 529 <div id="div-gpt-ad-box_mobile_inside_bottom" class="mp-code box-mobile-inside-bottom"></div> 530 </div> 531 <div class="col"> 532 <div class="card mb-3 h-100 shadow-sm"> 533 <div class="card-body"> 534 <h5 class="card-title"> 535 <a href="https://www.lexced.com/giurisprudenza-penale/furti-in-casa-e-custodia-cautelare-in-carcere-no-ai-domiciliari/" title="Furti in casa e custodia cautelare in carcere: no ai domiciliari" class="card-link"> 536 Furti in casa e custodia cautelare in carcere: no ai domiciliari </a> 537 </h5> 538 <div class="card-text">L'Indagato, accusato di plurimi furti in abitazione commessi in varie regioni del Nord Italia insieme a complici, ha impugnato l'ordinanza che confermava la custodia cautelare in carcere. La difesa lamentava l'assenza di autonoma valutazione del giudice, contestava il riconoscimento basato principalmente su indumenti sequestrati e invocava i domiciliari con braccialetto elettronico. La Corte di Cassazione ha dichiarato inammissibile il ricorso. Gli ermellini hanno evidenziato la convergenza di plurimi riscontri indiziari, tra cui pedinamenti, tracciamenti GPS dell'auto usata per i colpi e immagini di videosorveglianza. Inoltre, la Corte ha ribadito che il giudizio di inidoneitàdegli arresti domiciliari esclude automaticamente l'efficacia del braccialetto elettronico, giustificando la permanenza della custodia cautelare in carcere a fronte della reiterazione dei reati e del c
538oncreto pericolo di fuga.</div> 539 <a href="https://www.lexced.com/giurisprudenza-penale/furti-in-casa-e-custodia-cautelare-in-carcere-no-ai-domiciliari/" title="Furti in casa e custodia cautelare in carcere: no ai domiciliari" class="card-link">Continua »</a> 540 </div> 541 <div class="card-footer bg-white sizecardfooter"> 542 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 543 </div> 544 </div> 545</div><div class="col"> 546 <div class="card mb-3 h-100 shadow-sm"> 547 <div class="card-body"> 548 <h5 class="card-title"> 549 <a href="https://www.lexced.com/giurisprudenza-penale/concorso-esterno-in-associazione-mafiosa-tra-comune-e-affari/" title="Concorso esterno in associazione mafiosa tra Comune e affari" class="card-link"> 550 Concorso esterno in associazione mafiosa tra Comune e affari </a> 551 </h5> 552 <div class="card-text">La Corte di Cassazione ha confermato la condanna per concorso esterno in associazione mafiosa a carico di un tecnico comunale e di un intermediario d'affari. I due imputati fungevano da cerniera stabile tra la cosca egemone sul territorio e l'amministrazione cittadina. Il pubblico dipendente orientava le scelte urbanistiche ed edilizie dell'ente locale per favorire speculazioni immobiliari e pilotare informazioni su appalti pubblici prima dell'uscita dei bandi. L'imprenditore curava i contatti diretti con i vertici del clan e sollecitava pagamenti comunali preferenziali a vantaggio di ditte legate alla criminalitàorganizzata. La Suprema Corte ha ritenuto pienamente provata l'efficacia causale dell'apporto fornito dai due professionisti, rigettando integralmente i ricorsi proposti contro la sentenza di appello e rendendo definitive le pene detentive inflitte.</div> 553 <a href="https://www.lexced.com/giurisprudenza-penale/concorso-esterno-in-associazione-mafiosa-tra-comune-e-affari/" title="Concorso esterno in associazione mafiosa tra Comune e affari" class="card-link">Continua »</a> 554 </div> 555 <div class="card-footer bg-white sizecardfooter"> 556 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 557 </div> 558 </div> 559</div><div class="col"> 560 <div class="card mb-3 h-100 shadow-sm"> 561 <div class="card-body"> 562 <h5 class="card-title"> 563 <a href="https://www.lexced.com/giurisprudenza-penale/bancarotta-fraudolenta-impropria-garanzie-a-terzi-e-fallimento/" title="Bancarotta fraudolenta impropria: garanzie a terzi e fallimento" class="card-link"> 564 Bancarotta fraudolenta impropria: garanzie a terzi e fallimento </a> 565 </h5> 566 <div class="card-text">I giudici hanno confermato la condanna degli amministratori di una societàper il delitto di bancarotta fraudolenta impropria causata da operazioni dolose. Gli imputati avevano concesso garanzie ipotecarie su beni sociali a vantaggio di soggetti terzi senza alcun corrispettivo economico. Inoltre, avevano ceduto beni e concesso in affitto il ramo d'azienda a un'altra impresa collegata senza mai riscuotere i canoni dovuti né intimare diffide. Tali manovre hanno spogliato la compagine giàin grave dissesto, impedendole di produrre ricchezza e fronteggiare i debiti erariali e bancari. La Corte di Cassazione ha rigettato i ricorsi della difesa, confermando che gli atti depauperativi privi di contropartita mantengono piena efficacia causale rispetto al fallimento, anche se la societàversava giàin crisi o se le ipoteche non erano state ancora escusse.</div> 567 <a href="https://www.lexced.com/giurisprudenza-penale/bancarotta-fraudolenta-impropria-garanzie-a-terzi-e-fallimento/" title="Bancarotta fraudolenta impropria: garanzie a terzi e fallimento" class="card-link">Continua »</a> 568 </div> 569 <div class="card-footer bg-white sizecardfooter"> 570 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 571 </div> 572 </div> 573</div><div class="col"> 574 <div class="card mb-3 h-100 shadow-sm"> 575 <div class="card-body"> 576 <h5 class="card-title"> 577 <a href="https://www.lexced.com/giurisprudenza-penale/dichiarazione-infedele-la-tenuita-del-fatto-salva-levasore/" title="Dichiarazione infedele: la tenuitàdel fatto salva l’evasore" class="card-link"> 578 Dichiarazione infedele: la tenuitàdel fatto salva l’evasore </a> 579 </h5> 580 <div class="card-text">Due contribuenti hanno acquistato quote di crediti verso uno Stato estero per cifre modeste, incassando bonifici per importi considerevoli. Nelle dichiarazioni fiscali dell'anno di realizzo, i due fratelli hanno omesso tali introiti, sostenendo la pendenza di contestazioni legali sul credito originario e l'assenza di definitività. I giudici hanno contestato il reato di dichiarazione infedele per il superamento delle soglie punitive previste dalla legge. I ricorrenti hanno proposto ricorso per cassazione difendendo la trasparenza dei flussi e contestando il dolo. La Suprema Corte ha confermato la natura imponibile delle somme incassate come redditi diversi e la sussistenza del dolo. I magistrati hanno però accolto il motivo sulla causa di non punibilitàper particolare tenuitàdel fatto: il giudice d'appello deve rivalutare l'avvenuta riparazione del debito tributario alla luce della riforma fiscale favorevole al contribuente.</div> 581 <a href="https://www.lexced.com/giurisprudenza-penale/dichiarazione-infedele-la-tenuita-del-fatto-salva-levasore/" title="Dichiarazione infedele: la tenuitàdel fatto salva l’evasore" class="card-link">Continua »</a> 582 </div> 583 <div class="card-footer bg-white sizecardfooter"> 584 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 585 </div> 586 </div> 587</div> <div class="col w-100"> 588 <div id="div-gpt-ad-box_desktop_inside_4" class="mp-code box-desktop-inside"></div> 589 <div id="div-gpt-ad-box_mobile_inside_bottom" class="mp-code box-mobile-inside-bottom"></div> 590 </div> 591 <div class="col"> 592 <div class="card mb-3 h-100 shadow-sm"> 593 <div class="card-body"> 594 <h5 class="card-title"> 595 <a href="https://www.lexced.com/giurisprudenza-penale/continuazione-tra-reati-piu-condanne-ma-lo-sconto-va-garantito/" title="Continuazione tra reati: più condanne, ma lo sconto va garantito" class="card-link"> 596 Continuazione tra reati: più condanne, ma lo sconto va garantito </a> 597 </h5> 598 <div class="card-text">Un condannato aveva accumulato tre sentenze definitive per reati di droga e armi, due delle quali definite con patteggiamento. La Corte di appello ha riconosciuto la continuazione tra reati, ma ha calcolato la nuova pena unica di diciannove anni e un mese senza scorporare i singoli illeciti e omettendo lo sconto di pena originario. La Corte di Cassazione ha accolto il ricorso della difesa. I giudici supremi hanno stabilito che il giudice dell'esecuzione non può sommare le pene in modo automatico. L'ordinanza è stata annullata con rinvio per una motivazione puntuale su ogni aumento.</div> 599 <a href="https://www.lexced.com/giurisprudenza-penale/continuazione-tra-reati-piu-condanne-ma-lo-sconto-va-garantito/" title="Continuazione tra reati: più condanne, ma lo sconto va garantito" class="card-link">Continua »</a> 600 </div> 601 <div class="card-footer bg-white sizecardfooter"> 602 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 603 </div> 604 </div> 605</div><div class="col"> 606 <div class="card mb-3 h-100 shadow-sm"> 607 <div class="card-body"> 608 <h5 class="card-title"> 609 <a href="https://www.lexced.com/giurisprudenza-penale/competenza-territoriale-per-connessione-scontro-tra-giudici/" title="Competenza territoriale per connessione: scontro tra giudici" class="card-link"> 610 Competenza territoriale per connessione: scontro tra giudici </a> 611 </h5> 612 <div class="card-text">Il Giudice per le Indagini Preliminari lagunare ha applicato misure cautelari per furt
612i pluriaggravati a diversi indagati. Successivamente ha dichiarato la propria incompetenza a favore del Tribunale trevigiano, ritenendo il reato commesso in quella provincia più grave. Il Giudice trevigiano ha accolto il procedimento per i fatti locali ma ha rifiutato la competenza per il furto veneziano commesso da due distinti coindagati, sollevando un conflitto davanti alla Corte di Cassazione. Il Giudice trevigiano ha evidenziato l'assenza di un legame tra le diverse condotte. La Suprema Corte ha accolto tale impostazione. Senza la prova concreta di un vincolo qualificato, la competenza territoriale per connessione non scatta e gli imputati non possono perdere il loro giudice naturale. La Cassazione ha dichiarato competente il Giudice lagunare.</div> 613 <a href="https://www.lexced.com/giurisprudenza-penale/competenza-territoriale-per-connessione-scontro-tra-giudici/" title="Competenza territoriale per connessione: scontro tra giudici" class="card-link">Continua »</a> 614 </div> 615 <div class="card-footer bg-white sizecardfooter"> 616 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 617 </div> 618 </div> 619</div><div class="col"> 620 <div class="card mb-3 h-100 shadow-sm"> 621 <div class="card-body"> 622 <h5 class="card-title"> 623 <a href="https://www.lexced.com/giurisprudenza-penale/sospensione-condizionale-della-pena-revocata-per-nuovo-delitto/" title="Sospensione condizionale della pena revocata per nuovo delitto" class="card-link"> 624 Sospensione condizionale della pena revocata per nuovo delitto </a> 625 </h5> 626 <div class="card-text">Il Giudice dell'esecuzione ha disposto la revoca del beneficio concesso a un uomo condannato per molteplici reati. L'interessato aveva ottenuto una prima sospensione condizionale della pena nel 2017. Nel quinquennio successivo, l'individuo ha commesso un nuovo delitto punito con la reclusione, subendo inoltre una condanna intermedia definitiva senza alcun beneficio. Nonostante una successiva sentenza avesse concesso nuovamente la misura, il tribunale ha revocato entrambi i provvedimenti di favore. La Corte di Cassazione ha confermato la decisione e ha respinto il ricorso del reo. I giudici hanno chiarito che una nuova condanna detentiva nel quinquennio impone la revoca del primo beneficio. Inoltre, la presenza di una condanna intermedia non sospesa impedisce per legge una seconda concessione della sospensione condizionale della pena, rendendo doveroso l'intervento riparatorio in sede esecutiva.</div> 627 <a href="https://www.lexced.com/giurisprudenza-penale/sospensione-condizionale-della-pena-revocata-per-nuovo-delitto/" title="Sospensione condizionale della pena revocata per nuovo delitto" class="card-link">Continua »</a> 628 </div> 629 <div class="card-footer bg-white sizecardfooter"> 630 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 631 </div> 632 </div> 633</div><div class="col"> 634 <div class="card mb-3 h-100 shadow-sm"> 635 <div class="card-body"> 636 <h5 class="card-title"> 637 <a href="https://www.lexced.com/giurisprudenza-penale/revisione-della-condanna-penale-negata-su-prove-gia-note/" title="Revisione della condanna penale negata su prove giànote" class="card-link"> 638 Revisione della condanna penale negata su prove giànote </a> 639 </h5> 640 <div class="card-text">Un condannato in via definitiva ha chiesto di assumere con urgenza la testimonianza di un collaboratore di giustizia per preparare una revisione della condanna penale. Il Tribunale ha respinto l'istanza perché la dichiarazione era giànota durante il processo originario ed era identica a una precedente richiesta giàrespinta. L'interessato ha presentato ricorso per cassazione, sostenendo l'esistenza di un elemento nuovo e decisivo per dimostrare la propria innocenza. La Corte di Cassazione ha giudicato il ricorso del tutto inammissibile. I giudici hanno chiarito che non è possibile riproporre la medesima richiesta probatoria senza allegare fatti davvero inediti o sopravvenuti. Il ricorrente ha perso il giudizio ed è stato condannato al pagamento delle spese legali e di una sanzione di tremila euro.</div> 641 <a href="https://www.lexced.com/giurisprudenza-penale/revisione-della-condanna-penale-negata-su-prove-gia-note/" title="Revisione della condanna penale negata su prove giànote" class="card-link">Continua »</a> 642 </div> 643 <div class="card-footer bg-white sizecardfooter"> 644 <small>Carmine Paul Alexander TEDESCO - Avvocato</small> 645 </div> 646 </div> 647</div> <div class="col w-100"> 648 <div id="div-gpt-ad-box_desktop_inside_5" class="mp-code box-desktop-inside"></div> 649 <div id="div-gpt-ad-box_mobile_inside_bottom" class="mp-code box-mobile-inside-bottom"></div> 650 </div> 651 </div> 652 653 <nav class="lexced-pagination" role="navigation" aria-label="Paginazione archivio"><ul class="pagination justify-content-center flex-wrap"><li class="page-item active" aria-current="page"><span class="page-link">1</span></li><li class="page-item"><a class="page-link" href="https://www.lexced.com/giurisprudenza-penale/page/2/" rel="next">2</a></li><li class="page-item"><a class="page-link" href="https://www.lexced.com/giurisprudenza-penale/page/3/">3</a></li><li class="page-item"><a class="page-link" href="https://www.lexced.com/giurisprudenza-penale/page/4/">4</a></li><li class="page-item disabled"><span class="page-link">…</span></li><li class="page-item"><a class="page-link" href="https://www.lexced.com/giurisprudenza-penale/page/6/">6</a></li><li class="page-item disabled"><span class="page-link">…</span></li><li class="page-item"><a class="page-link" href="https://www.lexced.com/giurisprudenza-penale/page/11/">11</a></li><li class="page-item disabled"><span class="page-link">…</span></li><li class="page-item"><a class="page-link" href="https://www.lexced.com/giurisprudenza-penale/page/26/">26</a></li><li class="page-item disabled"><span class="page-link">…</span></li><li class="page-item"><a class="page-link" href="https://www.lexced.com/giurisprudenza-penale/page/50/">50</a></li><li class="page-item"><a class="page-link" href="https://www.lexced.com/giurisprudenza-penale/page/2/" rel="next" aria-label="Pagina successiva">Successiva »</a></li></ul><p class="lexced-pagination__status small text-muted text-center mb-0">Pagina 1 di 50</p></nav> 654 655 </div><!-- #main --> 656 </div> 657 <div class="col-md-4" style="max-width: 350px;"><div id="banner"> 658 <div id="div-gpt-ad-box_desktop_side_top_xl" class="mp-code box-desktop-side-top-xl"></div> 659 <div id="div-gpt-ad-box_mobile_inside_top" class="mp-code box-mobile-inside-top"></div> 660 661 <div class="alert alert-success p-2" style="background-color: #b7e5a5; border-color: #85db62; border-width: 3px;"> 662 <div class="mb-3"> 663 <h2 class="h3">Newsletter</h2> 664 Iscriviti alla newsletter per restare sempre aggiornato ... 665 </div> 666 <div class="row d-flex justify-content-center align-items-center"> 667 <form method="post" action="https://www.lexced.com/?na=s"> 668 669 <input type="hidden" name="nr" value="page"><input type="hidden" name="nlang" value=""> 670 <div class=" d-flex flex-column mb-3"><label for="tnp-1">Email</label> 671 <input class="border rounded p-2" type="email" name="ne" id="tnp-1" value="" required="">
672 </div> 673 <div class="d-flex flex-column mb-3"><label> 674 675 <input type="checkbox" name="ny" required="" class=""> <a target="_blank" href="https://lexced/privacy-policy/">Procedendo accetti la privacy policy</a></label></div> 676 <div class=" d-flex flex-column mb-3"><input class="btn btn-dark" type="submit" value="Iscriviti"> 677 </div> 678 </form> 679 </div> 680 </div> 681</div> 682<div id="div-gpt-ad-box_desktop_side_bottom_2" class="mp-code box-desktop-side-bottom"></div> 683 684<aside id="secondary" class="widget-area"> 685 <section id="custom_html-4" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><!-- 8255 --> 686<div id="div-gpt-ad-box_desktop_side_top_xl" class="mp-code box-desktop-side-top-xl"></div><div id="div-gpt-ad-box_mobile_inside_top" class="mp-code box-mobile-inside-top"></div></div></section><section id="custom_html-5" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div id="div-gpt-ad-box_desktop_side_bottom_2" class="mp-code box-desktop-side-bottom"></div></div></section><section id="custom_html-3" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div style="text-align:center"> 687Pubblicitàsu LexCED<br/> 688<a id="Intelia1_HyperLink1" title="Pubblicitàsu LexCED" href="https://www.digitalbloom.it/" rel="nofollow" target="_blank"> 689<img fetchpriority="high" width="300" height="35" title="Pubblicitàsu LexCED" src="https://9adac216.delivery.rocketcdn.me/wp-content/uploads/logodigitalbloom.jpg" alt="Pubblicitàsu LottoCED" style="border-width:0px; width:300px height:35px"/> 690</a> 691<br/> 692Viale Sarca 336, Milano 693<br/> 694<a href="mailto:[email protected]" target="_blank">Contatti</a> 695</div></div></section></aside><!-- #secondary --> 696 697</div> 698</div> 699 700</div><!-- #page --> 701<footer class="text-white-50 bg-dark p-4 text-center"> 702 <p>TEDESCO C.E.D. SRL - Partita Iva 01400150627 <a class="text-white" href="https://www.lexced.com/privacy-policy/">Cookie Policy</a></p> 703 <p>LexCED Copyright © 2026 - [email protected]</p> 704 <p class ="m-autotext-start"style="font-size: 10px; font-style: italic;">In questa banca dati pubblichiamo provvedimenti giurisdizionali, nel rispetto delle normative vigenti. Procediamo all’<strong>oscuramento automatico</strong> dei dati personali.<br>Qualora rilevassi dati personali non correttamente oscurati, puoi richiederne la rimozione o l’ulteriore oscuramento scrivendo all'indirizzo <strong><a href ="mailto:[email protected]">[email protected]</a></strong>.</p> 705</footer> 706<!--
706<script type="text/rocketlazyloadscript" data-rocket-src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script>
706-->
706<script type="speculationrules"> 707{"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/leced_1/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 708</script>
708 709<!-- START Nielsen Online SiteCensus V6.0 --> 710<!-- COPYRIGHT 2012 Nielsen Online -->
711<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://9adac216.delivery.rocketcdn.me/wp-content/cache/min/1/v60.js?ver=1790189991" data-rocket-defer defer> 712</script>
vendor: 2 bytes, line 712
712
713<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 714var pvar = { cid: "intelia-it", content: "0", server: "secure-it" }; 715var feat = { check_cookie: 0 }; 716var trac = nol_t(pvar, feat); 717trac.record().post(); 718</script>
718 719<noscript> 720<div> 721<img src="//secure-it.imrworldwide.com/cgi-bin/m?ci=inteliait&cg=0&cc=0&ts=noscript" 722width="1" height="1" alt="" /> 723</div> 724</noscript> 725<!-- END Nielsen Online SiteCensus V6.0 -->
725<script id="lexced_search_script-js-extra"> 726var lexcedPromptBar = {"searchUrl":"https://www.lexced.com/search/"}; 727//# sourceURL=lexced_search_script-js-extra 728</script>
vendor: 1 bytes, line 728
728
729<script type="text/rocketlazyloadscript" data-minify="1" id="lexced_search_script-js" data-rocket-src="https://9adac216.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/plugins/Lexced_search/js/script.js?ver=1790189991" data-rocket-defer defer></script>
vendor: 1 bytes, line 729
729
730<script type="text/rocketlazyloadscript" id="rocket-browser-checker-js-after"> 731class RocketBrowserCompatibilityChecker { 732 733 constructor( options ) { 734 this.passiveSupported = false; 735 736 this._checkPassiveOption( this ); 737 this.options = this.passiveSupported ? options : false; 738 } 739 740 /** 741 * Initializes browser check for addEventListener passive option. 742 * 743 * @link https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#Safely_detecting_option_support 744 * @private 745 * 746 * @param self Instance of this object. 747 * @returns {boolean} 748 */ 749 _checkPassiveOption( self ) { 750 try { 751 const options = { 752 // This function will be called when the browser attempts to access the passive property. 753 get passive() { 754 self.passiveSupported = true; 755 return false; 756 } 757 }; 758 759 window.addEventListener( 'test', null, options ); 760 window.removeEventListener( 'test', null, options ); 761 } catch ( err ) { 762 self.passiveSupported = false; 763 } 764 } 765 766 /** 767 * Checks if the browser supports requestIdleCallback and cancelIdleCallback. If no, shims its behavior with a polyfills. 768 * 769 * @link @link https://developers.google.com/web/updates/2015/08/using-requestidlecallback 770 */ 771 initRequestIdleCallback() { 772 if ( ! 'requestIdleCallback' in window ) { 773 window.requestIdleCallback = ( cb ) => { 774 const start = Date.now(); 775 return setTimeout( () => { 776 cb( { 777 didTimeout: false, 778 timeRemaining: function timeRemaining() { 779 return Math.max( 0, 50 - ( Date.now() - start ) ); 780 } 781 } ); 782 }, 1 ); 783 }; 784 } 785 786 if ( ! 'cancelIdleCallback' in window ) { 787 window.cancelIdleCallback = ( id ) => clearTimeout( id ); 788 } 789 } 790 791 /** 792 * Detects if data saver mode is on. 793 * 794 * @link https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/save-data/#detecting_the_save-data_setting 795 * 796 * @returns {boolean|boolean} 797 */ 798 isDataSaverModeOn() { 799 return ( 800 'connection' in navigator 801 && 802 true === navigator.connection.saveData 803 ); 804 } 805 806 /** 807 * Checks if the browser supports link prefetch. 808 * 809 * @returns {boolean|boolean} 810 */ 811 supportsLinkPrefetch() { 812 const elem = document.createElement( 'link' ); 813 return ( 814 elem.relList 815 && 816 elem.relList.supports 817 && 818 elem.relList.supports( 'prefetch' ) 819 && 820 window.IntersectionObserver 821 && 822 'isIntersecting' in IntersectionObserverEntry.prototype 823 ); 824 } 825 826 isSlowConnection() { 827 return ( 828 'connection' in navigator 829 && 830 'effectiveType' in navigator.connection 831 && 832 ( 833 '2g' === navigator.connection.effectiveType 834 || 835 'slow-2g' === navigator.connection.effectiveType 836 ) 837 ) 838 } 839} 840 841//# sourceURL=rocket-browser-checker-js-after 842</script>
vendor: 1 bytes, line 842
842
843<script id="rocket-preload-links-js-extra"> 844var RocketPreloadLinksConfig = {"excludeUris":"/search/|/search/|/search(.*)/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","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://www.lexced.com","onHoverDelay":"100","rateThrottle":"3"}; 845//# sourceURL=rocket-preload-links-js-extra 846</script>
vendor: 1 bytes, line 846
846
847<script type="text/rocketlazyloadscript" id="rocket-preload-links-js-after"> 848class RocketPreloadLinks { 849 850 constructor( browser, config ) { 851 this.browser = browser; 852 this.config = config; 853 this.options = this.browser.options; 854 855 this.prefetched = new Set; 856 this.eventTime = null; 857 this.threshold = 1111; 858 this.numOnHover = 0; 859 } 860 861 /** 862 * Initializes the handler. 863 */ 864 init() { 865 if ( 866 ! this.browser.supportsLinkPrefetch() 867 || 868 this.browser.isDataSaverModeOn() 869 || 870 this.browser.isSlowConnection() 871 ) { 872 return; 873 } 874 875 this.regex = { 876 excludeUris: RegExp( this.config.excludeUris, 'i' ), 877 images: RegExp( '.(' + this.config.imageExt + ')$', 'i' ), 878 fileExt: RegExp( '.(' + this.config.fileExt + ')$', 'i' ) 879 }; 880 881 this._initListeners( this ); 882 } 883 884 /** 885 * Initializes the event listeners. 886 * 887 * @private 888 * 889 * @param self instance of this object, used for binding "this" to the listeners. 890 */ 891 _initListeners( self ) { 892 // Setting onHoverDelay to -1 disables the "on-hover" feature. 893 if ( this.config.onHoverDelay > -1 ) { 894 document.addEventListener( 'mouseover', self.listener.bind( self ), self.listenerOptions ); 895 } 896 897 document.addEventListener( 'mousedown', self.listener.bind( self ), self.listenerOptions ); 898 document.addEventListener( 'touchstart', self.listener.bind( self ), self.listenerOptions ); 899 } 900 901 /** 902 * Event listener. Processes when near or on a valid <a> hyperlink. 903 * 904 * @param Event event Event instance. 905 */ 906 listener( event ) { 907 const linkElem = event.target.closest( 'a' ); 908 const url = this._prepareUrl( linkElem ); 909 if ( null === url ) { 910 return; 911 } 912 913 switch ( event.type ) { 914 case 'mousedown': 915 case 'touchstart': 916 this._addPrefetchLink( url ); 917 break; 918 case 'mouseover': 919 this._earlyPrefetch( linkElem, url, 'mouseout' ); 920 } 921 } 922 923 /** 924 * 925 * @private 926 * 927 * @param Element|null linkElem 928 * @param object url 929 * @param string resetEvent 930 */ 931 _earlyPrefetch( linkElem, url, resetEvent ) { 932 const doPrefetch = () => { 933 falseTrigger = null; 934 935 // Start the rate throttle: 1 sec timeout. 936 if ( 0 === this.numOnHover ) { 937 setTimeout( () => this.numOnHover = 0, 1000 ); 938 } 939 // Bail out when exceeding the rate throttle. 940 else if ( this.numOnHover > this.config.rateThrottle ) { 941 return; 942 } 943 944 this.numOnHover++; 945 this._addPrefetchLink( url ); 946 }; 947 948 // Delay to avoid false triggers for hover/touch/tap. 949 let falseTrigger = setTimeout( doPrefetch, this.config.onHoverDelay ); 950 951 // On reset event, reset the false trigger timer. 952 const reset = () => { 953 linkElem.removeEventListener( resetEvent, reset, { passive: true } ); 954 if ( null === falseTrigger ) { 955 return; 956 } 957 958 clearTimeout( falseTrigger ); 959 falseTrigger = null; 960 }; 961 linkElem.addEventListener( resetEvent, reset, { passive: true } ); 962 } 963 964 /** 965 * Adds a <link rel="prefetch" href="<url>"> for the given URL. 966 * 967 * @param string url The Given URL to prefetch. 968 */ 969 _addPrefetchLink( url ) { 970 this.prefetched.add( url.href ); 971 972 return new Promise( ( resolve, reject ) => { 973 const elem = document.createElement( 'link' ); 974 elem.rel = 'prefetch'; 975 elem.href = url.href; 976 elem.onload = resolve; 977 elem.onerror = reject; 978 979 document.head.appendChild( elem ); 980 } ).catch(() => { 981 // ignore and continue. 982 }); 983 } 984 985 /** 986 * Prepares the target link's URL. 987 * 988 * @private 989 * 990 * @param Element|null linkElem Instance of the link element. 991 * @returns {null|*} 992 */ 993 _prepareUrl( linkElem ) { 994 if ( 995 null === linkElem 996 || 997 typeof linkElem !== 'object' 998 || 999 ! 'href' in linkElem 1000 || 1001 // Link prefetching only works on http/https protocol. 1002 [ 'http:', 'https:' ].indexOf( linkElem.protocol ) === -1 1003 ) { 1004 return null; 1005 } 1006 1007 const origin = linkElem.href.substring( 0, this.config.siteUrl.length ); 1008 const pathname = this._getPathname( linkElem.href, origin ); 1009 const url = { 1010 original: linkElem.href, 1011 protocol: linkElem.protocol, 1012 origin: origin, 1013 pathname: pathname, 1014 href: origin + pathname 1015 }; 1016 1017 return this._isLinkOk( url ) ? url : null; 1018 } 1019 1020 /** 1021 * Gets the URL's pathname. Note: ensures the pathname matches the permalink structure. 1022 * 1023 * @private 1024 * 1025 * @param object url Instance of the URL. 1026 * @param string origin The target link href's origin. 1027 * @returns {string} 1028 */ 1029 _getPathname( url, origin ) { 1030 let pathname = origin 1031 ? url.substring( this.config.siteUrl.length ) 1032 : url; 1033 1034 if ( ! pathname.startsWith( '/' ) ) { 1035 pathname = '/' + pathname; 1036 } 1037 1038 if ( this._shouldAddTrailingSlash( pathname ) ) { 1039 return pathname + '/'; 1040 } 1041 1042 return pathname; 1043 } 1044 1045 _shouldAddTrailingSlash( pathname ) { 1046 return ( 1047 this.config.usesTrailingSlash 1048 && 1049 ! pathname.endsWith( '/' ) 1050 && 1051 ! this.regex.fileExt.test( pathname ) 1052 ); 1053 } 1054 1055 /** 1056 * Checks if the given link element is okay to process. 1057 * 1058 * @private 1059 * 1060 * @param object url URL parts object. 1061 * 1062 * @returns {boolean} 1063 */ 1064 _isLinkOk( url ) { 1065 if ( null === url || typeof url !== 'object' ) { 1066 return false;
1067 } 1068 1069 return ( 1070 ! this.prefetched.has( url.href ) 1071 && 1072 url.origin === this.config.siteUrl // is an internal document. 1073 && 1074 url.href.indexOf( '?' ) === -1 // not a query string. 1075 && 1076 url.href.indexOf( '#' ) === -1 // not an anchor. 1077 && 1078 ! this.regex.excludeUris.test( url.href ) // not excluded. 1079 && 1080 ! this.regex.images.test( url.href ) // not an image. 1081 ); 1082 } 1083 1084 /** 1085 * Named static constructor to encapsulate how to create the object. 1086 */ 1087 static run() { 1088 // Bail out if the configuration not passed from the server. 1089 if ( typeof RocketPreloadLinksConfig === 'undefined' ) { 1090 return; 1091 } 1092 1093 const browser = new RocketBrowserCompatibilityChecker( { 1094 capture: true, 1095 passive: true 1096 } ); 1097 const instance = new RocketPreloadLinks( browser, RocketPreloadLinksConfig ); 1098 instance.init(); 1099 } 1100} 1101 1102RocketPreloadLinks.run(); 1103 1104//# sourceURL=rocket-preload-links-js-after 1105</script>
vendor: 1 bytes, line 1105
1105
1106<script id="rocket_lazyload_css-js-extra"> 1107var rocket_lazyload_css_data = {"threshold":"300"}; 1108//# sourceURL=rocket_lazyload_css-js-extra 1109</script>
vendor: 1 bytes, line 1109
1109
1110<script id="rocket_lazyload_css-js-after"> 1111!function o(n,a,c){function l(t,e){if(!a[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=a[t]={exports:{}},n[t][0].call(r.exports,function(e){return l(n[t][1][e]||e)},r,r.exports,o,n,a,c)}return a[t].exports}for(var u="function"==typeof require&&require,e=0;e<c.length;e++)l(c[e]);return l}({1:[function(e,t,r){{let r="undefined"==typeof rocket_pairs?[]:rocket_pairs,o=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var a=rocket_lazyload_css_data.threshold||300;let n=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&r.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:a+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(n.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}c(),(()=>{let r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}})()(document.querySelector("body"),c)}},{}]},{},[1]); 1112//# sourceURL=rocket_lazyload_css-js-after 1113</script>
vendor: 1 bytes, line 1113
1113
1114<script type="text/rocketlazyloadscript" data-minify="1" id="bootstrap-js-js" data-rocket-src="https://9adac216.delivery.rocketcdn.me/wp-content/cache/min/1/npm/[email protected]/dist/js/bootstrap.min.js?ver=1790189991" data-rocket-defer defer></script>
vendor: 1 bytes, line 1114
1114
1115<script id="newsletter-js-extra"> 1116var newsletter_data = {"action_url":"https://www.lexced.com/wp-admin/admin-ajax.php"}; 1117//# sourceURL=newsletter-js-extra 1118</script>
vendor: 1 bytes, line 1118
1118
1119<script type="text/rocketlazyloadscript" data-minify="1" id="newsletter-js" data-rocket-src="https://9adac216.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/plugins/newsletter/main.js?ver=1790189991" data-rocket-defer defer></script>
vendor: 1 bytes, line 1119
1119
1120<script id="wp-web-push-subscribe-js-extra"> 1121var wpWebPushConfig = {"apiUrl":"https://www.lexced.com/wp-json/wp-web-push/v1","nonce":"0927574656","publicKey":"BC5xUlrblnHXXgG28UJZ7xViIL1Nuwp1XUKjOjRihgA8v3yMHbcRAm-AdAJSEQM638fYS2QdVXELbjwQWEp1MCU","swUrl":"https://www.lexced.com/wp-push/sw.js","promptType":"native"}; 1122//# sourceURL=wp-web-push-subscribe-js-extra 1123</script>
vendor: 1 bytes, line 1123
1123
1124<script type="text/rocketlazyloadscript" data-minify="1" id="wp-web-push-subscribe-js" data-rocket-src="https://9adac216.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/plugins/Web-Push-Notifications/assets/js/push-subscribe.js?ver=1790189991" data-rocket-defer defer></script>
vendor: 1 bytes, line 1124
1124
1125<script>window.lazyLoadOptions = [{ 1126 elements_selector: "img[data-lazy-src],.rocket-lazyload", 1127 data_src: "lazy-src", 1128 data_srcset: "lazy-srcset", 1129 data_sizes: "lazy-sizes", 1130 class_loading: "lazyloading", 1131 class_loaded: "lazyloaded", 1132 threshold: 300, 1133 callback_loaded: function(element) { 1134 if ( element.tagName === "IFRAME" && element.dataset.rocketLazyload == "fitvidscompatible" ) { 1135 if (element.classList.contains("lazyloaded") ) { 1136 if (typeof window.jQuery != "undefined") { 1137 if (jQuery.fn.fitVids) { 1138 jQuery(element).parent().fitVids(); 1139 } 1140 } 1141 } 1142 } 1143 }},{ 1144 elements_selector: ".rocket-lazyload", 1145 data_src: "lazy-src", 1146 data_srcset: "lazy-srcset", 1147 data_sizes: "lazy-sizes", 1148 class_loading: "lazyloading", 1149 class_loaded: "lazyloaded", 1150 threshold: 300, 1151 }]; 1152 window.addEventListener('LazyLoad::Initialized', function (e) { 1153 var lazyLoadInstance = e.detail.instance; 1154 1155 if (window.MutationObserver) { 1156 var observer = new MutationObserver(function(mutations) { 1157 var image_count = 0; 1158 var iframe_count = 0; 1159 var rocketlazy_count = 0; 1160 1161 mutations.forEach(function(mutation) { 1162 for (var i = 0; i < mutation.addedNodes.length; i++) { 1163 if (typeof mutation.addedNodes[i].getElementsByTagName !== 'function') { 1164 continue; 1165 } 1166 1167 if (typeof mutation.addedNodes[i].getElementsByClassName !== 'function') { 1168 continue; 1169 } 1170 1171 images = mutation.addedNodes[i].getElementsByTagName('img'); 1172 is_image = mutation.addedNodes[i].tagName == "IMG"; 1173 iframes = mutation.addedNodes[i].getElementsByTagName('iframe'); 1174 is_iframe = mutation.addedNodes[i].tagName == "IFRAME"; 1175 rocket_lazy = mutation.addedNodes[i].getElementsByClassName('rocket-lazyload'); 1176 1177 image_count += images.length; 1178 iframe_count += iframes.length; 1179 rocketlazy_count += rocket_lazy.length; 1180 1181 if(is_image){ 1182 image_count += 1; 1183 } 1184 1185 if(is_iframe){ 1186 iframe_count += 1; 1187 } 1188 } 1189 } ); 1190 1191 if(image_count > 0 || iframe_count > 0 || rocketlazy_count > 0){ 1192 lazyLoadInstance.update(); 1193 } 1194 } ); 1195 1196 var b = document.getElementsByTagName("body")[0]; 1197 var config = { childList: true, subtree: true }; 1198 1199 observer.observe(b, config); 1200 } 1201 }, false);</script>
1201<script data-no-minify="1" async src="https://9adac216.delivery.rocketcdn.me/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.js"></script>
1201</body> 1202</html> 1203 1204<!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com --> 1205 1206<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790376094 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.