.elementor-15619 .elementor-element.elementor-element-7738fa1d:not(.elementor-motion-effects-element-type-background), .elementor-15619 .elementor-element.elementor-element-7738fa1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://viviappennino.com/wp-content/uploads/2018/06/tour-appennino.jpg");background-position:bottom center;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-7738fa1d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #ef182d 100%);opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-7738fa1d > .elementor-container{min-height:45vh;}.elementor-15619 .elementor-element.elementor-element-7738fa1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-477f99de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15619 .elementor-element.elementor-element-477f99de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-477f99de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 0% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-2c78a68d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2c78a68d{text-align:center;}.elementor-15619 .elementor-element.elementor-element-2c78a68d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-251a1d87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-15619 .elementor-element.elementor-element-251a1d87{text-align:center;}.elementor-15619 .elementor-element.elementor-element-251a1d87 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:6rem;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;color:#ffffff;}.elementor-15619 .elementor-element.elementor-element-16c09e85 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-16c09e85:not(.elementor-motion-effects-element-type-background), .elementor-15619 .elementor-element.elementor-element-16c09e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffcf7;}.elementor-15619 .elementor-element.elementor-element-16c09e85 > .elementor-container{max-width:1140px;}.elementor-15619 .elementor-element.elementor-element-16c09e85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2em 0em 4em 0em;}.elementor-15619 .elementor-element.elementor-element-16c09e85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-246966fb{padding:2em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-707de5db.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-707de5db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-707de5db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-15619 .elementor-element.elementor-element-707de5db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-3d1c9951 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-3d1c9951{text-align:left;}.elementor-15619 .elementor-element.elementor-element-3d1c9951 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-64a862c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 00px 0px;}.elementor-15619 .elementor-element.elementor-element-64a862c9{text-align:left;}.elementor-15619 .elementor-element.elementor-element-64a862c9 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:3.8rem;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;color:#000000;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-5d5cfe7a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5d5cfe7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5d5cfe7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15619 .elementor-element.elementor-element-5d5cfe7a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15619 .elementor-element.elementor-element-3fa291ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-3fa291ef{text-align:left;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#7a7a7a;}.elementor-15619 .elementor-element.elementor-element-308232e{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-656d0257 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-656d0257 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-656d0257{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-656d0257 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-5630586:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-5630586 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2017/07/altare5-1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-5630586 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-5630586:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-5630586.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5630586.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5630586.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-5630586 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-5630586 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-5630586 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-5630586 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-5630586 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-d092635 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-d092635 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-22dd554{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-d9cca85 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-d9cca85 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-d9cca85 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-d9cca85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-d9cca85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-d9cca85 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-d9cca85 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-d9cca85 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-dcd7800:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-dcd7800 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ef182d;background-image:url("https://viviappennino.com/wp-content/uploads/2017/01/Rossiglione2-1-1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-dcd7800 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-dcd7800:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-dcd7800.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-dcd7800.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-dcd7800.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-dcd7800 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-dcd7800 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-dcd7800 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-dcd7800 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-dcd7800 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-676c76a > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-676c76a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-4ee7bd7{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-69ebfba7 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-69ebfba7 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-69ebfba7 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-69ebfba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-69ebfba7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-69ebfba7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-69ebfba7 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-69ebfba7 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-53d9cc1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ef182d;background-image:url("https://viviappennino.com/wp-content/uploads/2025/03/RONCO_SCRIVIA1-e1746170497617.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-53d9cc1e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-53d9cc1e > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-53d9cc1e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-5bcf03f > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-5bcf03f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-854570c{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-72d2d352 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-72d2d352 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-72d2d352 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-72d2d352 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-72d2d352 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-72d2d352 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-72d2d352 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-72d2d352 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-81b746a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-81b746a > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-81b746a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-81b746a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-d59c5ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-d59c5ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Brallo-di-Pregola.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-d59c5ed > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-d59c5ed:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-d59c5ed.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-d59c5ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-d59c5ed.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-d59c5ed > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-d59c5ed > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-d59c5ed > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-d59c5ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-d59c5ed > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-a67203e > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-a67203e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-a2976ba{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-450a3e8 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-450a3e8 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-450a3e8 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-450a3e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-450a3e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-450a3e8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-450a3e8 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-450a3e8 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-427d054:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-427d054 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Bardi.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-427d054 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-427d054:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-427d054.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-427d054.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-427d054.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-427d054 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-427d054 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-427d054 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-427d054 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-427d054 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-94afb72 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-94afb72 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-4abe8b3{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-ecf95e6 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-ecf95e6 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-ecf95e6 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-ecf95e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-ecf95e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-ecf95e6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-ecf95e6 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-ecf95e6 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-6071a38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-6071a38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F1F2;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Corniglio.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-6071a38 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-6071a38:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-6071a38.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-6071a38.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-6071a38.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-6071a38 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-6071a38 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-6071a38 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-6071a38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-6071a38 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-859fca1 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-859fca1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-d2e2246{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-67c6326 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-67c6326 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-67c6326 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-67c6326 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-67c6326 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-67c6326 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-67c6326 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-67c6326 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-4ef3714 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-4ef3714 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-4ef3714{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-4ef3714 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-cec828a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-cec828a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Ligonchio.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-cec828a > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-cec828a:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-cec828a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-cec828a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-cec828a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-cec828a > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-cec828a > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-cec828a > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-cec828a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-cec828a > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-c0acd48 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-c0acd48 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-f50949f{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-a7f7f72 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-a7f7f72 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-a7f7f72 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-a7f7f72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-a7f7f72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-a7f7f72 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-a7f7f72 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-a7f7f72 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-4a60ca3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-4a60ca3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAFA;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Lama-Mocogno.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-4a60ca3 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-4a60ca3:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-4a60ca3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-4a60ca3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-4a60ca3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-4a60ca3 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-4a60ca3 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-4a60ca3 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-4a60ca3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-4a60ca3 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-b8f5cca > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-b8f5cca .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-4129636{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-da8b284 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-da8b284 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-da8b284 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-da8b284 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-da8b284 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-da8b284 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-da8b284 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-da8b284 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-44a635b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-44a635b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Gaggio-Montano.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-44a635b > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-44a635b:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-44a635b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-44a635b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-44a635b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-44a635b > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-44a635b > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-44a635b > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-44a635b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-44a635b > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-5815a38 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-5815a38 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-a922f16{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-2ff4f9b .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-2ff4f9b .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-2ff4f9b .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-2ff4f9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2ff4f9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-2ff4f9b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-2ff4f9b .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-2ff4f9b .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-5fdbdd8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-5fdbdd8 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-5fdbdd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-5fdbdd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-ee41459:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-ee41459 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Barberino-di-Mugello.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-ee41459 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-ee41459:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-ee41459.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-ee41459.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-ee41459.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-ee41459 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-ee41459 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-ee41459 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-ee41459 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-ee41459 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-aff6ee3 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-aff6ee3 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-4520840{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-3fd17da .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-3fd17da .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-3fd17da .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-3fd17da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-3fd17da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-3fd17da .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-3fd17da .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-3fd17da .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-903cb3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-903cb3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBFB;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Pratovecchio-Stia.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-903cb3d > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-903cb3d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-903cb3d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-903cb3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-903cb3d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-903cb3d > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-903cb3d > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-903cb3d > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-903cb3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-903cb3d > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-1cec716 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-1cec716 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-8db5220{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-2b5a0b7 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-2b5a0b7 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-2b5a0b7 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-2b5a0b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2b5a0b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-2b5a0b7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-2b5a0b7 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-2b5a0b7 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-40238fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-40238fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Citerna.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-40238fc > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-40238fc:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-40238fc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-40238fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-40238fc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-40238fc > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-40238fc > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-40238fc > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-40238fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-40238fc > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-187b20e > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-187b20e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-f413c35{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-3efee6b .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-3efee6b .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-3efee6b .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-3efee6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-3efee6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-3efee6b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-3efee6b .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-3efee6b .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-2159e18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-2159e18 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-2159e18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-2159e18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-5dabb57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-5dabb57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Gubbio.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-5dabb57 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-5dabb57:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-5dabb57.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5dabb57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5dabb57.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-5dabb57 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-5dabb57 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-5dabb57 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-5dabb57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-5dabb57 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-57fa0a5 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-57fa0a5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-9cd5552{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-70272d7 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-70272d7 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-70272d7 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-70272d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-70272d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-70272d7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-70272d7 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-70272d7 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-81323a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-81323a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Assisi.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-81323a8 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-81323a8:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-81323a8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-81323a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-81323a8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-81323a8 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-81323a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-81323a8 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-81323a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-81323a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-1c56a72 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-1c56a72 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-92394e1{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-75cd65f .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-75cd65f .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-75cd65f .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-75cd65f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-75cd65f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-75cd65f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-75cd65f .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-75cd65f .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-079261c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-079261c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Cerreto-di-Spoleto.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-079261c > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-079261c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-079261c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-079261c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-079261c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-079261c > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-079261c > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-079261c > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-079261c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-079261c > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-d2d1054 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-d2d1054 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-dc0b6a1{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-b32c9b7 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-b32c9b7 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-b32c9b7 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-b32c9b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-b32c9b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-b32c9b7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-b32c9b7 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-b32c9b7 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-70e8350 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-70e8350 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-70e8350{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-70e8350 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-25512a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-25512a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Arquata-del-Tronto.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-25512a9 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-25512a9:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-25512a9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-25512a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-25512a9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-25512a9 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-25512a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-25512a9 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-25512a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-25512a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-41fafa2 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-41fafa2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-6e3f4e1{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-731298b .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-731298b .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-731298b .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-731298b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-731298b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-731298b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-731298b .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-731298b .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-9ddf550:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-9ddf550 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Amatrice-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-9ddf550 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-9ddf550:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-9ddf550.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-9ddf550.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-9ddf550.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-9ddf550 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-9ddf550 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-9ddf550 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-9ddf550 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-9ddf550 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-d311987 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-d311987 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-328f7cf{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-3db65fb .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-3db65fb .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-3db65fb .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-3db65fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-3db65fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-3db65fb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-3db65fb .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-3db65fb .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-6c7406c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-6c7406c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/San-Demetrio-ne-Vestini.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-6c7406c > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-6c7406c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-6c7406c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-6c7406c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-6c7406c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-6c7406c > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-6c7406c > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-6c7406c > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-6c7406c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-6c7406c > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-9484f98 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-9484f98 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-cbf5f26{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-2bfd7ae .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-2bfd7ae .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-2bfd7ae .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-2bfd7ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2bfd7ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-2bfd7ae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-2bfd7ae .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-2bfd7ae .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-5c910f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-5c910f8 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-5c910f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-5c910f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-226edbb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-226edbb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Caramanico-Terme.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-226edbb > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-226edbb:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-226edbb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-226edbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-226edbb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-226edbb > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-226edbb > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-226edbb > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-226edbb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-226edbb > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-f26fcd1 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-f26fcd1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-ca23903{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-e4b975b .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-e4b975b .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-e4b975b .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-e4b975b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-e4b975b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-e4b975b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-e4b975b .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-e4b975b .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-2312381:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-2312381 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Rivisondoli-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-2312381 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-2312381:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-2312381.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-2312381.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-2312381.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-2312381 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-2312381 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-2312381 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-2312381 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2312381 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-bda0c8f > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-bda0c8f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-cff4aca{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-2ed56eb .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-2ed56eb .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-2ed56eb .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-2ed56eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2ed56eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-2ed56eb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-2ed56eb .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-2ed56eb .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-30701fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-30701fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F7;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Guardiaregia-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-30701fa > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-30701fa:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-30701fa.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-30701fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-30701fa.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-30701fa > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-30701fa > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-30701fa > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-30701fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-30701fa > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-0c48f22 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-0c48f22 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-7156ea9{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-fba8a50 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-fba8a50 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-fba8a50 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-fba8a50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-fba8a50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-fba8a50 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-fba8a50 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-fba8a50 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-fd80c20 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-fd80c20 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-fd80c20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-fd80c20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-a7ef3a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Pietrelcina-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-a7ef3a6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-a7ef3a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-a7ef3a6 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-d22e8b1 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-d22e8b1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-1826c8d{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-83f4109 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-83f4109 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-83f4109 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-83f4109 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-83f4109 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-83f4109 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-83f4109 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-83f4109 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-f7b3c2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Guardia-Lombardi.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-f7b3c2d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-f7b3c2d > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-f7b3c2d > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-56ef644 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-56ef644 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-98d7887{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-6b794b4 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-6b794b4 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-6b794b4 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-6b794b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-6b794b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-6b794b4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-6b794b4 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-6b794b4 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-b63fd08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-b63fd08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Muro-Lucano.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-b63fd08 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-b63fd08:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-b63fd08.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-b63fd08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-b63fd08.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-b63fd08 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-b63fd08 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-b63fd08 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-b63fd08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-b63fd08 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-841e76b > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-841e76b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-153eda4{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-6a9bc3f .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-6a9bc3f .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-6a9bc3f .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-6a9bc3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-6a9bc3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-6a9bc3f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-6a9bc3f .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-6a9bc3f .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-7457a6e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-7457a6e > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-7457a6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-7457a6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-3e19d76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-3e19d76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Abriola-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-3e19d76 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-3e19d76:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-3e19d76.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-3e19d76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-3e19d76.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-3e19d76 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-3e19d76 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-3e19d76 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-3e19d76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-3e19d76 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-776c307 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-776c307 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-06a08e9{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-2287bea .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-2287bea .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-2287bea .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-2287bea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2287bea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-2287bea .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-2287bea .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-2287bea .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-5f2728f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-5f2728f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Pietrapertosa.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-5f2728f > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-5f2728f:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-5f2728f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5f2728f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5f2728f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-5f2728f > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-5f2728f > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-5f2728f > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-5f2728f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-5f2728f > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-60765a3 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-60765a3 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-bee6c10{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-6865256 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-6865256 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-6865256 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-6865256 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-6865256 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-6865256 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-6865256 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-6865256 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-17f49b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-17f49b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F8;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Roccanova-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-17f49b8 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-17f49b8:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-17f49b8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-17f49b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-17f49b8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-17f49b8 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-17f49b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-17f49b8 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-17f49b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-17f49b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-d30b9f5 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-d30b9f5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-0a12bb9{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-a77ccef .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-a77ccef .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-a77ccef .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-a77ccef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-a77ccef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-a77ccef .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-a77ccef .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-a77ccef .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-fd7737d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-fd7737d > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-fd7737d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-fd7737d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-37b4d56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-37b4d56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/San-Severino-Lucano.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-37b4d56 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-37b4d56:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-37b4d56.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-37b4d56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-37b4d56.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-37b4d56 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-37b4d56 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-37b4d56 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-37b4d56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-37b4d56 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-e59fd05 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-e59fd05 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-11ffb58{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-f8f0dc1 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-f8f0dc1 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-f8f0dc1 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-f8f0dc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-f8f0dc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-f8f0dc1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-f8f0dc1 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-f8f0dc1 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-69f9550:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-69f9550 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Orsomarso.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-69f9550 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-69f9550:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-69f9550.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-69f9550.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-69f9550.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-69f9550 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-69f9550 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-69f9550 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-69f9550 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-69f9550 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-2105816 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-2105816 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-ccfa0d0{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-0904efc .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-0904efc .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-0904efc .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-0904efc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-0904efc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-0904efc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-0904efc .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-0904efc .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-85924c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-85924c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F8;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/SantAgata-di-Esaro.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-85924c1 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-85924c1:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-85924c1.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-85924c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-85924c1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-85924c1 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-85924c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-85924c1 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-85924c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-85924c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-e64936c > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-e64936c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-2eccf49{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-f33faa7 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-f33faa7 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-f33faa7 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-f33faa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-f33faa7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-f33faa7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-f33faa7 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-f33faa7 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-e497de1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-e497de1 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-e497de1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-e497de1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-f0fa73c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-f0fa73c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/San-Benedetto-Ullano.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-f0fa73c > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-f0fa73c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-f0fa73c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-f0fa73c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-f0fa73c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-f0fa73c > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-f0fa73c > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-f0fa73c > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-f0fa73c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-f0fa73c > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-94f08b0 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-94f08b0 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-a4d0838{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-beed8b1 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-beed8b1 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-beed8b1 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-beed8b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-beed8b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-beed8b1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-beed8b1 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-beed8b1 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-bc758d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-bc758d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Aprigliano.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-bc758d4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-bc758d4:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-bc758d4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-bc758d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-bc758d4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-bc758d4 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-bc758d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-bc758d4 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-bc758d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-bc758d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-af17a95 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-af17a95 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-af971d7{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-943edb2 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-943edb2 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-943edb2 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-943edb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-943edb2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-943edb2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-943edb2 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-943edb2 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-bd5ff70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-bd5ff70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3F3;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Taverna.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-bd5ff70 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-bd5ff70:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-bd5ff70.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-bd5ff70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-bd5ff70.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-bd5ff70 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-bd5ff70 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-bd5ff70 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-bd5ff70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-bd5ff70 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-8921eb4 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-8921eb4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-0711d06{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-54a6909 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-54a6909 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-54a6909 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-54a6909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-54a6909 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-54a6909 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-54a6909 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-54a6909 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-66c82dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-66c82dc > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-66c82dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-66c82dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-cd2a21e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-cd2a21e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Amaroni.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-cd2a21e > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-cd2a21e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-cd2a21e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-cd2a21e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-cd2a21e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-cd2a21e > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-cd2a21e > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-cd2a21e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-cd2a21e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-cd2a21e > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-51da49f > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-51da49f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-82e4d43{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-740d114 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-740d114 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-740d114 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-740d114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-740d114 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-740d114 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-740d114 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-740d114 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-27d9cda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-27d9cda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Fabrizia-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-27d9cda > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-27d9cda:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-27d9cda.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-27d9cda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-27d9cda.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-27d9cda > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-27d9cda > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-27d9cda > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-27d9cda > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-27d9cda > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-bf4bd9d > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-bf4bd9d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-087afb2{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-08cab17 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-08cab17 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-08cab17 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-08cab17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-08cab17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-08cab17 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-08cab17 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-08cab17 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-039d760:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-039d760 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Santa-Cristina-dAspromonte.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-039d760 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-039d760:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-039d760.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-039d760.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-039d760.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-039d760 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-039d760 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-039d760 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-039d760 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-039d760 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-58f4eca > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-58f4eca .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-5470381{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-8e728f0 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-8e728f0 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-8e728f0 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-8e728f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-8e728f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-8e728f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-8e728f0 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-8e728f0 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-492fbd4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-492fbd4 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-492fbd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-492fbd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-99d7a87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-99d7a87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Scilla.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-99d7a87 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-99d7a87:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-99d7a87.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-99d7a87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-99d7a87.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-99d7a87 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-99d7a87 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-99d7a87 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-99d7a87 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-99d7a87 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-c5d3ca2 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-c5d3ca2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-be28cbc{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-2d22daa .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-2d22daa .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-2d22daa .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-2d22daa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2d22daa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-2d22daa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-2d22daa .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-2d22daa .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-267edb6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-267edb6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/sul-traghetto.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-267edb6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-267edb6:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-267edb6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-267edb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-267edb6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-267edb6 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-267edb6 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-267edb6 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-267edb6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-267edb6 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-1b1fe22 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-1b1fe22 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-80be417{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-c6300cb .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-c6300cb .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-c6300cb .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-c6300cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-c6300cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-c6300cb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-c6300cb .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-c6300cb .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-5946463:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-5946463 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Monforte-San-Giorgio.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-5946463 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-5946463:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-5946463.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5946463.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-5946463.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-5946463 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-5946463 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-5946463 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-5946463 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-5946463 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-18d74d0 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-18d74d0 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-f78bdd6{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-87505ed .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-87505ed .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-87505ed .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-87505ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-87505ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-87505ed .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-87505ed .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-87505ed .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-29409b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-29409b0 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-29409b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-29409b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-2b6e0ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Antillo-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-2b6e0ad.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-2b6e0ad > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-2b6e0ad > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-5f0400b > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-5f0400b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-a3eafda{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-10b953d .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-10b953d .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-10b953d .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-10b953d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-10b953d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-10b953d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-10b953d .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-10b953d .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-91ffb64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-91ffb64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Montalbano-Elicona.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-91ffb64 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-91ffb64:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-91ffb64.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-91ffb64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-91ffb64.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-91ffb64 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-91ffb64 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-91ffb64 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-91ffb64 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-91ffb64 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-b587c46 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-b587c46 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-bb6db73{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-ca50778 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-ca50778 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-ca50778 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-ca50778 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-ca50778 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-ca50778 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-ca50778 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-ca50778 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-218864a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-218864a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F9;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Bronte.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-218864a > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-218864a:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-218864a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-218864a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-218864a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-218864a > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-218864a > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-218864a > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-218864a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-218864a > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-d191867 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-d191867 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-4a852d7{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-bfb4b24 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-bfb4b24 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-bfb4b24 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-bfb4b24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-bfb4b24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-bfb4b24 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-bfb4b24 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-bfb4b24 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-92abd92 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15619 .elementor-element.elementor-element-92abd92 > .elementor-container{max-width:1120px;min-height:261px;}.elementor-15619 .elementor-element.elementor-element-92abd92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 10px 0px;}.elementor-15619 .elementor-element.elementor-element-92abd92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15619 .elementor-element.elementor-element-36072b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-36072b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Capizzi-2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-36072b7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-36072b7:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-36072b7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-36072b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-36072b7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-36072b7 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-36072b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-36072b7 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-36072b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-36072b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-e7b7328 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-e7b7328 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-66a4ab6{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-f9609af .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-f9609af .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-f9609af .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-f9609af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-f9609af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-f9609af .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-f9609af .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-f9609af .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-bbb3644:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-bbb3644 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;background-image:url("https://viviappennino.com/wp-content/uploads/2025/09/Petralia-Sottana.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-15619 .elementor-element.elementor-element-bbb3644 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-bbb3644:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-bbb3644.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-bbb3644.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-bbb3644.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-bbb3644 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-bbb3644 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-bbb3644 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-bbb3644 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-bbb3644 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-d9d7953 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-d9d7953 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-33b07ca{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-2d448f8 .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-2d448f8 .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-2d448f8 .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-2d448f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2d448f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-2d448f8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-2d448f8 .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-2d448f8 .elementor-button:focus svg{fill:#ffffff;}.elementor-15619 .elementor-element.elementor-element-9ff5d57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15619 .elementor-element.elementor-element-9ff5d57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDFDFD 0%, var( --e-global-color-e56b8db ) 100%);}.elementor-15619 .elementor-element.elementor-element-9ff5d57 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0;}.elementor-15619 .elementor-element.elementor-element-9ff5d57:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffdc4a 0%, #f2295b 100%);opacity:0.32;}.elementor-bc-flex-widget .elementor-15619 .elementor-element.elementor-element-9ff5d57.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-9ff5d57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15619 .elementor-element.elementor-element-9ff5d57.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15619 .elementor-element.elementor-element-9ff5d57 > .elementor-element-populated, .elementor-15619 .elementor-element.elementor-element-9ff5d57 > .elementor-element-populated > .elementor-background-overlay, .elementor-15619 .elementor-element.elementor-element-9ff5d57 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-15619 .elementor-element.elementor-element-9ff5d57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-9ff5d57 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.1s, border-radius 0.3s, opacity 2.1s;}.elementor-15619 .elementor-element.elementor-element-b050af2 > .elementor-widget-container{background-color:#ffffff;margin:6% 20% 0% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#6ec1e4;}.elementor-15619 .elementor-element.elementor-element-b050af2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;color:#1989e5;}.elementor-15619 .elementor-element.elementor-element-87fab55{--spacer-size:30px;}.elementor-15619 .elementor-element.elementor-element-e47383a .elementor-button{background-color:rgba(25,137,229,0.99);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 10px;}.elementor-15619 .elementor-element.elementor-element-e47383a .elementor-button:hover, .elementor-15619 .elementor-element.elementor-element-e47383a .elementor-button:focus{background-color:#ef4c5d;color:#ffffff;border-color:#ef182d;}.elementor-15619 .elementor-element.elementor-element-e47383a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-e47383a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15619 .elementor-element.elementor-element-e47383a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15619 .elementor-element.elementor-element-e47383a .elementor-button:hover svg, .elementor-15619 .elementor-element.elementor-element-e47383a .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px){.elementor-15619 .elementor-element.elementor-element-16c09e85{padding:100px 25px 100px 25px;}.elementor-15619 .elementor-element.elementor-element-64a862c9 .elementor-heading-title{font-size:3rem;}.elementor-15619 .elementor-element.elementor-element-d092635 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-d092635 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-676c76a > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-676c76a .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-5bcf03f > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-5bcf03f .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-a67203e > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-a67203e .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-94afb72 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-94afb72 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-859fca1 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-859fca1 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-c0acd48 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-c0acd48 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-b8f5cca > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-b8f5cca .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-5815a38 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-5815a38 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-aff6ee3 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-aff6ee3 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-1cec716 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-1cec716 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-187b20e > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-187b20e .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-57fa0a5 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-57fa0a5 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-1c56a72 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-1c56a72 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-d2d1054 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-d2d1054 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-41fafa2 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-41fafa2 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-d311987 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-d311987 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-9484f98 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-9484f98 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-f26fcd1 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-f26fcd1 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-bda0c8f > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-bda0c8f .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-0c48f22 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-0c48f22 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-d22e8b1 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-d22e8b1 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-56ef644 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-56ef644 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-841e76b > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-841e76b .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-776c307 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-776c307 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-60765a3 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-60765a3 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-d30b9f5 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-d30b9f5 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-e59fd05 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-e59fd05 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-2105816 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-2105816 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-e64936c > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-e64936c .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-94f08b0 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-94f08b0 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-af17a95 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-af17a95 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-8921eb4 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-8921eb4 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-51da49f > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-51da49f .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-bf4bd9d > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-bf4bd9d .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-58f4eca > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-58f4eca .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-c5d3ca2 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-c5d3ca2 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-1b1fe22 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-1b1fe22 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-18d74d0 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-18d74d0 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-5f0400b > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-5f0400b .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-b587c46 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-b587c46 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-d191867 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-d191867 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-e7b7328 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-e7b7328 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-d9d7953 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-d9d7953 .elementor-heading-title{font-size:1.2rem;}.elementor-15619 .elementor-element.elementor-element-b050af2 > .elementor-widget-container{margin:6% 015% 0% 0%;}.elementor-15619 .elementor-element.elementor-element-b050af2 .elementor-heading-title{font-size:1.2rem;}}@media(min-width:1025px){.elementor-15619 .elementor-element.elementor-element-7738fa1d:not(.elementor-motion-effects-element-type-background), .elementor-15619 .elementor-element.elementor-element-7738fa1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-15619 .elementor-element.elementor-element-7738fa1d{padding:1em 1em 1em 1em;}.elementor-15619 .elementor-element.elementor-element-251a1d87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-251a1d87 .elementor-heading-title{font-size:4rem;}.elementor-15619 .elementor-element.elementor-element-16c09e85{margin-top:0px;margin-bottom:0px;}.elementor-15619 .elementor-element.elementor-element-64a862c9 .elementor-heading-title{font-size:2.6rem;}.elementor-15619 .elementor-element.elementor-element-308232e{--spacer-size:0px;}.elementor-15619 .elementor-element.elementor-element-5630586 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-22dd554{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-dcd7800 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-4ee7bd7{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-53d9cc1e > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-854570c{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-72d2d352 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-d59c5ed > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-a2976ba{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-427d054 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-4abe8b3{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-6071a38 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-d2e2246{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-67c6326 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-cec828a > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-f50949f{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-4a60ca3 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-4129636{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-44a635b > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-a922f16{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-2ff4f9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-ee41459 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-4520840{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-903cb3d > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-8db5220{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-40238fc > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-f413c35{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-5dabb57 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-9cd5552{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-81323a8 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-92394e1{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-079261c > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-dc0b6a1{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-b32c9b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-25512a9 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-6e3f4e1{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-9ddf550 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-328f7cf{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-6c7406c > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-cbf5f26{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-2bfd7ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-226edbb > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-ca23903{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-2312381 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-cff4aca{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-30701fa > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-7156ea9{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-fba8a50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-a7ef3a6 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-1826c8d{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-f7b3c2d > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-98d7887{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-b63fd08 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-153eda4{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-6a9bc3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-3e19d76 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-06a08e9{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-5f2728f > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-bee6c10{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-17f49b8 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-0a12bb9{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-a77ccef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-37b4d56 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-11ffb58{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-69f9550 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-ccfa0d0{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-85924c1 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-2eccf49{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-f33faa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-f0fa73c > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-a4d0838{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-bc758d4 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-af971d7{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-bd5ff70 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-0711d06{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-54a6909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-cd2a21e > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-82e4d43{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-27d9cda > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-087afb2{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-039d760 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-5470381{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-8e728f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-99d7a87 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-be28cbc{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-267edb6 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-80be417{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-5946463 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-f78bdd6{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-87505ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-2b6e0ad > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-a3eafda{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-91ffb64 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-bb6db73{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-218864a > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-4a852d7{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-bfb4b24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15619 .elementor-element.elementor-element-36072b7 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-66a4ab6{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-bbb3644 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-33b07ca{--spacer-size:60px;}.elementor-15619 .elementor-element.elementor-element-9ff5d57 > .elementor-element-populated{margin:0px 0px 3px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-15619 .elementor-element.elementor-element-87fab55{--spacer-size:60px;}}