@charset "UTF-8";
/* https://ekoetxea.eus/wp-content/uploads/elementor/css/post-73713.css?ver=1784810910 */
.elementor-73713 .elementor-element.elementor-element-443d64fa{--display:flex;--min-height:462px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px}.elementor-73713 .elementor-element.elementor-element-443d64fa:not(.elementor-motion-effects-element-type-background),.elementor-73713 .elementor-element.elementor-element-443d64fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url(https://b4367562.smushcdn.com/4367562/wp-content/uploads/2026/07/hub-cover-01-plain.png?lossy=1&strip=1&webp=1);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-73713 .elementor-element.elementor-element-443d64fa::before,.elementor-73713 .elementor-element.elementor-element-443d64fa>.elementor-background-video-container::before,.elementor-73713 .elementor-element.elementor-element-443d64fa>.e-con-inner>.elementor-background-video-container::before,.elementor-73713 .elementor-element.elementor-element-443d64fa>.elementor-background-slideshow::before,.elementor-73713 .elementor-element.elementor-element-443d64fa>.e-con-inner>.elementor-background-slideshow::before,.elementor-73713 .elementor-element.elementor-element-443d64fa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,#814C00 4%,rgb(58 44 24 / .05) 100%)}.elementor-73713 .elementor-element.elementor-element-1174578d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-73713 .elementor-element.elementor-element-61f791b .elementor-icon-list-icon i{color:var(--e-global-color-secondary);transition:color 0.3s}.elementor-73713 .elementor-element.elementor-element-61f791b .elementor-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill 0.3s}.elementor-73713 .elementor-element.elementor-element-61f791b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-73713 .elementor-element.elementor-element-61f791b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-73713 .elementor-element.elementor-element-61f791b .elementor-icon-list-item>a{font-family:"Arial",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.elementor-73713 .elementor-element.elementor-element-61f791b .elementor-icon-list-text{color:var(--e-global-color-secondary);transition:color 0.3s}.elementor-73713 .elementor-element.elementor-element-24aa50aa>.elementor-widget-container{margin:16px 0 0 0}.elementor-73713 .elementor-element.elementor-element-24aa50aa{text-align:start}.elementor-73713 .elementor-element.elementor-element-24aa50aa .elementor-heading-title{font-family:"Space Mono",Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.4px;color:rgb(255 255 255 / .72)}.elementor-73713 .elementor-element.elementor-element-1cb79473>.elementor-widget-container{margin:20px 0 0 0}.elementor-73713 .elementor-element.elementor-element-1cb79473{text-align:start}.elementor-73713 .elementor-element.elementor-element-1cb79473 .elementor-heading-title{font-family:"Wotfard",Sans-serif;font-size:48px;font-weight:700;line-height:1.03em;letter-spacing:-.6px;color:#FFF}.elementor-73713 .elementor-element.elementor-element-76d0e47f{width:var(--container-widget-width,640px);max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;font-family:"Arial",Sans-serif;font-size:17px;line-height:1.6em;color:rgb(255 255 255 / .9)}.elementor-73713 .elementor-element.elementor-element-76d0e47f>.elementor-widget-container{margin:15px 0 0 0}.elementor-73713 .elementor-element.elementor-element-3627d2e9{--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:34px 34px;--row-gap:34px;--column-gap:34px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px}.elementor-73713 .elementor-element.elementor-element-2b91dd1d{--display:flex;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:#ECE6DC;--border-color:#ECE6DC;--border-radius:16px 16px 16px 16px;box-shadow:0 20px 44px -26px rgb(44 28 8 / .28);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px}.elementor-73713 .elementor-element.elementor-element-2b91dd1d:not(.elementor-motion-effects-element-type-background),.elementor-73713 .elementor-element.elementor-element-2b91dd1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-73713 .elementor-element.elementor-element-54e6294c{width:auto;max-width:auto}.elementor-73713 .elementor-element.elementor-element-54e6294c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-73713 .elementor-element.elementor-element-54e6294c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-73713 .elementor-element.elementor-element-5d533ed6{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#ECE6DC;--border-color:#ECE6DC;--border-radius:16px 16px 16px 16px;box-shadow:0 20px 44px -26px rgb(44 28 8 / .28);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px}.elementor-73713 .elementor-element.elementor-element-5d533ed6:not(.elementor-motion-effects-element-type-background),.elementor-73713 .elementor-element.elementor-element-5d533ed6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-73713 .elementor-element.elementor-element-5d533ed6.e-con{--align-self:flex-start}.elementor-73713 .elementor-element.elementor-element-4c1b6d46{text-align:start}.elementor-73713 .elementor-element.elementor-element-4c1b6d46 .elementor-heading-title{font-family:"Wotfard",Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:#2C1C08}.elementor-73713 .elementor-element.elementor-element-7e5da2c1>.elementor-widget-container{margin:14px 0 0 0}.elementor-73713 .elementor-element.elementor-element-7e5da2c1 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECE6DC;border-radius:10px 10px 10px 10px}@media(max-width:1366px){.elementor-73713 .elementor-element.elementor-element-443d64fa:not(.elementor-motion-effects-element-type-background),.elementor-73713 .elementor-element.elementor-element-443d64fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-73713 .elementor-element.elementor-element-443d64fa{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-73713 .elementor-element.elementor-element-3627d2e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-73713 .elementor-element.elementor-element-54e6294c{width:var(--container-widget-width,730%);max-width:730%;--container-widget-width:730%;--container-widget-flex-grow:0}.elementor-73713 .elementor-element.elementor-element-54e6294c>.elementor-widget-container{padding:25px 25px 25px 25px}}@media(max-width:1024px){.elementor-73713 .elementor-element.elementor-element-443d64fa{--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;--padding-top:48px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px}.elementor-73713 .elementor-element.elementor-element-3627d2e9{--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:stretch}}@media(max-width:767px){.elementor-73713 .elementor-element.elementor-element-443d64fa{--padding-top:40px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px}.elementor-73713 .elementor-element.elementor-element-1cb79473 .elementor-heading-title{font-size:32px}.elementor-73713 .elementor-element.elementor-element-3627d2e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.elementor-73713 .elementor-element.elementor-element-2b91dd1d{--padding-top:24px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px}.elementor-73713 .elementor-element.elementor-element-54e6294c>.elementor-widget-container{margin:0 0 0 0}}@media(min-width:768px){.elementor-73713 .elementor-element.elementor-element-1174578d{--content-width:1120px}.elementor-73713 .elementor-element.elementor-element-3627d2e9{--content-width:1120px}.elementor-73713 .elementor-element.elementor-element-2b91dd1d{--width:64%}.elementor-73713 .elementor-element.elementor-element-5d533ed6{--width:33%}}@media(max-width:1024px) and (min-width:768px){.elementor-73713 .elementor-element.elementor-element-2b91dd1d{--width:100%}.elementor-73713 .elementor-element.elementor-element-5d533ed6{--width:100%}}.elementor-73713 .elementor-element.elementor-element-54e6294c{color:#2c1c08;font-family:Arial,Helvetica,sans-serif}.elementor-73713 .elementor-element.elementor-element-54e6294c *{box-sizing:border-box}.elementor-73713 .elementor-element.elementor-element-54e6294c>br{display:none}.elementor-73713 .elementor-element.elementor-element-54e6294c>label{display:block;font-size:16px;font-weight:700;color:#2c1c08;margin:28px 0 13px}.elementor-73713 .elementor-element.elementor-element-54e6294c>label:first-of-type{margin-top:0}.elementor-73713 .elementor-element.elementor-element-54e6294c .spanish-translation{font-size:13px;font-weight:400;color:#9a9080;margin-left:8px}.elementor-73713 .elementor-element.elementor-element-54e6294c .parent-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-items:stretch;margin:0}.elementor-73713 .elementor-element.elementor-element-54e6294c .radio-container,.elementor-73713 .elementor-element.elementor-element-54e6294c .checkbox-container{display:flex;margin:0}.elementor-73713 .elementor-element.elementor-element-54e6294c .radio-container label,.elementor-73713 .elementor-element.elementor-element-54e6294c .checkbox-container label{display:flex;flex:1;align-items:center;justify-content:center;text-align:center;gap:6px;min-width:146px;padding:10px 18px;margin:0;border:2px solid #786855;border-radius:999px;background:#faf8f4;color:#786855;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:all 0.18s ease}.elementor-73713 .elementor-element.elementor-element-54e6294c .radio-container label:hover,.elementor-73713 .elementor-element.elementor-element-54e6294c .checkbox-container label:hover{background:#f0ebe1}.elementor-73713 .elementor-element.elementor-element-54e6294c .radio-container input,.elementor-73713 .elementor-element.elementor-element-54e6294c .checkbox-container input{display:none}.elementor-73713 .elementor-element.elementor-element-54e6294c .radio-container input:checked+label,.elementor-73713 .elementor-element.elementor-element-54e6294c .checkbox-container input:checked+label{background:#2c1c08;color:#fff;border-color:#2c1c08}.elementor-73713 .elementor-element.elementor-element-54e6294c .radio-container label .spanish-translation,.elementor-73713 .elementor-element.elementor-element-54e6294c .checkbox-container label .spanish-translation{font-family:"Space Mono",monospace;font-size:10px;font-weight:400;letter-spacing:.1em;color:#9a9080;margin:0}.elementor-73713 .elementor-element.elementor-element-54e6294c .radio-container input:checked+label .spanish-translation,.elementor-73713 .elementor-element.elementor-element-54e6294c .checkbox-container input:checked+label .spanish-translation{color:rgb(255 255 255 / .72)}.elementor-73713 .elementor-element.elementor-element-54e6294c #myFormPost{width:100%;display:none;border-top:1px solid #ece6dc;margin-top:30px;padding-top:6px}.elementor-73713 .elementor-element.elementor-element-54e6294c .form-section{width:100%;margin:22px 0 0;padding:0;display:block}.elementor-73713 .elementor-element.elementor-element-54e6294c .form-section>label{display:block;font-size:14px;font-weight:700;color:#2c1c08;margin:0 0 3px}.elementor-73713 .elementor-element.elementor-element-54e6294c .form-section .spanish-translation{font-weight:400}.elementor-73713 .elementor-element.elementor-element-54e6294c .eko-req{font-family:"Space Mono",monospace;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a2564a;font-style:normal!important;margin:0 0 9px!important;padding:0!important;line-height:1.3}.elementor-73713 .elementor-element.elementor-element-54e6294c .eko-opt{font-family:"Space Mono",monospace;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9a9080;font-style:normal!important;margin:0 0 9px!important;padding:0!important;line-height:1.3}.elementor-73713 .elementor-element.elementor-element-54e6294c .eko-help{font-size:13px;line-height:1.5;color:#9a9080;margin:0 0 9px!important;padding:0!important}.elementor-73713 .elementor-element.elementor-element-54e6294c input[type="text"],.elementor-73713 .elementor-element.elementor-element-54e6294c textarea{width:100%;padding:12px 14px;margin:0;border:1px solid #ded6c8;border-radius:10px;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.55;color:#2c1c08;box-sizing:border-box;display:block}.elementor-73713 .elementor-element.elementor-element-54e6294c textarea{resize:vertical;min-height:110px}.elementor-73713 .elementor-element.elementor-element-54e6294c input[type="text"]:focus,.elementor-73713 .elementor-element.elementor-element-54e6294c textarea:focus{border-color:#786855;outline:none;box-shadow:0 0 0 3px rgb(120 104 85 / .12)}.elementor-73713 .elementor-element.elementor-element-54e6294c .char-counter{text-align:right;font-family:"Space Mono",monospace;font-size:11px;color:#9a9080;margin:6px 0 0;padding:0}.elementor-73713 .elementor-element.elementor-element-54e6294c .gestos-section{width:100%;margin-top:30px;border-top:1px solid #ece6dc;padding-top:24px}.elementor-73713 .elementor-element.elementor-element-54e6294c .gestos-section>label{display:block;font-size:16px;font-weight:700;color:#2c1c08;margin:0 0 4px}.elementor-73713 .elementor-element.elementor-element-54e6294c .gestos-section p{margin:2px 0!important;font-size:13.5px;line-height:1.5;color:#6b6355}.elementor-73713 .elementor-element.elementor-element-54e6294c .gestos-section .eko-req{margin:2px 0 10px!important}.elementor-73713 .elementor-element.elementor-element-54e6294c #compromisosValidationMessage{color:#a2564a!important;font-weight:700;margin-top:10px}.elementor-73713 .elementor-element.elementor-element-54e6294c .compromiso-section{margin:0 0 10px;padding:0;border:none;background:#fff0;border-radius:0}.elementor-73713 .elementor-element.elementor-element-54e6294c .compromiso-section h3{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;margin:0;background:#f4f1ea;border:1px solid #ece6dc;border-radius:10px;font-size:15px;font-weight:700;color:#2c1c08;transition:background 0.18s ease}.elementor-73713 .elementor-element.elementor-element-54e6294c .compromiso-section h3:hover{background:#efe9dd}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-icon{font-size:22px;font-weight:400;color:#786855;line-height:1}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content{padding:2px 18px 8px;border:1px solid #ece6dc;border-top:none;border-radius:0 0 10px 10px;background:#fff;margin:-1px 0 0}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content>div{border-bottom:1px solid #f2ede4}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content>div:last-child{border-bottom:none}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content label{display:flex;gap:12px;align-items:flex-start;padding:13px 0;margin:0;font-size:14px;line-height:1.45;color:#2c1c08;cursor:pointer}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content input[type="checkbox"]{display:inline-block;margin:2px 0 0;width:18px;height:18px;flex:0 0 auto;cursor:pointer;accent-color:#786855;vertical-align:top}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content .spanish-translation{display:block;margin:3px 0 0;font-size:12.5px;line-height:1.4;color:#9a9080}.elementor-73713 .elementor-element.elementor-element-54e6294c #generateUrl{display:inline-flex;flex-direction:column;align-items:center;gap:3px;margin-top:32px;padding:15px 32px;background:#786855;color:#fff;border:none;border-radius:12px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.2;cursor:pointer;box-shadow:0 12px 26px -14px rgb(44 28 8 / .6);transition:background-color 0.2s ease}.elementor-73713 .elementor-element.elementor-element-54e6294c #generateUrl:hover,.elementor-73713 .elementor-element.elementor-element-54e6294c #generateUrl:focus{background:#2c1c08}.elementor-73713 .elementor-element.elementor-element-54e6294c #generateUrl .spanish-translation{font-family:"Space Mono",monospace;font-size:11px;font-weight:400;letter-spacing:.08em;color:rgb(255 255 255 / .85);margin:0;text-transform:uppercase}.elementor-73713 .elementor-element.elementor-element-54e6294c>p{margin:16px 0 0;font-size:13px;color:#9a9080}.elementor-73713 .elementor-element.elementor-element-54e6294c #generatedUrl{margin-left:6px;color:#786855;font-weight:700;word-break:break-all}.elementor-73713 .elementor-element.elementor-element-54e6294c .compromiso-section{margin:0 0 10px;padding:0;border:none;background:#fff0;border-radius:0}.elementor-73713 .elementor-element.elementor-element-54e6294c .compromiso-section h3{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;margin:0;background:#f4f1ea;border:1px solid #ece6dc;border-radius:10px;font-size:15px;font-weight:700;color:#2c1c08;transition:background 0.18s ease}.elementor-73713 .elementor-element.elementor-element-54e6294c .compromiso-section h3:hover{background:#efe9dd}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-icon{font-size:22px;font-weight:400;color:#786855;line-height:1}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content{padding:2px 18px 8px;border:1px solid #ece6dc;border-top:none;border-radius:0 0 10px 10px;background:#fff;margin:-1px 0 0}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content>div{display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid #f2ede4}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content>div:last-child{border-bottom:none}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content label{display:block;flex:1;margin:0;padding:0;font-size:14px;line-height:1.45;color:#2c1c08;cursor:pointer}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content input[type="checkbox"]{margin:2px 0 0;width:18px;height:18px;flex:0 0 auto;cursor:pointer;accent-color:#786855}.elementor-73713 .elementor-element.elementor-element-54e6294c .accordion-content .spanish-translation{display:block;margin:3px 0 0;font-size:12.5px;line-height:1.4;color:#9a9080}.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal{display:none}@font-face{font-family:'Wotfard';font-style:normal;font-weight:200;font-display:swap;src:url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-regular-webfont.woff2) format('woff2'),url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-regular-webfont.woff) format('woff')}@font-face{font-family:'Wotfard';font-style:normal;font-weight:700;font-display:swap;src:url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-bold-webfont.woff2) format('woff2'),url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-bold-webfont.woff) format('woff')}@font-face{font-family:'Wotfard';font-style:normal;font-weight:400;font-display:swap;src:url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-medium-webfont.woff2) format('woff2'),url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-medium-webfont.woff) format('woff')}@font-face{font-family:'Wotfard';font-style:italic;font-weight:700;font-display:swap;src:url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-bolditalic-webfont.woff2) format('woff2'),url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-bolditalic-webfont.woff) format('woff')}@font-face{font-family:'Wotfard';font-style:normal;font-weight:600;font-display:swap;src:url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-semibold-webfont.woff2) format('woff2'),url(https://ekoetxea.eus/wp-content/uploads/2024/03/wotfard-semibold-webfont.woff) format('woff')}