.elementor-6136 .elementor-element.elementor-element-c000014{--display:flex;--min-height:520px;--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-6136 .elementor-element.elementor-element-c000014:not(.elementor-motion-effects-element-type-background), .elementor-6136 .elementor-element.elementor-element-c000014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-header.jpg");background-position:center center;background-size:cover;}.elementor-6136 .elementor-element.elementor-element-c000014::before, .elementor-6136 .elementor-element.elementor-element-c000014 > .elementor-background-video-container::before, .elementor-6136 .elementor-element.elementor-element-c000014 > .e-con-inner > .elementor-background-video-container::before, .elementor-6136 .elementor-element.elementor-element-c000014 > .elementor-background-slideshow::before, .elementor-6136 .elementor-element.elementor-element-c000014 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6136 .elementor-element.elementor-element-c000014 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(255,255,255,0.42) 58%, rgba(255,255,255,0.02) 78%);}.elementor-6136 .elementor-element.elementor-element-c000013{--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-6136 .elementor-element.elementor-element-c000011{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000011 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-6136 .elementor-element.elementor-element-c000011.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000011 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:800;line-height:1.16em;color:#1C495E;}.elementor-6136 .elementor-element.elementor-element-c000012{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:500;line-height:1.6em;color:#2B3A45;}.elementor-6136 .elementor-element.elementor-element-c000012 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c000012.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00001f{--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:84px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00001e{--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-6136 .elementor-element.elementor-element-c00001b{--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:26px 0px;--row-gap:26px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6136 .elementor-element.elementor-element-c000018{--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:56px;}.elementor-6136 .elementor-element.elementor-element-c000018.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000015 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-6136 .elementor-element.elementor-element-c000015{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000015 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:1.22em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c000016 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6136 .elementor-element.elementor-element-c000016{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000016 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c000017 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6136 .elementor-element.elementor-element-c000017{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c00001a{--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:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00001a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000019{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000019 img{width:100%;}.elementor-6136 .elementor-element.elementor-element-c00001c > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c00001c{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c00001d > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c00001d{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c000025{--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:22px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000024{--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-6136 .elementor-element.elementor-element-c000021{--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-6136 .elementor-element.elementor-element-c000020 > .elementor-widget-container{padding:0px 2px 9px 2px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#4BAF47;}.elementor-6136 .elementor-element.elementor-element-c000020{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000020 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#4BAF47;}.elementor-6136 .elementor-element.elementor-element-c000022{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000022 img{width:100%;}.elementor-6136 .elementor-element.elementor-element-c000023{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000023 img{width:100%;}.elementor-6136 .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:44px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000032{--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-6136 .elementor-element.elementor-element-c00002d{--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:26px 0px;--row-gap:26px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6136 .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:56px;}.elementor-6136 .elementor-element.elementor-element-c00002a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000026 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-6136 .elementor-element.elementor-element-c000026{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000026 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:1.22em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c000027 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6136 .elementor-element.elementor-element-c000027{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000027 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c000028 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6136 .elementor-element.elementor-element-c000028{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c000029 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6136 .elementor-element.elementor-element-c000029{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c00002c{--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:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00002c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00002b{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00002b img{width:100%;}.elementor-6136 .elementor-element.elementor-element-c00002e > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c00002e{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c000010{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE7D8;--border-color:#DCE7D8;--border-radius:16px 16px 16px 16px;--margin-top:4px;--margin-bottom:22px;--margin-left:10px;--margin-right:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:30px;}.elementor-6136 .elementor-element.elementor-element-c000010:not(.elementor-motion-effects-element-type-background), .elementor-6136 .elementor-element.elementor-element-c000010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8F2;}.elementor-6136 .elementor-element.elementor-element-c000003{--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:8px 14px;--row-gap:8px;--column-gap:14px;--flex-wrap:nowrap;--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-6136 .elementor-element.elementor-element-c000001{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000001 > .elementor-widget-container{background-color:#2E7D32;padding:7px 0px 7px 0px;border-radius:50px 50px 50px 50px;}.elementor-6136 .elementor-element.elementor-element-c000001.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000001 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c000002{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000002 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.45em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c000006{--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:8px 14px;--row-gap:8px;--column-gap:14px;--flex-wrap:nowrap;--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-6136 .elementor-element.elementor-element-c000004{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000004 > .elementor-widget-container{background-color:#2E7D32;padding:7px 0px 7px 0px;border-radius:50px 50px 50px 50px;}.elementor-6136 .elementor-element.elementor-element-c000004.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000004 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c000005{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000005 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.45em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c000009{--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:8px 14px;--row-gap:8px;--column-gap:14px;--flex-wrap:nowrap;--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-6136 .elementor-element.elementor-element-c000007{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000007 > .elementor-widget-container{background-color:#2E7D32;padding:7px 0px 7px 0px;border-radius:50px 50px 50px 50px;}.elementor-6136 .elementor-element.elementor-element-c000007.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000007 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c000008{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000008 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.45em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c00000c{--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:8px 14px;--row-gap:8px;--column-gap:14px;--flex-wrap:nowrap;--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-6136 .elementor-element.elementor-element-c00000a{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00000a > .elementor-widget-container{background-color:#2E7D32;padding:7px 0px 7px 0px;border-radius:50px 50px 50px 50px;}.elementor-6136 .elementor-element.elementor-element-c00000a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00000a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c00000b{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c00000b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.45em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c00000f{--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:8px 14px;--row-gap:8px;--column-gap:14px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00000d{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00000d > .elementor-widget-container{background-color:#2E7D32;padding:7px 0px 7px 0px;border-radius:50px 50px 50px 50px;}.elementor-6136 .elementor-element.elementor-element-c00000d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00000d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c00000e{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c00000e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.45em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c00002f > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c00002f{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c000030 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c000030{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c000031 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c000031{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c00005b{--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:22px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00005a{--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-6136 .elementor-element.elementor-element-c000035{--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-6136 .elementor-element.elementor-element-c000034 > .elementor-widget-container{padding:0px 2px 9px 2px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#4BAF47;}.elementor-6136 .elementor-element.elementor-element-c000034{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000034 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#4BAF47;}.elementor-6136 .elementor-element.elementor-element-c000059{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6136 .elementor-element.elementor-element-c00003a{--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:16px;--padding-left:4px;--padding-right:4px;}.elementor-6136 .elementor-element.elementor-element-c00003a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000038{--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-6136 .elementor-element.elementor-element-c000036{width:initial;max-width:initial;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000036.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000036 img{width:88px;}.elementor-6136 .elementor-element.elementor-element-c000037{width:initial;max-width:initial;}.elementor-6136 .elementor-element.elementor-element-c000037 > .elementor-widget-container{margin:0px -40px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c000037.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000039 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c000039{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000039 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c00003f{--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:16px;--padding-left:4px;--padding-right:4px;}.elementor-6136 .elementor-element.elementor-element-c00003f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00003d{--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-6136 .elementor-element.elementor-element-c00003b{width:initial;max-width:initial;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00003b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00003b img{width:88px;}.elementor-6136 .elementor-element.elementor-element-c00003c{width:initial;max-width:initial;}.elementor-6136 .elementor-element.elementor-element-c00003c > .elementor-widget-container{margin:0px -40px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c00003c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00003e > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c00003e{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00003e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c000044{--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:16px;--padding-left:4px;--padding-right:4px;}.elementor-6136 .elementor-element.elementor-element-c000044.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-6136 .elementor-element.elementor-element-c000040{width:initial;max-width:initial;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000040.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000040 img{width:88px;}.elementor-6136 .elementor-element.elementor-element-c000041{width:initial;max-width:initial;}.elementor-6136 .elementor-element.elementor-element-c000041 > .elementor-widget-container{margin:0px -40px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c000041.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000043 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c000043{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000043 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;color:#1E5B2A;}.elementor-6136 .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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:4px;--padding-right:4px;}.elementor-6136 .elementor-element.elementor-element-c000049.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000047{--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-6136 .elementor-element.elementor-element-c000045{width:initial;max-width:initial;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000045.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000045 img{width:88px;}.elementor-6136 .elementor-element.elementor-element-c000046{width:initial;max-width:initial;}.elementor-6136 .elementor-element.elementor-element-c000046 > .elementor-widget-container{margin:0px -40px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c000046.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000048 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c000048{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000048 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c00004e{--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:16px;--padding-left:4px;--padding-right:4px;}.elementor-6136 .elementor-element.elementor-element-c00004e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00004c{--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-6136 .elementor-element.elementor-element-c00004a{width:initial;max-width:initial;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00004a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00004a img{width:88px;}.elementor-6136 .elementor-element.elementor-element-c00004b{width:initial;max-width:initial;}.elementor-6136 .elementor-element.elementor-element-c00004b > .elementor-widget-container{margin:0px -40px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c00004b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00004d > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c00004d{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00004d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c000053{--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:16px;--padding-left:4px;--padding-right:4px;}.elementor-6136 .elementor-element.elementor-element-c000053.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-6136 .elementor-element.elementor-element-c00004f{width:initial;max-width:initial;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00004f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00004f img{width:88px;}.elementor-6136 .elementor-element.elementor-element-c000050{width:initial;max-width:initial;}.elementor-6136 .elementor-element.elementor-element-c000050 > .elementor-widget-container{margin:0px -40px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c000050.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000052 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c000052{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000052 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c000058{--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:16px;--padding-left:4px;--padding-right:4px;}.elementor-6136 .elementor-element.elementor-element-c000058.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000056{--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-6136 .elementor-element.elementor-element-c000054{width:initial;max-width:initial;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000054.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000054 img{width:88px;}.elementor-6136 .elementor-element.elementor-element-c000057 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c000057{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000057 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;color:#1E5B2A;}.elementor-6136 .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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:42px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000065{--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-6136 .elementor-element.elementor-element-c000062{--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:26px 0px;--row-gap:26px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6136 .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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:56px;}.elementor-6136 .elementor-element.elementor-element-c00005f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00005c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6136 .elementor-element.elementor-element-c00005c{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c00005c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:1.22em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c00005d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6136 .elementor-element.elementor-element-c00005d{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c00005e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6136 .elementor-element.elementor-element-c00005e{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .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:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000061.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000060{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000060 img{width:100%;}.elementor-6136 .elementor-element.elementor-element-c000063 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c000063{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c000064 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;}.elementor-6136 .elementor-element.elementor-element-c000064{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00006c{--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-6136 .elementor-element.elementor-element-c00006b{--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:14px 26px;--row-gap:14px;--column-gap:26px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE7DC;--border-color:#DFE7DC;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 26px 0px rgba(30,91,42,0.07);--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:34px;}.elementor-6136 .elementor-element.elementor-element-c00006b:not(.elementor-motion-effects-element-type-background), .elementor-6136 .elementor-element.elementor-element-c00006b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c00006a{width:initial;max-width:initial;text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00006a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c00006a img{width:78px;}.elementor-6136 .elementor-element.elementor-element-c000069{--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-6136 .elementor-element.elementor-element-c000067 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6136 .elementor-element.elementor-element-c000067{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000067 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1.28em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c000068 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6136 .elementor-element.elementor-element-c000068{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c000073{--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:28px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-6136 .elementor-element.elementor-element-c000072{--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-radius:28px 28px 28px 28px;--padding-top:74px;--padding-bottom:74px;--padding-left:40px;--padding-right:40px;}.elementor-6136 .elementor-element.elementor-element-c000072:not(.elementor-motion-effects-element-type-background), .elementor-6136 .elementor-element.elementor-element-c000072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecofoodfertility.it/wp-content/uploads/2026/07/imm-scarica-pdf.jpg");background-position:center center;background-size:cover;}.elementor-6136 .elementor-element.elementor-element-c00006e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-6136 .elementor-element.elementor-element-c00006e{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c00006e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:800;line-height:1.3em;letter-spacing:1.2px;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c00006f > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-6136 .elementor-element.elementor-element-c00006f{text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c000070 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-6136 .elementor-element.elementor-element-c000070{text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#1E5B2A;}.elementor-6136 .elementor-element.elementor-element-c000071 .elementor-button{background-color:#2E7D32;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:18px 44px 18px 44px;}.elementor-6136 .elementor-element.elementor-element-c000071 .elementor-button:hover, .elementor-6136 .elementor-element.elementor-element-c000071 .elementor-button:focus{background-color:#1E5B2A;color:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c000071 .elementor-button:hover svg, .elementor-6136 .elementor-element.elementor-element-c000071 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c00007d{--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-6136 .elementor-element.elementor-element-c00007c{--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-6136 .elementor-element.elementor-element-c00007b{--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-6136 .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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-6136 .elementor-element.elementor-element-c000075.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000074{text-align:center;}.elementor-6136 .elementor-element.elementor-element-c000074 img{width:100%;}.elementor-6136 .elementor-element.elementor-element-c00007a{--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-6136 .elementor-element.elementor-element-c00007a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6136 .elementor-element.elementor-element-c000076 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6136 .elementor-element.elementor-element-c000076{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000076 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:800;line-height:1.12em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c000077 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6136 .elementor-element.elementor-element-c000077{text-align:start;}.elementor-6136 .elementor-element.elementor-element-c000077 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-6136 .elementor-element.elementor-element-c000078 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-6136 .elementor-element.elementor-element-c000078{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#5A5A5A;}.elementor-6136 .elementor-element.elementor-element-c000079 .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-6136 .elementor-element.elementor-element-c000079 .elementor-button:hover, .elementor-6136 .elementor-element.elementor-element-c000079 .elementor-button:focus{background-color:#B8261D;color:#FFFFFF;}.elementor-6136 .elementor-element.elementor-element-c000079 .elementor-button:hover svg, .elementor-6136 .elementor-element.elementor-element-c000079 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-6136 .elementor-element.elementor-element-c000014{--min-height:440px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6136 .elementor-element.elementor-element-c000011 .elementor-heading-title{font-size:33px;}.elementor-6136 .elementor-element.elementor-element-c00001f{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6136 .elementor-element.elementor-element-c000018{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000015 .elementor-heading-title{font-size:28px;}.elementor-6136 .elementor-element.elementor-element-c000016 .elementor-heading-title{font-size:18px;}.elementor-6136 .elementor-element.elementor-element-c000017{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c00001c{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c00001d{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c000025{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6136 .elementor-element.elementor-element-c000033{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6136 .elementor-element.elementor-element-c00002a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000026 .elementor-heading-title{font-size:28px;}.elementor-6136 .elementor-element.elementor-element-c000027 .elementor-heading-title{font-size:18px;}.elementor-6136 .elementor-element.elementor-element-c000028{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c000029{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c00002e{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c00002f{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c000030{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c000031{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c00005b{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6136 .elementor-element.elementor-element-c000066{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6136 .elementor-element.elementor-element-c00005f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00005c .elementor-heading-title{font-size:28px;}.elementor-6136 .elementor-element.elementor-element-c00005d{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c00005e{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c000063{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c000064{font-size:17px;}.elementor-6136 .elementor-element.elementor-element-c00006d{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6136 .elementor-element.elementor-element-c000072{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-6136 .elementor-element.elementor-element-c00006e .elementor-heading-title{font-size:23px;}.elementor-6136 .elementor-element.elementor-element-c00007d{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6136 .elementor-element.elementor-element-c000075{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000076 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-6136 .elementor-element.elementor-element-c000014{--min-height:390px;--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c000011 .elementor-heading-title{font-size:25px;}.elementor-6136 .elementor-element.elementor-element-c000012{font-size:16px;}.elementor-6136 .elementor-element.elementor-element-c00001f{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c000018{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000015 .elementor-heading-title{font-size:24px;}.elementor-6136 .elementor-element.elementor-element-c000016 .elementor-heading-title{font-size:16.5px;}.elementor-6136 .elementor-element.elementor-element-c000017{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00001a{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c00001c{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00001d{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000025{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c000020 .elementor-heading-title{font-size:13px;}.elementor-6136 .elementor-element.elementor-element-c000033{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c00002a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c000026 .elementor-heading-title{font-size:24px;}.elementor-6136 .elementor-element.elementor-element-c000027 .elementor-heading-title{font-size:16.5px;}.elementor-6136 .elementor-element.elementor-element-c000028{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000029{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00002c{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c00002e{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000010{--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c000002 .elementor-heading-title{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000005 .elementor-heading-title{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000008 .elementor-heading-title{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00000b .elementor-heading-title{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00000e .elementor-heading-title{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00002f{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000030{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000031{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00005b{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c000034 .elementor-heading-title{font-size:13px;}.elementor-6136 .elementor-element.elementor-element-c00003a{--width:50%;}.elementor-6136 .elementor-element.elementor-element-c000036 img{width:80px;}.elementor-6136 .elementor-element.elementor-element-c000039 .elementor-heading-title{font-size:14px;}.elementor-6136 .elementor-element.elementor-element-c00003f{--width:50%;}.elementor-6136 .elementor-element.elementor-element-c00003b img{width:80px;}.elementor-6136 .elementor-element.elementor-element-c00003e .elementor-heading-title{font-size:14px;}.elementor-6136 .elementor-element.elementor-element-c000044{--width:50%;}.elementor-6136 .elementor-element.elementor-element-c000040 img{width:80px;}.elementor-6136 .elementor-element.elementor-element-c000043 .elementor-heading-title{font-size:14px;}.elementor-6136 .elementor-element.elementor-element-c000049{--width:50%;}.elementor-6136 .elementor-element.elementor-element-c000045 img{width:80px;}.elementor-6136 .elementor-element.elementor-element-c000048 .elementor-heading-title{font-size:14px;}.elementor-6136 .elementor-element.elementor-element-c00004e{--width:50%;}.elementor-6136 .elementor-element.elementor-element-c00004a img{width:80px;}.elementor-6136 .elementor-element.elementor-element-c00004d .elementor-heading-title{font-size:14px;}.elementor-6136 .elementor-element.elementor-element-c000053{--width:50%;}.elementor-6136 .elementor-element.elementor-element-c00004f img{width:80px;}.elementor-6136 .elementor-element.elementor-element-c000052 .elementor-heading-title{font-size:14px;}.elementor-6136 .elementor-element.elementor-element-c000058{--width:50%;}.elementor-6136 .elementor-element.elementor-element-c000054 img{width:80px;}.elementor-6136 .elementor-element.elementor-element-c000057 .elementor-heading-title{font-size:14px;}.elementor-6136 .elementor-element.elementor-element-c000066{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c00005f{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00005c .elementor-heading-title{font-size:24px;}.elementor-6136 .elementor-element.elementor-element-c00005d{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00005e{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000061{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c000063{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000064{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00006d{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c00006b{--flex-wrap:wrap;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-6136 .elementor-element.elementor-element-c00006a img{width:66px;}.elementor-6136 .elementor-element.elementor-element-c000067 .elementor-heading-title{font-size:19px;}.elementor-6136 .elementor-element.elementor-element-c000068{font-size:15px;}.elementor-6136 .elementor-element.elementor-element-c000073{--padding-top:20px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px;}.elementor-6136 .elementor-element.elementor-element-c000072{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-6136 .elementor-element.elementor-element-c00006e .elementor-heading-title{font-size:20px;}.elementor-6136 .elementor-element.elementor-element-c00006f{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c000070{font-size:15.5px;}.elementor-6136 .elementor-element.elementor-element-c00007d{--padding-top:46px;--padding-bottom:46px;--padding-left:18px;--padding-right:18px;}.elementor-6136 .elementor-element.elementor-element-c000075{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6136 .elementor-element.elementor-element-c00007a{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c000076 .elementor-heading-title{font-size:28px;}.elementor-6136 .elementor-element.elementor-element-c000077 .elementor-heading-title{font-size:18px;}.elementor-6136 .elementor-element.elementor-element-c000078{font-size:15px;}}@media(min-width:768px){.elementor-6136 .elementor-element.elementor-element-c000018{--width:58%;}.elementor-6136 .elementor-element.elementor-element-c00001a{--width:42%;}.elementor-6136 .elementor-element.elementor-element-c00002a{--width:58%;}.elementor-6136 .elementor-element.elementor-element-c00002c{--width:42%;}.elementor-6136 .elementor-element.elementor-element-c00003a{--width:14.28%;}.elementor-6136 .elementor-element.elementor-element-c00003f{--width:14.28%;}.elementor-6136 .elementor-element.elementor-element-c000044{--width:14.28%;}.elementor-6136 .elementor-element.elementor-element-c000049{--width:14.28%;}.elementor-6136 .elementor-element.elementor-element-c00004e{--width:14.28%;}.elementor-6136 .elementor-element.elementor-element-c000053{--width:14.28%;}.elementor-6136 .elementor-element.elementor-element-c000058{--width:14.28%;}.elementor-6136 .elementor-element.elementor-element-c00005f{--width:58%;}.elementor-6136 .elementor-element.elementor-element-c000061{--width:42%;}.elementor-6136 .elementor-element.elementor-element-c000075{--width:45%;}.elementor-6136 .elementor-element.elementor-element-c00007a{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6136 .elementor-element.elementor-element-c000018{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c00001a{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c00002a{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c00002c{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c00003a{--width:33.33%;}.elementor-6136 .elementor-element.elementor-element-c00003f{--width:33.33%;}.elementor-6136 .elementor-element.elementor-element-c000044{--width:33.33%;}.elementor-6136 .elementor-element.elementor-element-c000049{--width:33.33%;}.elementor-6136 .elementor-element.elementor-element-c00004e{--width:33.33%;}.elementor-6136 .elementor-element.elementor-element-c000053{--width:33.33%;}.elementor-6136 .elementor-element.elementor-element-c000058{--width:33.33%;}.elementor-6136 .elementor-element.elementor-element-c00005f{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c000061{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c000075{--width:100%;}.elementor-6136 .elementor-element.elementor-element-c00007a{--width:100%;}}/* Start custom CSS *//* CSS della pagina "Linea Giustizia Ambientale" (6136)
   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; }

/* HERO — da desktop in su l'altezza segue la proporzione dell'immagine
   (3425x1380), cosi' background-size:cover non taglia ne' la raffineria a
   sinistra ne' il laboratorio a destra. Su mobile quella proporzione lascerebbe
   una fascia alta 160px: resta il min-height. */
@media (min-width: 1025px) {
  .eff-hero {
    aspect-ratio: 3425 / 1380;
    min-height: 0 !important;
  }
}

/* Il velo dell'hero sfuma da sinistra a destra, tarato sul titolo corto di
   luglio ("GIUSTIZIA AMBIENTALE", 20 caratteri, tutto nella meta' chiara).
   Il titolo del .docx ne ha 78: a 820px arriva all'83% della fascia e a 390px
   alla riempie tutta, cioe' finisce sopra il microscopio, dove la foto e'
   scura e il navy scende a 2,8:1. Sotto i 1025px il velo diventa quindi
   piatto, come su Api e sulle pagine-studio.
   Il velo dei container e' il loro `::before` (vedi README, trappola 10). */
@media (max-width: 1024px) {
  .eff-hero::before {
    background-image: none !important;
    background-color: rgba(255, 255, 255, 0.80) !important;
  }
}

/* FOTO DELLE SEZIONI ------------------------------------------------------ */

/* Gli angoli arrotondati sono gia' nell'immagine (erano trasparenti, appiattiti
   su bianco): il border-radius qui serve solo a rifinirli sul bordo esatto. */
.eff-gia-foto img {
  border-radius: 14px;
  display: block;
  width: 100%;
  height: auto;
}

/* L'infografica radiale arriva gia' composta con le sue etichette: oltre una
   certa misura il testo interno diventa sproporzionato rispetto alla pagina. */
.eff-gia-info img {
  display: block;
  max-width: 990px;
  width: 100%;
  height: auto;
  margin: 0 auto;
}

/* Su telefono il diagramma e' largo 2,7 volte la sua altezza: a 375px le sue
   etichette ("Diritto", "Biomonitoraggio"...) scenderebbero sotto i 6px.
   Il primo tentativo - larghezza minima e scorrimento orizzontale dentro il
   riquadro - non va bene: chi guarda vede un diagramma TAGLIATO e non e'
   detto che capisca di poterlo trascinare. Al suo posto va in pagina la
   variante verticale, cioe' gli stessi tre pezzi impilati. */
.eff-gia-info-m img {
  display: block;
  max-width: 310px;
  width: 100%;
  height: auto;
  margin: 0 auto;
}

/* `hide_mobile` di Elementor in questa versione produce `elementor-hidden`,
   che nasconde a QUALUNQUE misura: lo scambio va fatto con classi proprie. */
@media (max-width: 767px) { .eff-solo-desktop { display: none !important; } }
@media (min-width: 768px) { .eff-solo-mobile  { display: none !important; } }

/* FILIERA DEL DATO -------------------------------------------------------- */

/* La freccia "→" vive nel vuoto fra un tondo e l'altro. Sotto i 1025px i passi
   vanno a 3 e poi a 2 per riga: una freccia orizzontale non indica piu' il
   passo successivo e sporgerebbe fuori dalla colonna. */
@media (max-width: 1024px) {
  .eff-freccia { display: none !important; }
}

/* UN NUOVO PARADIGMA ------------------------------------------------------ */

/* Nel mockup la scheda non occupa tutta la larghezza del contenuto ma poco piu'
   di tre quarti, centrata. */
.eff-paradigma {
  max-width: 980px;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* SCARICA IL PDF ---------------------------------------------------------- */

/* Il testo sta al centro della fascia su una misura leggibile: a tutta la
   larghezza della foto (1400px) le righe sarebbero lunghe il doppio del resto
   della pagina — e la seconda, larga 1232px in un contenitore centrato,
   sbordava di 76px da tutte e due le parti.
   Serve `!important`: Elementor porta i widget dentro un contenitore a
   `max-width:100%` con `.e-con > .elementor-widget`, che ha due classi e vince
   sulla classe singola. */
.eff-pdf-testo {
  max-width: 660px !important;
  margin-left: auto;
  margin-right: auto;
}

/* La foto e' luminosa al centro ma non ovunque: un velo bianco leggero tiene il
   verde scuro leggibile qualunque porzione mostri il ritaglio "cover". */
.eff-pdf-card { position: relative; overflow: hidden; }
.eff-pdf-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 255, 255, 0.30);
  pointer-events: none;
  z-index: 0;
}
.eff-pdf-card > * { position: relative; z-index: 1; }

/* HOVER pulsanti — sui pulsanti a contorno lo sfondo in hover diventa verde
   scuro; la regola per-elemento del colore NORMALE vince per specificita' sulla
   globale .elementor-button:hover{color:#fff}, quindi il testo resterebbe dello
   stesso colore su fondo verde. La riaffermiamo qui, scoping alla pagina
   (l'header e' fuori da .elementor-6136 e non viene toccato). */
.elementor-6136 .elementor-button:hover,
.elementor-6136 .elementor-button:focus { color: #fff !important; }

/* Rete di sicurezza sulle parole lunghe: il sito e' tradotto in sei lingue e in
   tedesco i composti sono lunghi il doppio. Senza, una parola piu' larga della
   colonna esce dal riquadro e viene tagliata. */
.elementor-6136 .elementor-widget-heading .elementor-heading-title,
.elementor-6136 .elementor-widget-text-editor { overflow-wrap: break-word; }/* End custom CSS */