.elementor .vv-nav{width:auto;padding:0px;display:flex;flex-direction:row;gap:26px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .vv-icon-eb{width:15px;height:15px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .vv-eyebrow-row{width:auto;color:var(--vd-verde-oscuro);padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;& p { line-height: 1; } & svg { display: block; }\n}.elementor .vv-icon-14{width:14px;height:14px;color:var(--vd-verde);flex:0 0 auto;}.elementor .vv-icon-20{width:20px;height:20px;flex:0 0 auto;}.elementor .vv-icon-24{width:24px;height:24px;flex:0 0 auto;}.elementor .vv-icon-tile{width:52px;height:52px;min-width:52px;color:var(--vd-tinta);padding:0px;background-color:var(--vd-verde);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .vv-icon-tile--ink{color:var(--vd-verde);background-color:var(--vd-tinta);}.elementor .vv-icon-tile--line{width:40px;height:40px;min-width:40px;color:var(--vd-verde);border-width:1px;border-color:var(--vd-linea-noche);border-style:solid;background-color:transparent;}.elementor .vv-h-hl{& strong { background-color: var(--vd-verde); color: var(--vd-tinta); font-weight: 700; padding-inline-start: 8px; padding-inline-end: 8px; }\n}.elementor .vv-btn:hover,.elementor .vv-btn:focus-visible{color:var(--vd-tinta);background-color:var(--vd-verde-hover);}.elementor .vv-btn{font-family:var(--vd-font-visor);font-weight:700;font-size:16px;color:var(--vd-tinta);line-height:1;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:0px;background-color:var(--vd-verde);display:inline-flex;gap:12px;align-items:center;width: fit-content; text-align: left;\n}.elementor .vv-text-lead{max-width:340px;font-size:18px;}.elementor .vv-text-small{font-size:var(--vd-v-small);}.elementor .vv-text-night{font-size:var(--vd-v-small);color:var(--vd-texto-noche);}.elementor .vv-text-soft{color:var(--vd-texto-oliva);}.elementor .vv-h-accent{& strong { color: var(--vd-verde); font-weight: inherit; }\n}.elementor .vv-h-credits{max-width:960px;font-weight:500;font-size:var(--vd-v-credits);letter-spacing:-0.02em;line-height:1.3;text-align:center;}.elementor .vv-h-statement{max-width:1000px;font-weight:500;font-size:var(--vd-v-statement);letter-spacing:-0.035em;line-height:1.12;}.elementor .vv-h-46{font-size:46px;letter-spacing:-0.04em;line-height:1.02;}.elementor .vv-h-xl{font-size:56px;letter-spacing:-0.045em;line-height:1.02;}.elementor .vv-h-display{font-size:var(--vd-v-display);letter-spacing:-0.045em;line-height:1;}.elementor .vv-mono{font-family:var(--vd-font-mono);font-weight:600;font-size:var(--vd-v-mono);letter-spacing:0.04em;line-height:1.9;}.elementor .vv-eyebrow{font-family:var(--vd-font-mono);font-weight:600;font-size:var(--vd-v-eyebrow);color:var(--vd-verde-oscuro);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .vv-row{padding:0px;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;align-items:center;}.elementor .vv-row-between{padding:0px;display:flex;flex-direction:row;gap:var(--vd-v-gap-m);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .vv-grid-4{column-gap:var(--vd-v-gap-s);padding:0px;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap: 20px;\n}.elementor .vv-grid-3{column-gap:var(--vd-v-gap-l);padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: var(--vd-v-gap-l);\n}.elementor .vv-split{column-gap:var(--vd-v-gap-xl);padding:0px;display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;row-gap: var(--vd-v-gap-l);\n}.elementor .vv-stack{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .vv-inner{width:100%;max-width:var(--vd-v-content);padding:0px;display:flex;flex-direction:column;gap:var(--vd-v-gap-l);}.elementor .vv-sec{width:100%;color:var(--vd-tinta);padding-block-start:var(--vd-v-pad-y);padding-block-end:var(--vd-v-pad-y);padding-inline-start:var(--vd-v-pad-x);padding-inline-end:var(--vd-v-pad-x);background-color:var(--vd-blanco);display:flex;flex-direction:column;align-items:center;}.elementor .vv-wrap{width:100%;max-width:var(--vd-v-content);}.elementor .vv-align-start{align-items:start;}.elementor .vv-footer-links{width:auto;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:center;}.elementor .vv-footer-text:hover,.elementor .vv-footer-text:focus-visible{color:var(--vd-verde);}.elementor .vv-footer-text{font-family:var(--vd-font-mono);font-size:12px;letter-spacing:0.04em;line-height:1.6;text-transform:uppercase;}.elementor .vv-footer{color:var(--vd-texto-noche-suave);padding-block-start:22px;padding-block-end:22px;padding-inline-start:64px;padding-inline-end:64px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--vd-linea-noche);border-style:solid;background-color:var(--vd-tinta);display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .vv-contact-stack{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .vv-contact-grid{align-items:end;}.elementor .vv-clapper{width:100%;height:40px;padding:0px;background-image:url("https://www.verdeco.es/wp-content/uploads/vd-icons/vd-clapper-stripe.svg");background-repeat:repeat-x;background-attachment:scroll;background-size:80px 40px;background-position:0% 0%;}.elementor .vv-still-img{width:100%;height:420px;object-fit:cover;display:block;}.elementor .vv-still{position:relative;padding-block-start:18px;padding-block-end:64px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--vd-blanco);box-shadow:0px 30px 60px 0px rgba(12,23,6,0.15);transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);}.elementor .vv-wide-tag{position:absolute;inset-block-start:32px;inset-inline-end:56px;z-index:2;}.elementor .vv-wide-copy{max-width:520px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .vv-widescreen{height:600px;overflow:hidden;position:relative;color:var(--vd-blanco);padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;display:flex;flex-direction:column;justify-content:center;}.elementor .vv-film-cap{font-family:var(--vd-font-mono);font-size:12px;line-height:1.4;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;}.elementor .vv-film-img{width:100%;height:300px;object-fit:cover;display:block;}.elementor .vv-film-frame:hover,.elementor .vv-film-frame:focus-visible{color:var(--vd-verde);}.elementor .vv-film-frame{color:var(--vd-blanco);padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .vv-sprocket{width:100%;height:12px;position:absolute;inset-inline-start:0px;padding:0px;background-image:url("https://www.verdeco.es/wp-content/uploads/vd-icons/vd-sprocket-strip.svg");background-repeat:repeat-x;background-attachment:scroll;background-size:40px 12px;background-position:0px 0px;opacity:85%;}.elementor .vv-sprocket--bottom{inset-block-end:10px;}.elementor .vv-sprocket--top{inset-block-start:10px;}.elementor .vv-filmstrip{position:relative;padding-block-start:34px;padding-block-end:34px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--vd-tinta);}.elementor .vv-logo-l{width:auto;height:110px;}.elementor .vv-logo-m{width:auto;height:68px;}.elementor .vv-logo-s{width:auto;height:40px;}.elementor .vv-logo-row{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:80px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .vv-lens{position:relative;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-width:1px;border-color:var(--vd-linea-visor);border-style:solid;background-color:var(--vd-blanco);display:flex;flex-direction:column;gap:12px;}.elementor .vv-log-row{column-gap:18px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--vd-linea-noche);border-style:solid;display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto;align-items:center;row-gap: 0px;\n}.elementor .vv-log{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .vv-monitor{height:560px;overflow:hidden;position:relative;padding:0px;}.elementor .vv-monitor-wrap{padding:8px;border-width:1px;border-color:var(--vd-linea-noche);border-style:solid;}.elementor .vv-take-text{font-weight:700;font-size:19px;line-height:1.35;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .vv-take-label{font-family:var(--vd-font-mono);font-weight:700;font-size:12px;color:var(--vd-verde);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--vd-tinta);display:flex;flex:0 0 auto;align-items:center;}.elementor .vv-take{padding:0px;border-width:2px;border-color:var(--vd-tinta);border-style:solid;display:flex;flex-direction:row;align-items:stretch;}.elementor .vv-product-img{width:100%;height:auto;max-width:560px;}.elementor .vv-frame-label{position:absolute;inset-block-start:20px;inset-inline-start:24px;z-index:2;}.elementor .vv-product-frame{position:relative;color:var(--vd-verde-oscuro);padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--vd-gris-claro);display:flex;justify-content:center;align-items:center;}.elementor .vv-logo-link{width:auto;padding:0px;display:flex;flex:0 0 auto;}.elementor .vv-logo{width:auto;height:44px;}.elementor .vv-header-actions{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;flex:0 0 auto;align-items:center;}.elementor .vv-header{width:auto;position:absolute;inset-block-start:54px;inset-inline-end:64px;inset-inline-start:64px;z-index:20;color:var(--vd-blanco);padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .vv-hero-meta{width:auto;position:absolute;inset-inline-end:64px;inset-block-end:56px;z-index:2;padding:0px;display:flex;flex-direction:column;align-items:flex-end;text-align: right;\n}.elementor .vv-hero-copy{max-width:760px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .vv-veil-left{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(12,23,6,0.75) 0%,rgba(12,23,6,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .vv-veil-top{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(12,23,6,0.6) 0%,rgba(12,23,6,0) 22%,rgba(12,23,6,0) 55%,rgba(12,23,6,0.55) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .vv-cover{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .vv-hero{height:var(--vd-v-hero-h);min-height:680px;overflow:hidden;position:relative;color:var(--vd-blanco);padding-block-start:56px;padding-block-end:56px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--vd-tinta);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .vv-hero--video{background-color:transparent;}.elementor .vv-rec-dot{width:9px;height:9px;min-width:9px;padding:0px;background-color:var(--vd-rec);flex:0 0 auto;}.elementor .vv-rec{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .vv-focusbox{width:300px;height:180px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin-block-start:-90px;margin-inline-start:-150px;border-width:1px;border-color:var(--vd-blanco-50);border-style:dashed;}.elementor .vv-cross-v{width:2px;height:44px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin-block-start:-22px;margin-inline-start:-1px;background-color:var(--vd-blanco-80);}.elementor .vv-cross-h{width:44px;height:2px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin-block-start:-1px;margin-inline-start:-22px;background-color:var(--vd-blanco-80);}.elementor .vv-bracket{width:48px;height:48px;min-width:0px;position:absolute;z-index:2;padding:0px;border-width:0px;border-color:var(--vd-blanco);border-style:solid;}.elementor .vv-bracket--forest{border-color:var(--vd-verde-oscuro);}.elementor .vv-bracket--green{border-color:var(--vd-verde);}.elementor .vv-bracket--md{width:44px;height:44px;}.elementor .vv-bracket--sm{width:34px;height:34px;}.elementor .vv-cs-br{border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:2px;}.elementor .vv-cs-bl{border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:2px;border-inline-end-width:0px;}.elementor .vv-cs-tr{border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:2px;}.elementor .vv-cs-tl{border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;}.elementor .vv-c-br{border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:3px;}.elementor .vv-c-bl{border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:3px;border-inline-end-width:0px;}.elementor .vv-c-tr{border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:3px;}.elementor .vv-c-tl{border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;}.elementor .vv-p-br{inset-inline-end:18px;inset-block-end:18px;}.elementor .vv-p-bl{inset-block-end:18px;inset-inline-start:18px;}.elementor .vv-p-tr{inset-block-start:18px;inset-inline-end:18px;}.elementor .vv-p-tl{inset-block-start:18px;inset-inline-start:18px;}.elementor .vv-p-br-o{inset-inline-end:-10px;inset-block-end:-10px;}.elementor .vv-p-bl-o{inset-block-end:-10px;inset-inline-start:-10px;}.elementor .vv-p-tr-o{inset-block-start:-10px;inset-inline-end:-10px;}.elementor .vv-p-tl-o{inset-block-start:-10px;inset-inline-start:-10px;}.elementor .vv-max-480{max-width:480px;}.elementor .vv-center{text-align:center;align-items:center;}.elementor .vv-stack--l{gap:64px;}.elementor .vv-stack--s{gap:var(--vd-v-gap-s);}.elementor .vv-split--11{grid-template-columns:1fr 1fr;}.elementor .vv-split--21{column-gap:var(--vd-v-gap-l);grid-template-columns:2fr 1fr;}.elementor .vv-log-row--last{border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;}.elementor .vv-lens--leaf{background-color:var(--vd-verde-hoja);}.elementor .vv-eyebrow--white{color:var(--vd-blanco);}.elementor .vv-eyebrow--green{color:var(--vd-verde);}.elementor .vv-btn--sm{height:44px;font-size:15px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;justify-content:center;}.elementor .vv-btn--row{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;justify-content:space-between;}.elementor .vv-btn--block{width:100%;font-size:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;justify-content:space-between;}.elementor .vv-btn--ghost:hover,.elementor .vv-btn--ghost:focus-visible{color:var(--vd-blanco);border-color:var(--vd-verde);background-color:transparent;}.elementor .vv-btn--ghost{font-family:var(--vd-font-mono);font-weight:400;font-size:15px;color:var(--vd-blanco);border-width:1px;border-color:var(--vd-linea-noche);border-style:solid;background-color:transparent;}.elementor .vv-btn--dark:hover,.elementor .vv-btn--dark:focus-visible{color:var(--vd-blanco);background-color:var(--vd-verde-oscuro);}.elementor .vv-btn--dark{color:var(--vd-blanco);background-color:var(--vd-tinta);}.elementor .vv-btn--light:hover,.elementor .vv-btn--light:focus-visible{color:var(--vd-tinta);background-color:var(--vd-verde);}.elementor .vv-btn--light{color:var(--vd-tinta);background-color:var(--vd-blanco);}.elementor .vv-sec--y0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .vv-sec--y100{padding-block-start:100px;padding-block-end:100px;}.elementor .vv-sec--y110{padding-block-start:110px;padding-block-end:110px;}.elementor .vv-sec--flush{padding-block-start:0px;}.elementor .vv-sec--mist{background-color:var(--vd-gris-claro);}.elementor .vv-sec--dark{color:var(--vd-blanco);background-color:var(--vd-tinta);}