.elementor-2697 .elementor-element.elementor-element-19b8e65{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2697 .elementor-element.elementor-element-19b8e65>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2697 .elementor-element.elementor-element-d8a84ba>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2697 .elementor-element.elementor-element-d8a84ba>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2697 .elementor-element.elementor-element-44e3e11>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2697 .elementor-element.elementor-element-44e3e11{margin-top:0;margin-bottom:0;padding:0}.elementor-2697 .elementor-element.elementor-element-90ecd41:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2697 .elementor-element.elementor-element-90ecd41>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFD6}.elementor-2697 .elementor-element.elementor-element-90ecd41>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2697 .elementor-element.elementor-element-90ecd41>.elementor-element-populated{border-style:solid;border-width:0 0 0 5px;border-color:#000;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px}.elementor-2697 .elementor-element.elementor-element-90ecd41>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2697 .elementor-element.elementor-element-4498892>.elementor-widget-container{margin:0}.elementor-2697 .elementor-element.elementor-element-4498892 .elementor-heading-title{font-size:2em;font-weight:300;color:#000}.elementor-2697 .elementor-element.elementor-element-fcd260a>.elementor-widget-container{margin:0 0 50px}.elementor-2697 .elementor-element.elementor-element-fcd260a .elementor-heading-title{font-size:2em;font-weight:300;color:#000}.elementor-2697 .elementor-element.elementor-element-ebc1c47{color:#000}.elementor-2697 .elementor-element.elementor-element-ebc1c47 .elementor-drop-cap{margin-inline-end:10px}.elementor-2697 .elementor-element.elementor-element-3fcd352>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2697 .elementor-element.elementor-element-3fcd352>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2697 .elementor-element.elementor-element-ea50fd9 .elementor-icon-wrapper{text-align:center}.elementor-2697 .elementor-element.elementor-element-6a54b42{text-align:center}.elementor-2697 .elementor-element.elementor-element-0e3a1d1{columns:2;column-gap:30px}.elementor-2697 .elementor-element.elementor-element-0e3a1d1 .elementor-drop-cap{margin-inline-end:10px}.elementor-2697 .elementor-element.elementor-element-91d6789{text-align:center}.elementor-2697 .elementor-element.elementor-element-91d6789 .elementor-heading-title{font-style:italic}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-post-elements-readmore-btn{background-color:#f2f2f2;text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-secondary);border-radius:5px;padding:5px;margin:30px}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-entry-thumbnail{height:500px}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-grid-post-holder{background-color:#fff;border-style:dotted}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-grid-post{padding:0 5px}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-post-grid .eael-grid-post .eael-entry-media img,.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-grid-post .eael-entry-overlay{border-radius:0 0 10px 10px}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-entry-title a{color:#303133}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-entry-title:hover,.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-entry-title a:hover{color:#23527c}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-entry-title{text-align:center}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0,.75)}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-grid-post .eael-entry-overlay>i{color:#fff;font-size:18em}.elementor-2697 .elementor-element.elementor-element-ecb007c .eael-grid-post .eael-entry-overlay>img{height:18em;width:18em}.elementor-2697 .elementor-element.elementor-element-c9d743f .elementor-icon-wrapper{text-align:center}.elementor-2697 .elementor-element.elementor-element-a744c9b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2697 .elementor-element.elementor-element-a744c9b:not(.elementor-motion-effects-element-type-background),.elementor-2697 .elementor-element.elementor-element-a744c9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-73c916c)}.elementor-2697 .elementor-element.elementor-element-a744c9b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2697 .elementor-element.elementor-element-a744c9b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2697 .elementor-element.elementor-element-c07e0ba:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2697 .elementor-element.elementor-element-c07e0ba>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.villabellavista.it/wp-content/uploads/2023/01/villa-bellavista-ristorante-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2697 .elementor-element.elementor-element-c07e0ba.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2697 .elementor-element.elementor-element-c07e0ba>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2697 .elementor-element.elementor-element-c07e0ba>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2697 .elementor-element.elementor-element-4af7e05{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:flex-end}.elementor-2697 .elementor-element.elementor-element-4af7e05>.elementor-widget-container{background-color:#F2F3F4D1;margin:0;padding:200px 30px}.elementor-2697 .elementor-element.elementor-element-4af7e05 .elementor-drop-cap{margin-inline-end:10px}.elementor-2697 .elementor-element.elementor-element-0bb92a9 .elementor-icon-wrapper{text-align:center}.elementor-2697 .elementor-element.elementor-element-d043d62>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2697 .elementor-element.elementor-element-d043d62:not(.elementor-motion-effects-element-type-background),.elementor-2697 .elementor-element.elementor-element-d043d62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-73c916c)}.elementor-2697 .elementor-element.elementor-element-d043d62{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2697 .elementor-element.elementor-element-d043d62>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2697 .elementor-element.elementor-element-ace6856:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2697 .elementor-element.elementor-element-ace6856>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.villabellavista.it/wp-content/uploads/2023/01/villa-bellavista-spiaggia-home.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain}.elementor-2697 .elementor-element.elementor-element-ace6856.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-2697 .elementor-element.elementor-element-ace6856>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2697 .elementor-element.elementor-element-ace6856>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2697 .elementor-element.elementor-element-57a1325{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:flex-end}.elementor-2697 .elementor-element.elementor-element-57a1325>.elementor-widget-container{background-color:#F2F3F4D1;margin:0;padding:30px}.elementor-2697 .elementor-element.elementor-element-57a1325 .elementor-drop-cap{margin-inline-end:10px}.elementor-2697 .elementor-element.elementor-element-fdc024b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2697 .elementor-element.elementor-element-15a5b36 .elementor-icon-wrapper{text-align:center}.elementor-2697 .elementor-element.elementor-element-22b3370{text-align:center}.elementor-2697 .elementor-element.elementor-element-bdf6ec8{text-align:center}@media(max-width:1024px) and (min-width:768px){.elementor-2697 .elementor-element.elementor-element-90ecd41{width:100%}}@media(min-width:1025px){.elementor-2697 .elementor-element.elementor-element-c07e0ba:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2697 .elementor-element.elementor-element-c07e0ba>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-2697 .elementor-element.elementor-element-90ecd41>.elementor-element-populated{padding:20px}.elementor-2697 .elementor-element.elementor-element-4498892>.elementor-widget-container{margin:0 0 50px}.elementor-2697 .elementor-element.elementor-element-4498892 .elementor-heading-title{font-size:1.5em}.elementor-2697 .elementor-element.elementor-element-fcd260a>.elementor-widget-container{margin:0 0 50px}.elementor-2697 .elementor-element.elementor-element-fcd260a .elementor-heading-title{font-size:1.5em}.elementor-2697 .elementor-element.elementor-element-4af7e05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2697 .elementor-element.elementor-element-57a1325{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(max-width:767px){.elementor-2697 .elementor-element.elementor-element-19b8e65{margin-top:0;margin-bottom:0}.elementor-2697 .elementor-element.elementor-element-44e3e11{margin-top:500px;margin-bottom:0}.elementor-2697 .elementor-element.elementor-element-90ecd41>.elementor-element-populated{padding:20px}.elementor-2697 .elementor-element.elementor-element-4498892>.elementor-widget-container{margin:0 0 50px}.elementor-2697 .elementor-element.elementor-element-4498892 .elementor-heading-title{font-size:1.5em}.elementor-2697 .elementor-element.elementor-element-fcd260a>.elementor-widget-container{margin:0 0 50px}.elementor-2697 .elementor-element.elementor-element-fcd260a .elementor-heading-title{font-size:1.5em}.elementor-2697 .elementor-element.elementor-element-0e3a1d1{columns:1}.elementor-2697 .elementor-element.elementor-element-4af7e05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;align-self:flex-end}.elementor-2697 .elementor-element.elementor-element-57a1325{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;align-self:flex-end}}