.elementor .e-c5b5c5e-1447{width:100%;min-width:0px;max-width:100%;padding:0px;}.elementor .e-bcbc9b1-bbd0{color:var(--fiamma);}.elementor .e-215d7da1-440a{background-image:linear-gradient(90deg, rgba(240,168,71,.09) 0%,rgba(240,168,71,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-21222dbb-1904{min-width:0px;padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #2A2620;\n}.elementor .e-356d6617-a4b6{width:100%;min-width:0px;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-cdc3eb0-d7b0{width:100%;max-width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}.elementor .e-5923e5e4-73b1{color:var(--brace);}.elementor .e-ebc1dad-95ce{color:var(--notte);}.elementor .e-400982b2-b1be{color:#4A433A;}.elementor .e-41987f5f-99da{border-color:#F3E9D8;background-color:var(--cera);}.elementor .e-6d97f0e0-e3d7{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-b311fe3-9fd3{width:9px;height:9px;min-width:9px;padding:0px;background-color:var(--fiamma);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);flex:0 0 9px;}.elementor .e-2299d194-2b71{font-family:var(--font-testo);font-weight:300;font-size:15px;color:var(--fumo);line-height:1.6;margin:0px;& strong { font-weight: 500; color: var(--fiamma); }\n}.elementor .e-79828749-5793{padding:0px;margin-block-start:26px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-53c054dc-7b57{min-width:0px;padding:0px;margin-block-start:44px;& > a[href] { display: table; margin-inline: auto; font-size: 17px; padding: 17px 38px; }\n}.elementor .e-785a5d0f-75c0{width:100%;min-width:0px;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-198e4661-5b36{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}.elementor .e-1d6331c6-9474{margin-block-start:10px;margin-block-end:24px;}.elementor .e-51419594-59a2{font-family:var(--font-testo);font-weight:300;font-size:16px;color:#D6CCBB;line-height:1.8;margin:0px;flex:1 1 auto;}.elementor .e-3d5b3a24-1fbc{font-family:var(--font-testo);font-weight:300;font-size:14px;color:var(--fumo);line-height:1.6;padding-block-start:22px;margin-block-start:28px;border-block-start-width:1px;border-top-style: solid; border-top-color: #2A2620; & strong { display: inline-block; font-family: var(--font-titoli); font-weight: 400; font-style: italic; font-size: 1.6rem; color: var(--fiamma); margin-block-end: 4px; }\n}.elementor .e-f637272-1c0d{min-width:0px;padding:48px;border-radius:24px;border-width:1px;border-color:#2A2620;border-style:solid;background-color:#17150F;display:flex;flex-direction:column;}.elementor .e-3c8ecc24-c7d7{margin-block-start:10px;margin-block-end:24px;}.elementor .e-3d9c3627-f063{font-family:var(--font-testo);font-weight:300;font-size:16px;color:#D6CCBB;line-height:1.8;margin:0px;}.elementor .e-38d4b1ef-b15f{font-family:var(--font-testo);font-weight:300;font-size:14px;color:var(--fumo);line-height:1.6;padding-block-start:22px;margin-block-start:28px;border-block-start-width:1px;border-top-style: solid; border-top-color: #2A2620; & strong { display: inline-block; font-family: var(--font-titoli); font-weight: 400; font-style: italic; font-size: 1.6rem; color: var(--fiamma); margin-block-end: 4px; }\n}.elementor .e-4fa2454f-bbc3{min-width:0px;padding:48px;border-radius:24px;border-width:1px;border-color:#2A2620;border-style:solid;background-color:#17150F;}.elementor .e-780ea24d-9f45{width:100%;max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-73a6732f-b292{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}.elementor .e-c4758ea-724e{padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-cf6404a-f634{background-image:linear-gradient(180deg, rgba(14,13,11,.1) 20%,rgba(14,13,11,.92) 100%),url("https://presepeviventepezzedigreco.it/wp-content/uploads/2026/10/presepe-vivente-pezze-di-greco26-1024x682.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;}.elementor .e-55781b22-26a9{padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-2bb500c9-e72a{background-image:linear-gradient(180deg, rgba(14,13,11,.1) 20%,rgba(14,13,11,.92) 100%),url("https://presepeviventepezzedigreco.it/wp-content/uploads/2026/10/presepe-vivente-pezze-di-greco70-1024x682.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;}.elementor .e-30048455-f22e{width:100%;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-55442cdc-bc19{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}.elementor .e-7da66ed9-d442{font-family:var(--font-titoli);font-weight:400;font-size:2.4rem;color:var(--notte);line-height:1.05;margin:0px;display:block;& em { font-style: italic; color: var(--brace); }\n}.elementor .e-35f95640-34c6{font-family:var(--font-testo);font-weight:300;font-size:17px;color:#4A433A;line-height:1.6;margin:0px;display:block;& ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; margin: 0; padding: 0 0 0 26px; border: 0; } & li::before { content: ''; position: absolute; left: 1px; top: calc(0.8em - 4.5px); width: 9px; height: 9px; background-color: #C9622B; transform: rotate(45deg); }\n}.elementor .e-6cd8283b-fec0{width:100%;max-width:1280px;color:var(--notte);padding:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:24px;background-color:var(--cera);display:grid;gap:50px;grid-template-columns:1fr 1.6fr;grid-template-rows:auto;align-items:start;}.elementor .e-554eb5b3-3d8e{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}.elementor .e-1ae01722-99fd{font-family:var(--font-titoli);font-weight:400;font-size:clamp(2.8rem, 6vw, 5.4rem);color:var(--cera);letter-spacing:-0.01em;line-height:1;text-align:center;margin:0px;display:block;& em { font-style: italic; color: var(--fiamma); }\n}.elementor .e-73115227-3b05{width:100%;max-width:1280px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:30px;align-items:center;}.elementor .e-44da9bfe-1271{width:100%;max-width:100%;padding-block-start:60px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}