.elementor-5928 .elementor-element.elementor-element-c000004{--display:flex;--min-height:500px;--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.5;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000004:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/hero-pagina-ricerca-clinica.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c000004::before, .elementor-5928 .elementor-element.elementor-element-c000004 > .elementor-background-video-container::before, .elementor-5928 .elementor-element.elementor-element-c000004 > .e-con-inner > .elementor-background-video-container::before, .elementor-5928 .elementor-element.elementor-element-c000004 > .elementor-background-slideshow::before, .elementor-5928 .elementor-element.elementor-element-c000004 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5928 .elementor-element.elementor-element-c000004 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(9,32,50,0.72) 0%, rgba(9,32,50,0.12) 68%);}.elementor-5928 .elementor-element.elementor-element-c000003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000001 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-5928 .elementor-element.elementor-element-c000001{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c000001 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:800;line-height:1.05em;color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000002{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#EAF1F5;}.elementor-5928 .elementor-element.elementor-element-c000002 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000002.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00000d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:66px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00000c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00000b{--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;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c000008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:34px;}.elementor-5928 .elementor-element.elementor-element-c000008.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000005 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-5928 .elementor-element.elementor-element-c000005{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c000005 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:1.15em;color:#111111;}.elementor-5928 .elementor-element.elementor-element-c000006 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5928 .elementor-element.elementor-element-c000006{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c000006 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:1.15em;color:#4BAF47;}.elementor-5928 .elementor-element.elementor-element-c000007 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000007{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-5928 .elementor-element.elementor-element-c00000a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00000a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000009 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-5928 .elementor-element.elementor-element-c000009{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000009 img{width:100%;}.elementor-5928 .elementor-element.elementor-element-c00002b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00002a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00000f{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5928 .elementor-element.elementor-element-c00000e > .elementor-widget-container{padding:0px 2px 9px 2px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#4BAF47;}.elementor-5928 .elementor-element.elementor-element-c00000e{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00000e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#4BAF47;}.elementor-5928 .elementor-element.elementor-element-c000029{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c000014{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:16px;--padding-left:6px;--padding-right:6px;}.elementor-5928 .elementor-element.elementor-element-c000014.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000012{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-5928 .elementor-element.elementor-element-c000010{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000010.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000010 img{width:112px;}.elementor-5928 .elementor-element.elementor-element-c000011{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c000011 > .elementor-widget-container{margin:0px -34px 0px 16px;}.elementor-5928 .elementor-element.elementor-element-c000011.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000013 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000013{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000013 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-5928 .elementor-element.elementor-element-c000019{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:16px;--padding-left:6px;--padding-right:6px;}.elementor-5928 .elementor-element.elementor-element-c000019.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000017{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-5928 .elementor-element.elementor-element-c000015{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000015.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000015 img{width:112px;}.elementor-5928 .elementor-element.elementor-element-c000016{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c000016 > .elementor-widget-container{margin:0px -34px 0px 16px;}.elementor-5928 .elementor-element.elementor-element-c000016.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000018 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000018{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000018 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-5928 .elementor-element.elementor-element-c00001e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:16px;--padding-left:6px;--padding-right:6px;}.elementor-5928 .elementor-element.elementor-element-c00001e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00001c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-5928 .elementor-element.elementor-element-c00001a{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00001a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00001a img{width:112px;}.elementor-5928 .elementor-element.elementor-element-c00001b{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c00001b > .elementor-widget-container{margin:0px -34px 0px 16px;}.elementor-5928 .elementor-element.elementor-element-c00001b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00001d > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00001d{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00001d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-5928 .elementor-element.elementor-element-c000023{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:16px;--padding-left:6px;--padding-right:6px;}.elementor-5928 .elementor-element.elementor-element-c000023.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000021{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-5928 .elementor-element.elementor-element-c00001f{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00001f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00001f img{width:112px;}.elementor-5928 .elementor-element.elementor-element-c000020{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c000020 > .elementor-widget-container{margin:0px -34px 0px 16px;}.elementor-5928 .elementor-element.elementor-element-c000020.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000022 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000022{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000022 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-5928 .elementor-element.elementor-element-c000028{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:16px;--padding-left:6px;--padding-right:6px;}.elementor-5928 .elementor-element.elementor-element-c000028.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000026{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-5928 .elementor-element.elementor-element-c000024{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000024.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000024 img{width:112px;}.elementor-5928 .elementor-element.elementor-element-c000027 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000027{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000027 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-5928 .elementor-element.elementor-element-c000075{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:58px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000071{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5928 .elementor-element.elementor-element-c000070 > .elementor-widget-container{padding:0px 2px 9px 2px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#4BAF47;}.elementor-5928 .elementor-element.elementor-element-c000070{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000070 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#4BAF47;}.elementor-5928 .elementor-element.elementor-element-c000072{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c000033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c000033.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000032{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c000032:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c00002c{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00002c:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c00002c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-studio-fast.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c00002c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c000031.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00002d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c00002d{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c00002d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c00002e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00002e{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-5928 .elementor-element.elementor-element-c000030{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00002f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c00002f .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c00002f .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c00002f{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c00002f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00002f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00002f .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c00002f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c00003b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c00003b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00003a{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c00003a:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c00003a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000034{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000034:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-studio-expomap.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c000034.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000039{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c000039.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000035 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c000035{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c000035 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c000036 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000036{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-5928 .elementor-element.elementor-element-c000038{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000037 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c000037 .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c000037 .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c000037{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c000037 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000037.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000037 .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c000037 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000043{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c000043.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000042{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c000042:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c00003c{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00003c:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c00003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/chatgpt_image_jul_23_2026_at_05_58_39_pm.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c00003c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c000041.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00003d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c00003d{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c00003d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c00003e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00003e{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-5928 .elementor-element.elementor-element-c000040{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00003f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c00003f .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c00003f .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c00003f{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c00003f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00003f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00003f .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c00003f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c00004b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c00004b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00004a{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c00004a:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c00004a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000044{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000044:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-studio-pfas.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c000044.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000049{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c000049.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000045 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c000045{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c000045 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c000046 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000046{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-5928 .elementor-element.elementor-element-c000048{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000047 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c000047 .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c000047 .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c000047{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c000047 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000047.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000047 .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c000047 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000052{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c000052.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000051{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c000051:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c00004c{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00004c:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c00004c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-studio-lafa.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c00004c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c000050.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00004d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c00004d{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c00004d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c00004f{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00004e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c00004e .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c00004e .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c00004e{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c00004e > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00004e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00004e .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c00004e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000059{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c000059.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000058{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c000058:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000053{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000053:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-studio-hohli.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c000053.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000057{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c000057.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000054 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c000054{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c000054 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c000056{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000055 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c000055 .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c000055 .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c000055{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c000055 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000055.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000055 .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c000055 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c000061.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000060{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c000060:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c00005a{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00005a:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c00005a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-studio-genesem.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c00005a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00005f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c00005f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00005b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c00005b{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c00005b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c00005c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00005c{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-5928 .elementor-element.elementor-element-c00005e{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00005d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c00005d .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c00005d .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c00005d{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c00005d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00005d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00005d .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c00005d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000068{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c000068.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000067{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c000067:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000062{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000062:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-studio-inail.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c000062.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c000066.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000063 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c000063{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c000063 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c000065{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000064 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c000064 .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c000064 .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c000064{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c000064 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c000064.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000064 .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c000064 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000073{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c00006f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5928 .elementor-element.elementor-element-c00006f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00006e{--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;--align-items:stretch;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(0,0,0,0.08);}.elementor-5928 .elementor-element.elementor-element-c00006e:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c00006e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000069{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000069:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-studio-ecofoodfertility-for-diabetes-type-1.jpg");background-position:center center;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-c000069.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00006d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-5928 .elementor-element.elementor-element-c00006d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00006a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c00006a{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c00006a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c00006c{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00006b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;fill:#4BAF47;color:#4BAF47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4BAF47;border-radius:6px 6px 6px 6px;padding:11px 22px 11px 22px;}.elementor-5928 .elementor-element.elementor-element-c00006b .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c00006b .elementor-button:focus{background-color:#2E7D32;color:#FFFFFF;border-color:#2E7D32;}.elementor-5928 .elementor-element.elementor-element-c00006b{width:initial;max-width:initial;}.elementor-5928 .elementor-element.elementor-element-c00006b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c00006b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00006b .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c00006b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c000099{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:58px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000099:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c000099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F1;}.elementor-5928 .elementor-element.elementor-element-c000098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000095{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5928 .elementor-element.elementor-element-c000094 > .elementor-widget-container{padding:0px 2px 9px 2px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#4BAF47;}.elementor-5928 .elementor-element.elementor-element-c000094{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000094 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#4BAF47;}.elementor-5928 .elementor-element.elementor-element-c000096{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c00007b{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00007b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00007a{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c000077{--display:flex;--min-height:78px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000076{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000076.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000076 img{width:58px;}.elementor-5928 .elementor-element.elementor-element-c000078 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5928 .elementor-element.elementor-element-c000079{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000079 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c000081{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000081.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000080{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCE2D6;--border-color:#DCE2D6;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c00007d{--display:flex;--min-height:78px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00007c{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00007c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00007c img{width:58px;}.elementor-5928 .elementor-element.elementor-element-c00007e > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5928 .elementor-element.elementor-element-c00007f{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00007f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c000087{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000087.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000086{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCE2D6;--border-color:#DCE2D6;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c000083{--display:flex;--min-height:78px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000082{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000082.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000082 img{width:58px;}.elementor-5928 .elementor-element.elementor-element-c000084 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5928 .elementor-element.elementor-element-c000085{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000085 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c00008d{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00008d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00008c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCE2D6;--border-color:#DCE2D6;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c000089{--display:flex;--min-height:78px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000088{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000088.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000088 img{width:58px;}.elementor-5928 .elementor-element.elementor-element-c00008a > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5928 .elementor-element.elementor-element-c00008b{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00008b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c000093{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000093.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c000092{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCE2D6;--border-color:#DCE2D6;--padding-top:4px;--padding-bottom:4px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c00008f{--display:flex;--min-height:78px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00008e{width:initial;max-width:initial;text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00008e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00008e img{width:58px;}.elementor-5928 .elementor-element.elementor-element-c000090 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-5928 .elementor-element.elementor-element-c000091{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c000091 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:600;line-height:1.3em;color:#1C495E;}.elementor-5928 .elementor-element.elementor-element-c000097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c0000a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:54px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c0000a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c0000a1{--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;--align-items:center;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c00009b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-5928 .elementor-element.elementor-element-c00009b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00009a{text-align:center;}.elementor-5928 .elementor-element.elementor-element-c00009a img{width:100%;}.elementor-5928 .elementor-element.elementor-element-c0000a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c0000a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c00009c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5928 .elementor-element.elementor-element-c00009c{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c00009c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:800;line-height:1.12em;color:#111111;}.elementor-5928 .elementor-element.elementor-element-c00009d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5928 .elementor-element.elementor-element-c00009d{text-align:start;}.elementor-5928 .elementor-element.elementor-element-c00009d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-5928 .elementor-element.elementor-element-c00009e > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5928 .elementor-element.elementor-element-c00009e{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-5928 .elementor-element.elementor-element-c00009f .elementor-button{background-color:#E63329;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:17px 34px 17px 34px;}.elementor-5928 .elementor-element.elementor-element-c00009f .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-c00009f .elementor-button:focus{background-color:#B8261D;color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c00009f .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-c00009f .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-5928 .elementor-element.elementor-element-c000004{--min-height:430px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-5928 .elementor-element.elementor-element-c000001 .elementor-heading-title{font-size:44px;}.elementor-5928 .elementor-element.elementor-element-c00000d{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-5928 .elementor-element.elementor-element-c000008{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000005 .elementor-heading-title{font-size:28px;}.elementor-5928 .elementor-element.elementor-element-c000006 .elementor-heading-title{font-size:28px;}.elementor-5928 .elementor-element.elementor-element-c00002b{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-5928 .elementor-element.elementor-element-c000075{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-5928 .elementor-element.elementor-element-c000033{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00003b{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000043{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00004b{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000052{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000059{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000061{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000068{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00006f{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000099{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-5928 .elementor-element.elementor-element-c0000a3{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-5928 .elementor-element.elementor-element-c00009b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00009c .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-5928 .elementor-element.elementor-element-c000004{--min-height:400px;--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c000001 .elementor-heading-title{font-size:33px;}.elementor-5928 .elementor-element.elementor-element-c000002{font-size:15.5px;}.elementor-5928 .elementor-element.elementor-element-c00000d{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c000008{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000005 .elementor-heading-title{font-size:24px;}.elementor-5928 .elementor-element.elementor-element-c000006 .elementor-heading-title{font-size:24px;}.elementor-5928 .elementor-element.elementor-element-c000007{font-size:15.5px;}.elementor-5928 .elementor-element.elementor-element-c00000a{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00002b{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c00000e .elementor-heading-title{font-size:13px;}.elementor-5928 .elementor-element.elementor-element-c000014{--width:100%;--padding-top:10px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000010 img{width:104px;}.elementor-5928 .elementor-element.elementor-element-c000013 .elementor-heading-title{font-size:15px;}.elementor-5928 .elementor-element.elementor-element-c000019{--width:100%;--padding-top:10px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000015 img{width:104px;}.elementor-5928 .elementor-element.elementor-element-c000018 .elementor-heading-title{font-size:15px;}.elementor-5928 .elementor-element.elementor-element-c00001e{--width:100%;--padding-top:10px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00001a img{width:104px;}.elementor-5928 .elementor-element.elementor-element-c00001d .elementor-heading-title{font-size:15px;}.elementor-5928 .elementor-element.elementor-element-c000023{--width:100%;--padding-top:10px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00001f img{width:104px;}.elementor-5928 .elementor-element.elementor-element-c000022 .elementor-heading-title{font-size:15px;}.elementor-5928 .elementor-element.elementor-element-c000028{--width:100%;--padding-top:10px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000024 img{width:104px;}.elementor-5928 .elementor-element.elementor-element-c000027 .elementor-heading-title{font-size:15px;}.elementor-5928 .elementor-element.elementor-element-c000075{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c000070 .elementor-heading-title{font-size:13px;}.elementor-5928 .elementor-element.elementor-element-c000033{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000032{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c00002c{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c000031{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00002d .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c00002e{font-size:14.5px;}.elementor-5928 .elementor-element.elementor-element-c00003b{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00003a{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c000034{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c000039{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000035 .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c000036{font-size:14.5px;}.elementor-5928 .elementor-element.elementor-element-c000043{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000042{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c00003c{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c000041{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00003d .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c00003e{font-size:14.5px;}.elementor-5928 .elementor-element.elementor-element-c00004b{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00004a{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c000044{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c000049{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000045 .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c000046{font-size:14.5px;}.elementor-5928 .elementor-element.elementor-element-c000052{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000051{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c00004c{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c000050{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00004d .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c000059{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000058{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c000053{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c000057{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000054 .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c000061{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000060{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c00005a{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c00005f{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00005b .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c00005c{font-size:14.5px;}.elementor-5928 .elementor-element.elementor-element-c000068{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c000067{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c000062{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c000066{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000063 .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c00006f{--width:100%;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c00006e{--flex-wrap:wrap;}.elementor-5928 .elementor-element.elementor-element-c000069{--width:100%;--min-height:168px;}.elementor-5928 .elementor-element.elementor-element-c00006d{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00006a .elementor-heading-title{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-c000099{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c000094 .elementor-heading-title{font-size:13px;}.elementor-5928 .elementor-element.elementor-element-c00007b{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c000077{--min-height:66px;}.elementor-5928 .elementor-element.elementor-element-c000076 img{width:52px;}.elementor-5928 .elementor-element.elementor-element-c000079 .elementor-heading-title{font-size:14px;}.elementor-5928 .elementor-element.elementor-element-c000081{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c00007d{--min-height:66px;}.elementor-5928 .elementor-element.elementor-element-c00007c img{width:52px;}.elementor-5928 .elementor-element.elementor-element-c00007f .elementor-heading-title{font-size:14px;}.elementor-5928 .elementor-element.elementor-element-c000087{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c000083{--min-height:66px;}.elementor-5928 .elementor-element.elementor-element-c000082 img{width:52px;}.elementor-5928 .elementor-element.elementor-element-c000085 .elementor-heading-title{font-size:14px;}.elementor-5928 .elementor-element.elementor-element-c00008d{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c000089{--min-height:66px;}.elementor-5928 .elementor-element.elementor-element-c000088 img{width:52px;}.elementor-5928 .elementor-element.elementor-element-c00008b .elementor-heading-title{font-size:14px;}.elementor-5928 .elementor-element.elementor-element-c000093{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c00008f{--min-height:66px;}.elementor-5928 .elementor-element.elementor-element-c00008e img{width:52px;}.elementor-5928 .elementor-element.elementor-element-c000091 .elementor-heading-title{font-size:14px;}.elementor-5928 .elementor-element.elementor-element-c0000a3{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-5928 .elementor-element.elementor-element-c00009b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5928 .elementor-element.elementor-element-c0000a0{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00009c .elementor-heading-title{font-size:28px;}.elementor-5928 .elementor-element.elementor-element-c00009d .elementor-heading-title{font-size:18px;}.elementor-5928 .elementor-element.elementor-element-c00009e{font-size:15px;}}@media(min-width:768px){.elementor-5928 .elementor-element.elementor-element-c000008{--width:55%;}.elementor-5928 .elementor-element.elementor-element-c00000a{--width:45%;}.elementor-5928 .elementor-element.elementor-element-c000014{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c000019{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c00001e{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c000023{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c000028{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c000033{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c00002c{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c000031{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c00003b{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c000034{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c000039{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c000043{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c00003c{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c000041{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c00004b{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c000044{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c000049{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c000052{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c00004c{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c000050{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c000059{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c000053{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c000057{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c000061{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c00005a{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c00005f{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c000068{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c000062{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c000066{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c00006f{--width:50%;}.elementor-5928 .elementor-element.elementor-element-c000069{--width:42%;}.elementor-5928 .elementor-element.elementor-element-c00006d{--width:58%;}.elementor-5928 .elementor-element.elementor-element-c00007b{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c000081{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c000087{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c00008d{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c000093{--width:20%;}.elementor-5928 .elementor-element.elementor-element-c00009b{--width:45%;}.elementor-5928 .elementor-element.elementor-element-c0000a0{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5928 .elementor-element.elementor-element-c000008{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00000a{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000014{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c000019{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c00001e{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c000023{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c000028{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c000033{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00003b{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000043{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00004b{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000052{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000059{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000061{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c000068{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00006f{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c00007b{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c000081{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c000087{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c00008d{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c000093{--width:33.33%;}.elementor-5928 .elementor-element.elementor-element-c00009b{--width:100%;}.elementor-5928 .elementor-element.elementor-element-c0000a0{--width:100%;}}/* Start custom CSS *//* CSS della pagina "Ricerca Clinica" (5928)
   iniettato in _elementor_page_settings.custom_css */

/* Il tema Agrios avvolge il contenuto in .site-main con 120px di padding
   verticale: fascia bianca fra header ed hero e sopra il footer. */
.site-main { padding-top: 0 !important; padding-bottom: 0 !important; }

/* INTRO — la foto (imm-ricerrca-clinica.jpg, 621x973) arrivava verticale e
   dominava la colonna (874px di altezza a 1440). La ritagliamo quadrata:
   object-fit:cover tiene il centro (mano+pipetta+provette) senza deformare. */
.eff-intro-img img {
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  /* foto panoramica (2229x1486): il soggetto (microscopio + provette) sta a
     destra, quindi spostiamo il ritaglio quadrato verso destra al 62% */
  object-position: 62% 50%;
  border-radius: 16px;
  display: block;
}

/* HOVER pulsanti — il testo deve restare leggibile. Lo sfondo in hover
   diventa scuro (verde/rosso); la regola per-elemento del colore NORMALE
   (verde, sui pulsanti a contorno) vince per specificita' sulla globale
   .elementor-button:hover{color:#fff}, quindi il testo restava verde su verde
   scuro. La riaffermiamo qui, scoping alla sola pagina (l'header e' fuori da
   .elementor-5928, resta intatto). */
.elementor-5928 .elementor-button:hover,
.elementor-5928 .elementor-button:focus { color: #fff !important; }

/* NUMERI — il valore e' un <span> animato da un contatore (vedi COUNTER_JS in
   build_clinica.py): stessa resa dell'heading che sostituisce. tabular-nums
   evita che la larghezza balli mentre le cifre cambiano. */
.eff-count {
  display: block;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-weight: 800;
  font-size: 46px;
  line-height: 1;
  color: #4BAF47;
  font-variant-numeric: tabular-nums;
  font-feature-settings: "tnum";
}
@media (max-width: 767px) { .eff-count { font-size: 38px; } }

/* HERO — l'altezza segue la proporzione dell'immagine (3425x1368) da tablet in
   su, cosi' background-size:cover non taglia. Su mobile quella proporzione
   sarebbe troppo bassa per il testo: resta il min-height. */
@media (min-width: 1025px) {
  .eff-hero {
    aspect-ratio: 3425 / 1368;
    min-height: 0 !important;
  }
}

/* Approccio: il chevron ">" vive nel vuoto fra le icone. Sotto i 1025px i passi
   vanno a colonna, quindi la freccia orizzontale non ha piu' senso. */
@media (max-width: 1024px) {
  .eff-appr-chevron { display: none !important; }
}

/* Card degli studi: altezze uniformi per riga. Il container-riga ha
   align-items:stretch; la card deve riempire l'altezza della cella e la foto
   (colonna di sinistra) l'altezza della card. */
.eff-studio { height: 100%; overflow: hidden; }
.eff-studio-img { border-radius: 14px 0 0 14px; }
@media (max-width: 767px) {
  /* impilata: la foto va sopra, angoli arrotondati in alto */
  .eff-studio-img { border-radius: 14px 14px 0 0 !important; }
}

/* I numeri: i separatori verticali servono solo quando le colonne sono in
   riga. Sotto i 1025px (tablet 3-up / mobile 2-up) toglierli. */
@media (max-width: 1024px) {
  .eff-stat-sep { border: 0 !important; }
}

/* Rete di sicurezza sulle parole lunghe. La scheda ha `overflow: hidden` (le
   serve per gli angoli arrotondati della foto), quindi una parola piu' larga
   della colonna non sporge: sparisce. E' successo a "Studio EcoNutraPrevention"
   a 820px, dove alla colonna del testo restavano 150px contro i 196 della
   parola; ora le schede vanno a tutta riga su tablet, ma il sito e' tradotto in
   sei lingue e in tedesco i composti sono lunghi il doppio. */
.elementor-5928 .elementor-widget-heading .elementor-heading-title,
.elementor-5928 .elementor-widget-text-editor { overflow-wrap: break-word; }/* End custom CSS */