1<!doctype html> 2<html lang="it-IT"> 3<head> 4 <meta charset="utf-8"> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="profile" href="http://gmpg.org/xfn/11"> 8 <meta name="viewport" 9 content="user-scalable=yes, width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no"> 10 <title>News</title> 11<meta name='robots' content='max-image-preview:large' /> 12<link rel="alternate" hreflang="it-it" href="https://liberidipartireliberidirestare.it/category/news/" /> 13<link rel="alternate" hreflang="x-default" href="https://liberidipartireliberidirestare.it/category/news/" /> 14<link rel='dns-prefetch' href='//maps.googleapis.com' /> 15<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 16<link rel="alternate" type="application/rss+xml" title=" » Feed" href="https://liberidipartireliberidirestare.it/feed/" /> 17<link rel="alternate" type="application/rss+xml" title=" » News Feed della categoria" href="https://liberidipartireliberidirestare.it/category/news/feed/" /> 18<style id="wp-img-auto-sizes-contain-inline-css"> 19img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 20/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 21</style> 22<style id="wp-emoji-styles-inline-css"> 23 24 img.wp-smiley, img.emoji { 25 display: inline !important; 26 border: none !important; 27 box-shadow: none !important; 28 height: 1em !important; 29 width: 1em !important; 30 margin: 0 0.07em !important; 31 vertical-align: -0.1em !important; 32 background: none !important; 33 padding: 0 !important; 34 } 35/*# sourceURL=wp-emoji-styles-inline-css */ 36</style> 37<style id="wp-block-library-inline-css"> 38/** 39 * Colors 40 */ 41/** 42 * Typography 43 */ 44/** 45 * SCSS Variables. 46 * 47 * Please use variables from this sheet to ensure consistency across the UI. 48 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 49 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 50 */ 51/** 52 * Fonts & basic variables. 53 */ 54/** 55 * Typography 56 */ 57/** 58 * Grid System. 59 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 60 */ 61/** 62 * Radius scale. 63 */ 64/** 65 * Elevation scale. 66 */ 67/** 68 * Dimensions. 69 */ 70/** 71 * Mobile specific styles 72 */ 73/** 74 * Editor styles. 75 */ 76/** 77 * Block & Editor UI. 78 */ 79/** 80 * Block paddings. 81 */ 82/** 83 * React Native specific. 84 * These variables do not appear to be used anywhere else. 85 */ 86/** 87 * Breakpoints & Media Queries 88 */ 89/** 90* Converts a hex value into the rgb equivalent. 91* 92* @param {string} hex - the hexadecimal value to convert 93* @return {string} comma separated rgb values 94*/ 95/** 96 * Long content fade mixin 97 * 98 * Creates a fading overlay to signify that the content is longer 99 * than the space allows. 100 */ 101/** 102 * Breakpoint mixins 103 */ 104/** 105 * Focus styles. 106 */ 107/** 108 * Standard focus rings for the WordPress Design System. 109 * 110 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site, 111 * e.g. `&:focus { @include outset-ring__focus(); }`. 112 */ 113/** 114 * Applies editor left position to the selector passed as argument 115 */ 116/** 117 * Styles that are reused verbatim in a few places 118 */ 119/** 120 * Allows users to opt-out of animations via OS-level preferences. 121 */ 122/** 123 * Reset default styles for JavaScript UI based pages. 124 * This is a WP-admin agnostic reset 125 */ 126/** 127 * Reset the WP Admin page styles for Gutenberg-like pages. 128 */ 129/** 130 * Creates a checkerboard pattern background to indicate transparency. 131 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 132 */ 133:root { 134 --wp-block-synced-color: #7a00df; 135 --wp-block-synced-color--rgb: 122, 0, 223; 136 --wp-bound-block-color: var(--wp-block-synced-color); 137 --wp-editor-canvas-background: #ddd; 138 --wp-admin-theme-color: #007cba; 139 --wp-admin-theme-color--rgb: 0, 124, 186; 140 --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5); 141 --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5; 142 --wp-admin-theme-color-darker-20: #005a87; 143 --wp-admin-theme-color-darker-20--rgb: 0, 90, 135; 144 --wp-admin-border-width-focus: 2px; 145} 146@media (min-resolution: 192dpi) { 147 :root { 148 --wp-admin-border-width-focus: 1.5px; 149 } 150} 151 152/** 153 * Element styles. 154 */ 155.wp-element-button { 156 cursor: pointer; 157} 158
159:root .has-very-light-gray-background-color { 160 background-color: #eee; 161} 162:root .has-very-dark-gray-background-color { 163 background-color: #313131; 164} 165:root .has-very-light-gray-color { 166 color: #eee; 167} 168:root .has-very-dark-gray-color { 169 color: #313131; 170} 171:root { 172 /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */ 173} 174:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { 175 background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%); 176} 177:root .has-purple-crush-gradient-background { 178 background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%); 179} 180:root .has-hazy-dawn-gradient-background { 181 background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%); 182} 183:root .has-subdued-olive-gradient-background { 184 background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%); 185} 186:root .has-atomic-cream-gradient-background { 187 background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%); 188} 189:root .has-nightshade-gradient-background { 190 background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%); 191} 192:root .has-midnight-gradient-background { 193 background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); 194} 195:root { 196 /* stylelint-enable @stylistic/function-comma-space-after */ 197 --wp--preset--font-size--normal: 16px; 198 --wp--preset--font-size--huge: 42px; 199} 200 201.has-regular-font-size { 202 font-size: 1em; 203} 204 205.has-larger-font-size { 206 font-size: 2.625em; 207} 208 209.has-normal-font-size { 210 font-size: var(--wp--preset--font-size--normal); 211} 212 213.has-huge-font-size { 214 font-size: var(--wp--preset--font-size--huge); 215} 216 217:root .has-text-align-center { 218 text-align: center; 219} 220 221:root .has-text-align-left { 222 /*rtl:ignore*/ 223 text-align: left; 224} 225 226:root .has-text-align-right { 227 /*rtl:ignore*/ 228 text-align: right; 229} 230 231.has-fit-text { 232 white-space: nowrap !important; 233} 234 235#end-resizable-editor-section { 236 display: none; 237} 238 239.aligncenter { 240 clear: both; 241} 242 243.items-justified-left { 244 justify-content: flex-start; 245} 246 247.items-justified-center { 248 justify-content: center; 249} 250 251.items-justified-right { 252 justify-content: flex-end; 253} 254 255.items-justified-space-between { 256 justify-content: space-between; 257} 258 259.screen-reader-text { 260 border: 0; 261 clip-path: inset(50%); 262 height: 1px; 263 margin: -1px; 264 overflow: hidden; 265 padding: 0; 266 position: absolute; 267 width: 1px; 268 word-wrap: normal !important; 269 word-break: normal !important; 270} 271 272.screen-reader-text:focus { 273 background-color: #ddd; 274 clip-path: none; 275 color: #444; 276 display: block; 277 font-size: 1em; 278 height: auto; 279 left: 5px; 280 line-height: normal; 281 padding: 15px 23px 14px; 282 text-decoration: none; 283 top: 5px; 284 width: auto; 285 z-index: 100000; 286} 287 288/** 289 * The following provide a simple means of applying a default border style when 290 * a user first makes a selection in the border block support panel. 291 * This prevents issues such as where the user could set a border width 292 * and see no border due there being no border style set. 293 * 294 * This is intended to be removed once intelligent defaults can be set while 295 * making border selections via the block support. 296 * 297 * See: https://github.com/WordPress/gutenberg/pull/33743 298 */ 299html :where(.has-border-color) { 300 border-style: solid; 301} 302 303html :where([style^=border-color], 304[style*=";border-color"], 305[style*="; border-color"]) { 306 border-style: solid; 307} 308 309html :where([style^=border-top-color], 310[style*=";border-top-color"], 311[style*="; border-top-color"]) { 312 border-top-style: solid; 313} 314 315html :where([style^=border-right-color], 316[style*=";border-right-color"], 317[style*="; border-right-color"]) { 318 /*rtl:ignore*/ 319 border-right-style: solid; 320} 321 322html :where([style^=border-bottom-color], 323[style*=";border-bottom-color"], 324[style*="; border-bottom-color"]) { 325 border-bottom-style: solid; 326} 327 328html :where([style^=border-left-color], 329[style*=";border-left-color"], 330[style*="; border-left-color"]) { 331 /*rtl:ignore*/ 332 border-left-style: solid; 333} 334 335html :where([style^=border-width], 336[style*=";border-width"], 337[style*="; border-width"]) { 338 border-style: solid; 339} 340 341html :where([style^=border-top-width], 342[style*=";border-top-width"], 343[style*="; border-top-width"]) { 344 border-top-style: solid; 345} 346 347html :where([style^=border-right-width], 348[style*=";border-right-width"], 349[style*="; border-right-width"]) { 350 /*rtl:ignore*/ 351 border-right-style: solid; 352} 353 354html :where([style^=border-bottom-width], 355[style*=";border-bottom-width"], 356[style*="; border-bottom-width"]) { 357 border-bottom-style: solid; 358} 359 360html :where([style^=border-left-width], 361[style*=";border-left-width"], 362[style*="; border-left-width"]) { 363 /*rtl:ignore*/ 364 border-left-style: solid; 365} 366 367/** 368 * Provide baseline responsiveness for images. 369 */ 370html :where(img[class*=wp-image-]) { 371 height: auto; 372 max-width: 100%; 373} 374 375/** 376 * Reset user agent styles for figure element margins. 377 */ 378:where(figure) { 379 margin: 0 0 1em 0; 380} 381 382html :where(.is-position-sticky) { 383 --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px); 384} 385 386@media screen and (max-width: 600px) { 387 html :where(.is-position-sticky) { 388 --wp-admin--admin-bar--position-offset: 0px; 389 } 390} 391 392/*# sourceURL=/wp-includes/css/dist/block-library/common.css */ 393</style> 394<style id="classic-theme-styles-inline-css"> 395/** 396 * These rules are needed for backwards compatibility. 397 * They should match the button element rules in the base theme.json file. 398 */ 399.wp-block-button__link { 400 color: #ffffff; 401 background-color: #32373c; 402 border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ 403 404 /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ 405 box-shadow: none; 406 text-decoration: none; 407 408 /* The extra 2px are added to size solids the same as the outline versions.*/ 409 padding: calc(0.667em + 2px) calc(1.333em + 2px); 410 411 font-size: 1.125em; 412} 413 414.wp-block-file__button { 415 background: #32373c; 416 color: #ffffff; 417 text-decoration: none; 418} 419 420/*# sourceURL=/wp-includes/css/classic-themes.css */ 421</style> 422 423<style id="global-styles-inline-css"> 424:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
4240) 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, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
424.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 425/*# sourceURL=global-styles-inline-css */ 426</style> 427 428<link rel='stylesheet' id='iandu-cookieconsent-css' href='https://liberidipartireliberidirestare.it/wp-content/plugins/iandu-cookieconsent-master/public/css/iandu-cookieconsent-public.css?ver=1.2.6' media='all' /> 429<link rel='stylesheet' id='responsive-lightbox-prettyphoto-css' href='https://liberidipartireliberidirestare.it/wp-content/plugins/responsive-lightbox/assets/prettyphoto/prettyPhoto.css?ver=3.1.6' media='all' /> 430<link rel='stylesheet' id='cms-navigation-style-base-css' href='https://liberidipartireliberidirestare.it/wp-content/plugins/wpml-cms-nav/res/css/cms-navigation-base.css?ver=5.0.0' media='screen' /> 431<link rel='stylesheet' id='cms-navigation-style-css' href='https://liberidipartireliberidirestare.it/wp-content/plugins/wpml-cms-nav/res/css/cms-navigation.css?ver=5.0.0' media='screen' /> 432<link rel='stylesheet' id='liberi-di-partire-style-css' href='https://liberidipartireliberidirestare.it/wp-content/themes/liberi-di-partire/style.css?ver=7.1.3' media='all' /> 433<link rel='stylesheet' id='mainstyle-css' href='https://liberidipartireliberidirestare.it/wp-content/themes/liberi-di-partire/assets/css/style.css?ver=7.1.3' media='all' /> 434<link rel='stylesheet' id='merriweather-css' href='https://fonts.googleapis.com/css?family=Merriweather:400,400i,700,700i&ver=7.1.3' media='all' /> 435<link rel='stylesheet' id='opensans-css' href='https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700,700i&ver=7.1.3' media='all' />
436<script id="jquery-core-js" src="https://liberidipartireliberidirestare.it/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 436
436
437<script id="jquery-migrate-js" src="https://liberidipartireliberidirestare.it/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
vendor: 1 bytes, line 437
437
438<script id="responsive-lightbox-prettyphoto-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/responsive-lightbox/assets/prettyphoto/jquery.prettyPhoto.js?ver=3.1.6"></script>
vendor: 1 bytes, line 438
438
439<script id="underscore-js" src="https://liberidipartireliberidirestare.it/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 439
439
440<script id="responsive-lightbox-infinite-scroll-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/responsive-lightbox/assets/infinitescroll/infinite-scroll.pkgd.js?ver=4.0.1"></script>
vendor: 1 bytes, line 440
440
441<script id="dompurify-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/responsive-lightbox/assets/dompurify/purify.min.js?ver=3.3.1"></script>
vendor: 1 bytes, line 441
441
442<script id="responsive-lightbox-sanitizer-js-before"> 443window.RLG = window.RLG || {}; window.RLG.sanitizeAllowedHosts = ["youtube.com","www.youtube.com","youtu.be","vimeo.com","player.vimeo.com"]; 444//# sourceURL=responsive-lightbox-sanitizer-js-before 445</script>
vendor: 1 bytes, line 445
445
446<script id="responsive-lightbox-sanitizer-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/responsive-lightbox/js/sanitizer.js?ver=2.7.9"></script>
vendor: 1 bytes, line 446
446
447<script id="responsive-lightbox-js-before"> 448var rlArgs = {"script":"prettyphoto","selector":"lightbox","customEvents":"","activeGalleries":true,"animationSpeed":"normal","slideshow":false,"slideshowDelay":5000,"slideshowAutoplay":false,"opacity":"0.75","showTitle":true,"allowResize":true,"allowExpand":true,"width":1080,"height":720,"separator":"\/","theme":"pp_default","horizontalPadding":20,"hideFlash":false,"wmode":"opaque","videoAutoplay":false,"modal":false,"deeplinking":false,"overlayGallery":true,"keyboardShortcuts":true,"social":false,"woocommerce_gallery":false,"ajaxurl":"https:\/\/liberidipartireliberidirestare.it\/wp-admin\/admin-ajax.php","nonce":"587f028101","preview":false,"postId":2551,"scriptExtension":false}; 449 450//# sourceURL=responsive-lightbox-js-before 451</script>
vendor: 1 bytes, line 451
451
452<script id="responsive-lightbox-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/responsive-lightbox/js/front.js?ver=2.7.9"></script>
vendor: 1 bytes, line 452
452
453<script id="slick-js" src="https://liberidipartireliberidirestare.it/wp-content/themes/liberi-di-partire/assets/js/slick.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 453
453
454<script id="mainscript-js" src="https://liberidipartireliberidirestare.it/wp-content/themes/liberi-di-partire/assets/js/script.js?ver=7.1.3"></script>
vendor: 1 bytes, line 454
454
455<script id="mainscript-js-after"> 456 jQuery(document).ready( function(){ 457 jQuery('.loadmore').on('click', function(){ 458 jQuery('#load-more').click(); 459 return false; 460 }); 461 }); 462//# sourceURL=mainscript-js-after 463</script>
vendor: 1 bytes, line 463
463
464<script id="googlemaps-js" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBQeAA_M2bt89q2URbRS1V_OYS3c6CND-Y&ver=7.1.3"></script>
464 465<link rel="https://api.w.org/" href="https://liberidipartireliberidirestare.it/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://liberidipartireliberidirestare.it/wp-json/wp/v2/categories/11" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://liberidipartireliberidirestare.it/xmlrpc.php?rsd" /> 466<meta name="generator" content="WordPress 7.1.3" /> 467<meta name="generator" content="WPML ver:5.0.1 stt:1,4,27;" /> 468<!-- Google Tag Manager -->
469<script>
vendor: 331 bytes, lines 469-473
469(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 470new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 471j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 472'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 473})(window,document,'script','dataLayer','
473GTM-PFD3TJX
vendor: 3 bytes, line 473
473');
473</script>
473 474<!-- End Google Tag Manager --> 475<link rel="icon" href="https://liberidipartireliberidirestare.it/wp-content/uploads/2023/01/cropped-pastorello2017_Sito-32x32.png" sizes="32x32" /> 476<link rel="icon" href="https://liberidipartireliberidirestare.it/wp-content/uploads/2023/01/cropped-pastorello2017_Sito-192x192.png" sizes="192x192" /> 477<link rel="apple-touch-icon" href="https://liberidipartireliberidirestare.it/wp-content/uploads/2023/01/cropped-pastorello2017_Sito-180x180.png" /> 478<meta name="msapplication-TileImage" content="https://liberidipartireliberidirestare.it/wp-content/uploads/2023/01/cropped-pastorello2017_Sito-270x270.png" /> 479<style id="core-block-supports-inline-css"> 480/** 481 * Core styles: block-supports 482 */ 483 484/*# sourceURL=core-block-supports-inline-css */ 485</style> 486 487</head> 488 489<body itemscope="" itemtype="http://schema.org/WebPage"> 490<header class="site-header" role="banner"> 491 <div class="left"> 492 <h1 class="site-logo"> 493 <a href="https://liberidipartireliberidirestare.it/" alt=""> 494 </a> 495 </h1> 496 <nav class="site-menu" role="navigation"> 497 <ul id="primary-menu" class="site-menu-main"><li class="has-submenu"><a href="#">La Campagna</a> 498<ul class="site-menu-submenu"> 499 <li><a href="https://liberidipartireliberidirestare.it/il-metodo-2/">Il metodo</a></li> 500 <li><a href="https://liberidipartireliberidirestare.it/loggetto-della-campagna/">Lâoggetto</a></li> 501 <li><a href="https://liberidipartireliberidirestare.it/destinatari-e-ambiti/">I destinatari e gli ambiti</a></li> 502</ul> 503</li> 504<li><a href="/progetti/">I Progetti</a></li> 505<li class="active"><a href="https://liberidipartireliberidirestare.it/category/news/">News</a></li> 506<li><a href="https://liberidipartireliberidirestare.it/presentazione-progetti/">Presenta un progetto – Diocesi</a></li> 507<li class="has-submenu"><a href="https://liberidipartireliberidirestare.it/archivio-newsletter/">Newsletter</a> 508<ul class="site-menu-submenu"> 509 <li><a href="https://liberidipartireliberidirestare.it/category/teologica/">Sezione Teologica</a></li> 510 <li><a href="https://liberidipartireliberidirestare.it/category/sociologica/">Sezione Sociologica</a></li> 511</ul> 512</li> 513<li><a href="https://liberidipartireliberidirestare.it/contatti/">Contatti</a></li> 514</ul> </nav> 515 516 </div> 517 <div class="right"> 518 <nav class="site-menu" role="navigation"> 519 <ul class="site-menu-lang"> 520 <li class="has-submenu"> 521 <a href="https://liberidipartireliberidirestare.it/no-alla-tratta-e-allo-sfruttamento/" alt="Italiano">Italiano 522 <span class="flag it"></span></a> 523 <ul class="site-menu-submenu"> 524 <li><a href="https://liberidipartireliberidirestare.it/no-alla-tratta-e-allo-sfruttamento/?lang=en" alt="English">English 525 <span class="flag gb"></span></a> 526 </li> 527 <li><a href="https://liberidipartireliberidirestare.it/no-alla-tratta-e-allo-sfruttamento/?lang=fr" alt="Français">Français<span 528 class="flag fr"></span></a> 529 </li> 530 </ul> 531 </li> 532 533 534 </ul> 535 </nav> 536 <span class="site-logo-cei"> 537 <a href="http://www.chiesacattolica.it/la-conferenza-episcopale-italiana/" 538 alt="Conferenza Episcopale Italiana">Conferenza Episcopale Italiana</a> 539 </span> 540 </div> 541 <span class="menu-handle"><span></span></span> 542</header> 543<div class="site-content" role="main"> 544 545 546 <main class="page" role="main"> 547 548 <header class="page-intro"><span>Stai visualizzando:</span> 549 <h1>News</h1> 550 </header> 551 <div class="page-content"> 552 <article class="card"> 553 <figure class="card-figure"> 554 <a href="https://liberidipartireliberidirestare.it/no-alla-tratta-e-allo-sfruttamento/" title="No alla tratta e allo sfruttamento"> 555 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2018/05/Imago_Mundi_88412-480x480.jpg" alt="No alla tratta e allo sfruttamento"> </a> 556 </figure> 557 <div class="card-content"> 558 <h2 class="card-title"> 559 <a href="https://liberidipartireliberidirestare.it/no-alla-tratta-e-allo-sfruttamento/" 560 title="No alla tratta e allo sfruttamento">No alla tratta e allo sfruttamento</a> 561 </h2> 562 <p class="card-text">Accorato appello di "Slaves no more" al mondo della politica in occasione della Giornata internazionale di lotta contro il traffico di persone. </p> 563 </div> 564 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/no-alla-tratta-e-allo-sfruttamento/" title="No alla tratta e allo sfruttamento"><span 565 class="card-date">Luglio 29, 2021</span></a> 566 </div> 567</article><article class="card"> 568 <figure class="card-figure"> 569 <a href="https://liberidipartireliberidirestare.it/quando-inclusione-fa-rima-con-formazione/" title="Quando inclusione fa rima con formazione"> 570 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2021/07/CG10728-480x480.jpg" alt="Quando inclusione fa rima con formazione"> </a> 571 </figure> 572 <div class="card-content"> 573 <h2 class="card-title"> 574 <a href="https://liberidipartireliberidirestare.it/quando-inclusione-fa-rima-con-formazione/" 575 title="Quando inclusione fa rima con formazione">Quando inclusione fa rima con formazione</a> 576 </h2> 577 <p class="card-text">Con la consegna degli attestati di frequenza, si conclude a Brescia la terza e ultima annualità del progetto âFarm Trainingâ. </p> 578 </div> 579 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/quando-inclusione-fa-rima-con-formazione/" title="Quando inclusione fa rima con formazione"><span 580 class="card-date">Luglio 21, 2021</span></a> 581 </div> 582</article><article class="card"> 583 <figure class="card-figure"> 584 <a href="https://liberidipartireliberidirestare.it/creare-valore-attraverso-lintegrazione/" title="Creare valore attraverso l’integrazione"> 585 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2021/05/download-480x480.png" alt="Creare valore attraverso l’integrazione"> </a> 586 </figure> 587 <div class="card-content"> 588 <h2 class="card-title"> 589 <a href="https://liberidipartireliberidirestare.it/creare-valore-attraverso-lintegrazione/" 590 title="Creare valore attraverso l’integrazione">Creare valore attraverso l’integrazione</a> 591 </h2> 592 <p class="card-text">Grazie alla Campagna CEI, l'Impresa sociale Sophia ha sostenuto l'inserimento lavorativo di 20 migranti in condizioni di vulnerabilità . </p> 593 </div> 594 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/creare-valore-attraverso-lintegrazione/" title="Creare valore attraverso l’integrazione"><span 595 class="card-date">Maggio 31, 2021</span></a> 596 </div> 597</article><article class="card"> 598 <figure class="card-figure"> 599 <a href="https://liberidipartireliberidirestare.it/aziz-lamine-e-carlo-il-valore-dellintegrazione/" title="Aziz, Lamine e Carlo: il valore dell’integrazione"> 600 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2021/05/download-1-e1622473031404-480x480.png" alt="Aziz, Lamine e Carlo: il valore dell’integrazione"> </a> 601 </figure> 602 <div class="card-content"> 603 <h2 class="card-title"> 604 <a href="https://liberidipartireliberidirestare.it/aziz-lamine-e-carlo-il-valore-dellintegrazione/" 605 title="Aziz, Lamine e Carlo: il valore dell’integrazione">Aziz, Lamine e Carlo: il valore dell’integrazione</a> 606 </h2> 607 <p class="card-text">Le storie di tre protagonisti del progetto promosso da Sophia-Impresa Sociale che, grazie ai fondi della Campagna CEI, ha accompagnato 20 migranti in un percorso di integrazione professionale e crescita personale.</p> 608 </div> 609 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/aziz-lamine-e-carlo-il-valore-dellintegrazione/" title="Aziz, Lamine e Carlo: il valore dell’integrazione"><span 610 class="card-date">Maggio 30, 2021</span></a> 611 </div> 612</article><article class="card"> 613 <figure class="card-figure"> 614 <a href="https://liberidipartireliberidirestare.it/lanima-e-i-protagonisti-di-uniniziativa-straordinaria/" title="Lâanima e i protagonisti di unâiniziativa straordinaria"> 615 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2019/09/030419-008-480x480.jpg" alt="Lâanima e i protagonisti di unâiniziativa straordinaria"> </a> 616 </figure> 617 <div class="card-content"> 618 <h2 class="card-title"> 619 <a href="https://liberidipartireliberidirestare.it/lanima-e-i-protagonisti-di-uniniziativa-straordinaria/" 620 title="Lâanima e i protagonisti di unâiniziativa straordinaria">Lâanima e i protagonisti di unâiniziativa straordinaria</a> 621 </h2> 622 <p class="card-text">La Campagna ha contribuito in questi anni a sensibilizzare la popolazione sul tema delle migrazioni e a realizzare progetti nei Paesi di partenza, di transito e di accoglienza di quanti, specialmente bambini e donne, fuggono da guerre, fame e violenza.</p> 623 </div> 624 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/lanima-e-i-protagonisti-di-uniniziativa-straordinaria/" title="Lâanima e i protagonisti di unâiniziativa straordinaria"><span 625 class="card-date">Ottobre 15, 2020</span></a> 626 </div> 627</article><article class="card"> 628 <figure class="card-figure"> 629 <a href="https://liberidipartireliberidirestare.it/liberi-di-partire-liberi-di-restare-levento-conclusivo/" title="“Liberi di partire, liberi di restare”: l’evento conclusivo"> 630 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2020/10/publicpreview-480x480.jpg" alt="“Liberi di partire, liberi di restare”: l’evento conclusivo"> </a> 631 </figure> 632 <div class="card-content"> 633 <h2 class="card-title"> 634 <a href="https://liberidipartireliberidirestare.it/liberi-di-partire-liberi-di-restare-levento-conclusivo/" 635 title="“Liberi di partire, liberi di restare”: l’evento conclusivo">“Liberi di partire, liberi di restare”: l’evento conclusivo</a> 636 </h2> 637 <p class="card-text">Si è svolto il 14 ottobre, a Roma, l'evento conclusivo della Campagna. Dopo la Messa presieduta dal card. Bassetti e il saluto di mons. Russo, è intervenuto il card. Matteo Maria Zuppi, arcivescovo di Bologna. </p> 638 </div> 639 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/liberi-di-partire-liberi-di-restare-levento-conclusivo/" title="“Liberi di partire, liberi di restare”: l’evento conclusivo"><span 640 class="card-date">Ottobre 14, 2020</span></a> 641 </div> 642</article><article class="card"> 643 <figure class="card-figure"> 644 <a href="https://liberidipartireliberidirestare.it/i-numeri-della-campagna/" title="I numeri della Campagna"> 645 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2020/07/africa-mappamondo-755x491-480x480.jpg" alt="I numeri della Campagna"> </a> 646 </figure> 647 <div class="card-content"> 648 <h2 class="card-title"> 649 <a href="https://liberidipartireliberidirestare.it/i-numeri-della-campagna/" 650 title="I numeri della Campagna">I numeri della Campagna</a> 651 </h2> 652 <p class="card-text">L'iniziativa della Cei ha agito a livello concreto, finanziando (con i fondi dellâ8xmille che i cittadini destinano alla Chiesa cattolica) 130 progetti in Italia, nei Paesi di transito e in quelli di partenza dei flussi migratori, per un totale di 27.529.890 euro.</p> 653 </div> 654 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/i-numeri-della-campagna/" title="I numeri della Campagna"><span 655 class="card-date">Ottobre 14, 2020</span></a> 656 </div> 657</article><article class="card"> 658 <figure class="card-figure"> 659 <a href="https://liberidipartireliberidirestare.it/italia-e-tunisia-unite-da-terre-senza-frontiere/" title="Italia e Tunisia unite da “Terre senza frontiere”"> 660 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2020/07/terrefrontiere2-1068x712-1-1024x683-480x480.jpg" alt="Italia e Tunisia unite da “Terre senza frontiere”"> </a> 661 </figure> 662 <div class="card-content"> 663 <h2 class="card-title"> 664 <a href="https://liberidipartireliberidirestare.it/italia-e-tunisia-unite-da-terre-senza-frontiere/" 665 title="Italia e Tunisia unite da “Terre senza frontiere”">Italia e Tunisia unite da “Terre senza frontiere”</a> 666 </h2> 667 <p class="card-text">A Mazara del Vallo, prende il via il progetto di una cooperativa sociale agricola di giovani stranieri che diventa ponte con la Tunisia. </p> 668 </div> 669 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/italia-e-tunisia-unite-da-terre-senza-frontiere/" title="Italia e Tunisia unite da “Terre senza frontiere”"><span 670 class="card-date">Luglio 07, 2020</span></a> 671 </div> 672</article><article class="card"> 673 <figure class="card-figure"> 674 <a href="https://liberidipartireliberidirestare.it/ricostruire-la-relazione/" title="Ricostruire la relazione"> 675 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2020/05/stephen9645-480x394.jpg" alt="Ricostruire la relazione"> </a> 676 </figure> 677 <div class="card-content"> 678 <h2 class="card-title"> 679 <a href="https://liberidipartireliberidirestare.it/ricostruire-la-relazione/" 680 title="Ricostruire la relazione">Ricostruire la relazione</a> 681 </h2> 682 <p class="card-text">"Trasformiamo la sfida della pandemia in un'opportunità per modificare ogni rapporto che ci circonda, in modo da poterci chiamare ancora una volta comunità ", dice Stephen, studente nigeriano di Rondine. </p> 683 </div> 684 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/ricostruire-la-relazione/" title="Ricostruire la relazione"><span 685 class="card-date">Maggio 26, 2020</span></a> 686 </div> 687</article><article class="card"> 688 <figure class="card-figure"> 689 <a href="https://liberidipartireliberidirestare.it/il-mediterraneo-e-la-leadership-giovanile/" title="Il Mediterraneo e la leadership giovanile"> 690 <img src="https://liberidipartireliberidirestare.it/wp-content/uploads/2020/05/Foto-world-room-2-029680-480x480.jpg" alt="Il Mediterraneo e la leadership giovanile"> </a> 691 </figure> 692 <div class="card-content"> 693 <h2 class="card-title"> 694 <a href="https://liberidipartireliberidirestare.it/il-mediterraneo-e-la-leadership-giovanile/" 695 title="Il Mediterraneo e la leadership giovanile">Il Mediterraneo e la leadership giovanile</a> 696 </h2> 697 <p class="card-text">Allâultimo evento online della Cittadella della Pace, il racconto di Clement, già leader di pace in Mali dopo un periodo di formazione in Italia: âPossiamo tutto con pazienzaâ.</p> 698 </div> 699 <div class="card-footer"><a href="https://liberidipartireliberidirestare.it/il-mediterraneo-e-la-leadership-giovanile/" title="Il Mediterraneo e la leadership giovanile"><span 700 class="card-date">Maggio 25, 2020</span></a> 701 </div> 702</article> <div id="ajax-load-more" class="ajax-load-more-wrap default" data-id="3822123571" data-alm-id="" data-canonical-url="https://liberidipartireliberidirestare.it/category/news/" data-slug="news" data-post-id="11" data-localized="ajax_load_more_3822123571_vars" data-alm-object="ajax_load_more_3822123571"><div aria-live="po
702lite" aria-atomic="true" class="alm-listing alm-ajax page-content" data-container-type="div" data-loading-style="default" data-repeater="default" data-post-type="post" data-category="news" data-order="DESC" data-orderby="date" data-offset="10" data-posts-per-page="10" data-lang="it" data-scroll="false" data-pause="true" data-button-label="CARICA ALTRI" data-prev-button-label="Load Previous"></div><div class="alm-btn-wrap" style="visibility: hidden" data-rel="ajax-load-more"><button class="alm-load-more-btn test" type="button">CARICA ALTRI</button></div></div> </div> 703 704 </main><!-- #main --> 705 <footer class="page-footer"> 706 <a class="loadmore" href="#" alt="Carica altri">Carica altri</a> 707 </footer> 708 709 710</div><!-- #content --> 711 712<footer class="site-footer" role="contentinfo"> 713 <p>Copyright 2017</p> 714</footer>
715<script type="text/javascript"> 716 jQuery(document).ready(function () { 717 app.init(); 718 }); 719</script>
vendor: 1 bytes, line 719
719
720<script type="speculationrules"> 721{"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/liberi-di-partire/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 722</script>
722 723 <button id="iandu-fixed-edit-preferences" class="iandu-edit-preferences" type="button" data-cc="c-settings">Preferenze Cookie</button> 724
724<script type="text/javascript" id="ajax_load_more_3822123571_vars">var ajax_load_more_3822123571_vars = {"id":"3822123571","script":"ajax_load_more_3822123571_vars","defaults":{"id":"3822123571","container_type":"div","css_classes":"page-content","transition_container":"false","post_type":"post","transition":"fade","pause":"true","scroll":"false","button_label":"CARICA ALTRI","button_loading_label":"Attendere..","posts_per_page":"10","offset":"10","category":"news"}}</script>
724<script id="liberi-di-partire-navigation-js" src="https://liberidipartireliberidirestare.it/wp-content/themes/liberi-di-partire/assets/js/navigation.js?ver=20151215"></script>
vendor: 1 bytes, line 724
724
725<script id="fancybox-js" src="https://liberidipartireliberidirestare.it/wp-content/themes/liberi-di-partire/assets/js/fancybox.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 725
725
726<script id="wheninviewport-js" src="https://liberidipartireliberidirestare.it/wp-content/themes/liberi-di-partire/assets/js/wheninviewport.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 726
726
727<script id="liberi-di-partire-skip-link-focus-fix-js" src="https://liberidipartireliberidirestare.it/wp-content/themes/liberi-di-partire/assets/js/skip-link-focus-fix.js?ver=20151215"></script>
vendor: 1 bytes, line 727
727
728<script id="iandu-cookieconsent-iframe-manager-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/iandu-cookieconsent-master/public/js/iandu-iframe-manager.js?ver=1.2.6"></script>
vendor: 1 bytes, line 728
728
729<script id="iandu-cookieconsent-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/iandu-cookieconsent-master/public/js/cookieconsent.js?ver=1.2.6"></script>
vendor: 1 bytes, line 729
729
730<script id="iandu-cookieconsent-init-js-extra"> 731var iandu_cookieconsent_obj = {"ajaxUrl":"https://liberidipartireliberidirestare.it/wp-admin/admin-ajax.php","security":"89c8651d28","autorun":"true"}; 732//# sourceURL=iandu-cookieconsent-init-js-extra 733</script>
vendor: 1 bytes, line 733
733
734<script id="iandu-cookieconsent-init-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/iandu-cookieconsent-master/public/js/cookieconsent-init.js.php?ver=1.2.6"></script>
vendor: 1 bytes, line 734
734
735<script id="ajax-load-more-js-extra"> 736var alm_localize = {"pluginurl":"https://liberidipartireliberidirestare.it/wp-content/plugins/ajax-load-more","version":"8.0.1","adminurl":"https://liberidipartireliberidirestare.it/wp-admin/","ajaxurl":"https://liberidipartireliberidirestare.it/wp-admin/admin-ajax.php","alm_nonce":"e3fa24c8a7","rest_api_url":"","rest_api":"https://liberidipartireliberidirestare.it/wp-json/","rest_nonce":"696c3f8d86","trailing_slash":"true","is_front_page":"false","retain_querystring":"1","speed":"250","results_text":"Viewing {post_count} of {total_posts} results.","no_results_text":"No results found.","alm_debug":"","a11y_focus":"1","site_title":"","site_tagline":"Liberi di partire","button_label":"Load More"}; 737//# sourceURL=ajax-load-more-js-extra 738</script>
vendor: 1 bytes, line 738
738
739<script id="ajax-load-more-js" src="https://liberidipartireliberidirestare.it/wp-content/plugins/ajax-load-more/build/frontend/ajax-load-more.js?ver=8.0.1"></script>
vendor: 1 bytes, line 739
739
740<script id="wp-emoji-settings" type="application/json"> 741{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://liberidipartireliberidirestare.it/wp-includes/js/wp-emoji.js?ver=7.1.3","twemoji":"https://liberidipartireliberidirestare.it/wp-includes/js/twemoji.js?ver=7.1.3"}} 742</script>
vendor: 1 bytes, line 742
742
743<script type="module"> 744/** 745 * @output wp-includes/js/wp-emoji-loader.js 746 */ 747 748/* eslint-env es6 */ 749 750// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope. 751 752/** 753 * Emoji Settings as exported in PHP via _print_emoji_detection_script(). 754 * @typedef WPEmojiSettings 755 * @type {object} 756 * @property {?object} source 757 * @property {?string} source.concatemoji 758 * @property {?string} source.twemoji 759 * @property {?string} source.wpemoji 760 */ 761 762const selector = 'script#wp-emoji-settings'; 763const script = document.querySelector( selector ); 764if ( ! ( script instanceof HTMLScriptElement ) ) { 765 throw new Error( `Element missing: ${ selector }`); 766} 767const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) ); 768 769// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js). 770window._wpemojiSettings = settings; 771 772/** 773 * Support tests. 774 * @typedef SupportTests 775 * @type {object} 776 * @property {?boolean} flag 777 * @property {?boolean} emoji 778 */ 779 780const sessionStorageKey = 'wpEmojiSettingsSupports'; 781const tests = [ 'flag', 'emoji' ]; 782 783/** 784 * Checks whether the browser supports offloading to a Worker. 785 * 786 * @since 6.3.0 787 * 788 * @private 789 * 790 * @returns {boolean} 791 */ 792function supportsWorkerOffloading() { 793 return ( 794 typeof Worker !== 'undefined' && 795 typeof OffscreenCanvas !== 'undefined' && 796 typeof URL !== 'undefined' && 797 URL.createObjectURL && 798 typeof Blob !== 'undefined' 799 ); 800} 801 802/** 803 * @typedef SessionSupportTests 804 * @type {object} 805 * @property {number} timestamp 806 * @property {SupportTests} supportTests 807 */ 808 809/** 810 * Get support tests from session. 811 * 812 * @since 6.3.0 813 * 814 * @private 815 * 816 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. 817 */ 818function getSessionSupportTests() { 819 try { 820 /** @type {SessionSupportTests} */ 821 const item = JSON.parse( 822 sessionStorage.getItem( sessionStorageKey ) 823 ); 824 if ( 825 typeof item === 'object' && 826 typeof item.timestamp === 'number' && 827 new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. 828 typeof item.supportTests === 'object' 829 ) { 830 return item.supportTests; 831 } 832 } catch ( e ) {} 833 return null; 834} 835 836/** 837 * Persist the supports in session storage. 838 * 839 * @since 6.3.0 840 * 841 * @private 842 * 843 * @param {SupportTests} supportTests Support tests. 844 */ 845function setSessionSupportTests( supportTests ) { 846 try { 847 /** @type {SessionSupportTests} */ 848 const item = { 849 supportTests: supportTests, 850 timestamp: new Date().valueOf() 851 }; 852 853 sessionStorage.setItem( 854 sessionStorageKey, 855 JSON.stringify( item ) 856 ); 857 } catch ( e ) {} 858} 859 860/** 861 * Checks if two sets of Emoji characters render the same visually. 862 * 863 * This is used to determine if the browser is rendering an emoji with multiple data points 864 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji 865 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser 866 * does not support the emoji correctly. 867 * 868 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 869 * scope. Everything must be passed by parameters. 870 * 871 * @since 4.9.0 872 * 873 * @private 874 * 875 * @param {CanvasRenderingContext2D} context 2D Context. 876 * @param {string} set1 Set of Emoji to test. 877 * @param {string} set2 Set of Emoji to test. 878 * 879 * @return {boolean} True if the two sets render the same. 880 */ 881function emojiSetsRenderIdentically( context, set1, set2 ) { 882 // Cleanup from previous test. 883 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 884 context.fillText( set1, 0, 0 ); 885 const rendered1 = new Uint32Array( 886 context.getImageData( 887 0, 888 0, 889 context.canvas.width, 890 context.canvas.height 891 ).data 892 ); 893 894 // Cleanup from previous test. 895 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 896 context.fillText( set2, 0, 0 ); 897 const rendered2 = new Uint32Array( 898 context.getImageData( 899 0, 900 0, 901 context.canvas.width,
902 context.canvas.height 903 ).data 904 ); 905 906 return rendered1.every( ( rendered2Data, index ) => { 907 return rendered2Data === rendered2[ index ]; 908 } ); 909} 910 911/** 912 * Checks if the center point of a single emoji is empty. 913 * 914 * This is used to determine if the browser is rendering an emoji with a single data point 915 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly 916 * rendered emoji will have a non-zero value at the center point. 917 * 918 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 919 * scope. Everything must be passed by parameters. 920 * 921 * @since 6.8.2 922 * 923 * @private 924 * 925 * @param {CanvasRenderingContext2D} context 2D Context. 926 * @param {string} emoji Emoji to test. 927 * 928 * @return {boolean} True if the center point is empty. 929 */ 930function emojiRendersEmptyCenterPoint( context, emoji ) { 931 // Cleanup from previous test. 932 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 933 context.fillText( emoji, 0, 0 ); 934 935 // Test if the center point (16, 16) is empty (0,0,0,0). 936 const centerPoint = context.getImageData(16, 16, 1, 1); 937 for ( let i = 0; i < centerPoint.data.length; i++ ) { 938 if ( centerPoint.data[ i ] !== 0 ) { 939 // Stop checking the moment it's known not to be empty. 940 return false; 941 } 942 } 943 944 return true; 945} 946 947/** 948 * Determines if the browser properly renders Emoji that Twemoji can supplement. 949 * 950 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 951 * scope. Everything must be passed by parameters. 952 * 953 * @since 4.2.0 954 * 955 * @private 956 * 957 * @param {CanvasRenderingContext2D} context 2D Context. 958 * @param {string} type Whether to test for support of "flag" or "emoji". 959 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 960 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 961 * 962 * @return {boolean} True if the browser can render emoji, false if it cannot. 963 */ 964function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 965 let isIdentical; 966 967 switch ( type ) { 968 case 'flag': 969 /* 970 * Test for Transgender flag compatibility. Added in Unicode 13. 971 * 972 * To test for support, we try to render it, and compare the rendering to how it would look if 973 * the browser doesn't render it correctly (white flag emoji + transgender symbol). 974 */ 975 isIdentical = emojiSetsRenderIdentically( 976 context, 977 '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence 978 '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space 979 ); 980 981 if ( isIdentical ) { 982 return false; 983 } 984 985 /* 986 * Test for Sark flag compatibility. This is the least supported of the letter locale flags, 987 * so gives us an easy test for full support. 988 * 989 * To test for support, we try to render it, and compare the rendering to how it would look if 990 * the browser doesn't render it correctly ([C] + [Q]). 991 */ 992 isIdentical = emojiSetsRenderIdentically( 993 context, 994 '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points 995 '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space 996 ); 997 998 if ( isIdentical ) { 999 return false; 1000 } 1001 1002 /* 1003 * Test for English flag compatibility. England is a country in the United Kingdom, it 1004 * does not have a two letter locale code but rather a five letter sub-division code. 1005 * 1006 * To test for support, we try to render it, and compare the rendering to how it would look if 1007 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). 1008 */ 1009 isIdentical = emojiSetsRenderIdentically( 1010 context, 1011 // as the flag sequence 1012 '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', 1013 // with each code point separated by a zero-width space 1014 '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' 1015 ); 1016 1017 return ! isIdentical; 1018 case 'emoji': 1019 /* 1020 * Is there a large, hairy, humanoid mythical creature living in the browser? 1021 * 1022 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature. 1023 * 1024 * The hairy creature emoji is a single code point emoji. Testing for browser 1025 * support required testing the center point of the emoji to see if it is empty. 1026 * 1027 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == ð« Hairy creature. 1028 * 1029 * When updating this test, please ensure that the emoji is either a single code point 1030 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width 1031 * joiner vs a zero-width space. 1032 */ 1033 const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' ); 1034 return ! notSupported; 1035 } 1036 1037 return false;
1038} 1039 1040/** 1041 * Checks emoji support tests. 1042 * 1043 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1044 * scope. Everything must be passed by parameters. 1045 * 1046 * @since 6.3.0 1047 * 1048 * @private 1049 * 1050 * @param {string[]} tests Tests. 1051 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. 1052 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 1053 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 1054 * 1055 * @return {SupportTests} Support tests. 1056 */ 1057function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 1058 let canvas; 1059 if ( 1060 typeof WorkerGlobalScope !== 'undefined' && 1061 self instanceof WorkerGlobalScope 1062 ) { 1063 canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. 1064 } else { 1065 canvas = document.createElement( 'canvas' ); 1066 } 1067 1068 const context = canvas.getContext( '2d', { willReadFrequently: true } ); 1069 1070 /* 1071 * Chrome on OS X added native emoji rendering in M41. Unfortunately, 1072 * it doesn't work when the font is bolder than 500 weight. So, we 1073 * check for bold rendering support to avoid invisible emoji in Chrome. 1074 */ 1075 context.textBaseline = 'top'; 1076 context.font = '600 32px Arial'; 1077 1078 const supports = {}; 1079 tests.forEach( ( test ) => { 1080 supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 1081 } ); 1082 return supports; 1083} 1084 1085/** 1086 * Adds a script to the head of the document. 1087 * 1088 * @ignore 1089 * 1090 * @since 4.2.0 1091 * 1092 * @param {string} src The url where the script is located. 1093 * 1094 * @return {void} 1095 */ 1096function addScript( src ) { 1097 const script = document.createElement( 'script' ); 1098 script.src = src; 1099 script.defer = true; 1100 document.head.appendChild( script ); 1101} 1102 1103settings.supports = { 1104 everything: true, 1105 everythingExceptFlag: true 1106}; 1107 1108// Obtain the emoji support from the browser, asynchronously when possible. 1109new Promise( ( resolve ) => { 1110 let supportTests = getSessionSupportTests(); 1111 if ( supportTests ) { 1112 resolve( supportTests ); 1113 return; 1114 } 1115 1116 if ( supportsWorkerOffloading() ) { 1117 try { 1118 // Note that the functions are being passed as arguments due to minification. 1119 const workerScript = 1120 'postMessage(' + 1121 testEmojiSupports.toString() + 1122 '(' + 1123 [ 1124 JSON.stringify( tests ), 1125 browserSupportsEmoji.toString(), 1126 emojiSetsRenderIdentically.toString(), 1127 emojiRendersEmptyCenterPoint.toString() 1128 ].join( ',' ) + 1129 '));'; 1130 const blob = new Blob( [ workerScript ], { 1131 type: 'text/javascript' 1132 } ); 1133 const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); 1134 worker.onmessage = ( event ) => { 1135 supportTests = event.data; 1136 setSessionSupportTests( supportTests ); 1137 worker.terminate(); 1138 resolve( supportTests ); 1139 }; 1140 return; 1141 } catch ( e ) {} 1142 } 1143 1144 supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 1145 setSessionSupportTests( supportTests ); 1146 resolve( supportTests ); 1147} ) 1148 // Once the browser emoji support has been obtained from the session, finalize the settings. 1149 .then( ( supportTests ) => { 1150 /* 1151 * Tests the browser support for flag emojis and other emojis, and adjusts the 1152 * support settings accordingly. 1153 */ 1154 for ( const test in supportTests ) { 1155 settings.supports[ test ] = supportTests[ test ]; 1156 1157 settings.supports.everything = 1158 settings.supports.everything && settings.supports[ test ]; 1159 1160 if ( 'flag' !== test ) { 1161 settings.supports.everythingExceptFlag = 1162 settings.supports.everythingExceptFlag && 1163 settings.supports[ test ]; 1164 } 1165 } 1166 1167 settings.supports.everythingExceptFlag = 1168 settings.supports.everythingExceptFlag && 1169 ! settings.supports.flag; 1170 1171 // When the browser can not render everything we need to load a polyfill. 1172 if ( ! settings.supports.everything ) { 1173 const src = settings.source || {}; 1174 1175 if ( src.concatemoji ) { 1176 addScript( src.concatemoji ); 1177 } else if ( src.wpemoji && src.twemoji ) { 1178 addScript( src.twemoji ); 1179 addScript( src.wpemoji ); 1180 } 1181 } 1182 } ); 1183//# sourceURL=https://liberidipartireliberidirestare.it/wp-includes/js/wp-emoji-loader.js 1184</script>
1184 1185 1186</body> 1187</html>
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.