.elementor-110138 .elementor-element.elementor-element-2adad43:not(.elementor-motion-effects-element-type-background), .elementor-110138 .elementor-element.elementor-element-2adad43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}.elementor-110138 .elementor-element.elementor-element-2adad43{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-110138 .elementor-element.elementor-element-2adad43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-d4286db.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-110138 .elementor-element.elementor-element-d4286db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-background-slideshow{border-radius:0px 0px 0px 30px;}.elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-110138 .elementor-element.elementor-element-d4286db > .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-110138 .elementor-element.elementor-element-ed6caf2{z-index:3;text-align:left;}.elementor-110138 .elementor-element.elementor-element-ed6caf2 img{width:100%;}.elementor-110138 .elementor-element.elementor-element-b9cb308 > .elementor-container{max-width:1700px;}.elementor-110138 .elementor-element.elementor-element-b9cb308{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-110138 .elementor-element.elementor-element-b9cb308 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-8417645.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-8417645.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-8417645 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-110138 .elementor-element.elementor-element-8417645 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-39b0fb6{top:0px;text-align:left;}.elementor-110138 .elementor-element.elementor-element-39b0fb6 img{width:100%;max-width:185px;}.elementor-110138 .elementor-element.elementor-element-caa294e{z-index:3;text-align:left;}.elementor-110138 .elementor-element.elementor-element-caa294e img{width:60%;}.elementor-110138 .elementor-element.elementor-element-a188daa{z-index:6;text-align:right;}.elementor-110138 .elementor-element.elementor-element-8fa9b78{z-index:3;text-align:right;}.elementor-110138 .elementor-element.elementor-element-8fa9b78 img{width:100%;max-width:860px;}.elementor-110138 .elementor-element.elementor-element-6717272:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(72.99999999999994, 40.99999999999999, 169.99999999999997, 0.34901960784313724);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 10% 15% 10%;}.elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-6717272{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-110138 .elementor-element.elementor-element-648a489{text-align:center;font-family:"Outfit", Sans-serif;font-size:24px;line-height:22px;color:#4929AA;}.elementor-110138 .elementor-element.elementor-element-3b22145 > .elementor-container{max-width:1260px;}.elementor-110138 .elementor-element.elementor-element-3b22145{margin-top:100px;margin-bottom:0px;padding:1px 30px 100px 30px;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-6c44a2b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-6c44a2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-background-slideshow{border-radius:0px 0px 030px 0px;}.elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-8cb2d8f{margin-top:00px;margin-bottom:50px;}.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-110138 .elementor-element.elementor-element-c805d2d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-c805d2d{text-align:center;}.elementor-110138 .elementor-element.elementor-element-c805d2d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:50px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-4ac8916 > .elementor-widget-container{margin:0px 0100px 0px 100px;}.elementor-110138 .elementor-element.elementor-element-4ac8916{text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-1b80711{margin-top:00px;margin-bottom:0100px;}.elementor-110138 .elementor-element.elementor-element-f30ae7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-110138 .elementor-element.elementor-element-f30ae7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.metadieta.it/wp-content/uploads/2025/12/decoration-cards.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-110138 .elementor-element.elementor-element-f30ae7f > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-f30ae7f > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-f30ae7f > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-110138 .elementor-element.elementor-element-f30ae7f > .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-110138 .elementor-element.elementor-element-f30ae7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-63300d1{text-align:center;}.elementor-110138 .elementor-element.elementor-element-63300d1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#3A2188;}.elementor-110138 .elementor-element.elementor-element-57f8918:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-110138 .elementor-element.elementor-element-57f8918 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.metadieta.it/wp-content/uploads/2025/12/decoration-cards.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-110138 .elementor-element.elementor-element-57f8918 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-57f8918 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-57f8918 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-110138 .elementor-element.elementor-element-57f8918 > .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-110138 .elementor-element.elementor-element-57f8918 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-05b8b26{text-align:center;}.elementor-110138 .elementor-element.elementor-element-05b8b26 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#3A2188;}.elementor-110138 .elementor-element.elementor-element-63faa86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-110138 .elementor-element.elementor-element-63faa86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.metadieta.it/wp-content/uploads/2025/12/decoration-cards.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-110138 .elementor-element.elementor-element-63faa86 > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110138 .elementor-element.elementor-element-63faa86 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-63faa86 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-63faa86 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-110138 .elementor-element.elementor-element-63faa86 > .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-110138 .elementor-element.elementor-element-63faa86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-61c2e40{text-align:center;}.elementor-110138 .elementor-element.elementor-element-61c2e40 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#3A2188;}.elementor-widget-ha-slider .ha-slick-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-slider .ha-slick-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-110138 .elementor-element.elementor-element-0d1311a .slick-dots li button:before{font-size:10px;}.elementor-110138 .elementor-element.elementor-element-2d9af18{margin-top:0px;margin-bottom:0px;}.elementor-110138 .elementor-element.elementor-element-791d631 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-791d631 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-791d631 > .elementor-background-slideshow{border-radius:0px 0px 0px 30px;}.elementor-110138 .elementor-element.elementor-element-791d631 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-110138 .elementor-element.elementor-element-3ba320c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-3ba320c img{border-radius:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-ec28b05.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-ec28b05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-2ed7893 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-2ed7893 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:700;line-height:55px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-07cb2d8{width:100%;max-width:100%;column-gap:0px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-07cb2d8 > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-110138 .elementor-element.elementor-element-433b6f9{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-4e94ed8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-4e94ed8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-4e94ed8{z-index:5;}.elementor-110138 .elementor-element.elementor-element-d07709b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-d07709b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:700;line-height:55px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-6350d5f{width:100%;max-width:100%;column-gap:0px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-6350d5f > .elementor-widget-container{margin:0px 0px 050px 0px;}.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-110138 .elementor-element.elementor-element-4033176 .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;fill:#3A2188;color:#3A2188;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-110138 .elementor-element.elementor-element-4033176{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-110138 .elementor-element.elementor-element-4033176 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-8300de6 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-8300de6 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-8300de6 > .elementor-background-slideshow{border-radius:0px 0px 0px 30px;}.elementor-110138 .elementor-element.elementor-element-8300de6 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-110138 .elementor-element.elementor-element-2018e18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-2018e18 img{border-radius:20px 20px 20px 20px;}.elementor-110138 .elementor-element.elementor-element-737fe63.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-110138 .elementor-element.elementor-element-737fe63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-110138 .elementor-element.elementor-element-737fe63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-571e68b{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-110138 .elementor-element.elementor-element-571e68b > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-571e68b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:800;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-c0629fc{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-c0629fc > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-110138 .elementor-element.elementor-element-2e8d290 .elementor-button{background-color:#FFFFFF;height:60px;width:305px;-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:24px;font-weight:700;fill:#3A2188;color:#3A2188;box-shadow:1px 1px 10px 2px rgba(255, 255, 255, 0.25);border-radius:48px 48px 48px 48px;padding:-1px -1px -1px -1px;}.elementor-110138 .elementor-element.elementor-element-2e8d290{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-110138 .elementor-element.elementor-element-2e8d290 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-843bd7b{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-843bd7b > .elementor-widget-container{margin:20px 0px 60px 0px;}.elementor-110138 .elementor-element.elementor-element-10a9dd8 img{width:100%;}.elementor-110138 .elementor-element.elementor-element-5df950c img{width:100%;}.elementor-110138 .elementor-element.elementor-element-7fcc6f4 > .elementor-container{max-width:1200px;}.elementor-110138 .elementor-element.elementor-element-7fcc6f4{margin-top:0px;margin-bottom:0px;padding:0px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-9218dd8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-9218dd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-background-slideshow{border-radius:0px 0px 030px 0px;}.elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-2801578{margin-top:50px;margin-bottom:50px;}.elementor-110138 .elementor-element.elementor-element-e66c88b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-c4af6a1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-110138 .elementor-element.elementor-element-c4af6a1{text-align:center;}.elementor-110138 .elementor-element.elementor-element-c4af6a1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:700;line-height:44px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.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-110138 .elementor-element.elementor-element-06496c4 .elementor-tab-title{background-color:#FFFFFF;padding:25px 15px 25px 15px;}.elementor-110138 .elementor-element.elementor-element-06496c4 .elementor-toggle-title, .elementor-110138 .elementor-element.elementor-element-06496c4 .elementor-toggle-icon{color:#06212D;}.elementor-110138 .elementor-element.elementor-element-06496c4 .elementor-toggle-icon svg{fill:#06212D;}.elementor-110138 .elementor-element.elementor-element-06496c4 .elementor-tab-title.elementor-active a, .elementor-110138 .elementor-element.elementor-element-06496c4 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#06212D;}.elementor-110138 .elementor-element.elementor-element-06496c4 .elementor-toggle-title{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-110138 .elementor-element.elementor-element-06496c4 .elementor-tab-content{background-color:#FFFFFF;color:#06212D;font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-110138 .elementor-element.elementor-element-d9c104b:not(.elementor-motion-effects-element-type-background), .elementor-110138 .elementor-element.elementor-element-d9c104b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-d9c104b, .elementor-110138 .elementor-element.elementor-element-d9c104b > .elementor-background-overlay{border-radius:0px 60px 0px 50px;}.elementor-110138 .elementor-element.elementor-element-d9c104b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-110138 .elementor-element.elementor-element-d9c104b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-3d7a649.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-110138 .elementor-element.elementor-element-3d7a649 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-110138 .elementor-element.elementor-element-3d7a649 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-b7c438a{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-110138 .elementor-element.elementor-element-b7c438a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-b7c438a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:800;color:#3A2188;}.elementor-110138 .elementor-element.elementor-element-6d456bc{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-110138 .elementor-element.elementor-element-6d456bc > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-110138 .elementor-element.elementor-element-fb823d0 img{width:100%;}.elementor-110138 .elementor-element.elementor-element-f74e90f img{width:100%;}.elementor-110138 .elementor-element.elementor-element-42f65cf > .elementor-container{max-width:1200px;}.elementor-110138 .elementor-element.elementor-element-42f65cf{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-ffa228e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-ffa228e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-background-slideshow{border-radius:0px 0px 030px 0px;}.elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-0e17cf6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-0e17cf6{margin-top:0px;margin-bottom:00px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-e78cb25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-e78cb25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-e78cb25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-110138 .elementor-element.elementor-element-e78cb25 > .elementor-element-populated{margin:0px 0px 050px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-a792b49{text-align:center;}.elementor-110138 .elementor-element.elementor-element-a792b49 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:700;line-height:55px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-7c7d607{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-7c7d607 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-110138 .elementor-element.elementor-element-3890edc .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;fill:#3A2188;color:#3A2188;box-shadow:1px 1px 10px 2px rgba(255, 255, 255, 0.25);border-radius:48px 48px 48px 48px;padding:-1px -1px -1px -1px;}.elementor-110138 .elementor-element.elementor-element-3890edc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-110138 .elementor-element.elementor-element-3890edc > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-8636cb3{width:100%;max-width:100%;column-gap:0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-8636cb3 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-110138 .elementor-element.elementor-element-b800691:not(.elementor-motion-effects-element-type-background), .elementor-110138 .elementor-element.elementor-element-b800691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#211F1C;}.elementor-110138 .elementor-element.elementor-element-b800691{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-110138 .elementor-element.elementor-element-b800691 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-a395c84 img{width:15%;}.elementor-110138 .elementor-element.elementor-element-902484a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-902484a{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-8c423b7{margin-top:-15px;margin-bottom:0px;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-afec722.elementor-social-icon{background-color:#00000000;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-afec722.elementor-social-icon i{color:#FFFDFD;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-afec722.elementor-social-icon svg{fill:#FFFDFD;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-ee40181.elementor-social-icon{background-color:#02010100;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-ee40181.elementor-social-icon i{color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-ee40181.elementor-social-icon svg{fill:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-ec54782.elementor-social-icon{background-color:#02010100;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-ec54782.elementor-social-icon i{color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-repeater-item-ec54782.elementor-social-icon svg{fill:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-a3daeeb{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-110138 .elementor-element.elementor-element-a3daeeb .elementor-widget-container{text-align:center;}.elementor-110138 .elementor-element.elementor-element-a55a5ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-a55a5ee > .elementor-container{max-width:500px;}.elementor-110138 .elementor-element.elementor-element-a55a5ee{margin-top:-10px;margin-bottom:0px;}.elementor-110138 .elementor-element.elementor-element-ee5dc8d .elementor-repeater-item-4adbdad.elementor-social-icon{background-color:#02010100;}.elementor-110138 .elementor-element.elementor-element-ee5dc8d .elementor-repeater-item-4adbdad.elementor-social-icon i{color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-ee5dc8d .elementor-repeater-item-4adbdad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-ee5dc8d{--grid-template-columns:repeat(0, auto);--icon-size:33px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-110138 .elementor-element.elementor-element-ee5dc8d .elementor-widget-container{text-align:right;}.elementor-110138 .elementor-element.elementor-element-ee5dc8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-9e7d28b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-9e7d28b{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-6b1875b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-6b1875b{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-345ec58:not(.elementor-motion-effects-element-type-background), .elementor-110138 .elementor-element.elementor-element-345ec58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#211F1C;}.elementor-110138 .elementor-element.elementor-element-345ec58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-110138 .elementor-element.elementor-element-345ec58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110138 .elementor-element.elementor-element-aa64d1d{font-family:"Outfit", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-afec722.elementor-social-icon{background-color:#00000000;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-afec722.elementor-social-icon i{color:#FFFDFD;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-afec722.elementor-social-icon svg{fill:#FFFDFD;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-ee40181.elementor-social-icon{background-color:#02010100;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-ee40181.elementor-social-icon i{color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-ee40181.elementor-social-icon svg{fill:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-ec54782.elementor-social-icon{background-color:#02010100;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-ec54782.elementor-social-icon i{color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-repeater-item-ec54782.elementor-social-icon svg{fill:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-687341d{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-110138 .elementor-element.elementor-element-687341d .elementor-widget-container{text-align:center;}.elementor-110138 .elementor-element.elementor-element-3fe7a57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-3fe7a57 > .elementor-container{max-width:500px;}.elementor-110138 .elementor-element.elementor-element-3fe7a57{margin-top:-10px;margin-bottom:0px;}.elementor-110138 .elementor-element.elementor-element-a7554b0 .elementor-repeater-item-4adbdad.elementor-social-icon{background-color:#02010100;}.elementor-110138 .elementor-element.elementor-element-a7554b0 .elementor-repeater-item-4adbdad.elementor-social-icon i{color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-a7554b0 .elementor-repeater-item-4adbdad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-a7554b0{--grid-template-columns:repeat(0, auto);--icon-size:35px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-110138 .elementor-element.elementor-element-a7554b0 .elementor-widget-container{text-align:right;}.elementor-110138 .elementor-element.elementor-element-a7554b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-e897b05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-e897b05{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-110138 .elementor-element.elementor-element-2db6bd9 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-2db6bd9{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}body.elementor-page-110138:not(.elementor-motion-effects-element-type-background), body.elementor-page-110138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4929AA;}@media(max-width:1000px){.elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-110138 .elementor-element.elementor-element-ba5a951 img{width:85%;}}@media(max-width:999px){.elementor-110138 .elementor-element.elementor-element-d4286db.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-background-slideshow{border-radius:0px 0px 030px 30px;}.elementor-110138 .elementor-element.elementor-element-d4286db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-ed6caf2 > .elementor-widget-container{padding:70px 0px 020px 0px;}.elementor-110138 .elementor-element.elementor-element-ed6caf2 img{width:100%;}.elementor-110138 .elementor-element.elementor-element-8417645{width:100%;}.elementor-110138 .elementor-element.elementor-element-8417645 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-39b0fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-39b0fb6 img{max-width:206px;}.elementor-110138 .elementor-element.elementor-element-caa294e > .elementor-widget-container{padding:70px 0px 020px 0px;}.elementor-110138 .elementor-element.elementor-element-caa294e img{width:100%;}.elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-6717272 > .elementor-background-slideshow{border-radius:020px 020px 020px 020px;}.elementor-110138 .elementor-element.elementor-element-648a489{font-size:24px;line-height:1.4em;}.elementor-110138 .elementor-element.elementor-element-3b22145{margin-top:220px;margin-bottom:050px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-6c44a2b > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-110138 .elementor-element.elementor-element-c805d2d .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-110138 .elementor-element.elementor-element-4ac8916 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-4ac8916{font-size:16px;}.elementor-110138 .elementor-element.elementor-element-f30ae7f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-110138 .elementor-element.elementor-element-f30ae7f > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:050px 0px 050px 0px;}.elementor-110138 .elementor-element.elementor-element-57f8918 > .elementor-element-populated{margin:030px 030px 030px 030px;--e-column-margin-right:030px;--e-column-margin-left:030px;padding:050px 0px 050px 0px;}.elementor-110138 .elementor-element.elementor-element-63faa86 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:050px 0px 050px 0px;}.elementor-110138 .elementor-element.elementor-element-12aaeee{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-c8d788c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-0d1311a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-110138 .elementor-element.elementor-element-0d1311a .ha-slick-content{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-0d1311a .slick-dots{bottom:-33px;}.elementor-110138 .elementor-element.elementor-element-2d9af18{margin-top:0px;margin-bottom:020px;padding:0px 30px 0px 30px;}.elementor-110138 .elementor-element.elementor-element-791d631.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-110138 .elementor-element.elementor-element-791d631 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-791d631 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-791d631 > .elementor-background-slideshow{border-radius:0px 0px 030px 30px;}.elementor-110138 .elementor-element.elementor-element-791d631 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-3ba320c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-ec28b05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-2ed7893{text-align:left;}.elementor-110138 .elementor-element.elementor-element-2ed7893 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-110138 .elementor-element.elementor-element-07cb2d8{width:100%;max-width:100%;text-align:left;font-size:20px;}.elementor-110138 .elementor-element.elementor-element-07cb2d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-433b6f9{margin-top:0px;margin-bottom:020px;padding:0px 30px 0px 30px;}.elementor-110138 .elementor-element.elementor-element-4e94ed8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-d07709b{text-align:left;}.elementor-110138 .elementor-element.elementor-element-d07709b .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-110138 .elementor-element.elementor-element-6350d5f{width:100%;max-width:100%;text-align:left;font-size:20px;}.elementor-110138 .elementor-element.elementor-element-6350d5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-4033176 .elementor-button{font-size:20px;}.elementor-110138 .elementor-element.elementor-element-8300de6.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-110138 .elementor-element.elementor-element-8300de6 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-8300de6 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-8300de6 > .elementor-background-slideshow{border-radius:0px 0px 030px 30px;}.elementor-110138 .elementor-element.elementor-element-8300de6 > .elementor-element-populated{margin:0px 0px 010px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-2018e18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-7f8258f{padding:50px 0px 50px 0px;}.elementor-110138 .elementor-element.elementor-element-571e68b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-571e68b .elementor-heading-title{font-size:32px;}.elementor-110138 .elementor-element.elementor-element-c0629fc{line-height:1.1em;}.elementor-110138 .elementor-element.elementor-element-2e8d290{width:100%;max-width:100%;}.elementor-110138 .elementor-element.elementor-element-2e8d290 .elementor-button{height:50px;width:240px;font-size:20px;}.elementor-110138 .elementor-element.elementor-element-843bd7b > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-110138 .elementor-element.elementor-element-843bd7b{font-size:20px;}.elementor-110138 .elementor-element.elementor-element-7fcc6f4{margin-top:0px;margin-bottom:050px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-9218dd8 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-110138 .elementor-element.elementor-element-2801578{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-e66c88b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-c4af6a1{text-align:center;}.elementor-110138 .elementor-element.elementor-element-c4af6a1 .elementor-heading-title{font-size:32px;}.elementor-110138 .elementor-element.elementor-element-d9c104b:not(.elementor-motion-effects-element-type-background), .elementor-110138 .elementor-element.elementor-element-d9c104b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.metadieta.it/wp-content/uploads/2025/12/mobile-metadietasoftware-natale-25-def.jpg");}.elementor-110138 .elementor-element.elementor-element-d9c104b{padding:50px 0px 50px 0px;}.elementor-110138 .elementor-element.elementor-element-3d7a649 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-110138 .elementor-element.elementor-element-b7c438a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-b7c438a .elementor-heading-title{font-size:32px;}.elementor-110138 .elementor-element.elementor-element-6d456bc{line-height:1em;}.elementor-110138 .elementor-element.elementor-element-42f65cf{margin-top:30px;margin-bottom:030px;padding:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-element-populated, .elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-element-populated > .elementor-background-overlay, .elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-ffa228e > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-110138 .elementor-element.elementor-element-0e17cf6{padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-e78cb25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-e78cb25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-e78cb25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-110138 .elementor-element.elementor-element-e78cb25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-110138 .elementor-element.elementor-element-a792b49{text-align:center;}.elementor-110138 .elementor-element.elementor-element-a792b49 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-110138 .elementor-element.elementor-element-7c7d607{width:100%;max-width:100%;text-align:center;font-size:20px;}.elementor-110138 .elementor-element.elementor-element-7c7d607 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-3890edc{width:100%;max-width:100%;}.elementor-110138 .elementor-element.elementor-element-3890edc .elementor-button{font-size:20px;}.elementor-110138 .elementor-element.elementor-element-8636cb3{width:100%;max-width:100%;text-align:center;font-size:20px;}.elementor-110138 .elementor-element.elementor-element-8636cb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-a395c84 img{width:50%;max-width:100%;}.elementor-110138 .elementor-element.elementor-element-902484a{font-size:8px;}.elementor-110138 .elementor-element.elementor-element-240b444{width:40%;}.elementor-110138 .elementor-element.elementor-element-ee5dc8d{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-110138 .elementor-element.elementor-element-282b97c{width:60%;}.elementor-110138 .elementor-element.elementor-element-9e7d28b{font-size:16px;}.elementor-110138 .elementor-element.elementor-element-6b1875b > .elementor-widget-container{margin:015px 20px 0px 020px;}.elementor-110138 .elementor-element.elementor-element-6b1875b{font-size:10px;}.elementor-110138 .elementor-element.elementor-element-345ec58{padding:10px 0px 010px 0px;}.elementor-110138 .elementor-element.elementor-element-75a701d{margin-top:10px;margin-bottom:10px;}.elementor-110138 .elementor-element.elementor-element-ba5a951 img{width:35%;max-width:100%;}.elementor-bc-flex-widget .elementor-110138 .elementor-element.elementor-element-fb8f800.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-110138 .elementor-element.elementor-element-fb8f800.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-110138 .elementor-element.elementor-element-fb8f800.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-110138 .elementor-element.elementor-element-fb8f800 > .elementor-element-populated{margin:0px 70px 0px 070px;--e-column-margin-right:70px;--e-column-margin-left:070px;}.elementor-110138 .elementor-element.elementor-element-aa64d1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-aa64d1d{font-size:12px;}.elementor-110138 .elementor-element.elementor-element-2c1a40f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-110138 .elementor-element.elementor-element-687341d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-687341d{--icon-size:16px;}.elementor-110138 .elementor-element.elementor-element-3fe7a57{padding:0px 30px 0px 0px;}.elementor-110138 .elementor-element.elementor-element-1bb7219{width:50%;}.elementor-110138 .elementor-element.elementor-element-a7554b0{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;--icon-size:25px;}.elementor-110138 .elementor-element.elementor-element-652abdb{width:50%;}.elementor-110138 .elementor-element.elementor-element-e897b05{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;font-size:16px;}.elementor-110138 .elementor-element.elementor-element-0e74d30 > .elementor-element-populated{margin:0px 020px 0px 020px;--e-column-margin-right:020px;--e-column-margin-left:020px;}.elementor-110138 .elementor-element.elementor-element-2db6bd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:1000px){.elementor-110138 .elementor-element.elementor-element-8417645{width:60%;}.elementor-110138 .elementor-element.elementor-element-6717272{width:40%;}.elementor-110138 .elementor-element.elementor-element-737fe63{width:100%;}.elementor-110138 .elementor-element.elementor-element-3d7a649{width:100%;}.elementor-110138 .elementor-element.elementor-element-240b444{width:43%;}.elementor-110138 .elementor-element.elementor-element-282b97c{width:57%;}.elementor-110138 .elementor-element.elementor-element-1bb7219{width:43%;}.elementor-110138 .elementor-element.elementor-element-652abdb{width:57%;}}@media(max-width:1000px) and (min-width:1000px){.elementor-110138 .elementor-element.elementor-element-d4286db{width:50%;}.elementor-110138 .elementor-element.elementor-element-6717272{width:50%;}.elementor-110138 .elementor-element.elementor-element-6c44a2b{width:50%;}.elementor-110138 .elementor-element.elementor-element-791d631{width:50%;}.elementor-110138 .elementor-element.elementor-element-8300de6{width:50%;}.elementor-110138 .elementor-element.elementor-element-9218dd8{width:50%;}.elementor-110138 .elementor-element.elementor-element-ffa228e{width:50%;}}/* Start custom CSS for image, class: .elementor-element-ed6caf2 */.elementor-element-cfcbf39 {
    margin-bottom: 0 !important;
}

.elemento-decorativo-header {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
}


@media screen and (max-width: 1000px) {
    .elemento-decorativo-header {
      top: 0;
      height: 100vh;
      scale: 2;   
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39b0fb6 */#metadieta-head-logo {
    left: 20px;
    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-caa294e */.elementor-element-cfcbf39 {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a188daa */.elementor-element-cfcbf39 {
    margin-bottom: 0 !important;
}

@media (min-width: 1000px) {
    .floating-img-header {
        position: absolute;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fa9b78 */.elementor-element-cfcbf39 {
    margin-bottom: 0 !important;
}

.floating-element-generic {
    position: absolute;
    top: 0;
    right: 0;
    transform: translateX(50%);
    width: 90% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8417645 *//*
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
.metadieta-column-bia > .elementor-widget-wrap{
    padding: 150px 15px 30px 15px !important;
}
} *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-648a489 */.responsive-text {
    margin-bottom: 10px;
}
.responsive-text p {
    font-size: 20px;
    line-height: 1.2em;
    margin-bottom: 0 !important;
    color: #105E80 !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-68390ad */.btn.btn-teal {
    background-color: #105E80 !important;
    color: white !important;
}

.wpcf7-list-item-label a {
    color: #105E80 !important;
}

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


.wpcf7-form.submitting {
    .wpcf7-submit {
        pointer-events: none !important;
        opacity: .65 !important;
    }
}

.wpcf7 form.invalid .wpcf7-response-output {
  background: #ffb900;
  border: 0;
  border-radius: 20px;
  text-align: center;
  line-height: 1.2;
  padding: 10px 20px;
  margin-top: 5px;
}

.wpcf7 form.sent .wpcf7-response-output {
  background: #159e22;
  color: white;
  border: 0;
  border-radius: 20px;
  text-align: center;
  line-height: 1.2;
  padding: 10px 20px;
  margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6717272 */.metadieta-section-form {
    box-shadow: 0 0 72px #4929AA59;
    border-radius: 20px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.metadieta-section-form .wpcf7-form-control:not(.wpcf7-acceptance, .wpcf7-submit, .custom-meta-select){
    border-radius: 10px !important;
    border: 1px solid #4929AA;
    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 .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 .custom-meta-select option {
    color: black !important;
}


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


.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: #4929AA !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 !important;
    margin-top: -10px !important;
    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-2adad43 */@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 #105E80; 
  outline: none;
  cursor: pointer; 
  background-color: white;
  transition: all 0.3s ease;
}

.metadieta-section-header .wpcf7-acceptance input[type="checkbox"]:checked {
  background-color: #105E80;
  border-color: #105E80;
}

@media only screen and (max-width: 1000px) {
    .metadieta-section-header {
    overflow-x: clip;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-12aaeee */.metadieta-cs-slider .slick-slide {
    background-color: white;
    padding: 0 !important;
    border-radius: 20px;
    scale: .9;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    aspect-ratio: 1 !important;
    background-image: url('https://www.metadieta.it/wp-content/uploads/2025/12/decoration-cards.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.metadieta-cs-slider .ha-slick-content {
    position: relative;
    padding: 0;
    background: none;
}

.metadieta-cs-slider .slick-dots button{
    background: transparent !important;
    border-radius: 50%;
    border: 1px solid white !important;
        scale: .7;
}

.metadieta-cs-slider .slick-dots .slick-active{
    background: white !important;
        border-radius: 50%;
    border: 1px solid white !important;
        scale: .7;

    
}

.metadieta-cs-slider .slick-dots button::before{
   content: none !important;
    
}

.metadieta-cs-slider .ha-slick-content .ha-slick-title {
    color: #06212D;
    font-family: 'Outfit', sans-serif;
    font-weight: bold;
    font-size: 32px;
    max-width: 80%;
    text-align: center;
    margin: 0 auto;
    color: #4929AA;
}

.metadieta-cs-slider .ha-slick-content .ha-slick-subtitle {
    color: #06212D;
    font-family: 'Outfit', sans-serif;
}

.metadieta-cs-slider .ha-slick-content .ha-slick-subtitle {
    color: #06212D;
    font-family: 'Outfit', sans-serif;
}

.metadieta-cs-slider .ha-slider {
    overflow: visible;
}

.metadieta-cs-slider .ha-slider .slick-track{
   display: flex;
   align-items: stretch;
}

.metadieta-cs-slider .ha-slider .slick-slide{
    height: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-791d631 */.elementor-element-ec7d54a .elementor-widget-wrap {
    justify-content: center;
    flex-direction: column;
    position: relative;
    align-items: flex-start;
}

@media screen and (max-width: 1000px) {
    .elementor-element-8e81ad0 {
    h4 {
        text-align: center;
        span {
            font-size: 14px;
            strong span {
                font-size: 30px !imporant;
            }
        }
    }
    }
    .image-margin-bottom img{
        margin-bottom: -80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8300de6 */.elementor-element-ec7d54a .elementor-widget-wrap {
    justify-content: center;
    flex-direction: column;
    position: relative;
    align-items: flex-start;
}

@media screen and (max-width: 1000px) {
    .elementor-element-8e81ad0 {
    h4 {
        text-align: center;
        span {
            font-size: 14px;
            strong span {
                font-size: 30px !imporant;
            }
        }
    }
    }
    .image-margin-bottom img{
        margin-bottom: -80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05513b5 */.element-blur {
    position: absolute;
    left: 0;
    top: 300px;
    z-index: -1;
}

.element-blur .elementor-widget-container {
    display: flex;
}

.element-blur .elementor-widget-container img {
    width: 50%;
}

@media only screen and (max-width: 1000px) {
    .element-blur {
        left: -100px;
    top: 150px;
}
    .element-blur .elementor-widget-container img {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a39665 */.element-circle-3 {
    position: absolute;
    right: 0;
    top: 700px;
    z-index: -1;
    width: 30% !important;
}

 .element-circle-3 .elementor-widget-container {
    display: flex;
    justify-content: start;
}

.element-circle-3 .elementor-widget-container img {
    width: 100%;
}

@media only screen and (max-width: 1000px) {
.element-circle-3 {
    width: 80% !important;
    top: 600px;
}

.element-circle-3 .elementor-widget-container img {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6c44a2b */@media only screen and (max-width: 1000px) {
    .section-metadieta-studio {
    overflow-x: clip !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b22145 */@media only screen and (max-width: 1000px) {
.elementor-element-6c44a2b > div {
    padding: 0 !important;
}

.elementor-element-6c44a2b .elementor-element-23802a4 > div {
    padding: 0 !important;
}
}

.section-metadieta-studio .elementor-container {
    position: static;
}

.section-metadieta-studio .elementor-column {
    position: static;
}

.section-metadieta-studio .elementor-widget-wrap {
    position: static;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10a9dd8 */.element-blur {
    position: absolute;
    left: 0;
    top: 300px;
    z-index: -1;
}


.element-blur .elementor-widget-container {
    display: flex;
}

.element-blur .elementor-widget-container img {
    width: 50%;
}

.decoration-leaf {
    top: 0;
    width: 25% !important;
}

@media only screen and (max-width: 1000px) {
    .decoration-leaf {
        top: 0;
        width: 80% !important;
    }
    .element-blur {
        left: -100px;
    top: 150px;
}
    .element-blur .elementor-widget-container img {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5df950c */.element-blur {
    position: absolute;
    left: 0;
    top: 300px;
    z-index: -1;
}


.element-blur .elementor-widget-container {
    display: flex;
}

.element-blur .elementor-widget-container img {
    width: 50%;
}

@media only screen and (max-width: 1000px) {
    .element-blur {
        left: -100px;
    top: 150px;
}
    .element-blur .elementor-widget-container img {
        width: 100%;
    }
}

.decoration-leaf {
    top: 0;
}

.decoration-leaf-right {
    top: 0;
    right: 0;
    left: unset !important;
    width: 25% !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-06496c4 */.metadieta-accordions-tab .elementor-toggle-item{
    border-radius: 20px;
    border: none !important;
    outline: none !important;
    margin-bottom: 35px;
    font-weight: 400;
    overflow: hidden;
}

.metadieta-accordions-tab .elementor-toggle-item .elementor-tab-title{
    border: none !important;
}

.metadieta-accordions-tab .elementor-toggle-item .elementor-tab-title .elementor-toggle-title{
    font-size: 24px;
    font-weight: normal;
}

.metadieta-accordions-tab .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

.metadieta-accordions-tab .elementor-tab-title.elementor-active .elementor-toggle-icon .elementor-toggle-icon-closed {
    display: none !important;
}

.metadieta-accordions-tab .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed svg {
    width: 100%;
    height: 100%;
}

.metadieta-accordions-tab .elementor-tab-title.elementor-active .elementor-toggle-icon-opened {
        display: flex !important;
    align-items: center;
    justify-content: center;
}

.metadieta-accordions-tab .elementor-tab-title.elementor-active .elementor-toggle-icon-opened svg {
    width: 100%;
    height: 100%;
}

.metadieta-accordions-tab .elementor-tab-content a {
    color: #054159 !important;
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a532943 */.element-blur-2 {
    position: absolute;
    right: 0;
    top: -150px;
    z-index: -1;
}

.element-blur-2 .elementor-widget-container {
    display: flex;
    justify-content: end;
}

.element-blur-2 .elementor-widget-container img {
    width: 50%;
}

@media only screen and (max-width: 1000px) {
.element-blur-2 {
    position: absolute;
    top: 100px;
    right: -200px;
    z-index: -1;
}
.element-blur-2 .elementor-widget-container img {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fcc6f4 */.section-metadieta-studio .elementor-container {
    position: static;
}

.section-metadieta-studio .elementor-toggle-title {
   font-weight: 700 !important;
}

@media only screen and (max-width: 1000px) {
    .section-metadieta-studio {
    overflow-x: clip !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb823d0 */.decoration-leaf-section {
    position: absolute;
    left: 0;
    top: 0;
    width: 30% !important;
}

@media screen and (max-width: 1000px) {
    .decoration-leaf-section {
         width: 50% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f74e90f */.decoration-leaf2-section {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 30% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d7a649 */.decoration-column-section {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70bd094 */.element-blur-2 {
    position: absolute;
    right: 0;
    top: -150px;
    z-index: -1;
}

.element-blur-2 .elementor-widget-container {
    display: flex;
    justify-content: end;
}

.element-blur-2 .elementor-widget-container img {
    width: 50%;
}

@media only screen and (max-width: 1000px) {
.element-blur-2 {
    position: absolute;
    top: 100px;
    right: -200px;
    z-index: -1;
}
.element-blur-2 .elementor-widget-container img {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42f65cf */.section-metadieta-studio .elementor-container {
    position: static;
}

.section-metadieta-studio .elementor-toggle-title {
   font-weight: 700 !important;
}

@media only screen and (max-width: 1000px) {
    .section-metadieta-studio {
    overflow-x: clip;
}
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-687341d */.icone-social{margin-top: -20px;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee4de35 */.whatsapp{
    margin-top: -10px;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e74d30 */.p-iva{
    margin-top: -10px;
}/* End custom CSS */