.elementor-986 .elementor-element.elementor-element-47fd1a8a{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-986 .elementor-element.elementor-element-e57783b{--display:flex;}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__content:before{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__meta-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__load-more{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-986 .elementor-element.elementor-element-63ab0cc .salvattore-column{width:calc(100% / 4);}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__instance::before{content:"4 .salvattore-column";}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__instance.layout-type-grid::before{content:"";}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__instance.layout-type-grid .jet-instagram-gallery__item{max-width:calc(100% / 4);flex:0 0 calc(100% / 4);}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__image{height:300px;object-fit:cover;}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__inner{margin:10px;}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__notice{margin:10px;}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__instance{margin:-10px;}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__content{justify-content:center;}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__caption{order:1;align-self:center;text-align:center;max-width:100px;}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__meta{order:2;align-self:center;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__meta-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__load-more{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__meta-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__load-more{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-68720fb9 */.elementor-986 .elementor-element.elementor-element-68720fb9 {max-width:900px;margin:0 auto;padding:48px 24px 28px;color:#f5f5f5;}
.elementor-986 .elementor-element.elementor-element-68720fb9 h1 {color:#fff;font-size:42px;line-height:1.2;margin-bottom:24px;}
.elementor-986 .elementor-element.elementor-element-68720fb9 p {color:#f5f5f5;font-size:18px;line-height:1.7;}
.elementor-986 .elementor-element.elementor-element-68720fb9 a {color:#fff;text-decoration:underline;}
.elementor-986 .elementor-element.elementor-element-68720fb9 a[href="https://lvffood.com/contact/"] {display:inline-block;background:#fff;color:#222;padding:12px 24px;border-radius:3px;text-decoration:none;font-weight:600;}
@media(max-width:767px){.elementor-986 .elementor-element.elementor-element-68720fb9{padding:32px 20px 20px;}.elementor-986 .elementor-element.elementor-element-68720fb9 h1{font-size:32px;}}/* End custom CSS */
/* Start custom CSS for jet-instagram-gallery, class: .elementor-element-63ab0cc */.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__item:has(a[href*="/reel/"]) {display:none!important;}
.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__instance {display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}
.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__item {width:100%!important;max-width:100%!important;flex:none!important;padding:0!important;}
.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__inner {height:300px!important;width:100%!important;}
@media(max-width:767px){.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__instance{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__inner{height:180px!important;}}
.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__item:nth-child(n+9 of :not(:has(a[href*="/reel/"]))) {display:none!important;}
.elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__instance::before, .elementor-986 .elementor-element.elementor-element-63ab0cc .jet-instagram-gallery__instance::after {display:none!important;content:none!important;}/* End custom CSS */