.elementor-19 .elementor-element.elementor-element-0954064:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0954064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14532d}.elementor-19 .elementor-element.elementor-element-0954064>.elementor-container{min-height:250px}.elementor-19 .elementor-element.elementor-element-0954064{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-0954064>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-19 .elementor-element.elementor-element-d482087>.elementor-widget-container{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-d482087{text-align:center}.elementor-19 .elementor-element.elementor-element-d482087 .elementor-heading-title{text-transform:uppercase;color:#fff}.elementor-19 .elementor-element.elementor-element-7e6fdd43:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7e6fdd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://ristoranteallaghetto.com/wp-content/uploads/2019/08/xwelcome-bg.jpg.pagespeed.ic.C5pHL2AazF.jpg);background-size:cover}.elementor-19 .elementor-element.elementor-element-7e6fdd43>.elementor-background-overlay{background-color:#fff;opacity:.8;transition:background .3s , border-radius .3s , opacity .3s}.elementor-19 .elementor-element.elementor-element-7e6fdd43{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:90px 0 30px 0}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-6842c588.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-19 .elementor-element.elementor-element-6842c588.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-6842c588.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-19 .elementor-element.elementor-element-6842c588>.elementor-element-populated{padding:0 20px 0 0}.elementor-19 .elementor-element.elementor-element-5a8a952c>.elementor-widget-container{padding:0 0 20px 0}.elementor-19 .elementor-element.elementor-element-5a8a952c .elementor-heading-title{color:#2c2c2c}.elementor-19 .elementor-element.elementor-element-493062dd>.elementor-widget-container{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-493062dd .raven-heading-title,.elementor-19 .elementor-element.elementor-element-493062dd .raven-heading-title-inner{color:#14532d;-webkit-text-fill-color:initial}.elementor-19 .elementor-element.elementor-element-493062dd .raven-heading,.elementor-19 .elementor-element.elementor-element-493062dd .raven-heading a{font-family:"Alkatra",sans-serif;font-size:2.5rem;letter-spacing:-.5px}.elementor-19 .elementor-element.elementor-element-64775167>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-64775167>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-19 .elementor-element.elementor-element-3e0cd5c7 img{width:100%;max-width:100%}.elementor-19 .elementor-element.elementor-element-3dd4b411:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3dd4b411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://ristoranteallaghetto.com/wp-content/uploads/2019/08/xwelcome-bg.jpg.pagespeed.ic.C5pHL2AazF.jpg);background-size:cover}.elementor-19 .elementor-element.elementor-element-3dd4b411>.elementor-background-overlay{background-color:#fff;opacity:.8;transition:background .3s , border-radius .3s , opacity .3s}.elementor-19 .elementor-element.elementor-element-3dd4b411{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:30px 0 90px 0}.elementor-19 .elementor-element.elementor-element-11be685c>.elementor-element-populated{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-1f20418a img{width:100%;max-width:100%}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-6f93ad8d.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-19 .elementor-element.elementor-element-6f93ad8d.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-6f93ad8d.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-19 .elementor-element.elementor-element-6f93ad8d>.elementor-element-populated{padding:0 0 0 70px}.elementor-19 .elementor-element.elementor-element-8348071:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8348071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2eae5}.elementor-19 .elementor-element.elementor-element-8348071{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:80px 0 20px 0}.elementor-19 .elementor-element.elementor-element-8348071>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-19 .elementor-element.elementor-element-0f6bf19>.elementor-element-populated{padding:0 0 0 48px}.elementor-19 .elementor-element.elementor-element-2fb9d29>.elementor-widget-container{padding:0 0 50px 0}.elementor-19 .elementor-element.elementor-element-2fb9d29{text-align:left}.elementor-19 .elementor-element.elementor-element-2fb9d29 .elementor-heading-title{font-family:"Alkatra",sans-serif;color:#14532d}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-ffc4617.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-19 .elementor-element.elementor-element-ffc4617.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-ffc4617.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-19 .elementor-element.elementor-element-003f90e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-003f90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2eae5}.elementor-19 .elementor-element.elementor-element-003f90e{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-003f90e>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-19 .elementor-element.elementor-element-48f71c5>.elementor-widget-container{padding:0 0 60px 0}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image{padding-bottom:calc( 0.8 * 100% )}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-inline .raven-post-image-wrap{width:100%}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image img{opacity:1}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image:hover img{opacity:1}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-inside:hover .raven-post-image img{opacity:1}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post .raven-post-image-overlay:hover,.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-inside:hover .raven-post-image-overlay{background-color:rgba(0,0,0,0);background-image:none}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-title,.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-title a{font-size:18px;line-height:28px}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-title{color:#222}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-title a{color:#222}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-title:hover{color:#edac84}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-title:hover a{color:#edac84}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-grid,.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-masonry{margin-left:calc( -24px / 2 );margin-right:calc( -24px / 2 )}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-grid-item,.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-masonry-item{padding-left:calc( 24px / 2 );padding-right:calc( 24px / 2 )}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-grid.raven-grid-1,.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-masonry.raven-masonry-1{margin-left:0;margin-right:0}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-grid.raven-grid-1 .raven-grid-item,.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-masonry.raven-masonry-1 .raven-masonry-item{padding-left:0;padding-right:0}@media (max-width:1024px){.elementor-19 .elementor-element.elementor-element-7e6fdd43{padding:90px 20px 30px 20px}.elementor-19 .elementor-element.elementor-element-6842c588>.elementor-element-populated{padding:0 50px 0 0}.elementor-19 .elementor-element.elementor-element-493062dd>.elementor-widget-container{padding:0 0 0 15px}.elementor-19 .elementor-element.elementor-element-493062dd .raven-heading,.elementor-19 .elementor-element.elementor-element-493062dd .raven-heading a{font-size:1.7rem;line-height:1.5em}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-64775167.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19 .elementor-element.elementor-element-64775167.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-3e0cd5c7>.elementor-widget-container{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-3dd4b411{padding:30px 20px 90px 20px}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-11be685c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19 .elementor-element.elementor-element-11be685c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-1f20418a>.elementor-widget-container{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-6f93ad8d>.elementor-element-populated{padding:0 0 0 40px}.elementor-19 .elementor-element.elementor-element-8348071{padding:80px 30px 20px 0}.elementor-19 .elementor-element.elementor-element-003f90e{padding:0 30px 0 30px}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image{padding-bottom:calc( 0.63 * 100% )}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-inline .raven-post-image-wrap{width:100%}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image img{opacity:1}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image:hover img{opacity:1}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-inside:hover .raven-post-image img{opacity:1}}@media (max-width:767px){.elementor-19 .elementor-element.elementor-element-d482087 .elementor-heading-title{line-height:1.5em}.elementor-19 .elementor-element.elementor-element-6842c588>.elementor-element-populated{padding:0 0 50px 0}.elementor-19 .elementor-element.elementor-element-6f93ad8d>.elementor-element-populated{padding:0 0 50px 0}.elementor-19 .elementor-element.elementor-element-8348071{padding:80px 30px 20px 30px}.elementor-19 .elementor-element.elementor-element-0f6bf19>.elementor-element-populated{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-2fb9d29{text-align:center}.elementor-19 .elementor-element.elementor-element-003f90e{padding:50px 30px 30px 30px}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image{padding-bottom:calc( 0.63 * 100% )}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-inline .raven-post-image-wrap{width:100%}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image img{opacity:1}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-image:hover img{opacity:1}.elementor-19 .elementor-element.elementor-element-48f71c5 .raven-post-inside:hover .raven-post-image img{opacity:1}}@media (min-width:768px){.elementor-19 .elementor-element.elementor-element-6842c588{width:54.683%}.elementor-19 .elementor-element.elementor-element-64775167{width:45.317%}.elementor-19 .elementor-element.elementor-element-11be685c{width:49%}.elementor-19 .elementor-element.elementor-element-6f93ad8d{width:51%}}@media (max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-0f6bf19{width:60%}.elementor-19 .elementor-element.elementor-element-ffc4617{width:40%}}