.elementor-30 .elementor-element.elementor-element-3fb5a82{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0.5vw;--padding-bottom:0.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-30 .elementor-element.elementor-element-3fb5a82:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3fb5a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a54c249 );}.elementor-30 .elementor-element.elementor-element-37a58bb{--display:flex;--min-height:95.7vh;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.45;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-30 .elementor-element.elementor-element-37a58bb::before, .elementor-30 .elementor-element.elementor-element-37a58bb > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-37a58bb > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-37a58bb > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-37a58bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-37a58bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-6ee6be0{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-6ee6be0 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:4.7vw;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-7dc8292{width:var( --container-widget-width, 37vw );max-width:37vw;--container-widget-width:37vw;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-7dc8292 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:1.6vw;font-weight:200;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ee12b43{width:var( --container-widget-width, 37vw );max-width:37vw;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:0px 0px 0px 0px;--container-widget-width:37vw;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-ee12b43 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:0.9vw;font-weight:100;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4af4608{--display:flex;--min-height:70vh;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:60px;--padding-right:60px;}.elementor-30 .elementor-element.elementor-element-4af4608:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4af4608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a54c249 );}.elementor-30 .elementor-element.elementor-element-5ec1339{--display:flex;--min-height:41vh;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-30 .elementor-element.elementor-element-b400de9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-3490eff{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;font-family:"Gotham", Sans-serif;font-size:40px;font-weight:500;line-height:53px;}.elementor-30 .elementor-element.elementor-element-8ee43d9{--display:flex;--min-height:0vh;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8ee43d9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8ee43d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a54c249 );}.elementor-30 .elementor-element.elementor-element-d247fc7{width:var( --container-widget-width, 893px );max-width:893px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:893px;--container-widget-flex-grow:0;text-align:start;}.elementor-30 .elementor-element.elementor-element-d247fc7 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:50px;font-weight:700;letter-spacing:0.5px;color:#0E6335;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-30 .elementor-element.elementor-element-39cb09a{--grid-columns:3;--grid-row-gap:0px;--grid-column-gap:20px;}.elementor-30 .elementor-element.elementor-element-39cb09a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ac59f5d{--display:flex;--min-height:0vh;--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:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-ac59f5d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ac59f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3ec976a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-3ec976a .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:50px;font-weight:700;letter-spacing:0.5px;color:#0E6335;}.elementor-30 .elementor-element.elementor-element-997ed42{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-7b675c4{--display:flex;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7b675c4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7b675c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4e8a8fe{width:var( --container-widget-width, 893px );max-width:893px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:893px;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-4e8a8fe.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-4e8a8fe .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:50px;font-weight:700;letter-spacing:0.5px;color:#0E6335;}.elementor-30 .elementor-element.elementor-element-789fad9{--display:flex;--min-height:1000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-789fad9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-789fad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newlife4bioislands.gesplan.es/wp-content/uploads/2026/06/Mapa-base_2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30 .elementor-element.elementor-element-e61e75b{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;bottom:-2px;text-align:start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-e61e75b{left:188px;}body.rtl .elementor-30 .elementor-element.elementor-element-e61e75b{right:188px;}.elementor-30 .elementor-element.elementor-element-e61e75b img{width:100%;}.elementor-30 .elementor-element.elementor-element-b1038b2{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;bottom:379px;text-align:start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-b1038b2{left:164px;}body.rtl .elementor-30 .elementor-element.elementor-element-b1038b2{right:164px;}.elementor-30 .elementor-element.elementor-element-b1038b2 img{width:100%;}.elementor-30 .elementor-element.elementor-element-647f821{width:var( --container-widget-width, 395px );max-width:395px;--container-widget-width:395px;--container-widget-flex-grow:0;top:82px;text-align:start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-647f821{left:502px;}body.rtl .elementor-30 .elementor-element.elementor-element-647f821{right:502px;}.elementor-30 .elementor-element.elementor-element-647f821 img{width:100%;}.elementor-30 .elementor-element.elementor-element-8f02c10{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;bottom:373px;text-align:start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-8f02c10{right:133px;}body.rtl .elementor-30 .elementor-element.elementor-element-8f02c10{left:133px;}.elementor-30 .elementor-element.elementor-element-8f02c10 img{width:100%;}.elementor-30 .elementor-element.elementor-element-e66ac7f{width:var( --container-widget-width, 355px );max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0;bottom:10px;text-align:start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-e66ac7f{right:112px;}body.rtl .elementor-30 .elementor-element.elementor-element-e66ac7f{left:112px;}.elementor-30 .elementor-element.elementor-element-e66ac7f img{width:100%;}.elementor-30 .elementor-element.elementor-element-6a1ab7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6a1ab7a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6a1ab7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fbd67ba );}.elementor-30 .elementor-element.elementor-element-e04fe87{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-e04fe87:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e04fe87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47bec27 );}.elementor-30 .elementor-element.elementor-element-129b6cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-d39e023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-d39e023 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-1a9bbe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-1a9bbe3 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-bc3bb26{text-align:center;font-family:"Gotham", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-8e806fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-e4a0b6e{left:11.5%;}body.rtl .elementor-30 .elementor-element.elementor-element-e4a0b6e{right:11.5%;}.elementor-30 .elementor-element.elementor-element-e4a0b6e{bottom:100px;}.elementor-30 .elementor-element.elementor-element-e4a0b6e img{width:180px;border-radius:18px 18px 18px 18px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-d2dc959{left:7%;}body.rtl .elementor-30 .elementor-element.elementor-element-d2dc959{right:7%;}.elementor-30 .elementor-element.elementor-element-d2dc959{bottom:-46px;}.elementor-30 .elementor-element.elementor-element-d2dc959 img{width:170px;border-radius:18px 18px 18px 18px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-a64ceb5{right:11.5%;}body.rtl .elementor-30 .elementor-element.elementor-element-a64ceb5{left:11.5%;}.elementor-30 .elementor-element.elementor-element-a64ceb5{bottom:100px;}.elementor-30 .elementor-element.elementor-element-a64ceb5 img{width:181px;border-radius:18px 18px 18px 18px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-6cd56a4{right:7%;}body.rtl .elementor-30 .elementor-element.elementor-element-6cd56a4{left:7%;}.elementor-30 .elementor-element.elementor-element-6cd56a4{bottom:-46px;}.elementor-30 .elementor-element.elementor-element-6cd56a4 img{width:170px;height:120px;border-radius:18px 18px 18px 18px;}body.elementor-page-30:not(.elementor-motion-effects-element-type-background), body.elementor-page-30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a54c249 );}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-4af4608{--min-height:0vh;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-30 .elementor-element.elementor-element-3490eff{font-size:22px;line-height:1.7em;}.elementor-30 .elementor-element.elementor-element-8ee43d9{--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-30 .elementor-element.elementor-element-d247fc7{text-align:start;}.elementor-30 .elementor-element.elementor-element-d247fc7 .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-39cb09a{--grid-columns:2;}.elementor-30 .elementor-element.elementor-element-3ec976a{text-align:start;}.elementor-30 .elementor-element.elementor-element-3ec976a .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-4e8a8fe{text-align:center;}.elementor-30 .elementor-element.elementor-element-4e8a8fe .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-789fad9{--min-height:792px;}.elementor-30 .elementor-element.elementor-element-e61e75b{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;bottom:104px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-e61e75b{left:32px;}body.rtl .elementor-30 .elementor-element.elementor-element-e61e75b{right:32px;}.elementor-30 .elementor-element.elementor-element-b1038b2{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;bottom:419px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-b1038b2{left:42px;}body.rtl .elementor-30 .elementor-element.elementor-element-b1038b2{right:42px;}.elementor-30 .elementor-element.elementor-element-647f821{--container-widget-width:346px;--container-widget-flex-grow:0;width:var( --container-widget-width, 346px );max-width:346px;top:69px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-647f821{left:228px;}body.rtl .elementor-30 .elementor-element.elementor-element-647f821{right:228px;}.elementor-30 .elementor-element.elementor-element-8f02c10{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;bottom:352px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-8f02c10{right:12px;}body.rtl .elementor-30 .elementor-element.elementor-element-8f02c10{left:12px;}.elementor-30 .elementor-element.elementor-element-e66ac7f{--container-widget-width:327px;--container-widget-flex-grow:0;width:var( --container-widget-width, 327px );max-width:327px;bottom:72px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-e66ac7f{right:-12px;}body.rtl .elementor-30 .elementor-element.elementor-element-e66ac7f{left:-12px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-3fb5a82{--min-height:80vh;--padding-top:22vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-30 .elementor-element.elementor-element-37a58bb{--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-30 .elementor-element.elementor-element-6ee6be0{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;text-align:center;}.elementor-30 .elementor-element.elementor-element-6ee6be0 .elementor-heading-title{font-size:6.9vw;}.elementor-30 .elementor-element.elementor-element-7dc8292{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:center;}.elementor-30 .elementor-element.elementor-element-7dc8292 .elementor-heading-title{font-size:5vw;}.elementor-30 .elementor-element.elementor-element-ee12b43{text-align:center;}.elementor-30 .elementor-element.elementor-element-ee12b43 .elementor-heading-title{font-size:3.5vw;}.elementor-30 .elementor-element.elementor-element-4af4608{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-5ec1339{--flex-direction:column-reverse;--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-b400de9{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-30 .elementor-element.elementor-element-3490eff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:24px;line-height:30px;}.elementor-30 .elementor-element.elementor-element-8ee43d9{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-d247fc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-d247fc7 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-39cb09a{--grid-columns:1;--grid-row-gap:50px;}.elementor-30 .elementor-element.elementor-element-ac59f5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-3ec976a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 20px;text-align:start;}.elementor-30 .elementor-element.elementor-element-3ec976a .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-997ed42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-7b675c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4e8a8fe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-4e8a8fe .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-789fad9{--min-height:400px;}.elementor-30 .elementor-element.elementor-element-e61e75b{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;bottom:-10px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-e61e75b{left:22px;}body.rtl .elementor-30 .elementor-element.elementor-element-e61e75b{right:22px;}.elementor-30 .elementor-element.elementor-element-b1038b2{--container-widget-width:134px;--container-widget-flex-grow:0;width:var( --container-widget-width, 134px );max-width:134px;bottom:129px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-b1038b2{left:21px;}body.rtl .elementor-30 .elementor-element.elementor-element-b1038b2{right:21px;}.elementor-30 .elementor-element.elementor-element-647f821{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;top:38px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-647f821{left:104px;}body.rtl .elementor-30 .elementor-element.elementor-element-647f821{right:104px;}.elementor-30 .elementor-element.elementor-element-8f02c10{--container-widget-width:126px;--container-widget-flex-grow:0;width:var( --container-widget-width, 126px );max-width:126px;bottom:135px;}.elementor-30 .elementor-element.elementor-element-e66ac7f{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;bottom:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-e66ac7f{right:9px;}body.rtl .elementor-30 .elementor-element.elementor-element-e66ac7f{left:9px;}.elementor-30 .elementor-element.elementor-element-6a1ab7a{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-e04fe87{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-d39e023 .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-1a9bbe3 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-5537730{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-37a58bb{--width:96.7vw;}.elementor-30 .elementor-element.elementor-element-4af4608{--content-width:1500px;}.elementor-30 .elementor-element.elementor-element-5ec1339{--width:100%;}.elementor-30 .elementor-element.elementor-element-8ee43d9{--content-width:1350px;}.elementor-30 .elementor-element.elementor-element-ac59f5d{--content-width:1400px;}.elementor-30 .elementor-element.elementor-element-7b675c4{--content-width:1400px;}.elementor-30 .elementor-element.elementor-element-789fad9{--width:100%;}.elementor-30 .elementor-element.elementor-element-e04fe87{--width:98%;}.elementor-30 .elementor-element.elementor-element-129b6cc{--width:750px;}.elementor-30 .elementor-element.elementor-element-8e806fb{--width:1600px;}}/* Start custom CSS *//* ===== NL4 · Home — títulos de sección con icono ===== */
body.elementor-page-30 .nl4-section-title .elementor-heading-title{
	display:flex;align-items:center;justify-content:flex-start;gap:24px;line-height:1.1;
}
/* Project locations va centrado; los otros dos, a la izquierda */
body.elementor-page-30 .nl4-icon-locations .elementor-heading-title{justify-content:center}
body.elementor-page-30 .nl4-section-title .elementor-heading-title:before{
	content:"";flex:0 0 auto;
	background-repeat:no-repeat;background-position:center;background-size:contain;
}
body.elementor-page-30 .nl4-icon-locations .elementor-heading-title:before{
	width:37px;height:56px;
	background-image:url("http://newlife4bioislands.gesplan.es/wp-content/uploads/2026/08/icono-bioisland.svg");
}
body.elementor-page-30 .nl4-icon-actions .elementor-heading-title:before{
	width:88px;height:48px;
	background-image:url("http://newlife4bioislands.gesplan.es/wp-content/uploads/2026/08/icono-actions.svg");
}
body.elementor-page-30 .nl4-icon-news .elementor-heading-title:before{
	width:58px;height:43px;
	background-image:url("http://newlife4bioislands.gesplan.es/wp-content/uploads/2026/08/icono-news.svg");
}

@media (max-width:1024px){
	body.elementor-page-30 .nl4-section-title .elementor-heading-title{gap:18px}
	body.elementor-page-30 .nl4-icon-locations .elementor-heading-title:before{width:30px;height:45px}
	body.elementor-page-30 .nl4-icon-actions .elementor-heading-title:before{width:70px;height:38px}
	body.elementor-page-30 .nl4-icon-news .elementor-heading-title:before{width:46px;height:34px}
}
@media (max-width:767px){
	body.elementor-page-30 .nl4-section-title .elementor-heading-title{gap:14px}
	body.elementor-page-30 .nl4-icon-locations .elementor-heading-title:before{width:22px;height:33px}
	body.elementor-page-30 .nl4-icon-actions .elementor-heading-title:before{width:54px;height:30px}
	body.elementor-page-30 .nl4-icon-news .elementor-heading-title:before{width:36px;height:27px}
}/* End custom CSS */