.elementor-532 .elementor-element.elementor-element-262ccaf:not(.elementor-motion-effects-element-type-background), .elementor-532 .elementor-element.elementor-element-262ccaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232a47;background-image:url(https://lagrigliaristorante.com/wp-content/uploads/2024/05/xIMG_9879.jpg.pagespeed.ic.y-pbHNCc5Z.jpg);background-position:center right}.elementor-532 .elementor-element.elementor-element-262ccaf>.elementor-background-overlay{background-color:var(--e-global-color-8a4bd86);opacity:.51;transition:background .3s , border-radius .3s , opacity .3s}.elementor-532 .elementor-element.elementor-element-262ccaf>.elementor-container{min-height:350px}.elementor-532 .elementor-element.elementor-element-262ccaf{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:0 0 0 0}.elementor-532 .elementor-element.elementor-element-262ccaf>.elementor-shape-bottom svg{width:calc(120% + 1.3px);height:29px}.elementor-532 .elementor-element.elementor-element-d7dc74d>.elementor-widget-container{padding:0 0 0 0}.elementor-532 .elementor-element.elementor-element-d7dc74d{text-align:center}.elementor-532 .elementor-element.elementor-element-d7dc74d .elementor-heading-title{color:#fff}.elementor-532 .elementor-element.elementor-element-844a16a{text-align:center}.elementor-532 .elementor-element.elementor-element-844a16a .elementor-heading-title{font-size:16px;letter-spacing:1px;color:#fff}.elementor-532 .elementor-element.elementor-element-18e29ece>.elementor-container{max-width:1024px}.elementor-532 .elementor-element.elementor-element-18e29ece{padding:20px 0 40px 0}.elementor-532 .elementor-element.elementor-element-61ecf5fa.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-532 .elementor-element.elementor-element-61ecf5fa.elementor-column.raven-column-flex-vertical>.elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap}.elementor-532 .elementor-element.elementor-element-61ecf5fa>.elementor-element-populated{padding:45px 30px 15px 30px}.elementor-532 .elementor-element.elementor-element-ea82c39 img{width:52%}.elementor-532 .elementor-element.elementor-element-0ac8ce0{text-align:center}.elementor-532 .elementor-element.elementor-element-51a4f82>.elementor-widget-container{padding:40px 0 40px 0}.elementor-532 .elementor-element.elementor-element-51a4f82 .gallery-item .gallery-caption{display:none}.elementor-532 .elementor-element.elementor-element-51a4f82 .gallery-item{padding:0 15px 15px 0}.elementor-532 .elementor-element.elementor-element-51a4f82 .gallery{margin:0 -15px -15px 0}.elementor-532 .elementor-element.elementor-element-f658d5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0}.elementor-532 .elementor-element.elementor-element-8276ae7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-532 .elementor-element.elementor-element-fdadaec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-532 .elementor-element.elementor-element-ac27088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-532 .elementor-element.elementor-element-1f05ff9{margin-top:0;margin-bottom:0;padding:35px 0 45px 0}.elementor-532 .elementor-element.elementor-element-90b9e2b .elementor-heading-title{line-height:56px;color:#000}.elementor-532 .elementor-element.elementor-element-8aa7cb9{font-size:17px;line-height:28px}.elementor-532 .elementor-element.elementor-element-98ef6f0 a.raven-button{width:207px;height:45px;border-color:#fafafa;border-radius:12px 12px 12px 12px}.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button{width:207px;height:45px;border-color:#fafafa;border-radius:12px 12px 12px 12px}.elementor-532 .elementor-element.elementor-element-98ef6f0 a.raven-button .button-text{color:#000}.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button .button-text{color:#000}.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button-icon{color:#000}.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button-icon i{color:#000}.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button-icon svg{fill:#000}.elementor-532 .elementor-element.elementor-element-98ef6f0 a.raven-button,.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button,.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button-widget-normal-effect-blink:after{background-color:#e4a722;background-image:none}.elementor-532 .elementor-element.elementor-element-98ef6f0 a.raven-button:not(:hover), .elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px}.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:12px 12px 12px 12px}.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:12px 12px 12px 12px}.elementor-532 .elementor-element.elementor-element-98ef6f0 a.raven-button,.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button{box-shadow:0 22px 18px -17px rgba(0,0,0,.5)}.elementor-532 .elementor-element.elementor-element-98ef6f0 a.raven-button:hover,.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button:hover{border-style:solid}.elementor-532 .elementor-element.elementor-element-98ef6f0 a.raven-button .button-text,.elementor-532 .elementor-element.elementor-element-98ef6f0 .raven-button .button-text{font-family:"Inter",sans-serif;font-size:16px;font-weight:500;line-height:19px}@media (max-width:1024px){.elementor-532 .elementor-element.elementor-element-1f05ff9{padding:100px 0 30px 30px}.elementor-532 .elementor-element.elementor-element-90b9e2b .elementor-heading-title{line-height:1.5em}}@media (max-width:767px){.elementor-532 .elementor-element.elementor-element-d7dc74d .elementor-heading-title{line-height:1.5em}.elementor-532 .elementor-element.elementor-element-1f05ff9{padding:30px 0 30px 0}.elementor-532 .elementor-element.elementor-element-d4b4e38>.elementor-element-populated{padding:10px 10px 10px 10px}}@media (min-width:768px){.elementor-532 .elementor-element.elementor-element-8276ae7{--width:50%}.elementor-532 .elementor-element.elementor-element-fdadaec{--width:50%}.elementor-532 .elementor-element.elementor-element-ac27088{--width:50%}}