.elementor-451 .elementor-element.elementor-element-9ddeaf8:not(.elementor-motion-effects-element-type-background), .elementor-451 .elementor-element.elementor-element-9ddeaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oldbridgepub.it/wp-content/uploads/2025/09/pietra_nera2-min.jpg");}.elementor-451 .elementor-element.elementor-element-9ddeaf8 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451 .elementor-element.elementor-element-9ddeaf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-451 .elementor-element.elementor-element-db895be img{opacity:1;}.elementor-451 .elementor-element.elementor-element-db895be .widget-image-caption{text-align:center;color:var( --e-global-color-4bb8e55 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;line-height:5px;margin-block-start:0px;}.elementor-451 .elementor-element.elementor-element-ea93d34 .widget-image-caption{text-align:center;color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-5d9f308 .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-a3da9ac .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-ab65e5a .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-8f54063 .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-ce1b0d1:not(.elementor-motion-effects-element-type-background), .elementor-451 .elementor-element.elementor-element-ce1b0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oldbridgepub.it/wp-content/uploads/2025/09/pietra_nera2-min.jpg");}.elementor-451 .elementor-element.elementor-element-ce1b0d1 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451 .elementor-element.elementor-element-ce1b0d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-451 .elementor-element.elementor-element-581a764 .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-65e55b0 .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-997a0c0 .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-6e4f899 .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-aa70c6d .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-ef92407 .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}.elementor-451 .elementor-element.elementor-element-79ed2cc:not(.elementor-motion-effects-element-type-background), .elementor-451 .elementor-element.elementor-element-79ed2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oldbridgepub.it/wp-content/uploads/2025/09/pietra_nera2-min.jpg");}.elementor-451 .elementor-element.elementor-element-79ed2cc > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451 .elementor-element.elementor-element-79ed2cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-451 .elementor-element.elementor-element-4c0c78d .widget-image-caption{color:var( --e-global-color-4bb8e55 );font-size:17px;font-weight:600;font-style:italic;line-height:5px;}