.elementor-kit-13{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-1e646b4:#7B7577;--e-global-color-492b9bb:#79B52B;--e-global-color-841cd3a:#2D2628;--e-global-color-e7e99d8:#7B7577;--e-global-color-a81dc34:#DFDBD5;--e-global-color-cda9f9d:#F7F5F5;--e-global-typography-primary-font-family:"Hanken Grotesk";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Hanken Grotesk";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Hanken Grotesk";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Hanken Grotesk";--e-global-typography-accent-font-weight:500}.elementor-kit-13 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}@media(max-width:1366px){body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@media(max-width:1200px){body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@media(max-width:880px){body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@media(min-width:2400px){body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}.e-con.fdsb{--v:#79B52B;--vt:#4E7D17;--vo:#263F34;--t:#2D2628;--x:#5F5A5C;--xs:#777174;--gut:clamp(20px,4vw,48px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px;position:relative;display:flex;flex-direction:column;min-height:clamp(460px,44vw,620px);overflow:hidden;background:#fff;font-family:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.e-con.fdsb .elementor-widget{margin:0}.e-con.fdsb .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px}.e-con.fdsb .e-con.fdsb__foto{position:absolute;inset:0;z-index:0;width:100%;height:100%;background:#263F34}.e-con.fdsb .elementor-element.fdsb__img{position:absolute;inset:0;width:100%;height:100%}.e-con.fdsb .elementor-element.fdsb__img img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:70% 50%;border-radius:0}.e-con.fdsb .e-con.fdsb__foto::after{content:"";position:absolute;inset:0;background:rgb(255 255 255 / .95);clip-path:polygon(0 0,58% 0,44% 100%,0 100%);pointer-events:none}.e-con.fdsb .e-con.fdsb__in{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:row;align-items:center;width:100%;max-width:1376px;margin-inline:auto;padding-inline:var(--gut)}.e-con.fdsb .e-con.fdsb__texto{display:flex;flex-direction:column;align-items:flex-start;gap:18px;width:min(580px,46%);padding-block:clamp(40px,5vw,72px)}.elementor-element.fdsb__migas .elementor-heading-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--xs);font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.elementor-element.fdsb__migas .elementor-heading-title a{color:var(--xs);transition:color .2s ease}.elementor-element.fdsb__migas .elementor-heading-title a:hover{color:var(--t)}.elementor-element.fdsb__migas .elementor-heading-title i{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--v)}.elementor-element.fdsb__kicker .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:clamp(18px,1.7vw,25px);font-weight:300;line-height:1.25;letter-spacing:0;text-transform:none}.elementor-element.fdsb__tit .elementor-heading-title{display:grid;gap:.1em;margin:0;color:var(--t);font-family:inherit;font-size:clamp(30px,3.6vw,52px);font-weight:700;line-height:1.04;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance}.elementor-element.fdsb__tit .elementor-heading-title .fdsb__nom{color:var(--v)}.elementor-element.fdsb__tit .elementor-heading-title em{font-style:normal;color:var(--v)}.elementor-element.fdsb__txt{max-width:46ch;color:var(--x);font-family:inherit;font-size:clamp(15px,1.25vw,18px);line-height:1.6}.elementor-element.fdsb__txt p{margin:0}.e-con.fdsb .e-con.fdsb__btns{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:4px}.elementor-element.fdsb__btn{width:auto;--container-widget-width:auto}.elementor-element.fdsb__btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border:1px solid var(--v);border-radius:12px;background:var(--v);color:#fff;fill:#fff;font-family:inherit;font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;box-shadow:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s cubic-bezier(.22,.61,.36,1)}.elementor-element.fdsb__btn .elementor-button:hover,.elementor-element.fdsb__btn .elementor-button:focus{background:var(--vo);border-color:var(--vo);color:#fff;transform:translateY(-2px)}.elementor-element.fdsb__btn--linea .elementor-button{background:#fff0;border-color:rgb(45 38 40 / .28);color:var(--t);font-variant-numeric:tabular-nums}.elementor-element.fdsb__btn--linea .elementor-button:hover,.elementor-element.fdsb__btn--linea .elementor-button:focus{background:var(--t);border-color:var(--t);color:#fff}@media (min-width:768px) and (max-width:1024px){.e-con.fdsb .e-con.fdsb__texto{width:min(520px,60%)}.e-con.fdsb .e-con.fdsb__foto::after{clip-path:polygon(0 0,70% 0,56% 100%,0 100%)}}@media (max-width:767px){.e-con.fdsb{min-height:0}.e-con.fdsb .e-con.fdsb__foto{position:relative;inset:auto;width:calc(100% - 2 * var(--gut));height:auto;aspect-ratio:16/10;margin:16px var(--gut) 0;border-radius:15px;overflow:hidden}.e-con.fdsb .e-con.fdsb__foto::after{display:none}.e-con.fdsb .e-con.fdsb__texto{width:100%;gap:16px;padding-block:22px 36px}}.e-con.fdspr{--v:#79B52B;--vt:#4E7D17;--vo:#263F34;--t:#2D2628;--x:#5F5A5C;--xs:#777174;--g:#F7F5F5;--l:rgba(45,38,40,.12);--gut:clamp(20px,4vw,48px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;font-family:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:#fff}.e-con.fdspr .elementor-widget{margin:0}.e-con.fdspr .e-con.fdspr__in{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;display:flex;flex-direction:column;width:100%;max-width:1376px;margin-inline:auto;padding:clamp(40px,6vw,80px) var(--gut) clamp(48px,7vw,96px)}.elementor-element.fdspr__kicker .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--t);font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.elementor-element.fdspr__kicker .elementor-heading-title::before{content:"";flex:none;width:28px;height:2px;background:var(--v)}.elementor-element.fdspr__filtro{padding-bottom:22px;margin-bottom:clamp(24px,3vw,36px)!important;border-bottom:1px solid var(--l)}.elementor-element.fdspr__filtro .e-filter{display:flex;flex-wrap:wrap;gap:8px}.elementor-element.fdspr__filtro .e-filter-item{display:inline-flex;align-items:center;gap:8px;margin:0;padding:10px 16px;border:1px solid var(--l);border-radius:999px;background:#fff;color:var(--t);font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;box-shadow:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.elementor-element.fdspr__filtro .e-filter-item:hover{border-color:var(--t);background:#fff;color:var(--t)}.elementor-element.fdspr__filtro .e-filter-item[aria-pressed="true"]{background:var(--vo);border-color:var(--vo);color:#fff}.elementor-element.fdspr__grid .e-load-more-anchor{min-height:1px}.elementor-element.fdspr__grid .e-load-more-spinner i,.elementor-element.fdspr__grid .e-load-more-spinner svg{color:var(--v);fill:var(--v)}.elementor-element.fdspr__grid .e-load-more-message{margin-top:32px;color:var(--xs);font-family:inherit;font-size:15px;text-align:center}.e-con.fdsl{--v:#79B52B;--vt:#4E7D17;--vo:#263F34;--t:#2D2628;--x:#5F5A5C;--g:#F7F5F5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;display:flex;flex-direction:column;gap:14px;height:100%;font-family:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.e-con.fdsl .elementor-widget{margin:0}.e-con.fdsl .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px}.e-con.fdsl .e-con.fdsl__foto{position:relative;display:block;width:100%;aspect-ratio:4/3;border-radius:15px;overflow:hidden;background:var(--g)}.e-con.fdsl .elementor-element.fdsl__img{position:absolute;inset:0;width:100%;height:100%}.e-con.fdsl .elementor-element.fdsl__img img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0;transition:transform .8s cubic-bezier(.22,.61,.36,1)}.e-con.fdsl:hover .elementor-element.fdsl__img img{transform:scale(1.04)}.e-con.fdsl .elementor-element.fdsl__uso{position:absolute;left:12px;bottom:12px;width:auto;max-width:calc(100% - 24px)}.elementor-element.fdsl__uso .elementor-heading-title{display:block;padding:7px 12px;border-radius:999px;background:rgb(255 255 255 / .92);color:var(--t);font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none}.elementor-element.fdsl__grupo .elementor-heading-title{margin:0;color:var(--vt);font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.elementor-element.fdsl__tit .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:clamp(20px,1.7vw,23px);font-weight:600;line-height:1.2;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.elementor-element.fdsl__tit .elementor-heading-title a{color:inherit;background:linear-gradient(var(--v),var(--v)) 0 100%/0 2px no-repeat;transition:background-size .35s cubic-bezier(.22,.61,.36,1)}.e-con.fdsl:hover .elementor-element.fdsl__tit .elementor-heading-title a{background-size:100% 2px}.elementor-element.fdsl__txt .elementor-heading-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;color:var(--x);font-family:inherit;font-size:15px;font-weight:400;line-height:1.55;letter-spacing:0;text-transform:none}.e-con.fdsl .e-con.fdsl__datos{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.elementor-element.fdsl__dato{width:auto;--container-widget-width:auto}.elementor-element.fdsl__dato .elementor-heading-title{display:block;padding:5px 10px;border-radius:8px;background:var(--g);color:var(--t);font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none}.elementor-element.fdsl__mas{margin-top:auto!important;padding-top:4px}.elementor-element.fdsl__mas .elementor-heading-title{margin:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.elementor-element.fdsl__mas .elementor-heading-title a{display:inline-flex;align-items:center;gap:10px;color:var(--t)}.elementor-element.fdsl__mas .elementor-heading-title a::after{content:"";width:12px;height:12px;background:var(--v);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.e-con.fdsl:hover .elementor-element.fdsl__mas .elementor-heading-title a::after{transform:translateX(4px)}.e-con.fdspr-cta{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;background:#263F34;font-family:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.e-con.fdspr-cta .elementor-widget{margin:0}.e-con.fdspr-cta .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px}.e-con.fdspr-cta .e-con.fdspr-cta__in{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 64px;align-items:center;width:100%;max-width:1376px;margin-inline:auto;padding:clamp(44px,6vw,72px) clamp(20px,4vw,48px)}.e-con.fdspr-cta .e-con.fdspr-cta__acc{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.elementor-element.fdspr-cta__tit .elementor-heading-title{margin:0;color:#fff;font-family:inherit;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.08;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.elementor-element.fdspr-cta__tit .elementor-heading-title span{color:#79B52B}.elementor-element.fdspr-cta__txt{max-width:52ch;color:rgb(255 255 255 / .78);font-family:inherit;font-size:16.5px;line-height:1.6}.elementor-element.fdspr-cta__txt p{margin:0}.elementor-element.fdspr-cta__txt strong{display:block;margin-top:6px;color:#fff;font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.elementor-element.fdspr-cta__btn .elementor-button{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border:1px solid #79B52B;border-radius:12px;background:#79B52B;color:#fff;font-family:inherit;font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;box-shadow:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.elementor-element.fdspr-cta__btn .elementor-button:hover,.elementor-element.fdspr-cta__btn .elementor-button:focus{background:#fff;border-color:#fff;color:#263F34;transform:translateY(-2px)}@media (max-width:767px){.e-con.fdspr-cta .e-con.fdspr-cta__in{grid-template-columns:minmax(0,1fr)}}.e-con.fds-js{display:none!important}@media (prefers-reduced-motion:reduce){.e-con.fdsb *,.e-con.fdsl *,.e-con.fdspr *{transition:none!important}}.e-con.fdsb a,.e-con.fdsl a,.e-con.fdspr a,.e-con.fdspr-cta a{text-decoration:none;box-shadow:none}.elementor-element.fdspr__filtro .e-filter{justify-content:flex-start}.elementor-element.fdspr__filtro .e-filter-item[data-filter="__all"]{order:0}.elementor-element.fdspr__filtro .e-filter-item[data-filter="vestuarios"]{order:1}.elementor-element.fdspr__filtro .e-filter-item[data-filter="aseos"]{order:2}.elementor-element.fdspr__filtro .e-filter-item[data-filter="espacios-y-mobiliario"]{order:3}.elementor-element.fdsl__mas .elementor-heading-title,.elementor-element.fdsl__mas .elementor-heading-title a{color:var(--t)}.e-con.fdsf-hero,.e-con.fdsf-banda,.e-con.fdsf-claves-w,.e-con.fdsf-config,.e-con.fdsf-cta{--v:#79B52B;--vo:#263F34;--vt:#5A8F1C;--n:#111111;--t:#2D2628;--x:#5F5A5C;--xs:#8A8386;--g:#F7F5F5;--a:#DFDBD5;--l:rgba(45,38,40,.12);--lo:rgba(247,245,245,.14);--r:15px;--e:cubic-bezier(.22,.61,.36,1);font-family:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--x)}.e-con.fdsf-in{width:100%;max-width:1376px;margin-inline:auto;padding-inline:48px}.e-con.fdsf-banda .elementor-widget,.e-con.fdsf-claves-w .elementor-widget,.e-con.fdsf-cta .elementor-widget{margin:0}.e-con.fdsf-banda p,.e-con.fdsf-cta p{margin:0}.elementor-element.fdsf-kicker .elementor-heading-title{display:flex;align-items:center;gap:12px;color:var(--t);font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.elementor-element.fdsf-kicker .elementor-heading-title::before{content:"";flex:none;width:28px;height:2px;background:var(--v)}.elementor-element.fdsf-h1 .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:clamp(38px,4.4vw,64px);font-weight:600;line-height:1.02;letter-spacing:-.028em;text-wrap:balance}.elementor-element.fdsf-h1-2 .elementor-heading-title{color:var(--vt);font-family:inherit;font-size:clamp(38px,4.4vw,64px);font-weight:600;line-height:1.02;letter-spacing:-.028em;margin-top:-6px}.elementor-element.fdsf-h2 .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.elementor-element.fdsf-h2-2 .elementor-heading-title{color:var(--vt);font-family:inherit;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.08;letter-spacing:-.015em}.elementor-element.fdsf-lead{font-size:19px;line-height:1.6;color:var(--x);max-width:48ch}.e-con.fdsf-btns{display:flex;flex-wrap:wrap;gap:12px}.elementor-element.fdsf-btn .elementor-button{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border:1px solid var(--v);border-radius:12px;background:var(--v);color:#fff;font-family:inherit;font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s var(--e)}.elementor-element.fdsf-btn .elementor-button:hover,.elementor-element.fdsf-btn .elementor-button:focus-visible{background:var(--vo);border-color:var(--vo);color:#fff;transform:translateY(-2px)}.elementor-element.fdsf-btn .elementor-button-icon svg{width:12px;height:12px;fill:currentColor}.elementor-element.fdsf-btn--linea .elementor-button{background:#fff0;border-color:var(--t);color:var(--t)}.elementor-element.fdsf-btn--linea .elementor-button:hover{background:var(--t);border-color:var(--t);color:#fff}.elementor-element.fdsf-btn--fantasma .elementor-button{background:#fff0;border-color:rgb(255 255 255 / .7);color:#fff}.elementor-element.fdsf-btn--fantasma .elementor-button:hover{background:#fff;border-color:#fff;color:var(--t)}.elementor-element.fdsf-enlace .elementor-button{padding:0;background:#fff0;border:0;color:var(--t);font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.elementor-element.fdsf-enlace .elementor-button-icon svg{width:11px;height:11px;fill:var(--v)}.elementor-element.fdsf-enlace .elementor-button:hover{color:var(--vo)}.e-con.fdsf-claves-w{position:relative;z-index:2;margin-top:-8px}.e-con.fdsf-claves{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--l);border-radius:18px;background:#fff;box-shadow:0 30px 60px -48px rgb(17 17 17 / .4);overflow:hidden}.e-con.fdsf-clave{padding:24px 26px 24px 46px;position:relative;gap:4px;border-left:1px solid var(--l)}.e-con.fdsf-clave:first-child{border-left:0}.e-con.fdsf-clave::before{content:"";position:absolute;left:24px;top:30px;width:10px;height:10px;border-radius:50%;background:var(--v);box-shadow:0 0 0 5px rgb(121 181 43 / .15)}.elementor-element.fdsf-clave__t .elementor-heading-title{color:var(--t);font-family:inherit;font-size:17px;font-weight:600;line-height:1.25}.elementor-element.fdsf-clave__s .elementor-heading-title{color:var(--xs);font-family:inherit;font-size:14px;font-weight:400;line-height:1.4}.e-con.fdsf-banda{padding-block:96px}.e-con.fdsf-banda--gris{background:var(--g)}.e-con.fdsf-in{gap:40px}.e-con.fdsf-cab{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}.e-con.fdsf-cab__l{gap:14px;max-width:640px}.elementor-element.fdsf-cab__txt{max-width:46ch;font-size:16px;line-height:1.6}.e-con.fdsf-versiones{display:grid;grid-template-columns:1fr 1fr;gap:24px}.e-con.fdsf-version{gap:14px;padding:40px;border-radius:20px;background:var(--g);position:relative;overflow:hidden;min-height:300px;justify-content:flex-end}.e-con.fdsf-version--2{background:var(--t)}.e-con.fdsf-version::before{content:"";position:absolute;right:-40px;top:-40px;width:200px;height:200px;border-radius:24px;transform:rotate(18deg);background:repeating-linear-gradient(0deg,#1d1a1b 0 10px,var(--a) 10px 12px);opacity:.18}.e-con.fdsf-version--2::before{background:repeating-linear-gradient(0deg,#000 0 10px,var(--v) 10px 12px);opacity:.25}.elementor-element.fdsf-tag .elementor-heading-title{display:inline-block;padding:6px 12px;border-radius:999px;background:#fff;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--vo)}.elementor-element.fdsf-version__t .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:28px;font-weight:600;letter-spacing:-.01em}.e-con.fdsf-version--2 .elementor-element.fdsf-version__t .elementor-heading-title{color:#fff}.elementor-element.fdsf-version__p{font-size:16px;line-height:1.6;max-width:52ch}.e-con.fdsf-version--2 .elementor-element.fdsf-version__p{color:rgb(255 255 255 / .75)}.elementor-element.fdsf-puntos .elementor-heading-title{font-family:inherit;font-size:13px;font-weight:600;color:var(--vo);letter-spacing:.02em}.e-con.fdsf-version--2 .elementor-element.fdsf-puntos .elementor-heading-title{color:var(--v)}.e-con.fdsf-largo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px;align-items:start}.e-con.fdsf-largo__fotos{position:sticky;top:110px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.elementor-element.fdsf-gf{border-radius:16px;overflow:hidden;background:var(--a)}.elementor-element.fdsf-gf .elementor-widget-container,.elementor-element.fdsf-gf img{width:100%;height:100%}.elementor-element.fdsf-gf img{object-fit:cover;max-width:none}.elementor-element.fdsf-gf--1{grid-column:1 / -1;aspect-ratio:4/3}.elementor-element.fdsf-gf--2,.elementor-element.fdsf-gf--3{aspect-ratio:1}.elementor-element.fdsf-gnota{grid-column:1 / -1;padding:14px 16px;border-radius:14px;background:var(--g);font-size:13px;line-height:1.5}.e-con.fdsf-largo__txt{gap:18px}.elementor-element.fdsf-contenido{font-size:18px;line-height:1.75;color:var(--x)}.elementor-element.fdsf-contenido h2{margin:1.8em 0 .5em;color:var(--t);font-family:inherit;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.15;letter-spacing:-.015em}.elementor-element.fdsf-contenido h2:first-child{margin-top:0}.elementor-element.fdsf-contenido h3{margin:1.6em 0 .4em;color:var(--t);font-family:inherit;font-size:21px;font-weight:600;line-height:1.3}.elementor-element.fdsf-contenido p{margin:0 0 1em}.elementor-element.fdsf-contenido strong{color:var(--t);font-weight:600}.elementor-element.fdsf-contenido a{color:var(--vo);font-weight:600;text-decoration:underline;text-decoration-color:var(--v);text-decoration-thickness:2px;text-underline-offset:4px}.elementor-element.fdsf-contenido ul{list-style:none;margin:0 0 1.2em;padding:0;display:grid;gap:12px}.elementor-element.fdsf-contenido ul li{position:relative;padding-left:30px}.elementor-element.fdsf-contenido ul li::before{content:"";position:absolute;left:0;top:.5em;width:16px;height:16px;border-radius:50%;background:rgb(121 181 43 / .16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%23263F34' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.e-con.fdsf-extras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.e-con.fdsf-extra{gap:10px;padding:28px 24px 30px;border-radius:18px;background:#fff;border:1px solid var(--l);transition:border-color .25s ease,transform .3s var(--e)}.e-con.fdsf-extra:hover{border-color:var(--v);transform:translateY(-3px)}.e-con.fdsf-extra::before{content:"+";display:grid;place-items:center;width:44px;height:44px;margin-bottom:8px;border-radius:14px;background:#F2F7EA;color:var(--vo);font-size:22px;font-weight:500;line-height:1}.elementor-element.fdsf-extra__t .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:19px;font-weight:600}.elementor-element.fdsf-extra__p{font-size:15px;line-height:1.55}.e-con.fdsf-ficha{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:stretch}.e-con.fdsf-tabla{border:1px solid var(--l);border-radius:var(--r);background:#fff;overflow:hidden}.elementor-element.fdsf-tabla__cap .elementor-heading-title{padding:16px 20px;border-bottom:1px solid var(--l);font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--t)}.e-con.fdsf-fila{display:grid;grid-template-columns:38% 1fr;gap:16px;padding:13px 20px;border-bottom:1px solid var(--l)}.e-con.fdsf-fila:last-child{border-bottom:0}.elementor-element.fdsf-fila__k .elementor-heading-title{font-family:inherit;font-size:15px;font-weight:500;color:var(--xs)}.elementor-element.fdsf-fila__v .elementor-heading-title{font-family:inherit;font-size:15px;font-weight:500;color:var(--t)}.e-con.fdsf-ficha__lado{display:flex;flex-direction:column}.e-con.fdsf-calidad{flex:1;justify-content:space-between;gap:20px;padding:32px;border-radius:var(--r);background:var(--t);color:#fff;position:relative;overflow:hidden;isolation:isolate}.e-con.fdsf-calidad::after{content:"";position:absolute;right:-110px;top:-110px;width:220px;height:220px;border-radius:50%;border:28px solid rgb(121 181 43 / .18);z-index:-1}.elementor-element.fdsf-calidad__t .elementor-heading-title{font-family:inherit;font-size:24px;font-weight:600;line-height:1.2;color:#fff}.elementor-element.fdsf-calidad__p{color:rgb(255 255 255 / .75);font-size:15px;line-height:1.6}.fdsf-sello-g{display:flex;align-items:center;gap:16px;color:#fff}.fdsf-sello-g i{width:72px;height:72px;flex:none;display:grid;place-items:center;border-radius:50%;border:2px solid var(--v);font-style:normal;font-size:13px;font-weight:700;color:var(--v);text-align:center;line-height:1.1}.fdsf-sello-g b{font-size:22px;font-weight:600;line-height:1.25}.e-con.fdsf-faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}.e-con.fdsf-faqs{border-top:1px solid var(--l)}.e-con.fdsf-faq{gap:8px;padding:22px 0;border-bottom:1px solid var(--l)}.elementor-element.fdsf-faq__q .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:18px;font-weight:600;line-height:1.4}.elementor-element.fdsf-faq__a{font-size:16px;line-height:1.65}.elementor-element.fdsf-posts .elementor-posts-container{gap:16px}.elementor-element.fdsf-posts .elementor-post{border-radius:16px;overflow:hidden;background:var(--g);transition:transform .3s var(--e)}.elementor-element.fdsf-posts .elementor-post:hover{transform:translateY(-3px)}.elementor-element.fdsf-posts .elementor-post__thumbnail__link{margin-bottom:0!important}.elementor-element.fdsf-posts .elementor-post__text{padding:20px 22px 24px}.elementor-element.fdsf-posts .elementor-post__title,.elementor-element.fdsf-posts .elementor-post__title a{margin:0;color:var(--t);font-family:inherit;font-size:18px;font-weight:600;line-height:1.3}.elementor-element.fdsf-posts .elementor-post__excerpt p{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--x)}.elementor-element.fdsf-posts .elementor-post__read-more{display:inline-block;margin-top:12px;color:var(--t);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.elementor-element.fdsf-posts .elementor-post__read-more:hover{color:var(--vo)}.e-con.fdsf-cta{position:relative;background:var(--n);color:#fff;overflow:hidden;isolation:isolate;padding-block:88px}.e-con.fdsf-cta::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#111 0%,#201b1d 55%,#2d2628 100%)}.e-con.fdsf-cta::after{content:"";position:absolute;inset:0;z-index:-1;background:var(--v);clip-path:polygon(70% 0,calc(70% + 3px) 0,calc(58% + 3px) 100%,58% 100%)}.e-con.fdsf-cta__in{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px 64px;align-items:center}.e-con.fdsf-cta__txt{gap:16px}.e-con.fdsf-cta .elementor-element.fdsf-kicker .elementor-heading-title{color:rgb(255 255 255 / .9)}.e-con.fdsf-cta .elementor-element.fdsf-h2 .elementor-heading-title{color:#fff;font-size:clamp(28px,3.4vw,46px)}.e-con.fdsf-cta .elementor-element.fdsf-h2-2 .elementor-heading-title{color:var(--v);font-size:clamp(28px,3.4vw,46px)}.elementor-element.fdsf-cta__p{color:rgb(255 255 255 / .78);font-size:17px;max-width:52ch}.e-con.fdsf-claves,.e-con.fdsf-versiones,.e-con.fdsf-largo,.e-con.fdsf-largo__fotos,.e-con.fdsf-extras,.e-con.fdsf-ficha,.e-con.fdsf-fila,.e-con.fdsf-faq-grid,.e-con.fdsf-cta__in{--display:grid}@media (max-width:1024px){.e-con.fdsf-in{padding-inline:32px}.e-con.fdsf-largo,.e-con.fdsf-ficha,.e-con.fdsf-faq-grid,.e-con.fdsf-cta__in{grid-template-columns:minmax(0,1fr)}.e-con.fdsf-claves{grid-template-columns:repeat(2,minmax(0,1fr))}.e-con.fdsf-clave:nth-child(3){border-left:0}.e-con.fdsf-clave:nth-child(n+3){border-top:1px solid var(--l)}.e-con.fdsf-versiones{grid-template-columns:minmax(0,1fr)}.e-con.fdsf-extras{grid-template-columns:repeat(2,minmax(0,1fr))}.e-con.fdsf-largo{gap:40px}.e-con.fdsf-largo__fotos{position:static}.e-con.fdsf-faq-grid{gap:28px}.e-con.fdsf-banda{padding-block:72px}.e-con.fdsf-cta::after{clip-path:polygon(92% 0,calc(92% + 3px) 0,calc(84% + 3px) 100%,84% 100%)}}@media (max-width:767px){.e-con.fdsf-in{padding-inline:20px;gap:28px}.elementor-element.fdsf-h1 .elementor-heading-title,.elementor-element.fdsf-h1-2 .elementor-heading-title{font-size:38px}.elementor-element.fdsf-lead{font-size:17px}.e-con.fdsf-btns .elementor-widget-button{flex:1 1 100%}.e-con.fdsf-btns .elementor-button{width:100%;justify-content:center}.e-con.fdsf-claves{grid-template-columns:minmax(0,1fr)}.e-con.fdsf-clave{border-left:0;border-top:1px solid var(--l)}.e-con.fdsf-clave:first-child{border-top:0}.e-con.fdsf-version{padding:26px 22px;min-height:0}.elementor-element.fdsf-version__t .elementor-heading-title{font-size:22px}.e-con.fdsf-extras{grid-template-columns:minmax(0,1fr)}.elementor-element.fdsf-contenido{font-size:17px}.e-con.fdsf-fila{grid-template-columns:minmax(0,1fr);gap:2px}.e-con.fdsf-calidad{padding:24px}.e-con.fdsf-banda,.e-con.fdsf-cta{padding-block:56px}}.elementor-element.fdsf-h2 .elementor-heading-title .fdsp-l2{display:block;color:var(--vt)}.e-con.fdsf-cta .elementor-element.fdsf-h2 .elementor-heading-title .fdsp-l2{color:var(--v)}.elementor-element.fdsp-hueco{padding:16px 20px 18px;border:2px dashed #D4921A;border-radius:14px;background:#FFF8E6;color:#5B430E;font-family:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:14.5px;line-height:1.55}.elementor-element.fdsp-hueco::before{content:"Hueco pendiente";display:inline-block;margin-bottom:8px;padding:4px 10px;border-radius:999px;background:#D4921A;color:#fff;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.elementor-element.fdsp-hueco p{margin:0}.elementor-element.fdsp-hueco p+p{margin-top:6px}.elementor-element.fdsp-hueco strong{color:#3D2C06;font-weight:700}.fdsp-h{padding:.05em .35em;border-radius:5px;background:#FFE6A1;color:#5B430E;font-weight:600;font-style:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.e-con.fdsb+.e-con.fdsf-claves-w{margin-top:0;padding-top:8px}@media (min-width:1025px){.e-con.fdsb+.e-con.fdsf-claves-w{margin-top:-28px;padding-top:0}}.fdsp-plano{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 56px;align-items:center}.fdsp-plano__dibujo{margin:0;padding:clamp(14px,2.2vw,28px);border-radius:22px;background:var(--g)}.fdsp-plano__dibujo svg{display:block;width:100%;height:auto;overflow:visible}.fdsp-plano__dibujo figcaption{margin-top:12px;color:var(--xs);font-size:13px;line-height:1.45}.fdsp-plano .fdsp-suelo{fill:#fff}.fdsp-plano .fdsp-muro{fill:none;stroke:#2D2628;stroke-width:9;stroke-linejoin:miter}.fdsp-plano .fdsp-pz{fill:#fff;stroke:rgb(45 38 40 / .62);stroke-width:1.4;transition:fill .25s ease,stroke .25s ease}.fdsp-plano .fdsp-pl,.fdsp-plano .fdsp-pa{fill:none;stroke:rgb(45 38 40 / .45);stroke-width:1.2}.fdsp-plano .fdsp-pa{stroke-dasharray:3 3}.fdsp-plano .fdsp-num circle{fill:#2D2628;stroke:#fff;stroke-width:3;transition:fill .25s ease}.fdsp-plano .fdsp-num text{fill:#fff;font:600 13px "Hanken Grotesk",sans-serif;text-anchor:middle;dominant-baseline:central}.fdsp-plano .fdsp-cota{fill:var(--xs);font:600 10px "Hanken Grotesk",sans-serif;letter-spacing:.12em;text-transform:uppercase}.fdsp-plano .fdsp-z{cursor:pointer;outline:none}.fdsp-plano__lista{display:flex;flex-direction:column;margin:0;padding:0;border-top:1px solid var(--l);list-style:none}.fdsp-plano__lista li{margin:0;border-bottom:1px solid var(--l)}.fdsp-plano a.fdsp-plano__item,.fdsp-plano a.fdsp-plano__item *{text-decoration:none!important}.fdsp-plano .fdsp-plano__item{display:grid;grid-template-columns:34px minmax(0,1fr) 12px;gap:16px;align-items:center;padding:17px 4px;color:var(--t);text-decoration:none;box-shadow:none}.fdsp-plano__item b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--t);color:#fff;font-size:13px;font-weight:600;transition:background-color .25s ease}.fdsp-plano__item strong{display:block;color:var(--t);font-size:18px;font-weight:600;line-height:1.3}.fdsp-plano__item small{display:block;margin-top:2px;color:var(--x);font-size:14.5px;line-height:1.45}.fdsp-plano__item::after{content:"";width:8px;height:8px;border-top:2px solid var(--v);border-right:2px solid var(--v);transform:rotate(45deg);transition:transform .25s ease}.fdsp-plano:has([data-z="1"]:hover,[data-z="1"]:focus-visible) [data-z="1"] .fdsp-pz,.fdsp-plano:has([data-z="2"]:hover,[data-z="2"]:focus-visible) [data-z="2"] .fdsp-pz,.fdsp-plano:has([data-z="3"]:hover,[data-z="3"]:focus-visible) [data-z="3"] .fdsp-pz,.fdsp-plano:has([data-z="4"]:hover,[data-z="4"]:focus-visible) [data-z="4"] .fdsp-pz,.fdsp-plano:has([data-z="5"]:hover,[data-z="5"]:focus-visible) [data-z="5"] .fdsp-pz{fill:#E3F0D2;stroke:#4E7D17}.fdsp-plano:has([data-z="1"]:hover,[data-z="1"]:focus-visible) [data-z="1"] .fdsp-num circle,.fdsp-plano:has([data-z="2"]:hover,[data-z="2"]:focus-visible) [data-z="2"] .fdsp-num circle,.fdsp-plano:has([data-z="3"]:hover,[data-z="3"]:focus-visible) [data-z="3"] .fdsp-num circle,.fdsp-plano:has([data-z="4"]:hover,[data-z="4"]:focus-visible) [data-z="4"] .fdsp-num circle,.fdsp-plano:has([data-z="5"]:hover,[data-z="5"]:focus-visible) [data-z="5"] .fdsp-num circle,.fdsp-plano:has([data-z="1"]:hover,[data-z="1"]:focus-visible) a[data-z="1"] b,.fdsp-plano:has([data-z="2"]:hover,[data-z="2"]:focus-visible) a[data-z="2"] b,.fdsp-plano:has([data-z="3"]:hover,[data-z="3"]:focus-visible) a[data-z="3"] b,.fdsp-plano:has([data-z="4"]:hover,[data-z="4"]:focus-visible) a[data-z="4"] b,.fdsp-plano:has([data-z="5"]:hover,[data-z="5"]:focus-visible) a[data-z="5"] b{fill:#79B52B;background:#79B52B}.fdsp-plano .fdsp-plano__item:hover::after,.fdsp-plano .fdsp-plano__item:focus-visible::after{transform:translateX(3px) rotate(45deg)}.fdsp-plano:has([data-z="6"]:hover,[data-z="6"]:focus-visible) [data-z="6"] .fdsp-pz{fill:#E3F0D2;stroke:#4E7D17}.fdsp-plano:has([data-z="6"]:hover,[data-z="6"]:focus-visible) [data-z="6"] .fdsp-num circle,.fdsp-plano:has([data-z="6"]:hover,[data-z="6"]:focus-visible) a[data-z="6"] b{fill:#79B52B;background:#79B52B}.e-con.fdsp-extras>.e-con.fdsf-extra::before{position:static;top:auto;left:auto;opacity:1;mix-blend-mode:normal;border:0}.e-con.fdsp-versiones>.e-con.fdsf-version::before{left:auto}.e-con.fdsf-banda--gris .e-con.fdsp-versiones>.e-con.fdsf-version--1{background:#fff}.e-con.fdsf-ficha__lado.fdsp-lado{gap:16px}.e-con.fdsp-pasos{--display:grid;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:fdsp-paso}.e-con.fdsp-paso{gap:10px;padding:28px 24px 30px;border:1px solid var(--l);border-radius:18px;background:#fff;counter-increment:fdsp-paso}.e-con.fdsp-paso::before{content:counter(fdsp-paso,decimal-leading-zero);position:static;top:auto;left:auto;width:auto;height:auto;border:0;opacity:1;mix-blend-mode:normal;display:block;margin-bottom:12px;color:var(--v);font-size:42px;font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.elementor-element.fdsp-paso__t .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:19px;font-weight:600;line-height:1.25}.elementor-element.fdsp-paso__p{font-size:15px;line-height:1.55}.fdsp-spec{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px 32px;align-items:start}.fdsp-spec__tabs{display:flex;flex-direction:column;gap:8px}.fdsp-spec .fdsp-spec__tab{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:16px 18px;border:1px solid var(--l);border-radius:12px;background:#fff;color:var(--t);font:inherit;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:0;text-align:left;text-transform:none;box-shadow:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.fdsp-spec .fdsp-spec__tab small{color:var(--xs);font-size:13px;font-weight:500}.fdsp-spec .fdsp-spec__tab:hover,.fdsp-spec .fdsp-spec__tab:focus{border-color:var(--t);background:#fff;color:var(--t)}.fdsp-spec .fdsp-spec__tab[aria-selected="true"]{border-color:var(--t);background:var(--t);color:#fff}.fdsp-spec .fdsp-spec__tab[aria-selected="true"] small{color:rgb(255 255 255 / .7)}.fdsp-spec__panel{padding:26px 28px 28px;border:1px solid var(--l);border-radius:18px;background:#fff}.fdsp-spec__panel[hidden]{display:none}.fdsp-spec__cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--l)}.fdsp-spec__cab span{color:var(--xs);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.fdsp-spec .fdsp-spec__copiar{display:inline-flex;align-items:center;gap:8px;margin:0;padding:12px 16px;border:1px solid var(--v);border-radius:10px;background:var(--v);color:#fff;font:inherit;font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;box-shadow:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.fdsp-spec .fdsp-spec__copiar:hover,.fdsp-spec .fdsp-spec__copiar:focus,.fdsp-spec .fdsp-spec__copiar.is-ok{border-color:var(--vo);background:var(--vo);color:#fff}.fdsp-spec__txt{color:var(--t);font-size:16.5px;line-height:1.75}.fdsp-spec__txt p{margin:0 0 .8em}.fdsp-spec__txt p:last-child{margin:0}.fdsp-op{padding:.05em .3em;border-radius:5px;background:#EAF3DD;color:var(--vo);font-weight:600;-webkit-box-decoration-break:clone;box-decoration-break:clone}.fdsp-spec__nota{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:16px;color:var(--xs);font-size:13.5px;line-height:1.5}.fdsp-colores{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:20px 12px;margin:0;padding:0;list-style:none}.fdsp-colores li{display:flex;flex-direction:column;gap:4px;margin:0}.fdsp-colores .fdsp-color{display:block;aspect-ratio:3/4;margin-bottom:8px;border:2px dashed #D4921A;border-radius:12px;background:#FFF3D6}.fdsp-colores .fdsp-color[style]{border:0;box-shadow:inset 0 -9px 0 #2D2628}.fdsp-colores b{color:var(--t);font-size:14.5px;font-weight:600;line-height:1.3}.fdsp-colores small{color:var(--xs);font-size:12.5px;line-height:1.3}.e-con.fdsp-cats{--display:grid;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.e-con.fdsp-cat{gap:16px;padding:12px 12px 22px;border:1px solid var(--l);border-radius:20px;background:#fff;transition:border-color .25s ease,transform .3s var(--e)}.e-con.fdsp-cat:hover{border-color:var(--v);transform:translateY(-3px)}.e-con.fdsp-cat__portada{position:relative;justify-content:space-between;aspect-ratio:4/3;padding:22px;border-radius:12px;background:var(--t);overflow:hidden;isolation:isolate}.e-con.fdsp-cat__portada::before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(0deg,rgb(255 255 255 / .04) 0 14px,transparent 14px 16px)}.e-con.fdsp-cat__portada::after{content:"";position:absolute;inset:0;z-index:-1;background:var(--v);clip-path:polygon(80% 0,calc(80% + 3px) 0,calc(64% + 3px) 100%,64% 100%)}.elementor-element.fdsp-cat__marca .elementor-heading-title{margin:0;color:rgb(255 255 255 / .72);font-family:inherit;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.elementor-element.fdsp-cat__nom .elementor-heading-title{margin:0;color:#fff;font-family:inherit;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.05;letter-spacing:-.015em}.e-con.fdsp-cat__cuerpo{gap:8px;padding-inline:10px}.elementor-element.fdsp-cat__t .elementor-heading-title{margin:0;color:var(--t);font-family:inherit;font-size:19px;font-weight:600;line-height:1.3}.elementor-element.fdsp-cat__s{color:var(--xs);font-size:14px;line-height:1.5}.fdsp-fams{display:flex;flex-direction:column;border-top:1px solid var(--l)}.fdsp-fam{border-bottom:1px solid var(--l)}.fdsp-fam>summary{display:flex;align-items:center;gap:16px;padding:20px 4px;color:var(--t);font-size:19px;font-weight:600;line-height:1.3;list-style:none;cursor:pointer}.fdsp-fam>summary::-webkit-details-marker{display:none}.fdsp-fam>summary small{margin-left:auto;color:var(--xs);font-size:14px;font-weight:500}.fdsp-fam>summary::after{content:"+";display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--g);color:var(--vo);font-size:20px;font-weight:500;line-height:1}.fdsp-fam[open]>summary::after{content:"–"}.fdsp-refs{margin:0 0 22px;padding:0;border:1px solid var(--l);border-radius:14px;background:#fff;list-style:none;overflow:hidden}.fdsp-ref{display:grid;grid-template-columns:120px minmax(0,1.5fr) minmax(0,1fr) auto;gap:6px 18px;align-items:center;margin:0;padding:13px 18px;border-top:1px solid var(--l);font-size:15px;line-height:1.4}.fdsp-ref:first-child{border-top:0}.fdsp-ref--cab{background:var(--g);color:var(--xs);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.fdsp-ref__cod{color:var(--vo);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;font-weight:600}.fdsp-fams a,.fdsp-fams a *{text-decoration:none!important}.fdsp-ref__nom a{color:var(--t);font-weight:600;text-decoration:none;box-shadow:none}.fdsp-ref__nom a:hover{color:var(--vo)}.fdsp-ref__med{color:var(--x)}.fdsp-ref .fdsp-ref__pdf{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid var(--l);border-radius:10px;color:var(--t);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-decoration:none;box-shadow:none;transition:border-color .2s ease,color .2s ease}.fdsp-ref .fdsp-ref__pdf:hover{border-color:var(--v);color:var(--vo)}.fdsp-ref__pdf small{color:var(--xs);font-weight:500;letter-spacing:0;text-transform:none}.fdsp-ejemplo{opacity:.6}.fdsp-ejemplo .fdsp-ref__cod::after{content:"Ejemplo";margin-left:8px;padding:2px 6px;border-radius:5px;background:#FFE6A1;color:#5B430E;font-family:"Hanken Grotesk",sans-serif;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.elementor-element.fdsp-casos-dest .elementor-loop-container{grid-template-columns:repeat(6,minmax(0,1fr))!important}.elementor-element.fdsp-casos-dest .e-loop-item{grid-column:span 2}.elementor-element.fdsp-casos-dest .e-loop-item:nth-child(-n+2),.elementor-element.fdsp-casos-dest .e-loop-item:first-child:nth-last-child(4)~.e-loop-item{grid-column:span 3}.e-con.fdsp-rf{--display:grid;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px 64px;align-items:start}.e-con.fdsp-rf__foto{position:relative;aspect-ratio:1;border-radius:22px;background:var(--g);overflow:hidden}.elementor-element.fdsp-rf__img{position:absolute;inset:0}.elementor-element.fdsp-rf__img .elementor-widget-container,.elementor-element.fdsp-rf__img img{width:100%;height:100%}.elementor-element.fdsp-rf__img img{object-fit:cover;max-width:none}.e-con.fdsp-rf__txt{gap:20px}.elementor-element.fdsp-rf__cod .elementor-heading-title{display:inline-block;margin:0;padding:6px 12px;border-radius:8px;background:var(--g);color:var(--vo);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:600}.e-con.fdsp-rf .elementor-element.fdsb__migas .elementor-heading-title{color:var(--xs)}.e-con.fdsp-rf .elementor-element.fdsb__migas .elementor-heading-title i{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--v)}.elementor-element.fdsf-enlace-fam .elementor-heading-title,.elementor-element.fdsf-enlace-fam .elementor-heading-title a{margin:0;color:var(--vo);font-family:inherit;font-size:15px;font-weight:600;text-decoration:none}.elementor-element.fdsf-enlace-fam .elementor-heading-title a:hover{color:var(--vt)}.e-con.fdsf-banda.fdsp-arriba{padding-top:clamp(32px,4vw,56px)}@media (max-width:1024px){.fdsp-plano,.fdsp-spec,.e-con.fdsp-rf{grid-template-columns:minmax(0,1fr)}.e-con.fdsp-pasos{grid-template-columns:repeat(2,minmax(0,1fr))}.fdsp-spec__tabs{flex-direction:row;flex-wrap:wrap}.fdsp-spec .fdsp-spec__tab{width:auto;flex:1 1 auto}.elementor-element.fdsp-casos-dest .e-loop-item,.elementor-element.fdsp-casos-dest .e-loop-item:nth-child(-n+2){grid-column:span 3}.e-con.fdsp-rf__foto{max-width:560px}.fdsp-colores{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.e-con.fdsp-pasos,.e-con.fdsp-cats{grid-template-columns:minmax(0,1fr)}.e-con.fdsp-paso{padding:22px 20px 24px}.e-con.fdsp-paso::before{font-size:34px}.fdsp-spec__panel{padding:20px 18px 22px}.fdsp-spec__txt{font-size:15.5px}.fdsp-spec .fdsp-spec__tab{flex:1 1 calc(50% - 8px);padding:13px 14px;font-size:14.5px}.fdsp-spec .fdsp-spec__tab small{display:none}.fdsp-colores{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 8px}.fdsp-colores small{display:none}.fdsp-colores b{font-size:12.5px}.fdsp-plano .fdsp-num circle{r:22px}.fdsp-plano .fdsp-num text{font-size:20px}.fdsp-plano .fdsp-cota{font-size:16px}.fdsp-ref{grid-template-columns:minmax(0,1fr) auto;padding:14px 16px}.fdsp-ref--cab{display:none}.fdsp-ref__cod{grid-column:1/-1}.fdsp-ref__med{grid-column:1;font-size:14px}.fdsp-ref__nom{grid-column:1}.fdsp-ref .fdsp-ref__pdf{grid-column:2;grid-row:2/4}.elementor-element.fdsp-casos-dest .elementor-loop-container{grid-template-columns:minmax(0,1fr)!important}.elementor-element.fdsp-casos-dest .e-loop-item,.elementor-element.fdsp-casos-dest .e-loop-item:nth-child(-n+2){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.fdsp-plano *,.e-con.fdsp-cat,.fdsp-spec *{transition:none!important}}body:not(.elementor-editor-active) .fdsp-hueco{display:none!important}.wpcf7[id^="wpcf7-f27-"] input.wpcf7-submit{background:#79B52B;border:0;border-radius:12px;color:#fff;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:15px 28px;cursor:pointer;box-shadow:none;transition:background-color .25s ease,transform .25s ease}.wpcf7[id^="wpcf7-f27-"] input.wpcf7-submit:hover,.wpcf7[id^="wpcf7-f27-"] input.wpcf7-submit:focus-visible{background:#263F34;color:#fff;transform:translateY(-2px)}.wpcf7[id^="wpcf7-f27-"] input.wpcf7-submit:focus{background:#79B52B;color:#fff}.wpcf7[id^="wpcf7-f27-"] input.wpcf7-submit:focus:hover{background:#263F34}.wpcf7[id^="wpcf7-f27-"] input.wpcf7-submit:disabled{opacity:.45;cursor:not-allowed;transform:none;background:#79B52B}.fds-cf7-legal{margin:4px 0 18px}.fds-cf7-legal .wpcf7-list-item{margin:0}.fds-cf7-legal label{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:#6b6566;cursor:pointer}.wpcf7 .fds-cf7-legal input[type="checkbox"]{width:18px;height:18px;min-height:0;margin:1px 0 0;padding:0;flex:none;accent-color:#79B52B}.fds-cf7-legal a{color:inherit;text-decoration:underline}.fds-cf7-legal a:hover{color:#263F34}