.elementor-12 .elementor-element.elementor-element-bd35cbd{--display:flex;}.elementor-12 .elementor-element.elementor-element-4c2c9c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd5135f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd5135f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-02efecc .elementor-heading-title{font-family:"Lato", Lato;font-size:17px;font-weight:600;line-height:1.55em;color:#C99E8B;}.elementor-12 .elementor-element.elementor-element-4479f47{text-align:center;}.elementor-12 .elementor-element.elementor-element-4479f47 .elementor-heading-title{font-family:"Lato", Lato;font-size:45px;font-weight:700;line-height:1.1em;color:var( --e-global-color-638d055 );}.elementor-12 .elementor-element.elementor-element-4a5b35b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Lato", Lato;font-size:18px;font-weight:400;line-height:1.55em;color:#3B3A38;}.elementor-12 .elementor-element.elementor-element-4a5b35b p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-b3ce97f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Lato", Lato;font-size:17px;font-weight:500;line-height:1.55em;color:#69552D;}.elementor-12 .elementor-element.elementor-element-a04f1b6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Lato", Lato;font-size:16px;font-weight:400;line-height:1.55em;color:#3A312C;}.elementor-12 .elementor-element.elementor-element-a04f1b6 p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a957921{--display:flex;}.elementor-12 .elementor-element.elementor-element-6c77507{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c77507:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6c77507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F3EC;background-image:url("https://nutrizionistamartina.it/wp-content/uploads/2025/11/Banner-videocorso-home.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-92139f9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-684601c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-684601c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-78bf7c4 .elementor-heading-title{font-family:"Lato", Lato;font-size:17px;font-weight:600;line-height:1.55em;color:#C99E8B;}.elementor-12 .elementor-element.elementor-element-c424234{text-align:center;}.elementor-12 .elementor-element.elementor-element-c424234 .elementor-heading-title{font-family:"Lato", Lato;font-size:45px;font-weight:700;line-height:1.1em;color:var( --e-global-color-638d055 );}.elementor-12 .elementor-element.elementor-element-716964d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Lato", Lato;font-size:18px;font-weight:400;line-height:1.55em;color:#3B3A38;}.elementor-12 .elementor-element.elementor-element-716964d p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-08c1213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Lato", Lato;font-size:17px;font-weight:500;line-height:1.55em;color:#69552D;}.elementor-12 .elementor-element.elementor-element-2a96f3c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Lato", Lato;font-size:16px;font-weight:400;line-height:1.55em;color:#3A312C;}.elementor-12 .elementor-element.elementor-element-2a96f3c p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-f46ff22{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f46ff22.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-db67fb4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db67fb4.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-8ccd5c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;--e-icon-list-icon-size:30px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8ccd5c9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8ccd5c9 .elementor-icon-list-icon i{color:#B88F7D;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8ccd5c9 .elementor-icon-list-icon svg{fill:#B88F7D;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8ccd5c9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-8ccd5c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8ccd5c9 .elementor-icon-list-item > a{font-family:"Lato", Lato;font-size:18px;font-weight:600;line-height:45px;}.elementor-12 .elementor-element.elementor-element-8ccd5c9 .elementor-icon-list-text{color:#3B3A38;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1965cfa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1965cfa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1965cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFBF9;}.elementor-12 .elementor-element.elementor-element-4beca19{text-align:center;}.elementor-12 .elementor-element.elementor-element-4beca19 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Lato;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );color:#3A312C;}.elementor-12 .elementor-element.elementor-element-996dace{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 60px 0px 60px;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Lato", Lato;font-size:18px;font-weight:500;line-height:26px;color:#3B3A38;}.elementor-12 .elementor-element.elementor-element-c370a13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c370a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fbea4f );}.elementor-12 .elementor-element.elementor-element-c370a13 > .elementor-background-overlay{background-color:#F9F3EC;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-c370a13 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-c370a13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-12 .elementor-element.elementor-element-493218b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-493218b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7481088{text-align:center;}.elementor-12 .elementor-element.elementor-element-7481088 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Lato;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );color:#3A312C;}.elementor-12 .elementor-element.elementor-element-7e69293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 60px 0px 60px;text-align:center;font-family:"Lato", Lato;font-size:18px;font-weight:500;line-height:26px;color:#3B3A38;}.elementor-12 .elementor-element.elementor-element-d494d02 > .elementor-container{min-height:149px;}.elementor-12 .elementor-element.elementor-element-d494d02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-d494d02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-fc1a6ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-fc1a6ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C99E8B0D 0%, #FABFA629 100%);}.elementor-12 .elementor-element.elementor-element-fc1a6ed > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C99E8B80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 20px 35px 20px;}.elementor-12 .elementor-element.elementor-element-fc1a6ed > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-fc1a6ed > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-fc1a6ed > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-fc1a6ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-556d2ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-556d2ff img{height:200px;object-fit:cover;object-position:bottom left;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-70454aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 5px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-70454aa .elementor-heading-title{font-family:"Lato", Lato;font-size:22px;font-weight:600;font-style:normal;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;color:#3B3A38;}.elementor-12 .elementor-element.elementor-element-01244a0{padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"Lato", Lato;font-size:16px;font-weight:400;line-height:1.55em;color:#000000;}.elementor-12 .elementor-element.elementor-element-01244a0 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-62cf635 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-93ef4dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-93ef4dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C99E8B0D 0%, #FABFA629 100%);}.elementor-12 .elementor-element.elementor-element-93ef4dd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C99E8B80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 20px 35px 20px;}.elementor-12 .elementor-element.elementor-element-93ef4dd > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-93ef4dd > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-93ef4dd > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-93ef4dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-5fa0c27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5fa0c27 img{height:200px;object-fit:cover;object-position:bottom center;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-cbab875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 5px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cbab875 .elementor-heading-title{font-family:"Lato", Lato;font-size:22px;font-weight:600;font-style:normal;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;color:#3B3A38;}.elementor-12 .elementor-element.elementor-element-612b87a{padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"Lato", Lato;font-size:16px;font-weight:400;line-height:1.55em;color:#000000;}.elementor-12 .elementor-element.elementor-element-612b87a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-eaa0c31 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-303fc47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-303fc47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C99E8B0D 0%, #FABFA629 100%);}.elementor-12 .elementor-element.elementor-element-303fc47 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C99E8B80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 20px 35px 20px;}.elementor-12 .elementor-element.elementor-element-303fc47 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-303fc47 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-303fc47 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-303fc47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3a4a321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a4a321 img{height:200px;object-fit:cover;object-position:bottom center;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-75675ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 5px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-75675ee .elementor-heading-title{font-family:"Lato", Lato;font-size:22px;font-weight:600;font-style:normal;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;color:#3B3A38;}.elementor-12 .elementor-element.elementor-element-8549c41{padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"Lato", Lato;font-size:16px;font-weight:400;line-height:1.55em;color:#000000;}.elementor-12 .elementor-element.elementor-element-8549c41 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-364f6e4 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-42feb0b{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.65;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-42feb0b::before, .elementor-12 .elementor-element.elementor-element-42feb0b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-42feb0b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-42feb0b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-42feb0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-42feb0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F9F3EC;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5ea647a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f13a84c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:040px;}.elementor-12 .elementor-element.elementor-element-8bad5a3 .elementor-heading-title{font-family:"Lato", Lato;color:#3A312C;}.elementor-12 .elementor-element.elementor-element-fe4e260{padding:0px 0px 0px 0px;font-size:16px;line-height:26px;color:#292929;}.elementor-12 .elementor-element.elementor-element-251f9b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-ca719ed .swiper-pagination-bullet-active, .elementor-12 .elementor-element.elementor-element-ca719ed .swiper-pagination-progressbar-fill{background-color:#C99E8B;}.elementor-12 .elementor-element.elementor-element-ca719ed .swiper-pagination-fraction{color:#C99E8B;}.elementor-12 .elementor-element.elementor-element-ca719ed.elementor-arrows-yes .elementor-main-swiper{width:calc( 76% - 40px );}.elementor-12 .elementor-element.elementor-element-ca719ed .elementor-main-swiper{width:76%;}.elementor-12 .elementor-element.elementor-element-ca719ed .elementor-main-swiper .swiper-slide{border-radius:10px;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ca719ed .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ca719ed .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#A09D9DBF;opacity:1;}.elementor-12 .elementor-element.elementor-element-ca719ed .elementor-testimonial__name{color:#C99E8B;}.elementor-12 .elementor-element.elementor-element-ca719ed .elementor-testimonial__title{color:#5A5A5A;}.elementor-12 .elementor-element.elementor-element-ca719ed .elementor-testimonial__text{color:#3B3A38;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4c2c9c1{--width:100%;}.elementor-12 .elementor-element.elementor-element-fd5135f{--width:200px;}.elementor-12 .elementor-element.elementor-element-6c77507{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-92139f9{--width:33%;}.elementor-12 .elementor-element.elementor-element-684601c{--width:200px;}.elementor-12 .elementor-element.elementor-element-f46ff22{--width:33%;}.elementor-12 .elementor-element.elementor-element-db67fb4{--width:33%;}.elementor-12 .elementor-element.elementor-element-1965cfa{--width:100%;}.elementor-12 .elementor-element.elementor-element-42feb0b{--content-width:1600px;}.elementor-12 .elementor-element.elementor-element-f13a84c{--width:40%;}.elementor-12 .elementor-element.elementor-element-251f9b1{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-6c77507{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-92139f9{--width:33%;}.elementor-12 .elementor-element.elementor-element-f46ff22{--width:8%;}.elementor-12 .elementor-element.elementor-element-db67fb4{--width:8%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-02efecc .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-4479f47 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-4a5b35b{font-size:15px;}.elementor-12 .elementor-element.elementor-element-b3ce97f{font-size:15px;}.elementor-12 .elementor-element.elementor-element-a04f1b6{font-size:15px;}.elementor-12 .elementor-element.elementor-element-6c77507:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6c77507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrizionistamartina.it/wp-content/uploads/2025/11/Banner-videocorso-home.png");}.elementor-12 .elementor-element.elementor-element-6c77507{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-92139f9{--margin-top:0px;--margin-bottom:0px;--margin-left:19px;--margin-right:16px;}.elementor-12 .elementor-element.elementor-element-78bf7c4 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-c424234 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-716964d{font-size:15px;}.elementor-12 .elementor-element.elementor-element-08c1213{font-size:15px;}.elementor-12 .elementor-element.elementor-element-2a96f3c{font-size:15px;}.elementor-12 .elementor-element.elementor-element-8ccd5c9{--e-icon-list-icon-size:25px;}.elementor-12 .elementor-element.elementor-element-8ccd5c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8ccd5c9 .elementor-icon-list-item > a{font-size:16px;line-height:2.5em;}.elementor-12 .elementor-element.elementor-element-4beca19 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );}.elementor-12 .elementor-element.elementor-element-7481088 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );}.elementor-12 .elementor-element.elementor-element-70454aa .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-01244a0{font-size:15px;}.elementor-12 .elementor-element.elementor-element-cbab875 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-612b87a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-75675ee .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-8549c41{font-size:15px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-bd35cbd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bd35cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrizionistamartina.it/wp-content/uploads/2025/11/Background_banner_videocourse_mobile-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bd35cbd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-4c2c9c1{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd5135f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-02efecc .elementor-heading-title{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-4479f47 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-4a5b35b{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-b3ce97f{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-a04f1b6{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-569923b{z-index:1;}.elementor-12 .elementor-element.elementor-element-a957921:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a957921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nutrizionistamartina.it/wp-content/uploads/2025/11/Foto_martina_scontornata.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-a957921{--min-height:300px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-6c77507{--min-height:860px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-92139f9{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-78bf7c4 .elementor-heading-title{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-c424234 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-716964d{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-08c1213{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-2a96f3c{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-1965cfa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:2px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4beca19 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );}.elementor-12 .elementor-element.elementor-element-996dace{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:565px;--container-widget-flex-grow:0;width:var( --container-widget-width, 565px );max-width:565px;font-size:15px;}.elementor-12 .elementor-element.elementor-element-c370a13{padding:50px 15px 30px 15px;}.elementor-12 .elementor-element.elementor-element-493218b{width:100%;}.elementor-12 .elementor-element.elementor-element-493218b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7481088 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );}.elementor-12 .elementor-element.elementor-element-7e69293{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-12 .elementor-element.elementor-element-d494d02{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fc1a6ed > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-556d2ff img{width:100%;}.elementor-12 .elementor-element.elementor-element-70454aa .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-01244a0{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-62cf635{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-93ef4dd > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-5fa0c27 img{width:100%;}.elementor-12 .elementor-element.elementor-element-cbab875 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-612b87a{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-eaa0c31{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-303fc47 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3a4a321 img{width:100%;}.elementor-12 .elementor-element.elementor-element-75675ee .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-8549c41{font-size:15px;line-height:1.55em;}.elementor-12 .elementor-element.elementor-element-364f6e4{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ea647a{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f13a84c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8bad5a3 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-fe4e260{font-size:15px;}.elementor-12 .elementor-element.elementor-element-ca719ed.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-12 .elementor-element.elementor-element-ca719ed .elementor-main-swiper{width:90%;}}