.elementor-109207 .elementor-element.elementor-element-e8bc05b:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-e8bc05b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.metadieta.it/wp-content/uploads/2025/12/metadieta-bia-bg-natale-2025-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109207 .elementor-element.elementor-element-e8bc05b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-e8bc05b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-109207 .elementor-element.elementor-element-1ee1b44.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-109207 .elementor-element.elementor-element-1ee1b44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-background-slideshow{border-radius:0px 0px 0px 30px;}.elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-cba94f1 > .elementor-container{max-width:1700px;}.elementor-109207 .elementor-element.elementor-element-cba94f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-cba94f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-109207 .elementor-element.elementor-element-04cef36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-109207 .elementor-element.elementor-element-04cef36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-109207 .elementor-element.elementor-element-04cef36 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-04cef36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-109207 .elementor-element.elementor-element-788ed21{top:0px;text-align:left;}.elementor-109207 .elementor-element.elementor-element-788ed21 img{width:100%;max-width:214px;}.elementor-109207 .elementor-element.elementor-element-2efdf5b{z-index:3;text-align:left;}.elementor-109207 .elementor-element.elementor-element-2efdf5b img{width:60%;}.elementor-109207 .elementor-element.elementor-element-22a41c2{z-index:3;text-align:right;}.elementor-109207 .elementor-element.elementor-element-22a41c2 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-109207 .elementor-element.elementor-element-e9a8d38{right:0px;}body.rtl .elementor-109207 .elementor-element.elementor-element-e9a8d38{left:0px;}.elementor-109207 .elementor-element.elementor-element-e9a8d38{top:-1px;z-index:2;text-align:right;}.elementor-109207 .elementor-element.elementor-element-e9a8d38 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-109207 .elementor-element.elementor-element-e9c44b8{right:0px;}body.rtl .elementor-109207 .elementor-element.elementor-element-e9c44b8{left:0px;}.elementor-109207 .elementor-element.elementor-element-e9c44b8{bottom:0px;z-index:2;text-align:right;}.elementor-109207 .elementor-element.elementor-element-e9c44b8 img{width:100%;max-width:100%;}.elementor-109207 .elementor-element.elementor-element-ddf45f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-bc-flex-widget .elementor-109207 .elementor-element.elementor-element-ddf45f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-109207 .elementor-element.elementor-element-ddf45f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-ddf45f7{z-index:5;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-109207 .elementor-element.elementor-element-00249f3{text-align:center;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;line-height:22px;}.elementor-109207 .elementor-element.elementor-element-13e0bae{margin-top:00px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-109207 .elementor-element.elementor-element-182f062.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-109207 .elementor-element.elementor-element-182f062.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-109207 .elementor-element.elementor-element-182f062 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-4dee7e7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-109207 .elementor-element.elementor-element-4dee7e7:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-4dee7e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-109207 .elementor-element.elementor-element-4dee7e7:hover{background-color:#EEEEEE;}.elementor-109207 .elementor-element.elementor-element-4dee7e7 > .elementor-container{min-height:330px;}.elementor-109207 .elementor-element.elementor-element-4dee7e7{box-shadow:6px 0px 10px 9px #EEEEEE inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:-30px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-4dee7e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-1c8b8bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109207 .elementor-element.elementor-element-1c8b8bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-109207 .elementor-element.elementor-element-1c8b8bd > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 050px 150px 050px;}.elementor-109207 .elementor-element.elementor-element-1c8b8bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );color:var( --e-global-color-primary );}.elementor-109207 .elementor-element.elementor-element-c7ab032 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-c7ab032{text-align:center;}.elementor-109207 .elementor-element.elementor-element-c7ab032 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-6b0c3b6 > .elementor-widget-container{margin:0px 0100px 0px 100px;}.elementor-109207 .elementor-element.elementor-element-6b0c3b6{text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#211F1C;}.elementor-109207 .elementor-element.elementor-element-765d759 > .elementor-container{max-width:1090px;}.elementor-109207 .elementor-element.elementor-element-765d759{margin-top:-90px;margin-bottom:0100px;}.elementor-109207 .elementor-element.elementor-element-3e9cce6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_bianco2-423x311.png");background-position:-40px -20px;background-repeat:no-repeat;opacity:0.18;}.elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(75.99999999999997, 26.99999999999996, 196.00000000000003, 0.67);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 45px 0px 45px;--e-column-margin-right:45px;--e-column-margin-left:45px;padding:100px 0px 010px 0px;}.elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-b43e087{text-align:center;}.elementor-109207 .elementor-element.elementor-element-b43e087 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-c669ca4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_bianco2-423x311.png");background-position:-40px -20px;background-repeat:no-repeat;opacity:0.18;}.elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(75.99999999999997, 26.99999999999996, 196.00000000000003, 0.67);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 45px 0px 45px;--e-column-margin-right:45px;--e-column-margin-left:45px;padding:0100px 0px 100px 0px;}.elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-682747a{text-align:center;}.elementor-109207 .elementor-element.elementor-element-682747a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-e4c32a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_bianco2-423x311.png");background-position:-40px -20px;background-repeat:no-repeat;opacity:0.17;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(75.99999999999997, 26.99999999999996, 196.00000000000003, 0.67);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 45px 0px 45px;--e-column-margin-right:45px;--e-column-margin-left:45px;padding:0100px 0px 100px 0px;}.elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-4094afe{text-align:center;}.elementor-109207 .elementor-element.elementor-element-4094afe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-baa142a:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-baa142a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.metadieta.it/wp-content/uploads/2025/12/box-promo-metadietabia-natale-2025-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109207 .elementor-element.elementor-element-baa142a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-baa142a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-c994c7e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-109207 .elementor-element.elementor-element-c994c7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-c994c7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-822525e{width:var( --container-widget-width, 556px );max-width:556px;--container-widget-width:556px;--container-widget-flex-grow:0;text-align:center;}.elementor-109207 .elementor-element.elementor-element-822525e > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-822525e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:800;color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-78ac666 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-109207 .elementor-element.elementor-element-78ac666{text-align:center;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:400;color:#333333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-109207 .elementor-element.elementor-element-6be81e7 .elementor-button{background-color:#4929AA;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:48px 48px 48px 48px;padding:-1px -1px -1px -1px;}.elementor-109207 .elementor-element.elementor-element-6be81e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-bcb4a9a > .elementor-widget-container{margin:20px 0px 60px 0px;}.elementor-109207 .elementor-element.elementor-element-bcb4a9a{text-align:center;font-family:"Outfit", Sans-serif;font-weight:400;color:#333333;}.elementor-109207 .elementor-element.elementor-element-c1bed35:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-c1bed35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_bianco2.png");background-position:0px 0px;background-repeat:no-repeat;}.elementor-109207 .elementor-element.elementor-element-c1bed35 > .elementor-container{max-width:1700px;}.elementor-109207 .elementor-element.elementor-element-c1bed35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-109207 .elementor-element.elementor-element-c1bed35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-36770ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109207 .elementor-element.elementor-element-36770ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-36770ec > .elementor-element-populated >  .elementor-background-overlay{opacity:0.17;}.elementor-109207 .elementor-element.elementor-element-36770ec > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-36770ec > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-36770ec > .elementor-background-slideshow{border-radius:0px 0px 0px 060px;}.elementor-109207 .elementor-element.elementor-element-36770ec > .elementor-element-populated{box-shadow:10px 0px 15px 0px rgba(0, 2.5147193276187427, 124.37044982910157, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-36770ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-e86e5ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-e86e5ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-cc56594 > .elementor-element-populated{margin:15px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-109207 .elementor-element.elementor-element-a35cbdc > .elementor-widget-container{margin:60px 0px 0px 110px;}.elementor-109207 .elementor-element.elementor-element-a35cbdc{text-align:left;font-family:"Outfit", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-3d62c06 > .elementor-widget-container{margin:-10px 0px 0px 50px;padding:0px 60px 0px 60px;}.elementor-109207 .elementor-element.elementor-element-3d62c06{text-align:left;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-25ef432 .elementor-button{background-color:#FFFFFF;height:60px;width:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;fill:#4929AA;color:#4929AA;box-shadow:1px 1px 10px 2px rgba(26.999999999999968, 10.00000000000001, 77.00000000000006, 0.59);border-radius:48px 48px 48px 48px;padding:-1px -1px -1px -1px;}.elementor-109207 .elementor-element.elementor-element-25ef432{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;align-self:center;}.elementor-109207 .elementor-element.elementor-element-25ef432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-109207 .elementor-element.elementor-element-08559b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-08559b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-f8ff446 > .elementor-element-populated{margin:-80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-109207 .elementor-element.elementor-element-1c3bda4 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-1c3bda4 img{width:90%;}.elementor-109207 .elementor-element.elementor-element-c9ee2d7 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-c9ee2d7 img{width:90%;}.elementor-109207 .elementor-element.elementor-element-3793ca4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109207 .elementor-element.elementor-element-3793ca4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-3793ca4.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-109207 .elementor-element.elementor-element-3793ca4 > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-3793ca4 > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-3793ca4 > .elementor-background-slideshow{border-radius:0px 060px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-3793ca4 > .elementor-element-populated{box-shadow:10px 0px 15px 0px rgba(0.7297274049071627, 0, 124.37044982910157, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-3793ca4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-ae7d7e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-ae7d7e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-1edd24b > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-1edd24b img{width:90%;}.elementor-109207 .elementor-element.elementor-element-e82159b > .elementor-widget-container{margin:-100px 90px 0px 110px;}.elementor-109207 .elementor-element.elementor-element-e82159b{text-align:left;font-family:"Outfit", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-f06f105 > .elementor-widget-container{margin:-30px 90px 0px 90px;padding:21px 21px 21px 21px;}.elementor-109207 .elementor-element.elementor-element-f06f105{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-6e20e27:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-6e20e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-6e20e27{box-shadow:0px 0px 10px 0px rgba(26.99999999999989, 9.999999999999993, 77.00000000000006, 0.73);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-6e20e27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-7d75bbf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-d194717{font-family:"Outfit", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-51e4c9f .elementor-button{background-color:#FFFFFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Outfit", Sans-serif;font-weight:700;fill:#4929AA;color:#4929AA;box-shadow:0px 0px 10px 0px rgba(26.99999999999995, 9.999999999999993, 77.00000000000006, 0.49);}.elementor-109207 .elementor-element.elementor-element-f353dca:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-f353dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-f353dca > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-f353dca{box-shadow:17px 15px 10px 0px #EFEFE7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-083d5b2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-183b454{font-family:"Outfit", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-b7e3560 img{width:100%;height:500px;object-fit:cover;object-position:center center;opacity:1;}.elementor-109207 .elementor-element.elementor-element-782c9ea:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-782c9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-109207 .elementor-element.elementor-element-782c9ea > .elementor-container{max-width:1000px;}.elementor-109207 .elementor-element.elementor-element-782c9ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-109207 .elementor-element.elementor-element-782c9ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-109207 .elementor-element.elementor-element-a623f12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-title{border-width:1px;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-content{border-width:1px;color:#211F1C;font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-toggle-title, .elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-toggle-icon{color:#211F1C;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-toggle-icon svg{fill:#211F1C;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-title.elementor-active a, .elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-toggle-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-title .elementor-toggle-icon i:before{color:#4C1BC4;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-title .elementor-toggle-icon svg{fill:#4C1BC4;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#4C1BC4;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#4C1BC4;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-109207 .elementor-element.elementor-element-a983b9d:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-a983b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-109207 .elementor-element.elementor-element-a983b9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 80px 0px;}.elementor-109207 .elementor-element.elementor-element-a983b9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-26959f0 .elementor-button{background-color:#4929AA;height:70px;width:280px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 10px 2px rgba(75.99999999999997, 26.99999999999996, 196.00000000000003, 0.43);border-radius:48px 48px 48px 48px;padding:-1px -1px -1px -1px;}.elementor-109207 .elementor-element.elementor-element-d3ce4e5:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-d3ce4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_sfondo-web-1536x403.jpg");background-repeat:no-repeat;}.elementor-109207 .elementor-element.elementor-element-d3ce4e5 > .elementor-container{max-width:1700px;}.elementor-109207 .elementor-element.elementor-element-d3ce4e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-d3ce4e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-aeed8a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-aeed8a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-97f1db1{width:var( --container-widget-width, 103.596% );max-width:103.596%;--container-widget-width:103.596%;--container-widget-flex-grow:0;text-align:center;}.elementor-109207 .elementor-element.elementor-element-97f1db1 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-97f1db1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:800;color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-4c075a9{width:var( --container-widget-width, 103.596% );max-width:103.596%;--container-widget-width:103.596%;--container-widget-flex-grow:0;text-align:center;}.elementor-109207 .elementor-element.elementor-element-4c075a9 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-4c075a9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:800;color:#4929AA;}.elementor-109207 .elementor-element.elementor-element-01a4460 > .elementor-widget-container{margin:20px 0px 60px 0px;}.elementor-109207 .elementor-element.elementor-element-01a4460{font-family:"Outfit", Sans-serif;font-weight:500;color:#211F1C;}.elementor-109207 .elementor-element.elementor-element-7ed8762:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-7ed8762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.metadieta.it/wp-content/uploads/2025/11/metadieta-bia-sectionfooter-bia-2025.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109207 .elementor-element.elementor-element-7ed8762{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-7ed8762 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-582cf66 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-582cf66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-f0bdefa{width:var( --container-widget-width, 103.596% );max-width:103.596%;--container-widget-width:103.596%;--container-widget-flex-grow:0;text-align:center;}.elementor-109207 .elementor-element.elementor-element-f0bdefa > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-f0bdefa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:800;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-8f713c4 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-109207 .elementor-element.elementor-element-8f713c4{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-cba0cf6 .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:28px;font-weight:800;fill:#4929AA;color:#4929AA;box-shadow:2px 2px 10px 2px rgba(26.99999999999995, 9.999999999999993, 77.00000000000006, 0.73);border-radius:48px 48px 48px 48px;padding:-1px -1px -1px -1px;}.elementor-109207 .elementor-element.elementor-element-cba0cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-f533c56 > .elementor-widget-container{margin:20px 0px 60px 0px;}.elementor-109207 .elementor-element.elementor-element-f533c56{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-178004e:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-178004e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.metadieta.it/wp-content/uploads/2022/02/sfondo-bia-form-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109207 .elementor-element.elementor-element-178004e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-178004e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-109207 .elementor-element.elementor-element-a17af5e{text-align:right;}.elementor-109207 .elementor-element.elementor-element-a17af5e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:700;color:#211F1C;}.elementor-109207 .elementor-element.elementor-element-31ad350{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:400;color:#211F1C;}.elementor-109207 .elementor-element.elementor-element-01fecaf:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-01fecaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#211F1C;}.elementor-109207 .elementor-element.elementor-element-01fecaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-109207 .elementor-element.elementor-element-01fecaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-3e6439b img{width:15%;}.elementor-109207 .elementor-element.elementor-element-62b6ffb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-62b6ffb{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-0ba6493{margin-top:-15px;margin-bottom:0px;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-afec722.elementor-social-icon{background-color:#00000000;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-afec722.elementor-social-icon i{color:#FFFDFD;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-afec722.elementor-social-icon svg{fill:#FFFDFD;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-ee40181.elementor-social-icon{background-color:#02010100;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-ee40181.elementor-social-icon i{color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-ee40181.elementor-social-icon svg{fill:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-ec54782.elementor-social-icon{background-color:#02010100;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-ec54782.elementor-social-icon i{color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-repeater-item-ec54782.elementor-social-icon svg{fill:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-fa67239{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-109207 .elementor-element.elementor-element-fa67239 .elementor-widget-container{text-align:center;}.elementor-109207 .elementor-element.elementor-element-2fe125a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-109207 .elementor-element.elementor-element-2fe125a > .elementor-container{max-width:500px;}.elementor-109207 .elementor-element.elementor-element-2fe125a{margin-top:-10px;margin-bottom:0px;}.elementor-109207 .elementor-element.elementor-element-f90416c .elementor-repeater-item-4adbdad.elementor-social-icon{background-color:#02010100;}.elementor-109207 .elementor-element.elementor-element-f90416c .elementor-repeater-item-4adbdad.elementor-social-icon i{color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-f90416c .elementor-repeater-item-4adbdad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-f90416c{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-109207 .elementor-element.elementor-element-f90416c .elementor-widget-container{text-align:right;}.elementor-109207 .elementor-element.elementor-element-f90416c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-e526288 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-e526288{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-5e93a08 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-5e93a08{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-4b3a5d1:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-4b3a5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#211F1C;}.elementor-109207 .elementor-element.elementor-element-4b3a5d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-109207 .elementor-element.elementor-element-4b3a5d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109207 .elementor-element.elementor-element-6279986{font-family:"Outfit", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-afec722.elementor-social-icon{background-color:#00000000;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-afec722.elementor-social-icon i{color:#FFFDFD;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-afec722.elementor-social-icon svg{fill:#FFFDFD;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-ee40181.elementor-social-icon{background-color:#02010100;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-ee40181.elementor-social-icon i{color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-ee40181.elementor-social-icon svg{fill:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-ec54782.elementor-social-icon{background-color:#02010100;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-ec54782.elementor-social-icon i{color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-repeater-item-ec54782.elementor-social-icon svg{fill:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-c0a7200{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-109207 .elementor-element.elementor-element-c0a7200 .elementor-widget-container{text-align:center;}.elementor-109207 .elementor-element.elementor-element-58a0bc3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-109207 .elementor-element.elementor-element-58a0bc3 > .elementor-container{max-width:500px;}.elementor-109207 .elementor-element.elementor-element-58a0bc3{margin-top:-10px;margin-bottom:0px;}.elementor-109207 .elementor-element.elementor-element-69d766b .elementor-repeater-item-4adbdad.elementor-social-icon{background-color:#02010100;}.elementor-109207 .elementor-element.elementor-element-69d766b .elementor-repeater-item-4adbdad.elementor-social-icon i{color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-69d766b .elementor-repeater-item-4adbdad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-69d766b{--grid-template-columns:repeat(0, auto);--icon-size:35px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-109207 .elementor-element.elementor-element-69d766b .elementor-widget-container{text-align:right;}.elementor-109207 .elementor-element.elementor-element-69d766b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-9a96a21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-9a96a21{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-109207 .elementor-element.elementor-element-9251a66 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-9251a66{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}@media(min-width:1000px){.elementor-109207 .elementor-element.elementor-element-182f062{width:100%;}.elementor-109207 .elementor-element.elementor-element-c994c7e{width:100%;}.elementor-109207 .elementor-element.elementor-element-aeed8a4{width:100%;}.elementor-109207 .elementor-element.elementor-element-582cf66{width:100%;}.elementor-109207 .elementor-element.elementor-element-4059057{width:43%;}.elementor-109207 .elementor-element.elementor-element-0ebd88c{width:57%;}.elementor-109207 .elementor-element.elementor-element-6af6088{width:43%;}.elementor-109207 .elementor-element.elementor-element-fef499f{width:57%;}}@media(max-width:1000px) and (min-width:1000px){.elementor-109207 .elementor-element.elementor-element-1ee1b44{width:50%;}.elementor-109207 .elementor-element.elementor-element-ddf45f7{width:50%;}}@media(max-width:1000px){.elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0px;}.elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0px;}.elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0px;}.elementor-109207 .elementor-element.elementor-element-c1bed35:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-c1bed35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:999px){.elementor-109207 .elementor-element.elementor-element-e8bc05b:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-e8bc05b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-109207 .elementor-element.elementor-element-1ee1b44.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-background-slideshow{border-radius:0px 0px 030px 30px;}.elementor-109207 .elementor-element.elementor-element-1ee1b44 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-cba94f1{padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-04cef36{width:100%;}.elementor-109207 .elementor-element.elementor-element-04cef36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-788ed21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-2efdf5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-2efdf5b img{width:100%;}.elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-element-populated, .elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-109207 .elementor-element.elementor-element-ddf45f7 > .elementor-background-slideshow{border-radius:020px 020px 020px 020px;}.elementor-109207 .elementor-element.elementor-element-00249f3{font-size:24px;line-height:1.4em;}.elementor-109207 .elementor-element.elementor-element-4dee7e7{margin-top:0px;margin-bottom:0px;}.elementor-109207 .elementor-element.elementor-element-1c8b8bd{width:100%;}.elementor-109207 .elementor-element.elementor-element-1c8b8bd.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-109207 .elementor-element.elementor-element-1c8b8bd > .elementor-element-populated{padding:0200px 0px 120px 0px;}.elementor-109207 .elementor-element.elementor-element-c7ab032{width:100%;max-width:100%;}.elementor-109207 .elementor-element.elementor-element-c7ab032 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-c7ab032 .elementor-heading-title{font-size:26px;}.elementor-109207 .elementor-element.elementor-element-6b0c3b6{width:100%;max-width:100%;font-size:16px;}.elementor-109207 .elementor-element.elementor-element-6b0c3b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 020px 0px 20px;}.elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_bianco2-300x208.png");background-position:-20px -20px;}.elementor-109207 .elementor-element.elementor-element-3e9cce6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-109207 .elementor-element.elementor-element-3e9cce6 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:050px 0px 050px 0px;}.elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_bianco2-300x208.png");background-position:-20px -20px;}.elementor-109207 .elementor-element.elementor-element-c669ca4 > .elementor-element-populated{margin:030px 030px 030px 030px;--e-column-margin-right:030px;--e-column-margin-left:030px;padding:050px 0px 050px 0px;}.elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_bianco2-300x208.png");background-position:-20px -20px;}.elementor-109207 .elementor-element.elementor-element-e4c32a8 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:050px 0px 050px 0px;}.elementor-109207 .elementor-element.elementor-element-baa142a:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-baa142a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.metadieta.it/wp-content/uploads/2025/12/mobile-metadietabia-natale-25.jpg");}.elementor-109207 .elementor-element.elementor-element-baa142a{padding:0100px 0px 100px 0px;}.elementor-109207 .elementor-element.elementor-element-822525e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-822525e{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-109207 .elementor-element.elementor-element-822525e .elementor-heading-title{font-size:32px;}.elementor-109207 .elementor-element.elementor-element-6be81e7 .elementor-button{font-size:20px;}.elementor-109207 .elementor-element.elementor-element-bcb4a9a > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-109207 .elementor-element.elementor-element-c1bed35:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-c1bed35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-109207 .elementor-element.elementor-element-25ef432 .elementor-button{height:50px;width:240px;font-size:20px;}.elementor-109207 .elementor-element.elementor-element-6e20e27, .elementor-109207 .elementor-element.elementor-element-6e20e27 > .elementor-background-overlay{border-radius:0px 045px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-90706d2{margin-top:0px;margin-bottom:0px;}.elementor-109207 .elementor-element.elementor-element-13bb2ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-109207 .elementor-element.elementor-element-7d75bbf{text-align:center;}.elementor-109207 .elementor-element.elementor-element-7d75bbf .elementor-heading-title{font-size:28px;}.elementor-109207 .elementor-element.elementor-element-d194717{font-size:16px;}.elementor-109207 .elementor-element.elementor-element-51e4c9f .elementor-button{height:50px;width:240px;font-size:20px;border-radius:35px 35px 35px 35px;}.elementor-109207 .elementor-element.elementor-element-f353dca > .elementor-background-overlay{opacity:0.17;}.elementor-109207 .elementor-element.elementor-element-f353dca, .elementor-109207 .elementor-element.elementor-element-f353dca > .elementor-background-overlay{border-radius:0px 0px 0px 045px;}.elementor-109207 .elementor-element.elementor-element-083d5b2{text-align:center;}.elementor-109207 .elementor-element.elementor-element-083d5b2 .elementor-heading-title{font-size:26px;}.elementor-109207 .elementor-element.elementor-element-183b454{font-size:14px;}.elementor-109207 .elementor-element.elementor-element-c8fb8d3{margin-top:0px;margin-bottom:0px;}.elementor-109207 .elementor-element.elementor-element-b7e3560 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-b7e3560 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-109207 .elementor-element.elementor-element-782c9ea{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-109207 .elementor-element.elementor-element-a623f12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-toggle-item:not(:last-child){margin-block-end:35px;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-toggle-title{font-size:20px;}.elementor-109207 .elementor-element.elementor-element-a623f12 .elementor-tab-content{font-size:18px;}.elementor-109207 .elementor-element.elementor-element-a983b9d{padding:0px 0px 040px 0px;}.elementor-bc-flex-widget .elementor-109207 .elementor-element.elementor-element-2a0c3c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-109207 .elementor-element.elementor-element-2a0c3c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-109207 .elementor-element.elementor-element-2a0c3c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-109207 .elementor-element.elementor-element-26959f0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-109207 .elementor-element.elementor-element-26959f0 .elementor-button{height:50px;width:240px;font-size:20px;}.elementor-109207 .elementor-element.elementor-element-d3ce4e5:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-d3ce4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.metadieta.it/wp-content/uploads/2023/07/Shape-Metadieta_sfondo.jpg");background-repeat:no-repeat;}.elementor-109207 .elementor-element.elementor-element-97f1db1 > .elementor-widget-container{margin:060px 010px 0px 010px;}.elementor-109207 .elementor-element.elementor-element-97f1db1 .elementor-heading-title{font-size:26px;}.elementor-109207 .elementor-element.elementor-element-4c075a9 > .elementor-widget-container{margin:060px 010px 0px 010px;}.elementor-109207 .elementor-element.elementor-element-4c075a9 .elementor-heading-title{font-size:26px;}.elementor-109207 .elementor-element.elementor-element-01a4460 > .elementor-widget-container{margin:20px 020px 060px 020px;}.elementor-109207 .elementor-element.elementor-element-01a4460{font-size:16px;}.elementor-109207 .elementor-element.elementor-element-f0bdefa .elementor-heading-title{font-size:32px;}.elementor-109207 .elementor-element.elementor-element-cba0cf6 .elementor-button{font-size:20px;}.elementor-109207 .elementor-element.elementor-element-f533c56 > .elementor-widget-container{margin:20px 20px 60px 20px;}.elementor-109207 .elementor-element.elementor-element-178004e:not(.elementor-motion-effects-element-type-background), .elementor-109207 .elementor-element.elementor-element-178004e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:82% 0px;}.elementor-109207 .elementor-element.elementor-element-5d4d1a4.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-109207 .elementor-element.elementor-element-30acbcb.elementor-column{-webkit-box-ordinal-group:calc(0 + 1 );-ms-flex-order:0;order:0;}.elementor-109207 .elementor-element.elementor-element-a17af5e{text-align:left;}.elementor-109207 .elementor-element.elementor-element-3e6439b img{width:50%;max-width:100%;}.elementor-109207 .elementor-element.elementor-element-62b6ffb{font-size:8px;}.elementor-109207 .elementor-element.elementor-element-4059057{width:40%;}.elementor-109207 .elementor-element.elementor-element-f90416c{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-109207 .elementor-element.elementor-element-0ebd88c{width:60%;}.elementor-109207 .elementor-element.elementor-element-e526288{font-size:16px;}.elementor-109207 .elementor-element.elementor-element-5e93a08 > .elementor-widget-container{margin:015px 20px 0px 020px;}.elementor-109207 .elementor-element.elementor-element-5e93a08{font-size:10px;}.elementor-109207 .elementor-element.elementor-element-4b3a5d1{padding:10px 0px 010px 0px;}.elementor-109207 .elementor-element.elementor-element-6f90ea9{margin-top:10px;margin-bottom:10px;}.elementor-109207 .elementor-element.elementor-element-4920b36 img{width:35%;max-width:100%;}.elementor-bc-flex-widget .elementor-109207 .elementor-element.elementor-element-84d84e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-109207 .elementor-element.elementor-element-84d84e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-109207 .elementor-element.elementor-element-84d84e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-109207 .elementor-element.elementor-element-84d84e1 > .elementor-element-populated{margin:0px 70px 0px 070px;--e-column-margin-right:70px;--e-column-margin-left:070px;}.elementor-109207 .elementor-element.elementor-element-6279986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-6279986{font-size:12px;}.elementor-109207 .elementor-element.elementor-element-7294a99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-109207 .elementor-element.elementor-element-c0a7200 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-c0a7200{--icon-size:16px;}.elementor-109207 .elementor-element.elementor-element-58a0bc3{padding:0px 30px 0px 0px;}.elementor-109207 .elementor-element.elementor-element-6af6088{width:50%;}.elementor-109207 .elementor-element.elementor-element-69d766b{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;--icon-size:25px;}.elementor-109207 .elementor-element.elementor-element-fef499f{width:50%;}.elementor-109207 .elementor-element.elementor-element-9a96a21{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;font-size:16px;}.elementor-109207 .elementor-element.elementor-element-63cec4b > .elementor-element-populated{margin:0px 020px 0px 020px;--e-column-margin-right:020px;--e-column-margin-left:020px;}.elementor-109207 .elementor-element.elementor-element-9251a66 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-788ed21 */#metadieta-head-logo {
    left: 10px;
    top: 20px;
    width: auto;
}

@media only screen and (max-width: 1000px) {
#metadieta-head-logo {
    left: 50%;
    top: 20px;
    transform: translateX(-50%);
    z-index: 33;
    max-width: 142px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdf5b */.elementor-element-cfcbf39 {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22a41c2 */.elementor-element-cfcbf39 {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a8d38 */.elementor-element-cfcbf39 {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9c44b8 */.elementor-element-cfcbf39 {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-04cef36 *//* @media only screen and (min-width: 600px) and (max-width: 1000px) {
.metadieta-column-bia {
    max-width: 65%;
    margin: auto;
}
}

@media only screen and (max-width: 1000px) {
.metadieta-column-bia {
    max-width: 80%;
    margin: auto;
}
} *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00249f3 */.responsive-text {
    margin-bottom: 10px;
}
.responsive-text p {
    font-size: 20px;
    line-height: 1.2em;
    margin-bottom: 0 !important;
}


@media screen and (max-width: 1000px) {
    .responsive-text p {
        font-size: 20px;
        line-height: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ea96a8 */.btn.btn-teal {
    background-color: #4929aa !important;
    color: white !important;
}

.wpcf7-list-item-label a {
    color: #4929aa !important;
}

.contact-form {
    font-family: "Outfit", Sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ddf45f7 */.metadieta-section-form {
    box-shadow: 0 0 72px #4929A97D;
    border-radius: 20px !important;
    
}

.metadieta-section-form .wpcf7-form-control:not(.wpcf7-acceptance, .wpcf7-submit, .custom-meta-select){
    border-radius: 10px !important;
    border: 1px solid #06212D;
    min-height: calc(1.5em + 1.625rem + 2px) !important;
    padding: 0.8125rem 1.4375rem !important;
    font-size: 1.0625rem;
    color: black !important;
    opacity: 1 !important;
}


.metadieta-section-form .wpcf7-form-control {
    color: black !important;
}
/*
.metadieta-section-form .custom-meta-select option {
    color: black !important;
}


.metadieta-section-form .custom-meta-select {
    color: black !important;
}

.metadieta-section-form .custom-meta-select:valid {
    color: black;
}
*/

.metadieta-section-form .form-control::placeholder{
    text-transform: capitalize !important;
    font-size: 1.0625rem !important;
    color: #A0A0A0 !important;
}

.metadieta-section-form .custom-meta-select {
    border-radius: 10px !important;
    border: 1px solid #06212D;
    min-height: calc(1.5em + 1.625rem + 2px) !important;
    padding: 0.8125rem 1.4375rem !important;
    font-size: 1.0625rem;
    opacity: 1 !important;
    color: #A0A0A0 !important;
    text-transform: capitalize;
}


.metadieta-section-form .wpcf7-not-valid-tip{
    font-size: 0.8em !important;
    margin-top: .2em !important;
}

.metadieta-section-form .btn-teal{
    color: white !important;
    width: 100%;
    background-color: #105E80 !important;
}

.metadieta-section-form .metadieta-submit {
    position: relative;
}

.metadieta-section-form .wpcf7-spinner {
    position: absolute;
  z-index: 33;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
}


.metadieta-section-form .wpcf7-response-output {
    font-size: 14px;
}

@media only screen and (max-width: 1000px) {
    .metadieta-section-form {
    margin-bottom: -150px;
    margin-top: -50px;
    z-index: 333;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;

    bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e8bc05b */@media only screen and (min-width: 450px) and (max-width: 1000px) {
 
.elementor-33463 .elementor-element.elementor-element-f79f9d8 img {
    width: 100%;
    max-width: 100%;
    height: 1000px;
    object-fit: cover;
    object-position: top;
    border-radius: 0px 0px 60px 60px;
}
}

  @media screen and (min-width: 1200px) {
      .elementor-element-ddf45f7 > .elementor-element-populated {
    padding: 5% 15% !important;
}
  }


    @media screen and (max-width: 1000px) {
  .elementor-element-1ee1b44 {
      order:0 !important;
  }
  
  .elementor-element-ddf45f7 .wpcf7-form-control:not(.wpcf7-acceptance) {
        font-size: 0.8125rem !important;
  min-height: calc(1.5em + 1.625rem + 2px);
  padding: 0.8125rem 1.4375rem;
  font-size: 1.0625rem;
  border-radius: 0;
  }
    }
  
  @media screen and (min-width: 1000px) {
    #collapse-form {
        display: block !important;
    }
    #collapse-form + .btn {
        display:none;
    }
}

#collapse-form {
    .wpcf7-submit {
        margin-bottom: 0 !important;
    }
    .wpcf7-textarea {
        height: 8rem;
    }
    .wpcf7-acceptance {
        .wpcf7-list-item > label {
            display: flex;
            .wpcf7-list-item-label {
                font-size: 12px;
            }
        }
    }
}

@media screen and (min-width: 1000px) {
.elementor-element-ddf45f7  {
    .wpcf7-form-control {
    font-size: 1rem !important;
    }
    .wpcf7-form .col-12 {
        margin-bottom: .5em;
    }
}
}

 #collapse-form.show + .btn, #collapse-form.collapsing + .btn {
     display: none
 }
 
 #collapse-form + .btn {
     text-transform: uppercase;
     width: 100%;
     font-size: 18px;
     padding: 1rem 2.75rem;
 }
 
 #collapse-form {
      .wpcf7-submit {
     width: 100%;
     padding: .5em !important;
 }
 }
 
 .elementor-element-ddf45f7 {
     .wpcf7-not-valid-tip {
         font-size: .6em;
     }
 }
 
 .custom-meta-select {
     text-transform: uppercase;
     color: #6c757d !important;
 }


.metadieta-section-header .elementor-container{
    overflow: visible;
}

.metadieta-section-header .wpcf7-acceptance span {
    color: #666666;
}

.metadieta-section-header .wpcf7-acceptance input {
    border-radius: 50%;
}

.metadieta-section-header .wpcf7-acceptance a {
    text-decoration: underline;
    color: #666666;
}


.metadieta-section-header .wpcf7-acceptance input[type="checkbox"] {
  appearance: none;
  -webkit-appearance: none; 
  width: 24px; 
  height: 24px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 2px solid #4929aa; 
  outline: none;
  cursor: pointer; 
  background-color: white;
  transition: all 0.3s ease;
}

.metadieta-section-header .wpcf7-acceptance input[type="checkbox"]:checked {
  background-color: #4929aa;
  border-color: #4929aa;
}

@media only screen and (max-width: 1000px) {
    .metadieta-section-header {
    overflow: visible;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13e0bae */.elementor-33463 .elementor-element.elementor-element-13e0bae {
    margin-top: -180px;
    margin-bottom: 15px;
    padding: 10px 0px 0px 0px;
}

.elementor-column-gap-extended>.elementor-column>.elementor-element-populated {
    padding: 15px;
    margin-top: 30px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-90706d2 */.elementor-31501 .elementor-element.elementor-element-90ca67e > .elementor-element-populated {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b7faf84 */#prova{margin-top: -40px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7e3560 */@media (max-width: 767px){
.elementor-31501 .elementor-element.elementor-element-72b2265 img {
   
    height: 300px;
    object-fit: cover;
    object-position: bottom right;
    
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d2f0f50 */.btn.btn-teal {
    background-color: #4929aa !important;
    color: white !important;
}

.wpcf7-list-item-label a {
    color: #4929aa !important;
}

.contact-form {
    font-family: "Outfit", Sans-serif !important;
}

#pre-footer-metadieta .form-control[name=professione] {
min-height: calc(1.5em + 1.625rem + 2px) !important;
  padding: 0.8125rem 1.4375rem !important;
  font-size: 1.3125rem !important;
  border-radius: 0 !important;
  text-transform: uppercase;
  color: #6c757d
  
}

@media only screen and (min-width: 1200px) {
    #pre-footer-metadieta .form-control[name=professione] {
  font-size: 1.0625rem !important;
}
}

@media only screen and (min-width: 1000px) and (max-width: 1200px) {
#pre-footer-metadieta[name=professione] {
      font-size: 1.3125rem !important;
}
}

    @media screen and (max-width: 1000px) {
     #pre-footer-metadieta .form-control[name=professione] {
  font-size: 0.8125rem !important;
}   
        
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31ad350 */@media screen and (max-width: 999px) {
  #metadietabia-form .elementor-widget-container p {
    text-align: left !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-178004e */.elementor-container {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c0a7200 */.icone-social{margin-top: -20px;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41c8fe5 */.whatsapp{
    margin-top: -10px;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63cec4b */.p-iva{
    margin-top: -10px;
}/* End custom CSS */