.elementor-54296 .elementor-element.elementor-element-187af0b{--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:28px 56px;--row-gap:28px;--column-gap:56px;--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54296 .elementor-element.elementor-element-187af0b:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-187af0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-df2e0dd{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-db2ff23 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:2px;color:#006400;}.elementor-54296 .elementor-element.elementor-element-686a721 .elementor-heading-title{font-size:46px;font-weight:700;line-height:1.15em;color:#0f2e0f;}.elementor-54296 .elementor-element.elementor-element-9952cb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-a71be68 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-a71be68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-a71be68 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-7c19908 .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-7c19908 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-7c19908 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-02511f6{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-cba93e3 img{border-radius:20px 20px 20px 20px;}.elementor-54296 .elementor-element.elementor-element-183a38c{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-54296 .elementor-element.elementor-element-183a38c:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-183a38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-4636cea .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-496a2eb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-0baa34c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-0baa34c:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-0baa34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-cad2d9a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-cad2d9a:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-cad2d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-df99f29{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-df99f29:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-df99f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-ea65264{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-ea65264:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-ea65264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-4a25071{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54296 .elementor-element.elementor-element-4a25071:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-4a25071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF7EE;}.elementor-54296 .elementor-element.elementor-element-b141751 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:2px;color:#006400;}.elementor-54296 .elementor-element.elementor-element-bb790f2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-39991dd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-b0b4610{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-b0b4610:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-b0b4610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-954617a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54296 .elementor-element.elementor-element-954617a{text-align:start;}.elementor-54296 .elementor-element.elementor-element-954617a img{height:56px;}.elementor-54296 .elementor-element.elementor-element-3527bbb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-a841cba .elementor-heading-title{font-size:15px;font-weight:600;color:#4a5a4a;}.elementor-54296 .elementor-element.elementor-element-1b80b2a .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-1b80b2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-1b80b2a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-38bf02b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-38bf02b:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-38bf02b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-3be9ec1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54296 .elementor-element.elementor-element-3be9ec1{text-align:start;}.elementor-54296 .elementor-element.elementor-element-3be9ec1 img{height:56px;}.elementor-54296 .elementor-element.elementor-element-dddfb24 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-b161fc6 .elementor-heading-title{font-size:15px;font-weight:600;color:#4a5a4a;}.elementor-54296 .elementor-element.elementor-element-6f312c4 .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-6f312c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-6f312c4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-477ce9f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-477ce9f:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-477ce9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-d58e72d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54296 .elementor-element.elementor-element-d58e72d{text-align:start;}.elementor-54296 .elementor-element.elementor-element-d58e72d img{height:56px;}.elementor-54296 .elementor-element.elementor-element-2b1cdcc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-8d70a99 .elementor-heading-title{font-size:15px;font-weight:600;color:#4a5a4a;}.elementor-54296 .elementor-element.elementor-element-ee637a6 .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-ee637a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-ee637a6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-5894dad{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-5894dad:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-5894dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-db5b52b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54296 .elementor-element.elementor-element-db5b52b{text-align:start;}.elementor-54296 .elementor-element.elementor-element-db5b52b img{height:56px;}.elementor-54296 .elementor-element.elementor-element-960ed7d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-a206e90 .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-a206e90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-a206e90 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-595d5d7{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54296 .elementor-element.elementor-element-595d5d7:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-595d5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-2bc1b77 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:2px;color:#006400;}.elementor-54296 .elementor-element.elementor-element-34ffd19 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-3f1d483{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-0bec7d2{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-5e6b829 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-95f7256 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-5f03b7a{--display:flex;}.elementor-54296 .elementor-element.elementor-element-f764549{--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;}.elementor-54296 .elementor-element.elementor-element-58a9315{--n-accordion-title-font-size:1.5rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-54296 .elementor-element.elementor-element-58a9315 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}:where( .elementor-54296 .elementor-element.elementor-element-58a9315 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-6059f1f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-01e293b img{border-radius:20px 20px 20px 20px;}.elementor-54296 .elementor-element.elementor-element-e22bdcd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-6d7bc8c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-0061376{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-0061376:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-0061376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-f256720 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-c313125{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-c313125:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-c313125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-6f47880 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-1fd800a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-1fd800a:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-1fd800a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-9fa76cd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-9a63d52 .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-9a63d52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-9a63d52 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-1102916 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-44f8351 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-05e2f48 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-8c113a8{--display:flex;}.elementor-54296 .elementor-element.elementor-element-75afb74{--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;}.elementor-54296 .elementor-element.elementor-element-0f4ef0c{--n-accordion-title-font-size:1.5rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-54296 .elementor-element.elementor-element-0f4ef0c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}:where( .elementor-54296 .elementor-element.elementor-element-0f4ef0c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-4a6fe76{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54296 .elementor-element.elementor-element-4a6fe76:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-4a6fe76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-81eb908 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:2px;color:#006400;}.elementor-54296 .elementor-element.elementor-element-6c2a8fc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-d866306{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-7b04d48{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-2d476df .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-2ff92c4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-8e691f5{--display:flex;}.elementor-54296 .elementor-element.elementor-element-f95ef1b{--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;}.elementor-54296 .elementor-element.elementor-element-3a56cac{--n-accordion-title-font-size:1.5rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-54296 .elementor-element.elementor-element-3a56cac > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}:where( .elementor-54296 .elementor-element.elementor-element-3a56cac > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-92f1630{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-e6eee05 img{border-radius:20px 20px 20px 20px;}.elementor-54296 .elementor-element.elementor-element-ce8cf68 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-07100f1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-97f6bd3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-97f6bd3:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-97f6bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-96c4753 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-c06169d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-c06169d:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-c06169d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-29eac5d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-52e68f3 .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-52e68f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-52e68f3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-e17d22c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-42e9ea0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-d438244{--display:flex;}.elementor-54296 .elementor-element.elementor-element-746a898{--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;}.elementor-54296 .elementor-element.elementor-element-b272f94{--n-accordion-title-font-size:1.5rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-54296 .elementor-element.elementor-element-b272f94 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}:where( .elementor-54296 .elementor-element.elementor-element-b272f94 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-1a27c21{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54296 .elementor-element.elementor-element-1a27c21:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-1a27c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-2a82508 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:2px;color:#006400;}.elementor-54296 .elementor-element.elementor-element-863a3a5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-14f61e5{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-ad6f349{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-5c414a6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-d6174b9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-40d48eb{--display:flex;}.elementor-54296 .elementor-element.elementor-element-ec9f739{--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;}.elementor-54296 .elementor-element.elementor-element-61158df{--n-accordion-title-font-size:1.5rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-54296 .elementor-element.elementor-element-61158df > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}:where( .elementor-54296 .elementor-element.elementor-element-61158df > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-84fd71f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-7fd00be img{border-radius:20px 20px 20px 20px;}.elementor-54296 .elementor-element.elementor-element-8c527d6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-4ced3f5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-54296 .elementor-element.elementor-element-c4064fa{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-c4064fa:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-c4064fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-55a17c1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-52a016a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-52a016a:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-52a016a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-e1f3491 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-4700f19{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-4700f19:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-4700f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-566d39c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-7d73a90{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-54296 .elementor-element.elementor-element-7d73a90:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-7d73a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F4;}.elementor-54296 .elementor-element.elementor-element-1c2f5e3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-4ef246f .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-4ef246f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-4ef246f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-30fa72d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-82432a1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-bc5b910 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-5151fa3{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54296 .elementor-element.elementor-element-5151fa3:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-5151fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-aaeb3e1 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:2px;color:#006400;}.elementor-54296 .elementor-element.elementor-element-6955b2b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54296 .elementor-element.elementor-element-8367496 .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-8367496 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-8367496 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-5814673{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-54296 .elementor-element.elementor-element-5814673:not(.elementor-motion-effects-element-type-background), .elementor-54296 .elementor-element.elementor-element-5814673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF7EE;}.elementor-54296 .elementor-element.elementor-element-19bf89e .elementor-heading-title{color:#0f2e0f;}.elementor-54296 .elementor-element.elementor-element-ca7f696{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-54296 .elementor-element.elementor-element-7f8b397 .elementor-button{background-color:#008000;fill:#ffffff;color:#ffffff;}.elementor-54296 .elementor-element.elementor-element-7f8b397 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-7f8b397 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-bf56a3b .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-bf56a3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-bf56a3b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-54296 .elementor-element.elementor-element-94fedcc .elementor-button{background-color:#ffffff;fill:#008000;color:#008000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#008000;}.elementor-54296 .elementor-element.elementor-element-94fedcc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54296 .elementor-element.elementor-element-94fedcc .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-54296 .elementor-element.elementor-element-496a2eb{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-39991dd{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-6d7bc8c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-07100f1{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-4ced3f5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-54296 .elementor-element.elementor-element-187af0b{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-54296 .elementor-element.elementor-element-df2e0dd{--width:100%;}.elementor-54296 .elementor-element.elementor-element-686a721 .elementor-heading-title{font-size:30px;}.elementor-54296 .elementor-element.elementor-element-02511f6{--width:100%;}.elementor-54296 .elementor-element.elementor-element-183a38c{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-54296 .elementor-element.elementor-element-496a2eb{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-4a25071{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-54296 .elementor-element.elementor-element-39991dd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-954617a img{height:48px;}.elementor-54296 .elementor-element.elementor-element-3be9ec1 img{height:48px;}.elementor-54296 .elementor-element.elementor-element-d58e72d img{height:48px;}.elementor-54296 .elementor-element.elementor-element-db5b52b img{height:48px;}.elementor-54296 .elementor-element.elementor-element-595d5d7{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-54296 .elementor-element.elementor-element-3f1d483{--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;}.elementor-54296 .elementor-element.elementor-element-0bec7d2{--width:100%;}.elementor-54296 .elementor-element.elementor-element-6059f1f{--width:100%;}.elementor-54296 .elementor-element.elementor-element-6d7bc8c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-4a6fe76{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-54296 .elementor-element.elementor-element-d866306{--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;}.elementor-54296 .elementor-element.elementor-element-7b04d48{--width:100%;}.elementor-54296 .elementor-element.elementor-element-92f1630{--width:100%;}.elementor-54296 .elementor-element.elementor-element-07100f1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-1a27c21{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-54296 .elementor-element.elementor-element-14f61e5{--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;}.elementor-54296 .elementor-element.elementor-element-ad6f349{--width:100%;}.elementor-54296 .elementor-element.elementor-element-84fd71f{--width:100%;}.elementor-54296 .elementor-element.elementor-element-4ced3f5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54296 .elementor-element.elementor-element-5151fa3{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-54296 .elementor-element.elementor-element-5814673{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-54296 .elementor-element.elementor-element-df2e0dd{--width:55%;}.elementor-54296 .elementor-element.elementor-element-02511f6{--width:45%;}.elementor-54296 .elementor-element.elementor-element-0bec7d2{--width:58%;}.elementor-54296 .elementor-element.elementor-element-6059f1f{--width:42%;}.elementor-54296 .elementor-element.elementor-element-7b04d48{--width:58%;}.elementor-54296 .elementor-element.elementor-element-92f1630{--width:42%;}.elementor-54296 .elementor-element.elementor-element-ad6f349{--width:58%;}.elementor-54296 .elementor-element.elementor-element-84fd71f{--width:42%;}}/* Start custom CSS */body.elementor-page-54296 .elementor-widget-text-editor a{color:var(--e-global-color-primary);text-decoration:underline}
body.elementor-page-54296 .elementor-widget-text-editor a:hover{color:#006400}
body.elementor-page-54296 .e-con[id]{scroll-margin-top:130px}
body.elementor-page-54296 .ent-chips{margin:0}
body.elementor-page-54296 .ent-chips span,body.elementor-page-54296 .ent-chips a{display:inline-block;background:#EEF7EE;color:#006400!important;border:1px solid #cfe6cf;border-radius:999px;padding:6px 14px;margin:0 8px 8px 0;font-weight:600;font-size:15px;line-height:1.3;text-decoration:none!important}
body.elementor-page-54296 .ent-chips a:hover{background:#008000;border-color:#008000;color:#fff!important}
body.elementor-page-54296 .ent-dir{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}
body.elementor-page-54296 .ent-dir>div{background:#fff;border:1px solid #cfe6cf;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}
body.elementor-page-54296 .ent-dir span{font-size:14px;color:#4a5a4a;line-height:1.35}
body.elementor-page-54296 .ent-dir strong{font-size:17px;color:#0f2e0f}
body.elementor-page-54296 .ent-team{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px 24px}
body.elementor-page-54296 .ent-team li{padding:8px 0;border-bottom:1px solid #e3efe3}
body.elementor-page-54296 .ent-team li span{display:block;font-size:14px;color:#4a5a4a}
@media(max-width:767px){body.elementor-page-54296 .ent-dir{grid-template-columns:1fr 1fr;gap:10px}body.elementor-page-54296 .ent-dir>div{padding:12px}body.elementor-page-54296 .ent-dir span{font-size:13px}body.elementor-page-54296 .ent-dir strong{font-size:15px}body.elementor-page-54296 .ent-team{grid-template-columns:1fr 1fr;gap:0 14px}body.elementor-page-54296 .ent-team li{font-size:15px}body.elementor-page-54296 .ent-stat{font-size:28px!important}}
body.elementor-page-54296 .ent-stat{font-size:38px;font-weight:700;color:#008000;line-height:1.1;margin-bottom:6px}
body.elementor-page-54296 .e-n-accordion-item-title{font-weight:600}
/* 2026-10-07: botones de las 4 tarjetas alineados al fondo + espacio alrededor de los chips */
body.elementor-page-54296 .elementor-element-39991dd > .e-con > .elementor-widget-button{margin-top:auto}
body.elementor-page-54296 .ent-chips{margin:14px 0 8px !important}
/* 2026-10-07: logos de las entidades encima del nombre en las tarjetas */
body.elementor-page-54296 .ent-logo img{height:64px!important;width:auto!important;max-width:100%!important;object-fit:contain!important;display:block}
@media (max-width:767px){body.elementor-page-54296 .ent-logo img{height:52px!important}}
/* 2026-10-07: títulos de los desplegables (+) más pequeños */
body.elementor-page-54296 .e-n-accordion-item-title-text{font-size:18px!important;font-weight:600!important;line-height:1.35!important}
@media (max-width:767px){body.elementor-page-54296 .e-n-accordion-item-title-text{font-size:16px!important}}
/* 2026-10-07: más aire en las fichas de cada entidad */
body.elementor-page-54296 .elementor-element-34ffd19,body.elementor-page-54296 .elementor-element-6c2a8fc,body.elementor-page-54296 .elementor-element-863a3a5{margin-bottom:20px!important}
body.elementor-page-54296 .elementor-element-e22bdcd,body.elementor-page-54296 .elementor-element-1102916,body.elementor-page-54296 .elementor-element-44f8351,body.elementor-page-54296 .elementor-element-ce8cf68,body.elementor-page-54296 .elementor-element-e17d22c,body.elementor-page-54296 .elementor-element-42e9ea0,body.elementor-page-54296 .elementor-element-8c527d6,body.elementor-page-54296 .elementor-element-30fa72d,body.elementor-page-54296 .elementor-element-82432a1{margin-top:48px!important;padding-top:40px!important;border-top:1px solid #DCEBDC!important}
body.elementor-page-54296 .elementor-element-95f7256,body.elementor-page-54296 .elementor-element-2ff92c4,body.elementor-page-54296 .elementor-element-d6174b9{margin-top:20px!important}
body.elementor-page-54296 .elementor-element-05e2f48,body.elementor-page-54296 .elementor-element-bc5b910{margin-top:32px!important}
body.elementor-page-54296 .elementor-widget-nested-accordion{margin-top:12px!important}
body.elementor-page-54296 .elementor-element-9a63d52,body.elementor-page-54296 .elementor-element-52e68f3,body.elementor-page-54296 .elementor-element-4ef246f{margin-top:16px!important}
body.elementor-page-54296 .elementor-element-6d7bc8c > .e-con, body.elementor-page-54296 .elementor-element-6d7bc8c > .e-con-inner > .e-con,body.elementor-page-54296 .elementor-element-07100f1 > .e-con, body.elementor-page-54296 .elementor-element-07100f1 > .e-con-inner > .e-con,body.elementor-page-54296 .elementor-element-4ced3f5 > .e-con, body.elementor-page-54296 .elementor-element-4ced3f5 > .e-con-inner > .e-con{gap:12px!important}
body.elementor-page-54296 .ent-chips + p, body.elementor-page-54296 .elementor-widget-text-editor p{line-height:1.65}
@media (max-width:767px){body.elementor-page-54296 .elementor-element-e22bdcd,body.elementor-page-54296 .elementor-element-1102916,body.elementor-page-54296 .elementor-element-44f8351,body.elementor-page-54296 .elementor-element-ce8cf68,body.elementor-page-54296 .elementor-element-e17d22c,body.elementor-page-54296 .elementor-element-42e9ea0,body.elementor-page-54296 .elementor-element-8c527d6,body.elementor-page-54296 .elementor-element-30fa72d,body.elementor-page-54296 .elementor-element-82432a1{margin-top:36px!important;padding-top:28px!important}}
/* 2026-10-21: tarjetas de entidades alineadas fila a fila (subgrid): logo, nombre, subtítulo, chip/texto y botón */
@media (min-width:768px){
body.elementor-page-54296 .elementor-element-39991dd{grid-template-rows:none!important;grid-auto-rows:auto!important;row-gap:8px!important}
body.elementor-page-54296 .elementor-element-39991dd > .e-con{display:grid!important;grid-template-rows:subgrid!important;grid-row:span 5!important;row-gap:8px!important;align-content:start!important}
body.elementor-page-54296 .elementor-element-5894dad > .elementor-widget-heading{grid-row:span 2!important}
body.elementor-page-54296 .elementor-element-39991dd > .e-con > .elementor-widget-button{align-self:end!important;margin-top:0!important}
}
@media (min-width:768px) and (max-width:1024px){body.elementor-page-54296 .elementor-element-39991dd > .e-con:nth-child(-n+2){margin-bottom:16px!important}}
/* 2026-10-21: texto de la Fundació alineado con los textos descriptivos de las otras tarjetas (hueco del chip "Des de…") */
@media (min-width:768px){body.elementor-page-54296 .elementor-element-5894dad > .elementor-widget-text-editor{padding-top:64px!important}}
/* 2026-10-21: fichas de las entidades ocultas al cargar; se abren con los botones "Conèixer…" (script en el widget HTML .ent-toggle-js) */
body.elementor-page-54296 .ent-toggle-js{display:none!important}
body.elementor-page-54296:not(.elementor-editor-active) .elementor-element-595d5d7:not(.ent-open),
body.elementor-page-54296:not(.elementor-editor-active) .elementor-element-4a6fe76:not(.ent-open),
body.elementor-page-54296:not(.elementor-editor-active) .elementor-element-1a27c21:not(.ent-open),
body.elementor-page-54296:not(.elementor-editor-active) .elementor-element-5151fa3:not(.ent-open){display:none!important}
body.elementor-page-54296 .elementor-element-39991dd .ent-btn-active .elementor-button{background-color:#008000!important;color:#fff!important;border-color:#008000!important}
body.elementor-page-54296 .elementor-element-39991dd .ent-btn-active .elementor-button-icon{transform:rotate(90deg);transition:transform .2s}/* End custom CSS */