.elementor-3819 .elementor-element.elementor-element-208bf952{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3819 .elementor-element.elementor-element-5b0dccf{--display:flex;--min-height:423px;--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;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3819 .elementor-element.elementor-element-5b0dccf:not(.elementor-motion-effects-element-type-background), .elementor-3819 .elementor-element.elementor-element-5b0dccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.andreagnoni.it/andreagnoni/wp-content/uploads/2025/10/Andrea-Gnoni-Lab-linea-food-professionale-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3819 .elementor-element.elementor-element-a63ba6f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3819 .elementor-element.elementor-element-4f9432b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3819 .elementor-element.elementor-element-a2a3ac2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:200;}.elementor-3819 .elementor-element.elementor-element-5e7cc02 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:200;}.elementor-3819 .elementor-element.elementor-element-f85a29a{--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-3819 .elementor-element.elementor-element-14bf884a{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3819 .elementor-element.elementor-element-14bf884a:not(.elementor-motion-effects-element-type-background), .elementor-3819 .elementor-element.elementor-element-14bf884a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-900babe );}.elementor-3819 .elementor-element.elementor-element-62f47bda{--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;}.elementor-3819 .elementor-element.elementor-element-3fb66715{--display:flex;}.elementor-3819 .elementor-element.elementor-element-7e4ec6d1{--display:flex;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3819 .elementor-element.elementor-element-4fc7b1b5{text-align:start;}.elementor-3819 .elementor-element.elementor-element-4fc7b1b5 img{width:39%;}.elementor-3819 .elementor-element.elementor-element-1bd4cc .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:200;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-57e96d6e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:200;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-3f5b3816 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:200;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-295dad7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3819 .elementor-element.elementor-element-295dad7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3819 .elementor-element.elementor-element-1b6f4220{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-1b6f4220 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-758a9024{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-758a9024 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-73c085d3{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-73c085d3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-46600a9b{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-46600a9b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-20a7349c{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-20a7349c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-5f3c0ff9{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-5f3c0ff9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-66d794a2{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-66d794a2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-2d7698aa{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-2d7698aa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-464e8316{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3819 .elementor-element.elementor-element-464e8316.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3819 .elementor-element.elementor-element-10c708f2{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-10c708f2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-1bf38f55{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-1bf38f55 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:var( --e-global-color-656c756 );}.elementor-3819 .elementor-element.elementor-element-23f32626{--display:flex;}.elementor-3819 .elementor-element.elementor-element-9ee20e5{--display:flex;}.elementor-3819 .elementor-element.elementor-element-5fae61a1{padding:6px 6px 6px 6px;}.elementor-3819 .elementor-element.elementor-element-5fae61a1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-656c756 );}@media(min-width:768px){.elementor-3819 .elementor-element.elementor-element-4f9432b{--width:50%;}.elementor-3819 .elementor-element.elementor-element-f85a29a{--width:50%;}.elementor-3819 .elementor-element.elementor-element-295dad7e{--width:18.136%;}.elementor-3819 .elementor-element.elementor-element-464e8316{--width:18.136%;}.elementor-3819 .elementor-element.elementor-element-9ee20e5{--content-width:1200px;}}