{"id":11504,"date":"2025-05-20T19:39:34","date_gmt":"2025-05-20T19:39:34","guid":{"rendered":"https:\/\/palegreen-goldfish-135570.hostingersite.com\/?page_id=11504"},"modified":"2026-07-07T08:40:40","modified_gmt":"2026-07-07T08:40:40","slug":"single-family-hydraulic-lift-dhm","status":"publish","type":"page","link":"https:\/\/farre.es\/en\/ascensor-unifamiliar-hidraulico-dhm\/","title":{"rendered":"Single-family Hydraulic Lift DHM"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11504\" class=\"elementor elementor-11504\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6fd9449d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6fd9449d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52c88569\" data-id=\"52c88569\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-15e2e895 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"15e2e895\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-51a2ea1 elementor-hidden-mobile\" data-id=\"51a2ea1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1752234 elementor-skin-slideshow elementor-hidden-mobile elementor-arrows-yes elementor-widget elementor-widget-media-carousel\" data-id=\"1752234\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;skin&quot;:&quot;slideshow&quot;,&quot;slideshow_slides_per_view&quot;:&quot;4&quot;,&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:33,&quot;sizes&quot;:[]},&quot;effect&quot;:&quot;slide&quot;,&quot;show_arrows&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}\" data-widget_type=\"media-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-main-swiper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Slides\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-ef43f3f2d581ffce8100a78b3beef3b0\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-ef43f3f2d581ffce8100a78b3beef3b0.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-9fd6ce892dbfcf0215a49b7450b7be91\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-9fd6ce892dbfcf0215a49b7450b7be91.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-8a57551a8f282af46bee79f873a981a2\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-8a57551a8f282af46bee79f873a981a2.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-19d49aa907f6b795c0260733d2640a90\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-19d49aa907f6b795c0260733d2640a90.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Previous\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Next\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-main-swiper swiper elementor-thumbnails-swiper swiper\" role=\"region region\" aria-roledescription=\"carousel carousel\" aria-label=\"Slides Slides\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-ef43f3f2d581ffce8100a78b3beef3b0\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-ef43f3f2d581ffce8100a78b3beef3b0.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-9fd6ce892dbfcf0215a49b7450b7be91\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-9fd6ce892dbfcf0215a49b7450b7be91.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-8a57551a8f282af46bee79f873a981a2\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-8a57551a8f282af46bee79f873a981a2.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-19d49aa907f6b795c0260733d2640a90\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-19d49aa907f6b795c0260733d2640a90.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-43f73768 elementor-invisible\" data-id=\"43f73768\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-08f6451 elementor-skin-slideshow elementor-hidden-desktop elementor-hidden-tablet elementor-arrows-yes elementor-widget elementor-widget-media-carousel\" data-id=\"08f6451\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;skin&quot;:&quot;slideshow&quot;,&quot;slideshow_slides_per_view&quot;:&quot;4&quot;,&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:33,&quot;sizes&quot;:[]},&quot;effect&quot;:&quot;slide&quot;,&quot;show_arrows&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}\" data-widget_type=\"media-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-main-swiper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Slides\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-ef43f3f2d581ffce8100a78b3beef3b0\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-ef43f3f2d581ffce8100a78b3beef3b0.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-9fd6ce892dbfcf0215a49b7450b7be91\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-9fd6ce892dbfcf0215a49b7450b7be91.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-8a57551a8f282af46bee79f873a981a2\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-8a57551a8f282af46bee79f873a981a2.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-19d49aa907f6b795c0260733d2640a90\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-19d49aa907f6b795c0260733d2640a90.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Previous\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Next\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-main-swiper swiper elementor-thumbnails-swiper swiper\" role=\"region region\" aria-roledescription=\"carousel carousel\" aria-label=\"Slides Slides\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-ef43f3f2d581ffce8100a78b3beef3b0\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-ef43f3f2d581ffce8100a78b3beef3b0.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-9fd6ce892dbfcf0215a49b7450b7be91\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-9fd6ce892dbfcf0215a49b7450b7be91.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-8a57551a8f282af46bee79f873a981a2\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-8a57551a8f282af46bee79f873a981a2.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-carousel-image\" role=\"img\" aria-label=\"img-19d49aa907f6b795c0260733d2640a90\" style=\"background-image: url(&#039;https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/img-19d49aa907f6b795c0260733d2640a90.jpg&#039;)\">\n\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3352929 elementor-widget elementor-widget-heading\" data-id=\"3352929\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Ascensor Unifamiliar<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5845a62f elementor-widget elementor-widget-heading\" data-id=\"5845a62f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Homelift Hidr\u00e1ulico DHM\n\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7094d101 elementor-widget elementor-widget-text-editor\" data-id=\"7094d101\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"275\" data-end=\"569\">El modelo <strong data-start=\"285\" data-end=\"296\">DHM-400<\/strong> ha sido desarrollado para ofrecer una soluci\u00f3n eficaz y elegante a las barreras arquitect\u00f3nicas en el entorno dom\u00e9stico. Dise\u00f1ado pensando en las personas con movilidad reducida, este homelift permite integrar accesibilidad sin renunciar al dise\u00f1o ni a la personalizaci\u00f3n.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7d43ca5 e-con-full e-flex e-con e-parent\" data-id=\"7d43ca5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-390b150 e-con-full e-flex e-con e-child\" data-id=\"390b150\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f9a80f elementor-widget elementor-widget-heading\" data-id=\"4f9a80f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Consiga su presupuesto<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6ca7ba elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"a6ca7ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"11504\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"a6ca7ba\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Farr\u00e9 Accesibilidad\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tNombre\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-xs  elementor-field-textual\" placeholder=\"Nombre\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-xs  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_f82d280 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_f82d280\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tTel\u00e9fono\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_f82d280]\" id=\"form-field-field_f82d280\" class=\"elementor-field elementor-size-xs  elementor-field-textual\" placeholder=\"Tel\u00e9fono\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_150675b elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_150675b\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tPoblaci\u00f3n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_150675b]\" id=\"form-field-field_150675b\" class=\"elementor-field elementor-size-xs  elementor-field-textual\" placeholder=\"Poblaci\u00f3n\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_eca8213 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_eca8213\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tTipo de cliente\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_eca8213]\" id=\"form-field-field_eca8213\" class=\"elementor-field-textual elementor-size-xs\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Particular\">Particular<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Comunidad de vecinos\">Comunidad de vecinos<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-field_ec6dc0e elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_ec6dc0e\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tAviso legal\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Declaro haber le\u00eddo la &lt;a href=&quot;https:\/\/farre.es\/politica-de-privacidad\/&quot; style=&quot;color: #fc9700;&quot;&gt;Pol\u00edtica de Privacidad&lt;\/a&gt; de Sillas elevadoras.\" id=\"form-field-field_ec6dc0e-0\" name=\"form_fields[field_ec6dc0e]\"> <label for=\"form-field-field_ec6dc0e-0\">Declaro haber le\u00eddo la <a href=\"https:\/\/farre.es\/politica-de-privacidad\/\" style=\"color: #fc9700;\">Pol\u00edtica de Privacidad<\/a> de Sillas elevadoras.<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enviar<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-5c930f4 e-flex e-con-boxed e-con e-parent\" data-id=\"5c930f4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b47792 elementor-widget elementor-widget-video\" data-id=\"7b47792\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/JB9--PzNMvA&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7d857c1f elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7d857c1f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-41e8453e elementor-invisible\" data-id=\"41e8453e\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-28e5f91c elementor-widget elementor-widget-heading\" data-id=\"28e5f91c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Financiamos su Ascensor Unifamiliar <p style=\"color: #3b3b3b\">hasta 60 meses.<span style=\"font-style: inherit\"><\/span><\/p><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-67d7b2cb e-flex e-con-boxed e-con e-child\" data-id=\"67d7b2cb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16ec6525 elementor-widget elementor-widget-heading\" data-id=\"16ec6525\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pide un presupuesto no commitment<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2cf57e7 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"2cf57e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"11504\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"2cf57e7\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Farr\u00e9 Accesibilidad\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tNombre\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-xs  elementor-field-textual\" placeholder=\"Nombre\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-xs  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_eca8213 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_eca8213\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tTipo de cliente\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_eca8213]\" id=\"form-field-field_eca8213\" class=\"elementor-field-textual elementor-size-xs\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Particular\">Particular<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Comunidad de vecinos\">Comunidad de vecinos<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-field_ec6dc0e elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_ec6dc0e\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tAviso legal\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Declaro haber le\u00eddo la &lt;a href=&quot;https:\/\/farre.es\/politica-de-privacidad\/&quot; style=&quot;color: #fc9700;&quot;&gt;Pol\u00edtica de Priacidad&lt;\/a&gt; de Sillas elevadoras.\" id=\"form-field-field_ec6dc0e-0\" name=\"form_fields[field_ec6dc0e]\"> <label for=\"form-field-field_ec6dc0e-0\">Declaro haber le\u00eddo la <a href=\"https:\/\/farre.es\/politica-de-privacidad\/\" style=\"color: #fc9700;\">Pol\u00edtica de Priacidad<\/a> de Sillas elevadoras.<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enviar<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1684ebc8 e-flex e-con-boxed e-con e-parent\" data-id=\"1684ebc8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-34602730 elementor-widget elementor-widget-heading\" data-id=\"34602730\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Opciones de personalizaci\u00f3n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c230e70 e-flex e-con-boxed e-con e-parent\" data-id=\"c230e70\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-129ac9c elementor-widget elementor-widget-html\" data-id=\"129ac9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n    <div className=\"min-h-screen bg-gray-50\">\r\n      <div \r\n        dangerouslySetInnerHTML={{\r\n          __html: `\r\n<div id=\"elevator-configurator-widget\">\r\n  <div class=\"configurator-wrapper\">\r\n    <!-- Pesta\u00f1as arriba -->\r\n    <div class=\"tabs-header\">\r\n      <ul class=\"tab-buttons\">\r\n        <li data-tab=\"modelo\" class=\"active\">Modelo<\/li>\r\n        <li data-tab=\"decoracion\">Decoraci\u00f3n<\/li>\r\n        <li data-tab=\"perfileria\">Perfiler\u00eda<\/li>\r\n        <li data-tab=\"floor\">Suelo<\/li>\r\n        <li data-tab=\"ceiling\">Techo<\/li>\r\n        <li data-tab=\"espejos\">Espejos<\/li>\r\n        <li data-tab=\"pasamanos\">Pasamanos<\/li>\r\n        <li data-tab=\"botoneras\">Botoneras<\/li>\r\n        <li data-tab=\"extras\">Extras<\/li>\r\n      <\/ul>\r\n      <button id=\"quote-button\" class=\"quote-btn\">Pide un presupuesto<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"configurator\">\r\n      <!-- CONTROLES IZQUIERDA -->\r\n      <div class=\"controls\">\r\n        \r\n        <!-- PESTA\u00d1A MODELO -->\r\n        <div class=\"tab-content active\" data-tab-content=\"modelo\">\r\n          <h3>Seleccione el modelo de ascensor<\/h3>\r\n          <div class=\"option\">\r\n            <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/simple-embraque.png\" alt=\"Simple Embarque\" \/>\r\n            <div class=\"option-text\">\r\n              <strong>Simple Embarque<\/strong><br \/>Sin embarques adicionales\r\n            <\/div>\r\n            <button class=\"option-btn\" data-model=\"simple\" data-image-id=\"11618\"><\/button>\r\n          <\/div>\r\n          <div class=\"option\">\r\n            <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/deble-embarque-180.png\" alt=\"Doble 180\" \/ loading=\"lazy\" decoding=\"async\">\r\n            <div class=\"option-text\">\r\n              <strong>Doble Embarque 180\u00b0<\/strong><br \/>Embarque adicional frontal\r\n            <\/div>\r\n            <button class=\"option-btn\" data-model=\"doble180\" data-image-id=\"12314\"><\/button>\r\n          <\/div>\r\n          <div class=\"option\">\r\n            <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/deble-embarque-90.png\" alt=\"Doble 90\" \/ loading=\"lazy\" decoding=\"async\">\r\n            <div class=\"option-text\">\r\n              <strong>Doble Embarque 90\u00b0<\/strong><br \/>Embarque adicional izquierdo\r\n            <\/div>\r\n            <button class=\"option-btn\" data-model=\"doble90\" data-image-id=\"11620\"><\/button>\r\n          <\/div>\r\n          <div class=\"option\">\r\n            <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/deble-embarque-270.png\" alt=\"Doble 270\" \/ loading=\"lazy\" decoding=\"async\">\r\n            <div class=\"option-text\">\r\n              <strong>Doble Embarque 270\u00b0<\/strong><br \/>Embarque adicional derecho\r\n            <\/div>\r\n            <button class=\"option-btn\" data-model=\"doble270\" data-image-id=\"12130\"><\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- PESTA\u00d1A DECORACI\u00d3N -->\r\n        <div class=\"tab-content\" data-tab-content=\"decoracion\">\r\n          <h3>Decoraci\u00f3n de la Cabina<\/h3>\r\n          <div class=\"decoracion-columns\">\r\n            <div class=\"decoracion-column\">\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/negro2.jpg\" alt=\"Negro\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Negro<\/strong><br \/>Acabado resistente mate\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"negro\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/drojo.jpg\" alt=\"Rojo\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Rojo<\/strong><br \/>Color vibrante brillante\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"rojo\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/crema.jpg\" alt=\"Crema\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Crema<\/strong><br \/>Tono claro y suave\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"crema\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/color-pino-negro.jpg\" alt=\"Pino Negro\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Pino Negro<\/strong><br \/>Madera oscura con veta\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"pino_negro\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/nagal.jpg\" alt=\"Nogal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Nogal<\/strong><br \/>Tono medio texturizado\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"nogal\"><\/button>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"decoracion-column\">\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/ROBLE.jpg\" alt=\"Roble\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Roble<\/strong><br \/>Acabado cl\u00e1sico\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"roble\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/pinocrema.jpg\" alt=\"Pino Crema\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Pino Crema<\/strong><br \/>Madera clara con acabado suave\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"pino_crema\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/pinoblanco.jpg\" alt=\"Pino Blanco\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Pino Blanco<\/strong><br \/>Madera blanca con veta sutil\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"pino_blanco\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/haya.jpg\" alt=\"Haya\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Haya<\/strong><br \/>Color c\u00e1lido y claro\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"haya\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/marmol-1.jpg\" alt=\"M\u00e1rmol Gris\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>M\u00e1rmol Gris<\/strong><br \/>Aspecto de piedra elegante\r\n                <\/div>\r\n                <button class=\"option-btn color-btn\" data-color=\"marmol_gris\"><\/button>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- PESTA\u00d1A PERFILER\u00cdA - EXPANDIDA -->\r\n        <div class=\"tab-content\" data-tab-content=\"perfileria\">\r\n          <h3>Perfiler\u00eda<\/h3>\r\n          \r\n          <!-- Color de Perfiler\u00eda -->\r\n          <div class=\"perfileria-section\">\r\n            <h4>Color<\/h4>\r\n            <p>Seleccione el color de todos los elementos met\u00e1licos de su cabina<\/p>\r\n            <div class=\"sub-options\">\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/negro2.jpg\" alt=\"Negro\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Negro<\/strong><br \/>Acabado mate resistente\r\n                <\/div>\r\n                <button class=\"option-btn perfil-color-btn\" data-perfil-color=\"negro\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/marmol-1.jpg\" alt=\"Plata\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Plata<\/strong><br \/>Acabado brillante elegante\r\n                <\/div>\r\n                <button class=\"option-btn perfil-color-btn\" data-perfil-color=\"plata\"><\/button>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Embellecedores -->\r\n          <div class=\"perfileria-section\">\r\n            <h4>Embellecedores<\/h4>\r\n            <p>Embellecedores decorativos met\u00e1licos a media altura<\/p>\r\n            <div class=\"embellecedor-columns\">\r\n              <div class=\"embellecedor-column\">\r\n                <div class=\"option embellecedor-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T111157.233.webp\" alt=\"Embellecedor Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>Embellecedor frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn embellecedor-btn\" data-embellecedor=\"frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option embellecedor-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T111157.233.webp\" alt=\"Embellecedor Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>Embellecedor derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn embellecedor-btn\" data-embellecedor=\"derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"embellecedor-column\">\r\n                <div class=\"option embellecedor-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T111157.233.webp\" alt=\"Embellecedor Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>Embellecedor izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn embellecedor-btn\" data-embellecedor=\"izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- PESTA\u00d1A SUELO - EXPANDIDA -->\r\n        <div class=\"tab-content\" data-tab-content=\"floor\">\r\n          <h3>Suelo de la Cabina<\/h3>\r\n          \r\n          <!-- Silestone -->\r\n          <div class=\"floor-section\">\r\n            <h4>Silestone\u00ae<\/h4>\r\n            <p>La superficie h\u00edbrida de minerales, y materiales reciclados m\u00e1s avanzada del mercado, fabricada con la exclusiva e innovadora tecnolog\u00eda HybriQ\u00ae<\/p>\r\n            <div class=\"floor-columns\">\r\n              <div class=\"floor-column\">\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/norte.jpg\" alt=\"Blanco Norte\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Blanco Norte<\/strong>\r\n                  <\/div>\r\n                  <button class=\"option-btn floor-btn\" data-floor=\"blanco_norte\" data-image-id=\"12482\"><\/button>\r\n                <\/div>\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/carpi.jpg\" alt=\"Rougui\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Rougui<\/strong>\r\n                  <\/div>\r\n                  <button class=\"option-btn floor-btn\" data-floor=\"rougui\" data-image-id=\"12495\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"floor-column\">\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/expo.jpg\" alt=\"Gris Expo\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Gris Expo<\/strong>\r\n                  <\/div>\r\n                  <button class=\"option-btn floor-btn\" data-floor=\"gris_expo\" data-image-id=\"12524\"><\/button>\r\n                <\/div>\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/tebas.jpg\" alt=\"Negro Tebas\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Negro Tebas<\/strong>\r\n                  <\/div>\r\n                  <button class=\"option-btn floor-btn\" data-floor=\"negro_tebas\" data-image-id=\"12501\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Goma Antideslizante -->\r\n          <div class=\"floor-section\">\r\n            <h4>Goma Antideslizante<\/h4>\r\n            <p>Suelo de goma de alta calidad con unas propiedades \u00fanicas de resistencia, elasticidad y antideslizante.<\/p>\r\n            <div class=\"floor-columns\">\r\n              <div class=\"floor-column\">\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/terra_010.jpg\" alt=\"Goma Pirelli\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Goma Pirelli<\/strong>\r\n                  <\/div>\r\n                  <button class=\"option-btn floor-btn\" data-floor=\"goma_pirelli\" data-image-id=\"12500\"><\/button>\r\n                <\/div>\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/terra_09.jpg\" alt=\"Piedra\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Piedra<\/strong>\r\n                  <\/div>\r\n                  <button class=\"option-btn floor-btn\" data-floor=\"piedra\" data-image-id=\"12499\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"floor-column\">\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/terra_08.jpg\" alt=\"Gris\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Gris<\/strong>\r\n                  <\/div>\r\n                  <button class=\"option-btn floor-btn\" data-floor=\"gris\" data-image-id=\"12497\"><\/button>\r\n                <\/div>\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/terra_04.jpg\" alt=\"Beige\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Beige<\/strong>\r\n                  <\/div>\r\n                  <button class=\"option-btn floor-btn\" data-floor=\"beige\" data-image-id=\"12498\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Met\u00e1lico -->\r\n          <div class=\"floor-section\">\r\n            <h4>Met\u00e1lico<\/h4>\r\n            <div class=\"sub-options\">\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/terra_06.jpg\" alt=\"Aluminio Damero\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Aluminio Damero<\/strong>\r\n                <\/div>\r\n                <button class=\"option-btn floor-btn\" data-floor=\"aluminio_damero\" data-image-id=\"12496\"><\/button>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- PESTA\u00d1A TECHO -->\r\n        <div class=\"tab-content\" data-tab-content=\"ceiling\">\r\n          <h3>Dise\u00f1o del Techo<\/h3>\r\n          <div class=\"ceiling-columns\">\r\n            <div class=\"ceiling-column\">\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/techo-cubico.jpg\" alt=\"C\u00fabico\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>C\u00fabico<\/strong><br \/>Con iluminaci\u00f3n LED\r\n                <\/div>\r\n                <button class=\"option-btn ceiling-btn\" data-ceiling=\"cubico\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/techo-matizado.jpg\" alt=\"Matizado\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Matizado<\/strong><br \/>Con iluminaci\u00f3n LED\r\n                <\/div>\r\n                <button class=\"option-btn ceiling-btn\" data-ceiling=\"matizado\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/techo-radial.jpg\" alt=\"Radial\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Radial<\/strong><br \/>Con iluminaci\u00f3n LED\r\n                <\/div>\r\n                <button class=\"option-btn ceiling-btn\" data-ceiling=\"radial\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/techo-funcionaljpg.jpg\" alt=\"Funcional\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Funcional<\/strong><br \/>Con iluminaci\u00f3n LED\r\n                <\/div>\r\n                <button class=\"option-btn ceiling-btn\" data-ceiling=\"funcional\"><\/button>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"ceiling-column\">\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/techo-estelar.jpg\" alt=\"Estelar\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Estelar<\/strong><br \/>Con iluminaci\u00f3n LED\r\n                <\/div>\r\n                <button class=\"option-btn ceiling-btn\" data-ceiling=\"estelar\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/techo-future.jpg\" alt=\"Future\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Future<\/strong><br \/>Con iluminaci\u00f3n LED\r\n                <\/div>\r\n                <button class=\"option-btn ceiling-btn\" data-ceiling=\"future\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/techo-leds.jpg\" alt=\"Leds\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Leds<\/strong><br \/>Con iluminaci\u00f3n LED\r\n                <\/div>\r\n                <button class=\"option-btn ceiling-btn\" data-ceiling=\"leds\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/techo-nido-abeja.jpg\" alt=\"Nido Abeja\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Nido Abeja<\/strong><br \/>Con iluminaci\u00f3n LED\r\n                <\/div>\r\n                <button class=\"option-btn ceiling-btn\" data-ceiling=\"nido_abeja\"><\/button>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- PESTA\u00d1A ESPEJOS - EXPANDIDA -->\r\n        <div class=\"tab-content\" data-tab-content=\"espejos\">\r\n          <h3>Espejos y Laterales<\/h3>\r\n          \r\n          <!-- 1\/2 Espejo -->\r\n          <div class=\"mirror-section\">\r\n            <h4>1\/2 Espejo<\/h4>\r\n            <div class=\"mirror-columns\">\r\n              <div class=\"mirror-column\">\r\n                <div class=\"option mirror-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-medio.jpg\" alt=\"1\/2 Espejo Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>1\/2 Espejo frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"medio_frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option mirror-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-medio.jpg\" alt=\"1\/2 Espejo Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>1\/2 Espejo derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"medio_derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"mirror-column\">\r\n                <div class=\"option mirror-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-medio.jpg\" alt=\"1\/2 Espejo Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>1\/2 Espejo izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"medio_izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Espejo Entero -->\r\n          <div class=\"mirror-section\">\r\n            <h4>Espejo Entero<\/h4>\r\n            <div class=\"mirror-columns\">\r\n              <div class=\"mirror-column\">\r\n                <div class=\"option mirror-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-entero.jpg\" alt=\"Espejo Entero Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>Espejo completo frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"entero_frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option mirror-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-entero.jpg\" alt=\"Espejo Entero Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>Espejo completo derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"entero_derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"mirror-column\">\r\n                <div class=\"option mirror-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-entero.jpg\" alt=\"Espejo Entero Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>Espejo completo izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"entero_izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Espejo tipo Lama -->\r\n          <div class=\"mirror-section\">\r\n            <h4>Espejo tipo Lama<\/h4>\r\n            <div class=\"mirror-columns\">\r\n              <div class=\"mirror-column\">\r\n                <div class=\"option mirror-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-medio.jpg\" alt=\"Espejo Lama Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>Espejo tipo lama frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"lama_frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option mirror-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-medio.jpg\" alt=\"Espejo Lama Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>Espejo tipo lama derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"lama_derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"mirror-column\">\r\n                <div class=\"option mirror-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-medio.jpg\" alt=\"Espejo Lama Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>Espejo tipo lama izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"lama_izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Cristal Panor\u00e1mico -->\r\n          <div class=\"mirror-section\">\r\n            <h4>Cristal Panor\u00e1mico<\/h4>\r\n            <div class=\"mirror-columns\">\r\n              <div class=\"mirror-column\">\r\n                <div class=\"option mirror-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-entero.jpg\" alt=\"Cristal Panor\u00e1mico Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>Cristal panor\u00e1mico frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"cristal_panoramico_frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option mirror-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-entero.jpg\" alt=\"Cristal Panor\u00e1mico Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>Cristal panor\u00e1mico derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"cristal_panoramico_derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"mirror-column\">\r\n                <div class=\"option mirror-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/espejo-entero.jpg\" alt=\"Cristal Panor\u00e1mico Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>Cristal panor\u00e1mico izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn mirror-btn\" data-mirror=\"cristal_panoramico_izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- PESTA\u00d1A PASAMANOS - EXPANDIDA -->\r\n        <div class=\"tab-content\" data-tab-content=\"pasamanos\">\r\n          <h3>Pasamanos<\/h3>\r\n          \r\n          <!-- Pasamanos Curvado -->\r\n          <div class=\"handrail-section\">\r\n            <h4>Pasamanos Curvado<\/h4>\r\n            <div class=\"handrail-columns\">\r\n              <div class=\"handrail-column\">\r\n                <div class=\"option handrail-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/pasamanos1.jpg\" alt=\"Pasamanos Curvado Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>Pasamanos curvado frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn handrail-btn\" data-handrail=\"curvado_frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option handrail-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/pasamanos1.jpg\" alt=\"Pasamanos Curvado Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>Pasamanos curvado derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn handrail-btn\" data-handrail=\"curvado_derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"handrail-column\">\r\n                <div class=\"option handrail-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/pasamanos1.jpg\" alt=\"Pasamanos Curvado Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>Pasamanos curvado izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn handrail-btn\" data-handrail=\"curvado_izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Pasamanos Recto -->\r\n          <div class=\"handrail-section\">\r\n            <h4>Pasamanos Recto<\/h4>\r\n            <div class=\"handrail-columns\">\r\n              <div class=\"handrail-column\">\r\n                <div class=\"option handrail-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/pasamanos2.jpg\" alt=\"Pasamanos Recto Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>Pasamanos recto frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn handrail-btn\" data-handrail=\"recto_frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option handrail-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/pasamanos2.jpg\" alt=\"Pasamanos Recto Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>Pasamanos recto derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn handrail-btn\" data-handrail=\"recto_derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"handrail-column\">\r\n                <div class=\"option handrail-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/pasamanos2.jpg\" alt=\"Pasamanos Recto Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>Pasamanos recto izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn handrail-btn\" data-handrail=\"recto_izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- PESTA\u00d1A BOTONERAS -->\r\n        <div class=\"tab-content\" data-tab-content=\"botoneras\">\r\n          <h3>Botoneras<\/h3>\r\n          \r\n          <!-- Columna Vertical -->\r\n          <div class=\"botonera-section\">\r\n            <h4>Columna Vertical<\/h4>\r\n            <p>Botonera vertical montada en el panel izquierdo, derecho o frontal<\/p>\r\n            <div class=\"botonera-columns\">\r\n              <div class=\"botonera-column\">\r\n                <div class=\"option botonera-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/botonera.boton-vertical.jpg\" alt=\"Columna Vertical Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>Botonera vertical frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-btn\" data-botonera=\"columna_vertical_frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option botonera-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/botonera.boton-vertical.jpg\" alt=\"Columna Vertical Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>Botonera vertical derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-btn\" data-botonera=\"columna_vertical_derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"botonera-column\">\r\n                <div class=\"option botonera-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/botonera.boton-vertical.jpg\" alt=\"Columna Vertical Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>Botonera vertical izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-btn\" data-botonera=\"columna_vertical_izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Panel Horizontal -->\r\n          <div class=\"botonera-section\">\r\n            <h4>Panel Horizontal<\/h4>\r\n            <p>Botonera horizontal montada en el panel izquierdo, derecho o frontal<\/p>\r\n            <div class=\"botonera-columns\">\r\n              <div class=\"botonera-column\">\r\n                <div class=\"option botonera-option\" data-position=\"frontal\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/botonera.boton-horizontal.jpg\" alt=\"Panel Horizontal Frontal\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Frontal<\/strong><br \/>Panel horizontal frontal\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-btn\" data-botonera=\"panel_horizontal_frontal\"><\/button>\r\n                <\/div>\r\n                <div class=\"option botonera-option\" data-position=\"derecha\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/botonera.boton-horizontal.jpg\" alt=\"Panel Horizontal Derecha\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Derecha<\/strong><br \/>Panel horizontal derecha\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-btn\" data-botonera=\"panel_horizontal_derecha\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"botonera-column\">\r\n                <div class=\"option botonera-option\" data-position=\"izquierda\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/botonera.boton-horizontal.jpg\" alt=\"Panel Horizontal Izquierda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>Izquierda<\/strong><br \/>Panel horizontal izquierda\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-btn\" data-botonera=\"panel_horizontal_izquierda\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Pantallas Extras -->\r\n          <div class=\"botonera-section\">\r\n            <h4>Extras<\/h4>\r\n            <div class=\"botonera-columns\">\r\n              <div class=\"botonera-column\">\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/tft-1.jpg\" alt=\"TFT 5.6\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>TFT 5.6\"<\/strong><br \/>Display TFT de 5,6\" en color\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-extra-btn\" data-botonera-extra=\"tft_56\"><\/button>\r\n                <\/div>\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/lcd-1.jpg\" alt=\"LCD 2.8\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>LCD 2.8\"<\/strong><br \/>Pantalla LCD monocrom\u00e1tica de 2,8\"\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-extra-btn\" data-botonera-extra=\"lcd_28\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"botonera-column\">\r\n                <div class=\"option\">\r\n                  <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/sar-1.jpg\" alt=\"S.A.R.\" \/ loading=\"lazy\" decoding=\"async\">\r\n                  <div class=\"option-text\">\r\n                    <strong>S.A.R.<\/strong><br \/>Servicio de emergencias\r\n                  <\/div>\r\n                  <button class=\"option-btn botonera-extra-btn\" data-botonera-extra=\"sar\"><\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- PESTA\u00d1A EXTRAS -->\r\n        <div class=\"tab-content\" data-tab-content=\"extras\">\r\n          <h3>Extras<\/h3>\r\n          <div class=\"extras-columns\">\r\n            <div class=\"extras-column\">\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T113705.446.webp\" alt=\"Mando a distancia\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Mando a distancia<\/strong><br \/>Control remoto del ascensor\r\n                <\/div>\r\n                <button class=\"option-btn extra-btn\" data-extra=\"mando_distancia\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T113740.668.webp\" alt=\"Tel\u00e9fono\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Tel\u00e9fono<\/strong><br \/>Comunicaci\u00f3n de emergencia\r\n                <\/div>\r\n                <button class=\"option-btn extra-btn\" data-extra=\"telefono\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T113728.292.webp\" alt=\"Teclados\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Teclados<\/strong><br \/>Teclados num\u00e9ricos de acceso\r\n                <\/div>\r\n                <button class=\"option-btn extra-btn\" data-extra=\"teclados\"><\/button>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"extras-column\">\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T113746.532.webp\" alt=\"Llavines magn\u00e9ticos\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Llavines magn\u00e9ticos<\/strong><br \/>Sistema de acceso magn\u00e9tico\r\n                <\/div>\r\n                <button class=\"option-btn extra-btn\" data-extra=\"llavines\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T113734.039.webp\" alt=\"Track GSM\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Track GSM<\/strong><br \/>Sistema de comunicaci\u00f3n GSM\r\n                <\/div>\r\n                <button class=\"option-btn extra-btn\" data-extra=\"track_gsm\"><\/button>\r\n              <\/div>\r\n              <div class=\"option\">\r\n                <img decoding=\"async\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/06\/Nytelweb-2025-06-17T113753.246.webp\" alt=\"Telemetr\u00eda\" \/ loading=\"lazy\" decoding=\"async\">\r\n                <div class=\"option-text\">\r\n                  <strong>Telemetr\u00eda<\/strong><br \/>Soporte t\u00e9cnico remoto\r\n                <\/div>\r\n                <button class=\"option-btn extra-btn\" data-extra=\"telemetria\"><\/button>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- IMAGEN ASCENSOR DERECHA -->\r\n      <div class=\"image-area\">\r\n        <div class=\"preview-container\">\r\n          <h3>Vista Previa<\/h3>\r\n          <div class=\"elevator-preview\">\r\n            <div class=\"image-stack\">\r\n              <img decoding=\"async\" id=\"base-image\" src=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/simple_negro.png\" alt=\"Ascensor base\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-modelo\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-decoracion\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-perfileria\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-embellecedores\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-floor\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-ceiling\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-espejos\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-pasamanos\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-botoneras\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n              <img decoding=\"async\" id=\"overlay-extras\" class=\"overlay\" src=\"\" alt=\"\" \/ loading=\"lazy\" decoding=\"async\">\r\n            <\/div>\r\n            <button id=\"save-image-btn\" class=\"save-image-btn\">Guardar Imagen<\/button>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n#elevator-configurator-widget {\r\n  width: 100%;\r\n  box-sizing: border-box;\r\n}\r\n\r\n#elevator-configurator-widget * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.configurator-wrapper {\r\n  max-width: 1200px;\r\n  margin: 20px auto;\r\n  font-family: Arial, sans-serif;\r\n  padding: 0 20px;\r\n}\r\n\r\n.tabs-header {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  margin-bottom: 20px;\r\n  border-bottom: 2px solid #ddd;\r\n}\r\n\r\n.tab-buttons {\r\n  list-style: none;\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 5px;\r\n  padding: 0;\r\n  margin: 0;\r\n}\r\n\r\n.tab-buttons li {\r\n  cursor: pointer;\r\n  padding: 10px 15px;\r\n  font-size: 14px;\r\n  color: #666;\r\n  border-bottom: 3px solid transparent;\r\n  transition: all 0.3s ease;\r\n}\r\n\r\n.tab-buttons li:hover {\r\n  color: #ff6b35;\r\n}\r\n\r\n.tab-buttons li.active {\r\n  font-weight: bold;\r\n  color: #ff6b35;\r\n  border-bottom: 3px solid #ff6b35;\r\n}\r\n\r\n.quote-btn {\r\n  background: #ff6b35;\r\n  color: white;\r\n  padding: 10px 20px;\r\n  border: none;\r\n  border-radius: 5px;\r\n  font-size: 14px;\r\n  font-weight: bold;\r\n  cursor: pointer;\r\n  transition: background 0.3s ease;\r\n}\r\n\r\n.quote-btn:hover {\r\n  background: #e55a2b;\r\n}\r\n\r\n.configurator {\r\n  display: flex;\r\n  gap: 30px;\r\n  align-items: flex-start;\r\n}\r\n\r\n.controls {\r\n  flex: 1;\r\n  max-width: 600px;\r\n}\r\n\r\n.tab-content {\r\n  display: none;\r\n}\r\n\r\n.tab-content.active {\r\n  display: block;\r\n}\r\n\r\n.tab-content h3 {\r\n  color: #333;\r\n  margin-bottom: 15px;\r\n  font-size: 20px;\r\n}\r\n\r\n.perfileria-section,\r\n.floor-section,\r\n.mirror-section,\r\n.botonera-section,\r\n.handrail-section {\r\n  margin-bottom: 30px;\r\n  padding: 20px;\r\n  background: #f8f9fa;\r\n  border-radius: 8px;\r\n  border: 1px solid #e9ecef;\r\n}\r\n\r\n.perfileria-section h4,\r\n.floor-section h4,\r\n.mirror-section h4,\r\n.botonera-section h4,\r\n.handrail-section h4 {\r\n  color: #333;\r\n  margin-bottom: 15px;\r\n  font-size: 18px;\r\n  border-bottom: 2px solid #ff6b35;\r\n  padding-bottom: 5px;\r\n}\r\n\r\n.perfileria-section p,\r\n.floor-section p,\r\n.botonera-section p {\r\n  color: #666;\r\n  margin-bottom: 15px;\r\n  font-style: italic;\r\n}\r\n\r\n.sub-options {\r\n  display: grid;\r\n  gap: 10px;\r\n}\r\n\r\n\/* Nuevos estilos para las columnas *\/\r\n.decoracion-columns,\r\n.floor-columns,\r\n.ceiling-columns,\r\n.mirror-columns,\r\n.handrail-columns,\r\n.botonera-columns,\r\n.extras-columns,\r\n.embellecedor-columns {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 20px;\r\n}\r\n\r\n.decoracion-column,\r\n.floor-column,\r\n.ceiling-column,\r\n.mirror-column,\r\n.handrail-column,\r\n.botonera-column,\r\n.extras-column,\r\n.embellecedor-column {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 10px;\r\n}\r\n\r\n.option {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 15px;\r\n  padding: 15px;\r\n  margin-bottom: 10px;\r\n  border: 1px solid #ddd;\r\n  border-radius: 8px;\r\n  transition: all 0.3s ease;\r\n  background: white;\r\n}\r\n\r\n.option:hover {\r\n  box-shadow: 0 2px 8px rgba(0,0,0,0.1);\r\n}\r\n\r\n.option img {\r\n  width: 60px;\r\n  height: 60px;\r\n  object-fit: cover;\r\n  border-radius: 4px;\r\n  border: 1px solid #ccc;\r\n}\r\n\r\n.option-text {\r\n  flex-grow: 1;\r\n  font-size: 14px;\r\n}\r\n\r\n.option-text strong {\r\n  color: #333;\r\n  font-size: 16px;\r\n}\r\n\r\n.option-btn {\r\n  appearance: none;\r\n  border: 2px solid #ccc;\r\n  background-color: white;\r\n  width: 30px;\r\n  height: 30px;\r\n  border-radius: 50%;\r\n  position: relative;\r\n  cursor: pointer;\r\n  transition: all 0.3s ease;\r\n  padding: 0;\r\n  outline: none;\r\n}\r\n\r\n.option-btn:hover {\r\n  border-color: #ff6b35;\r\n}\r\n\r\n.option-btn.selected {\r\n  background-color: #ff6b35;\r\n  border-color: #ff6b35;\r\n}\r\n\r\n.option-btn.selected::after {\r\n  content: \"\u2713\";\r\n  color: white;\r\n  font-weight: bold;\r\n  font-size: 16px;\r\n  position: absolute;\r\n  top: 50%;\r\n  left: 50%;\r\n  transform: translate(-50%, -50%);\r\n}\r\n\r\n.decoracion-grid {\r\n  display: grid;\r\n  gap: 10px;\r\n}\r\n\r\n.image-area {\r\n  flex: 0 0 400px;\r\n  position: sticky;\r\n  top: 20px;\r\n}\r\n\r\n.preview-container {\r\n  background: #f8f9fa;\r\n  padding: 20px;\r\n  border-radius: 10px;\r\n  box-shadow: 0 4px 12px rgba(0,0,0,0.1);\r\n}\r\n\r\n.preview-container h3 {\r\n  text-align: center;\r\n  color: #333;\r\n  margin-bottom: 15px;\r\n}\r\n\r\n.elevator-preview {\r\n  text-align: center;\r\n}\r\n\r\n.image-stack {\r\n  position: relative;\r\n  display: inline-block;\r\n}\r\n\r\n#base-image {\r\n  width: 100%;\r\n  max-width: 300px;\r\n  height: auto;\r\n  border-radius: 8px;\r\n  box-shadow: 0 2px 8px rgba(0,0,0,0.1);\r\n}\r\n\r\n.overlay {\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  pointer-events: none;\r\n  opacity: 0;\r\n  transition: opacity 0.3s ease;\r\n}\r\n\r\n.overlay[src]:not([src=\"\"]) {\r\n  opacity: 1;\r\n}\r\n\r\n#overlay-pasamanos {\r\n  z-index: 10;\r\n}\r\n\r\n.save-image-btn {\r\n  background: #28a745;\r\n  color: white;\r\n  padding: 10px 20px;\r\n  border: none;\r\n  border-radius: 5px;\r\n  font-size: 14px;\r\n  font-weight: bold;\r\n  cursor: pointer;\r\n  margin: 15px 0;\r\n  transition: background 0.3s ease;\r\n}\r\n\r\n.save-image-btn:hover {\r\n  background: #218838;\r\n}\r\n\r\n\/* Ocultar opciones seg\u00fan el modelo *\/\r\n.option.hidden {\r\n  display: none;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  .configurator {\r\n    flex-direction: column;\r\n  }\r\n  \r\n  .image-area {\r\n    flex: none;\r\n    position: static;\r\n  }\r\n  \r\n  .tabs-header {\r\n    flex-direction: column;\r\n    gap: 15px;\r\n  }\r\n  \r\n  .tab-buttons {\r\n    flex-wrap: wrap;\r\n  }\r\n  \r\n  .tab-buttons li {\r\n    padding: 8px 12px;\r\n    font-size: 12px;\r\n  }\r\n  \r\n  .perfileria-section,\r\n  .floor-section,\r\n  .mirror-section,\r\n  .botonera-section,\r\n  .handrail-section {\r\n    padding: 15px;\r\n  }\r\n\r\n  .decoracion-columns,\r\n  .floor-columns,\r\n  .ceiling-columns,\r\n  .mirror-columns,\r\n  .handrail-columns,\r\n  .botonera-columns,\r\n  .extras-columns,\r\n  .embellecedor-columns {\r\n    grid-template-columns: 1fr;\r\n  }\r\n  \r\n  \/* Centrar opciones en responsive (sin cambiar nada m\u00e1s) *\/\r\n@media (max-width: 768px) {\r\n  #elevator-configurator-widget .controls {\r\n    width: 100%;\r\n    max-width: 560px;     \/* l\u00edmite visual c\u00f3modo *\/\r\n    margin: 0 auto;       \/* centra el bloque de controles *\/\r\n  }\r\n\r\n  \/* Centra cada tarjeta\/opci\u00f3n dentro del contenedor *\/\r\n  #elevator-configurator-widget .option {\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n  }\r\n\r\n  \/* Las rejillas de opciones pasan a 1 columna: centramos los \u00edtems *\/\r\n  #elevator-configurator-widget .decoracion-columns,\r\n  #elevator-configurator-widget .floor-columns,\r\n  #elevator-configurator-widget .ceiling-columns,\r\n  #elevator-configurator-widget .mirror-columns,\r\n  #elevator-configurator-widget .handrail-columns,\r\n  #elevator-configurator-widget .botonera-columns,\r\n  #elevator-configurator-widget .extras-columns,\r\n  #elevator-configurator-widget .embellecedor-columns,\r\n  #elevator-configurator-widget .sub-options {\r\n    justify-items: center;   \/* centra las cards dentro de la grid *\/\r\n  }\r\n\r\n  \/* T\u00edtulo de cada pesta\u00f1a centrado (opcional pero queda mejor) *\/\r\n  #elevator-configurator-widget .tab-content h3 {\r\n    text-align: center;\r\n  }\r\n}\r\n\r\n\/* Tambi\u00e9n en tablet ancha si quieres mantener centrado *\/\r\n@media (min-width: 769px) and (max-width: 1024px) {\r\n  #elevator-configurator-widget .controls {\r\n    max-width: 680px;\r\n    margin: 0 auto;\r\n  }\r\n  #elevator-configurator-widget .option {\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n  }\r\n  #elevator-configurator-widget .decoracion-columns,\r\n  #elevator-configurator-widget .floor-columns,\r\n  #elevator-configurator-widget .ceiling-columns,\r\n  #elevator-configurator-widget .mirror-columns,\r\n  #elevator-configurator-widget .handrail-columns,\r\n  #elevator-configurator-widget .botonera-columns,\r\n  #elevator-configurator-widget .extras-columns,\r\n  #elevator-configurator-widget .embellecedor-columns,\r\n  #elevator-configurator-widget .sub-options {\r\n    justify-items: center;\r\n  }\r\n}\r\n\/* Misma anchura para todas las opciones en m\u00f3vil\/tablet *\/\r\n@media (max-width: 1024px) {\r\n  \/* Las grids pasan a 1 columna y estiran el \u00edtem *\/\r\n  #elevator-configurator-widget .decoracion-columns,\r\n  #elevator-configurator-widget .floor-columns,\r\n  #elevator-configurator-widget .ceiling-columns,\r\n  #elevator-configurator-widget .mirror-columns,\r\n  #elevator-configurator-widget .handrail-columns,\r\n  #elevator-configurator-widget .botonera-columns,\r\n  #elevator-configurator-widget .extras-columns,\r\n  #elevator-configurator-widget .embellecedor-columns,\r\n  #elevator-configurator-widget .sub-options {\r\n    justify-items: stretch;   \/* en lugar de center *\/\r\n  }\r\n\r\n  \/* Todas las cards ocupan el 100% del ancho disponible del contenedor *\/\r\n  #elevator-configurator-widget .option,\r\n  #elevator-configurator-widget .tab-content > .option {\r\n    width: 100% !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n  }\r\n}\r\n\r\n\r\n<\/style>\r\n\r\n<script>\r\n(function() {\r\n  'use strict';\r\n  \r\n  \/\/ Variables de estado\r\n  let selectedModel = 'simple';\r\n  let selectedColor = 'negro';\r\n  let selectedPerfilColor = '';\r\n  let selectedFloor = '';\r\n  let selectedCeiling = '';\r\n  let selectedMirrors = [];\r\n  let selectedHandrails = [];\r\n  let selectedEmbellecedores = [];\r\n  let selectedBotoneras = [];\r\n  let selectedBotoneraExtras = [];\r\n  let selectedExtras = [];\r\n\r\n  \/\/ Mapas de IDs de im\u00e1genes existentes\r\n  const modelImageMap = {\r\n    simple: \"11618\",\r\n    doble180: \"12314\", \r\n    doble90: \"11620\",\r\n    doble270: \"12130\"\r\n  };\r\n\r\n  const colorMap = {\r\n    simple: {\r\n      negro: \"12370\", rojo: \"12369\", crema: \"12368\", pino_negro: \"12367\", \r\n      pino_crema: \"12366\", nogal: \"12365\", pino_blanco: \"12364\", \r\n      haya: \"12363\", roble: \"12362\", marmol_gris: \"12361\"\r\n    },\r\n    doble180: {\r\n      negro: \"12360\", rojo: \"12359\", crema: \"12358\", pino_negro: \"12357\",\r\n      pino_crema: \"12356\", nogal: \"12355\", pino_blanco: \"12354\",\r\n      haya: \"12353\", roble: \"12352\", marmol_gris: \"12351\"\r\n    },\r\n    doble90: {\r\n      negro: \"12350\", rojo: \"12349\", crema: \"12348\", pino_negro: \"12347\",\r\n      pino_crema: \"12346\", nogal: \"12345\", pino_blanco: \"12344\",\r\n      haya: \"12343\", roble: \"12342\", marmol_gris: \"12341\"\r\n    },\r\n    doble270: {\r\n      negro: \"12340\", rojo: \"12339\", crema: \"12338\", pino_negro: \"12337\",\r\n      pino_crema: \"12336\", nogal: \"12335\", pino_blanco: \"12334\",\r\n      haya: \"12333\", roble: \"12332\", marmol_gris: \"12331\"\r\n    }\r\n  };\r\n\r\n  const colorPerfilMap = {\r\n    simple: { negro: \"12688\", plata: \"12732\" },\r\n    doble180: { negro: \"12846\", plata: \"12842\" },\r\n    doble90: { negro: \"12855\", plata: \"12854\" },\r\n    doble270: { negro: \"12865\", plata: \"12867\" }\r\n  };\r\n\r\n  const floorMap = {\r\n    blanco_norte: \"12482\",\r\n    gris_expo: \"12524\", \r\n    goma_pirelli: \"12500\",\r\n    gris: \"12497\",\r\n    rougui: \"12495\",\r\n    negro_tebas: \"12501\",\r\n    piedra: \"12499\",\r\n    beige: \"12498\",\r\n    aluminio_damero: \"12496\"\r\n  };\r\n\r\n  const techoMap = {\r\n    cubico: { negro: \"12891\", plata: \"12872\" },\r\n    matizado: { negro: \"12537\", plata: \"12877\" },\r\n    radial: { negro: \"12545\", plata: \"12879\" },\r\n    funcional: { negro: \"12550\", plata: \"12874\" },\r\n    estelar: { negro: \"12546\", plata: \"12873\" },\r\n    future: { negro: \"12562\", plata: \"12875\" },\r\n    leds: { negro: \"12549\", plata: \"12876\" },\r\n    nido_abeja: { negro: \"12548\", plata: \"12878\" }\r\n  };\r\n\r\n  \/\/ Mapas actualizados con nuevos IDs para espejos y pasamanos incluyendo izquierda\r\n  const espejoMap = {\r\n    medio_frontal: { negro: \"12914\", plata: \"12911\" },\r\n    medio_derecha: { negro: \"12915\", plata: \"12912\" },\r\n    medio_izquierda: { negro: \"12916\", plata: \"12913\" },\r\n    entero_frontal: { negro: \"12902\", plata: \"12899\" },\r\n    entero_derecha: { negro: \"12903\", plata: \"12900\" },\r\n    entero_izquierda: { negro: \"12904\", plata: \"12901\" },\r\n    lama_frontal: { negro: \"12908\", plata: \"12905\" },\r\n    lama_derecha: { negro: \"12909\", plata: \"12906\" },\r\n    lama_izquierda: { negro: \"12910\", plata: \"12907\" },\r\n    cristal_panoramico_frontal: { negro: \"12920\", plata: \"12917\" },\r\n    cristal_panoramico_derecha: { negro: \"12921\", plata: \"12918\" },\r\n    cristal_panoramico_izquierda: { negro: \"12922\", plata: \"12919\" }\r\n  };\r\n\r\n  const pasamanosMap = {\r\n    curvado_frontal: { negro: \"12935\", plata: \"12938\" },\r\n    curvado_derecha: { negro: \"12936\", plata: \"12939\" },\r\n    curvado_izquierda: { negro: \"12937\", plata: \"12940\" },\r\n    recto_frontal: { negro: \"12941\", plata: \"12944\" },\r\n    recto_derecha: { negro: \"12942\", plata: \"12945\" },\r\n    recto_izquierda: { negro: \"12943\", plata: \"12946\" }\r\n  };\r\n\r\n  \/\/ Nuevo mapa para embellecedores\r\n  const embellecedorMap = {\r\n    frontal: { negro: \"12678\", plata: \"12833\" },\r\n    derecha: { negro: \"12677\", plata: \"12837\" },\r\n    izquierda: { negro: \"12679\", plata: \"12838\" }\r\n  };\r\n\r\n  \/\/ Nuevo mapa para botoneras\r\n  const botoneraMap = {\r\n    columna_vertical_frontal: { negro: \"13193\", plata: \"13196\" },\r\n    columna_vertical_derecha: { negro: \"13194\", plata: \"13197\" },\r\n    columna_vertical_izquierda: { negro: \"13195\", plata: \"13198\" },\r\n    panel_horizontal_frontal: { negro: \"13187\", plata: \"13190\" },\r\n    panel_horizontal_derecha: { negro: \"13188\", plata: \"13191\" },\r\n    panel_horizontal_izquierda: { negro: \"13189\", plata: \"13192\" }\r\n  };\r\n\r\n  \/\/ Funci\u00f3n para obtener la posici\u00f3n de un elemento\r\n  function getPosition(value) {\r\n    if (value.includes('frontal')) return 'frontal';\r\n    if (value.includes('derecha')) return 'derecha';\r\n    if (value.includes('izquierda')) return 'izquierda';\r\n    return value; \/\/ Para embellecedores que ya son la posici\u00f3n\r\n  }\r\n\r\n  \/\/ Funci\u00f3n mejorada para remover elementos de la misma posici\u00f3n con excepciones espec\u00edficas\r\n  function removeFromSamePosition(array, newValue, arrayType) {\r\n    const newPosition = getPosition(newValue);\r\n    \r\n    return array.filter(item => {\r\n      const itemPosition = getPosition(item);\r\n      \r\n      \/\/ Si est\u00e1n en posiciones diferentes, mantener el item\r\n      if (itemPosition !== newPosition) {\r\n        return true;\r\n      }\r\n      \r\n      \/\/ Si est\u00e1n en la misma posici\u00f3n, aplicar l\u00f3gica espec\u00edfica seg\u00fan el tipo\r\n      if (arrayType === 'mirrors') {\r\n        \/\/ Para espejos: los medios se pueden superponer\r\n        if (item.startsWith('medio_') && newValue.startsWith('medio_')) {\r\n          return true; \/\/ Mantener ambos espejos medios\r\n        }\r\n      } else if (arrayType === 'botoneras') {\r\n        \/\/ Para botoneras: los paneles horizontales se pueden superponer\r\n        if (item.startsWith('panel_horizontal_') && newValue.startsWith('panel_horizontal_')) {\r\n          return true; \/\/ Mantener ambos paneles horizontales\r\n        }\r\n      }\r\n      \r\n      \/\/ En otros casos, remover el item existente (ser\u00e1 reemplazado por el nuevo)\r\n      return false;\r\n    });\r\n  }\r\n\r\n  \/\/ Funci\u00f3n para obtener posiciones disponibles seg\u00fan el modelo\r\n  function getAvailablePositions(model) {\r\n    switch (model) {\r\n      case 'simple':\r\n        return ['frontal', 'derecha', 'izquierda'];\r\n      case 'doble180':\r\n        return ['izquierda', 'derecha'];\r\n      case 'doble90':\r\n        return ['frontal', 'derecha'];\r\n      case 'doble270':\r\n        return ['frontal', 'izquierda'];\r\n      default:\r\n        return ['frontal', 'derecha', 'izquierda'];\r\n    }\r\n  }\r\n\r\n  \/\/ Funci\u00f3n para obtener el l\u00edmite m\u00e1ximo de selecciones\r\n  function getMaxSelections(model) {\r\n    return model === 'simple' ? 3 : 2;\r\n  }\r\n\r\n  \/\/ Funci\u00f3n para mostrar\/ocultar opciones seg\u00fan el modelo\r\n  function updateVisibilityBasedOnModel() {\r\n    const availablePositions = getAvailablePositions(selectedModel);\r\n    \r\n    \/\/ Actualizar espejos\r\n    document.querySelectorAll('#elevator-configurator-widget .mirror-option').forEach(option => {\r\n      const position = option.getAttribute('data-position');\r\n      if (availablePositions.includes(position)) {\r\n        option.classList.remove('hidden');\r\n      } else {\r\n        option.classList.add('hidden');\r\n      }\r\n    });\r\n    \r\n    \/\/ Actualizar pasamanos\r\n    document.querySelectorAll('#elevator-configurator-widget .handrail-option').forEach(option => {\r\n      const position = option.getAttribute('data-position');\r\n      if (availablePositions.includes(position)) {\r\n        option.classList.remove('hidden');\r\n      } else {\r\n        option.classList.add('hidden');\r\n      }\r\n    });\r\n\r\n    \/\/ Actualizar embellecedores\r\n    document.querySelectorAll('#elevator-configurator-widget .embellecedor-option').forEach(option => {\r\n      const position = option.getAttribute('data-position');\r\n      if (availablePositions.includes(position)) {\r\n        option.classList.remove('hidden');\r\n      } else {\r\n        option.classList.add('hidden');\r\n      }\r\n    });\r\n\r\n    \/\/ Actualizar botoneras\r\n    document.querySelectorAll('#elevator-configurator-widget .botonera-option').forEach(option => {\r\n      const position = option.getAttribute('data-position');\r\n      if (availablePositions.includes(position)) {\r\n        option.classList.remove('hidden');\r\n      } else {\r\n        option.classList.add('hidden');\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Funci\u00f3n para obtener imagen de WordPress por ID\r\n  async function getImageFromWordPress(imageId) {\r\n    try {\r\n      const response = await fetch('\/wp-json\/wp\/v2\/media\/' + imageId);\r\n      const data = await response.json();\r\n      return data.source_url;\r\n    } catch (error) {\r\n      console.error('Error fetching image:', error);\r\n      return 'https:\/\/farre.es\/wp-content\/uploads\/image-' + imageId + '.jpg';\r\n    }\r\n  }\r\n\r\n  \/\/ Funci\u00f3n para combinar m\u00faltiples im\u00e1genes en un canvas\r\n  function combineMultipleImages(imageUrls, callback) {\r\n    if (imageUrls.length === 0) {\r\n      callback('');\r\n      return;\r\n    }\r\n    \r\n    if (imageUrls.length === 1) {\r\n      callback(imageUrls[0]);\r\n      return;\r\n    }\r\n\r\n    const canvas = document.createElement('canvas');\r\n    const ctx = canvas.getContext('2d');\r\n    let loadedImages = 0;\r\n    const images = [];\r\n\r\n    imageUrls.forEach((url, index) => {\r\n      const img = new Image();\r\n      img.crossOrigin = 'anonymous';\r\n      img.onload = function() {\r\n        images[index] = img;\r\n        loadedImages++;\r\n        \r\n        if (loadedImages === imageUrls.length) {\r\n          \/\/ Usar las dimensiones de la primera imagen\r\n          canvas.width = images[0].width;\r\n          canvas.height = images[0].height;\r\n          \r\n          \/\/ Dibujar todas las im\u00e1genes superpuestas\r\n          images.forEach(image => {\r\n            ctx.drawImage(image, 0, 0);\r\n          });\r\n          \r\n          callback(canvas.toDataURL());\r\n        }\r\n      };\r\n      img.src = url;\r\n    });\r\n  }\r\n\r\n  \/\/ Funci\u00f3n para guardar imagen\r\n  function saveElevatorImage() {\r\n    const canvas = document.createElement('canvas');\r\n    const ctx = canvas.getContext('2d');\r\n    \r\n    const baseImage = document.getElementById('base-image');\r\n    const overlays = document.querySelectorAll('.overlay');\r\n    \r\n    canvas.width = baseImage.naturalWidth;\r\n    canvas.height = baseImage.naturalHeight;\r\n    \r\n    \/\/ Dibujar imagen base\r\n    ctx.drawImage(baseImage, 0, 0);\r\n    \r\n    \/\/ Dibujar todas las capas superpuestas que tengan src\r\n    overlays.forEach(overlay => {\r\n      if (overlay.src && overlay.src !== '' && overlay.complete && overlay.naturalWidth > 0) {\r\n        ctx.drawImage(overlay, 0, 0);\r\n      }\r\n    });\r\n    \r\n    \/\/ Crear enlace de descarga\r\n    const link = document.createElement('a');\r\n    link.download = 'configuracion-ascensor.png';\r\n    link.href = canvas.toDataURL();\r\n    link.click();\r\n  }\r\n\r\n  \/\/ Funci\u00f3n para marcar bot\u00f3n como seleccionado\r\n  function markSelected(buttons, selectedButton) {\r\n    buttons.forEach(btn => btn.classList.remove('selected'));\r\n    selectedButton.classList.add('selected');\r\n  }\r\n\r\n  \/\/ Funci\u00f3n mejorada para alternar selecci\u00f3n m\u00faltiple\r\n  function toggleMultipleSelection(button, selectedArray, maxSelections, arrayType) {\r\n    const value = button.getAttribute('data-mirror') || button.getAttribute('data-handrail') || button.getAttribute('data-botonera') || button.getAttribute('data-embellecedor');\r\n    const index = selectedArray.indexOf(value);\r\n    \r\n    if (index > -1) {\r\n      selectedArray.splice(index, 1);\r\n      button.classList.remove('selected');\r\n    } else if (maxSelections === null || selectedArray.length < maxSelections) {\r\n      \/\/ Aplicar l\u00f3gica de reemplazo por posici\u00f3n mejorada\r\n      const newArray = removeFromSamePosition(selectedArray, value, arrayType);\r\n      selectedArray.length = 0;\r\n      selectedArray.push(...newArray, value);\r\n      \r\n      \/\/ Actualizar UI\r\n      const allButtons = document.querySelectorAll('[data-mirror], [data-handrail], [data-botonera], [data-embellecedor]');\r\n      allButtons.forEach(btn => {\r\n        const btnValue = btn.getAttribute('data-mirror') || btn.getAttribute('data-handrail') || btn.getAttribute('data-botonera') || btn.getAttribute('data-embellecedor');\r\n        if (selectedArray.includes(btnValue)) {\r\n          btn.classList.add('selected');\r\n        } else {\r\n          btn.classList.remove('selected');\r\n        }\r\n      });\r\n    } else {\r\n      alert('M\u00e1ximo ' + maxSelections + ' selecciones permitidas');\r\n    }\r\n  }\r\n\r\n  \/\/ Funci\u00f3n para alternar selecci\u00f3n m\u00faltiple sin l\u00edmite\r\n  function toggleMultipleSelectionNoLimit(button, selectedArray) {\r\n    const value = button.getAttribute('data-extra');\r\n    const index = selectedArray.indexOf(value);\r\n    \r\n    if (index > -1) {\r\n      selectedArray.splice(index, 1);\r\n      button.classList.remove('selected');\r\n    } else {\r\n      selectedArray.push(value);\r\n      button.classList.add('selected');\r\n    }\r\n  }\r\n\r\n  \/\/ Inicializar cuando el DOM est\u00e9 listo\r\n  function initializeConfigurator() {\r\n    \/\/ Cambio de pesta\u00f1as\r\n    document.querySelectorAll('#elevator-configurator-widget .tab-buttons li').forEach(tab => {\r\n      tab.addEventListener('click', function() {\r\n        const tabName = this.getAttribute('data-tab');\r\n        \r\n        document.querySelectorAll('#elevator-configurator-widget .tab-buttons li').forEach(t => t.classList.remove('active'));\r\n        this.classList.add('active');\r\n        \r\n        document.querySelectorAll('#elevator-configurator-widget .tab-content').forEach(content => content.classList.remove('active'));\r\n        document.querySelector('#elevator-configurator-widget [data-tab-content=\"' + tabName + '\"]').classList.add('active');\r\n      });\r\n    });\r\n\r\n    \/\/ Bot\u00f3n de presupuesto\r\n    document.getElementById('quote-button').addEventListener('click', function() {\r\n      \/\/ AQU\u00cd PONER LA URL DE CONTACTO\r\n      window.location.href = 'https:\/\/farre.es\/contacto\/';\r\n    });\r\n\r\n    \/\/ Bot\u00f3n de guardar imagen\r\n    document.getElementById('save-image-btn').addEventListener('click', saveElevatorImage);\r\n\r\n    \/\/ Selecci\u00f3n de modelo\r\n    document.querySelectorAll('#elevator-configurator-widget [data-model]').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        selectedModel = this.getAttribute('data-model');\r\n        console.log(\"Modelo seleccionado:\", selectedModel);\r\n        \r\n        markSelected(document.querySelectorAll('#elevator-configurator-widget [data-model]'), this);\r\n        \r\n        const imageId = modelImageMap[selectedModel];\r\n        if (imageId) {\r\n          const imageUrl = await getImageFromWordPress(imageId);\r\n          document.getElementById('overlay-modelo').src = imageUrl;\r\n          console.log(\"Imagen modelo cargada:\", imageUrl);\r\n        }\r\n        \r\n        \/\/ Actualizar visibilidad de opciones\r\n        updateVisibilityBasedOnModel();\r\n        \r\n        \/\/ Limpiar selecciones de espejos, pasamanos, embellecedores y botoneras que ya no est\u00e1n disponibles\r\n        const availablePositions = getAvailablePositions(selectedModel);\r\n        selectedMirrors = selectedMirrors.filter(mirror => {\r\n          const position = getPosition(mirror);\r\n          return availablePositions.includes(position);\r\n        });\r\n        selectedHandrails = selectedHandrails.filter(handrail => {\r\n          const position = getPosition(handrail);\r\n          return availablePositions.includes(position);\r\n        });\r\n        selectedEmbellecedores = selectedEmbellecedores.filter(embellecedor => {\r\n          return availablePositions.includes(embellecedor);\r\n        });\r\n        selectedBotoneras = selectedBotoneras.filter(botonera => {\r\n          const position = getPosition(botonera);\r\n          return availablePositions.includes(position);\r\n        });\r\n        \r\n        \/\/ Limpiar overlays\r\n        document.getElementById('overlay-decoracion').src = '';\r\n        document.getElementById('overlay-perfileria').src = '';\r\n        document.getElementById('overlay-floor').src = '';\r\n        document.getElementById('overlay-ceiling').src = '';\r\n        document.getElementById('overlay-espejos').src = '';\r\n        document.getElementById('overlay-pasamanos').src = '';\r\n        document.getElementById('overlay-embellecedores').src = '';\r\n        document.getElementById('overlay-botoneras').src = '';\r\n        document.getElementById('overlay-extras').src = '';\r\n        \r\n        \/\/ Reset selections\r\n        document.querySelectorAll('#elevator-configurator-widget .color-btn').forEach(colorBtn => {\r\n          colorBtn.classList.remove('selected');\r\n        });\r\n        document.querySelectorAll('#elevator-configurator-widget .mirror-btn').forEach(btn => {\r\n          btn.classList.remove('selected');\r\n        });\r\n        document.querySelectorAll('#elevator-configurator-widget .handrail-btn').forEach(btn => {\r\n          btn.classList.remove('selected');\r\n        });\r\n        document.querySelectorAll('#elevator-configurator-widget .embellecedor-btn').forEach(btn => {\r\n          btn.classList.remove('selected');\r\n        });\r\n        document.querySelectorAll('#elevator-configurator-widget .botonera-btn').forEach(btn => {\r\n          btn.classList.remove('selected');\r\n        });\r\n        \r\n        selectedColor = 'negro';\r\n        selectedPerfilColor = '';\r\n        selectedFloor = '';\r\n        selectedCeiling = '';\r\n        selectedBotoneraExtras = [];\r\n        selectedExtras = [];\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de color\r\n    document.querySelectorAll('#elevator-configurator-widget .color-btn').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        selectedColor = this.getAttribute('data-color');\r\n        console.log(\"Color seleccionado:\", selectedColor);\r\n        \r\n        if (!selectedModel) return;\r\n        \r\n        markSelected(document.querySelectorAll('#elevator-configurator-widget .color-btn'), this);\r\n        \r\n        const imageId = colorMap[selectedModel] && colorMap[selectedModel][selectedColor];\r\n        if (imageId) {\r\n          const imageUrl = await getImageFromWordPress(imageId);\r\n          document.getElementById('overlay-decoracion').src = imageUrl;\r\n          console.log(\"Imagen color cargada:\", imageUrl);\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de color de perfiler\u00eda\r\n    document.querySelectorAll('#elevator-configurator-widget .perfil-color-btn').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        selectedPerfilColor = this.getAttribute('data-perfil-color');\r\n        console.log(\"Color perfiler\u00eda seleccionado:\", selectedPerfilColor);\r\n        \r\n        markSelected(document.querySelectorAll('#elevator-configurator-widget .perfil-color-btn'), this);\r\n        \r\n        const imageId = colorPerfilMap[selectedModel] && colorPerfilMap[selectedModel][selectedPerfilColor];\r\n        if (imageId) {\r\n          const imageUrl = await getImageFromWordPress(imageId);\r\n          document.getElementById('overlay-perfileria').src = imageUrl;\r\n          console.log(\"Imagen perfiler\u00eda cargada:\", imageUrl);\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de embellecedores (m\u00faltiple)\r\n    document.querySelectorAll('#elevator-configurator-widget .embellecedor-btn').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        if (!selectedPerfilColor) {\r\n          alert(\"Primero debe seleccionar un color de perfiler\u00eda\");\r\n          return;\r\n        }\r\n        \r\n        const maxSelections = getMaxSelections(selectedModel);\r\n        toggleMultipleSelection(this, selectedEmbellecedores, maxSelections, 'embellecedores');\r\n        \r\n        console.log(\"Embellecedores seleccionados:\", selectedEmbellecedores);\r\n        \r\n        \/\/ Cargar m\u00faltiples im\u00e1genes de embellecedores y combinarlas\r\n        if (selectedEmbellecedores.length > 0) {\r\n          const imageUrls = [];\r\n          for (const embellecedor of selectedEmbellecedores) {\r\n            const imageId = embellecedorMap[embellecedor] && embellecedorMap[embellecedor][selectedPerfilColor];\r\n            if (imageId) {\r\n              const imageUrl = await getImageFromWordPress(imageId);\r\n              imageUrls.push(imageUrl);\r\n            }\r\n          }\r\n          \r\n          combineMultipleImages(imageUrls, (combinedImageUrl) => {\r\n            document.getElementById('overlay-embellecedores').src = combinedImageUrl;\r\n            console.log(\"Im\u00e1genes embellecedores combinadas cargadas\");\r\n          });\r\n        } else {\r\n          document.getElementById('overlay-embellecedores').src = '';\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de suelo\r\n    document.querySelectorAll('#elevator-configurator-widget .floor-btn').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        selectedFloor = this.getAttribute('data-floor');\r\n        console.log(\"Suelo seleccionado:\", selectedFloor);\r\n        \r\n        markSelected(document.querySelectorAll('#elevator-configurator-widget .floor-btn'), this);\r\n        \r\n        const imageId = this.getAttribute('data-image-id') || floorMap[selectedFloor];\r\n        if (imageId && !imageId.startsWith('ID_')) {\r\n          const imageUrl = await getImageFromWordPress(imageId);\r\n          document.getElementById('overlay-floor').src = imageUrl;\r\n          console.log(\"Imagen suelo cargada:\", imageUrl);\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de techo\r\n    document.querySelectorAll('#elevator-configurator-widget .ceiling-btn').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        selectedCeiling = this.getAttribute('data-ceiling');\r\n        console.log(\"Techo seleccionado:\", selectedCeiling);\r\n        \r\n        if (!selectedPerfilColor) {\r\n          alert(\"Primero debe seleccionar un color de perfiler\u00eda\");\r\n          return;\r\n        }\r\n        \r\n        markSelected(document.querySelectorAll('#elevator-configurator-widget .ceiling-btn'), this);\r\n        \r\n        const imageId = techoMap[selectedCeiling] && techoMap[selectedCeiling][selectedPerfilColor];\r\n        if (imageId) {\r\n          const imageUrl = await getImageFromWordPress(imageId);\r\n          document.getElementById('overlay-ceiling').src = imageUrl;\r\n          console.log(\"Imagen techo cargada:\", imageUrl);\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de espejos (m\u00faltiple)\r\n    document.querySelectorAll('#elevator-configurator-widget .mirror-btn').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        if (!selectedPerfilColor) {\r\n          alert(\"Primero debe seleccionar un color de perfiler\u00eda\");\r\n          return;\r\n        }\r\n        \r\n        const maxSelections = getMaxSelections(selectedModel);\r\n        toggleMultipleSelection(this, selectedMirrors, maxSelections, 'mirrors');\r\n        \r\n        console.log(\"Espejos seleccionados:\", selectedMirrors);\r\n        \r\n        \/\/ Cargar m\u00faltiples im\u00e1genes de espejos y combinarlas\r\n        if (selectedMirrors.length > 0) {\r\n          const imageUrls = [];\r\n          for (const mirror of selectedMirrors) {\r\n            const imageId = espejoMap[mirror] && espejoMap[mirror][selectedPerfilColor];\r\n            if (imageId) {\r\n              const imageUrl = await getImageFromWordPress(imageId);\r\n              imageUrls.push(imageUrl);\r\n            }\r\n          }\r\n          \r\n          combineMultipleImages(imageUrls, (combinedImageUrl) => {\r\n            document.getElementById('overlay-espejos').src = combinedImageUrl;\r\n            console.log(\"Im\u00e1genes espejos combinadas cargadas\");\r\n          });\r\n        } else {\r\n          document.getElementById('overlay-espejos').src = '';\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de pasamanos (m\u00faltiple)\r\n    document.querySelectorAll('#elevator-configurator-widget .handrail-btn').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        if (!selectedPerfilColor) {\r\n          alert(\"Primero debe seleccionar un color de perfiler\u00eda\");\r\n          return;\r\n        }\r\n        \r\n        const maxSelections = getMaxSelections(selectedModel);\r\n        toggleMultipleSelection(this, selectedHandrails, maxSelections, 'handrails');\r\n        \r\n        console.log(\"Pasamanos seleccionados:\", selectedHandrails);\r\n        \r\n        \/\/ Cargar m\u00faltiples im\u00e1genes de pasamanos y combinarlas\r\n        if (selectedHandrails.length > 0) {\r\n          const imageUrls = [];\r\n          for (const handrail of selectedHandrails) {\r\n            const imageId = pasamanosMap[handrail] && pasamanosMap[handrail][selectedPerfilColor];\r\n            if (imageId) {\r\n              const imageUrl = await getImageFromWordPress(imageId);\r\n              imageUrls.push(imageUrl);\r\n            }\r\n          }\r\n          \r\n          combineMultipleImages(imageUrls, (combinedImageUrl) => {\r\n            document.getElementById('overlay-pasamanos').src = combinedImageUrl;\r\n            console.log(\"Im\u00e1genes pasamanos combinadas cargadas\");\r\n          });\r\n        } else {\r\n          document.getElementById('overlay-pasamanos').src = '';\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de botoneras (m\u00faltiple)\r\n    document.querySelectorAll('#elevator-configurator-widget .botonera-btn').forEach(btn => {\r\n      btn.addEventListener('click', async function() {\r\n        if (!selectedPerfilColor) {\r\n          alert(\"Primero debe seleccionar un color de perfiler\u00eda\");\r\n          return;\r\n        }\r\n        \r\n        const maxSelections = getMaxSelections(selectedModel);\r\n        toggleMultipleSelection(this, selectedBotoneras, maxSelections, 'botoneras');\r\n        \r\n        console.log(\"Botoneras seleccionadas:\", selectedBotoneras);\r\n        \r\n        \/\/ Cargar m\u00faltiples im\u00e1genes de botoneras y combinarlas\r\n        if (selectedBotoneras.length > 0) {\r\n          const imageUrls = [];\r\n          for (const botonera of selectedBotoneras) {\r\n            const imageId = botoneraMap[botonera] && botoneraMap[botonera][selectedPerfilColor];\r\n            if (imageId) {\r\n              const imageUrl = await getImageFromWordPress(imageId);\r\n              imageUrls.push(imageUrl);\r\n            }\r\n          }\r\n          \r\n          combineMultipleImages(imageUrls, (combinedImageUrl) => {\r\n            document.getElementById('overlay-botoneras').src = combinedImageUrl;\r\n            console.log(\"Im\u00e1genes botoneras combinadas cargadas\");\r\n          });\r\n        } else {\r\n          document.getElementById('overlay-botoneras').src = '';\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de extras de botoneras (m\u00faltiple)\r\n    document.querySelectorAll('#elevator-configurator-widget .botonera-extra-btn').forEach(btn => {\r\n      btn.addEventListener('click', function() {\r\n        const extra = this.getAttribute('data-botonera-extra');\r\n        const index = selectedBotoneraExtras.indexOf(extra);\r\n        \r\n        if (index > -1) {\r\n          selectedBotoneraExtras.splice(index, 1);\r\n          this.classList.remove('selected');\r\n        } else {\r\n          selectedBotoneraExtras.push(extra);\r\n          this.classList.add('selected');\r\n        }\r\n        \r\n        console.log(\"Extras botoneras seleccionados:\", selectedBotoneraExtras);\r\n      });\r\n    });\r\n\r\n    \/\/ Selecci\u00f3n de extras (m\u00faltiple sin l\u00edmite)\r\n    document.querySelectorAll('#elevator-configurator-widget .extra-btn').forEach(btn => {\r\n      btn.addEventListener('click', function() {\r\n        toggleMultipleSelectionNoLimit(this, selectedExtras);\r\n        console.log(\"Extras seleccionados:\", selectedExtras);\r\n      });\r\n    });\r\n\r\n    \/\/ Inicializar configuraci\u00f3n\r\n    updateVisibilityBasedOnModel();\r\n  }\r\n\r\n  \/\/ Ejecutar cuando el DOM est\u00e9 listo\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', initializeConfigurator);\r\n  } else {\r\n    initializeConfigurator();\r\n  }\r\n\r\n})();\r\n<\/script>\r\n\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f1ddfb9 e-flex e-con-boxed e-con e-parent\" data-id=\"4f1ddfb9\" data-element_type=\"container\" data-e-type=\"container\" id=\"tecnologia-asl\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39d4fdf6 elementor-widget elementor-widget-heading\" data-id=\"39d4fdf6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Caracter\u00edsticas del Homelift Hidr\u00e1ulico DHM<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63b1690 elementor-widget elementor-widget-text-editor\" data-id=\"63b1690\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La opci\u00f3n m\u00e1s eficaz y segura para superar barreras arquitect\u00f3nicas en desplazamientos verticales<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-323b7f06 e-flex e-con-boxed e-con e-parent\" data-id=\"323b7f06\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7fe26524 e-flex e-con-boxed e-con e-child\" data-id=\"7fe26524\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-119793f1 elementor-widget elementor-widget-heading\" data-id=\"119793f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">1.  Seguridad integral desde el primer momento<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57ee677a elementor-widget elementor-widget-text-editor\" data-id=\"57ee677a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"253\" data-end=\"548\">El Homelift DHM est\u00e1 dise\u00f1ado con m\u00faltiples sistemas de seguridad activa y pasiva. Entre ellos, destacan el paraca\u00eddas mec\u00e1nico para casos de emergencia, el control de sobrecarga y el sistema de rescate manual o autom\u00e1tico, que permiten un uso seguro incluso ante cortes de suministro el\u00e9ctrico.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26563b70 e-flex e-con-boxed e-con e-child\" data-id=\"26563b70\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e8f18d5 elementor-widget elementor-widget-heading\" data-id=\"3e8f18d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">2.  Adaptabilidad a cada espacio<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76232a96 elementor-widget elementor-widget-text-editor\" data-id=\"76232a96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"593\" data-end=\"886\">Gracias a su versatilidad de dise\u00f1o, el modelo DHM puede instalarse en espacios interiores o exteriores, con o sin estructura autoportante. Esto lo convierte en una soluci\u00f3n ideal tanto para viviendas particulares como para edificios de uso p\u00fablico, respetando siempre las normativas vigentes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-36d675f8 e-flex e-con-boxed e-con e-parent\" data-id=\"36d675f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1e31397 e-flex e-con-boxed e-con e-child\" data-id=\"1e31397\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45b8e0fe elementor-widget elementor-widget-heading\" data-id=\"45b8e0fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3. Funcionamiento suave y silencioso<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-212120de elementor-widget elementor-widget-text-editor\" data-id=\"212120de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"936\" data-end=\"1176\">Su sistema hidr\u00e1ulico de accionamiento proporciona un desplazamiento progresivo, sin sacudidas ni ruidos molestos. Este tipo de tecnolog\u00eda resulta especialmente c\u00f3moda para usuarios que buscan una experiencia de uso suave y sin sobresaltos.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-57e98a42 e-flex e-con-boxed e-con e-child\" data-id=\"57e98a42\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33a05b1a elementor-widget elementor-widget-heading\" data-id=\"33a05b1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">4.  M\u00e1xima personalizaci\u00f3n est\u00e9tica<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d4f54b4 elementor-widget elementor-widget-text-editor\" data-id=\"7d4f54b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"1224\" data-end=\"1507\">El ascensor puede personalizarse completamente en cuanto a acabados, materiales, colores y dise\u00f1o de cabina, para integrarse de forma armoniosa en cualquier entorno arquitect\u00f3nico. Adem\u00e1s, permite elegir entre puertas autom\u00e1ticas o semiautom\u00e1ticas seg\u00fan las preferencias del cliente.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6c507b e-flex e-con-boxed e-con e-parent\" data-id=\"b6c507b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-70f38a1 e-flex e-con-boxed e-con e-child\" data-id=\"70f38a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16bec1a elementor-widget elementor-widget-heading\" data-id=\"16bec1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5. F\u00e1cil mantenimiento y alta durabilidad<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4b5dd0 elementor-widget elementor-widget-text-editor\" data-id=\"e4b5dd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"505\" data-end=\"739\">El sistema hidr\u00e1ulico del DHM requiere un mantenimiento m\u00ednimo y ofrece una larga vida \u00fatil. Sus componentes de alta calidad y su dise\u00f1o optimizado permiten un uso diario sin preocupaciones, incluso en instalaciones con uso frecuente.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a8b0b2b e-flex e-con-boxed e-con e-child\" data-id=\"a8b0b2b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f24b8b7 elementor-widget elementor-widget-heading\" data-id=\"f24b8b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">6.  Accesibilidad total sin obras complejas<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53d7521 elementor-widget elementor-widget-text-editor\" data-id=\"53d7521\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"\" data-start=\"1224\" data-end=\"1507\">El DHM puede instalarse sin necesidad de foso profundo ni cuarto de m\u00e1quinas. Esto facilita su implementaci\u00f3n en edificios existentes, reduciendo costes de obra y tiempos de instalaci\u00f3n.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-605de0b e-flex e-con-boxed e-con e-parent\" data-id=\"605de0b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-058424e elementor-widget elementor-widget-text-editor\" data-id=\"058424e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ascensor de velocidad reducida el\u00e9ctrico fabricado conforme a las disposiciones de la directiva de m\u00e1quinas 2006\/42\/CE, directiva 89\/336\/CE (Compatibilidad electromagn\u00e9tica), directiva 73\/23\/CE (Baja tensi\u00f3n) y EN 81\/41.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-66311086 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"66311086\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-29cc1bb4\" data-id=\"29cc1bb4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3e5ee10a elementor-widget elementor-widget-heading\" data-id=\"3e5ee10a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Especificaciones t\u00e9cnicas<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-67cd122c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"67cd122c\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4e563622\" data-id=\"4e563622\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2a1800a8 elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"2a1800a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCapacidad de carga: 400 Kgs\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a5a4b5e elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"5a5a4b5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tRecorrido m\u00e1x.: 14 m\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ed94fb0 elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"3ed94fb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFoso normalizado: 200mm\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72eed7d2 elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"72eed7d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<a href=\"#\" class=\"elementor-icon\" tabindex=\"-1\" aria-label=\"Potencia motor: 3CV (2,2 kW) \/ 4CV (3kW)\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<a href=\"#\" >\n\t\t\t\t\t\t\tPotencia motor: 3CV (2,2 kW) \/ 4CV (3kW)\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b009a28 elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"b009a28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tAlimentaci\u00f3n: Trif\u00e1sica o monof\u00e1sica\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-60a90821\" data-id=\"60a90821\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c9fdb98 elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"3c9fdb98\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tParadas: Ilimitadas\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37e8e5fa elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"37e8e5fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tVelocidad: 0,15 m\/sv\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e27f5b7 elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"2e27f5b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tHuida m\u00ednima: 2300 mm\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6201d6e elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"6201d6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tGrupo hidr\u00e1ulico con v\u00e1lvula de acci\u00f3n progresiva, bomba silenciosa y llave de cierre manual\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56a09d9 elementor-position-inline-start elementor-tablet-position-block-start elementor-widget-tablet__width-initial elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"56a09d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCuadro de maniobra con placa electr\u00f3nica no reprogramable\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ascensor Unifamiliar Homelift Hidr\u00e1ulico DHM El modelo DHM-400 ha sido desarrollado para ofrecer una soluci\u00f3n eficaz y elegante a las barreras arquitect\u00f3nicas en el entorno dom\u00e9stico. Dise\u00f1ado pensando en las personas con movilidad reducida, este homelift permite integrar accesibilidad sin renunciar al dise\u00f1o ni a la personalizaci\u00f3n. Consiga su presupuesto Financiamos su Ascensor Unifamiliar hasta [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_yoast_wpseo_focuskw":"ascensor unifamiliar hidr\u00e1ulico","_yoast_wpseo_title":"Ascensor Unifamiliar Hidr\u00e1ulico DHM | Catalunya - Farr\u00e9","_yoast_wpseo_metadesc":"Ascensor unifamiliar hidr\u00e1ulico DHM para viviendas particulares: bajo consumo, instalaci\u00f3n adaptable y mantenimiento profesional. Catalunya.","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[],"class_list":["post-11504","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Ascensor Unifamiliar Hidr\u00e1ulico DHM | Catalunya - Farr\u00e9<\/title>\n<meta name=\"description\" content=\"Ascensor unifamiliar hidr\u00e1ulico DHM para viviendas particulares: bajo consumo, instalaci\u00f3n adaptable y mantenimiento profesional. Catalunya.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/farre.es\/en\/single-family-hydraulic-lift-dhm\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ascensor Unifamiliar Hidr\u00e1ulico DHM | Catalunya - Farr\u00e9\" \/>\n<meta property=\"og:description\" content=\"Ascensor unifamiliar hidr\u00e1ulico DHM para viviendas particulares: bajo consumo, instalaci\u00f3n adaptable y mantenimiento profesional. Catalunya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/farre.es\/en\/single-family-hydraulic-lift-dhm\/\" \/>\n<meta property=\"og:site_name\" content=\"Farr\u00e9 Accesibilidad\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/farreaccessibilitat\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-07T08:40:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/simple-embraque.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"20 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/\",\"url\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/\",\"name\":\"Ascensor Unifamiliar Hidr\u00e1ulico DHM | Catalunya - Farr\u00e9\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/farre.es\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/farre.es\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/simple-embraque.png\",\"datePublished\":\"2025-05-20T19:39:34+00:00\",\"dateModified\":\"2026-07-07T08:40:40+00:00\",\"description\":\"Ascensor unifamiliar hidr\u00e1ulico DHM para viviendas particulares: bajo consumo, instalaci\u00f3n adaptable y mantenimiento profesional. Catalunya.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#primaryimage\",\"url\":\"https:\\\/\\\/farre.es\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/simple-embraque.png\",\"contentUrl\":\"https:\\\/\\\/farre.es\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/simple-embraque.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/farre.es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ascensor unifamiliar Hidr\u00e1ulico DHM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/farre.es\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/farre.es\\\/en\\\/\",\"name\":\"Farr\u00e9 Accessibilitat\",\"description\":\"Stairlifts Farre\",\"publisher\":{\"@id\":\"https:\\\/\\\/farre.es\\\/en\\\/#organization\"},\"alternateName\":\"Stairlifts Farre\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/farre.es\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/farre.es\\\/en\\\/#organization\",\"name\":\"Farr\u00e9 Accessibilitat\",\"alternateName\":\"Stairlifts Farre\",\"url\":\"https:\\\/\\\/farre.es\\\/en\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/farreaccessibilitat\",\"https:\\\/\\\/www.instagram.com\\\/farreaccessibilitat\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@Elevadorsfarre\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/farre-accessibilitat\\\/\"],\"description\":\"Somos una family business dedicada al dise\u00f1o, instalaci\u00f3n, mantenimiento y reparaci\u00f3n de stairlifts, plataformas, elevadores y ascensores. Nuestro objetivo es mejorar la accesibilidad en viviendas y todo tipo de inmuebles. Formamos parte del Gremi d\u2019Ascensors de Catalunya y colaboramos con el Institut Guttmann como empresa comprometida con la autonom\u00eda y calidad de vida de las personas con discapacidad.\",\"legalName\":\"ACCESSIBILITAT CATALUNYA, SL\",\"foundingDate\":\"2007-01-08\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"},\"address\":{\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#local-main-place-address\"},\"telephone\":[\"609314500\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"609314500\",\"email\":\"info@farre.es\"},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\"opens\":\"09:00\",\"closes\":\"18:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Saturday\",\"Sunday\"],\"opens\":\"00:00\",\"closes\":\"00:00\"}],\"email\":\"info@farre.es\",\"areaServed\":\"Catalunya\",\"vatID\":\"B64443047\",\"taxID\":\"B64443047\"},{\"@type\":\"PostalAddress\",\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#local-main-place-address\",\"streetAddress\":\"Carrer d'Eugeni d'Ors, 7b\",\"addressLocality\":\"Vilafranca del Pened\u00e8s\",\"postalCode\":\"08720\",\"addressRegion\":\"Barcelona\",\"addressCountry\":\"ES\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/farre.es\\\/ascensor-unifamiliar-hidraulico-dhm\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/farre.es\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Logotipo-FARRE-ACCESIBILITAT.png\",\"contentUrl\":\"https:\\\/\\\/farre.es\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Logotipo-FARRE-ACCESIBILITAT.png\",\"width\":500,\"height\":500,\"caption\":\"Farr\u00e9 Accesibilitat\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"Vilafranca del Pened\u00e8s\" \/>\n<meta name=\"geo.region\" content=\"Spain\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Single-family Hydraulic Lift DHM - Catalonia - Farr\u00e9","description":"DHM hydraulic home lift for private homes: low energy consumption, adaptable installation and professional maintenance. Catalonia.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/farre.es\/en\/single-family-hydraulic-lift-dhm\/","og_locale":"en_GB","og_type":"article","og_title":"Ascensor Unifamiliar Hidr\u00e1ulico DHM | Catalunya - Farr\u00e9","og_description":"Ascensor unifamiliar hidr\u00e1ulico DHM para viviendas particulares: bajo consumo, instalaci\u00f3n adaptable y mantenimiento profesional. Catalunya.","og_url":"https:\/\/farre.es\/en\/single-family-hydraulic-lift-dhm\/","og_site_name":"Farr\u00e9 Accesibilidad","article_publisher":"https:\/\/www.facebook.com\/farreaccessibilitat","article_modified_time":"2026-07-07T08:40:40+00:00","og_image":[{"url":"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/simple-embraque.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/","url":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/","name":"Single-family Hydraulic Lift DHM - Catalonia - Farr\u00e9","isPartOf":{"@id":"https:\/\/farre.es\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#primaryimage"},"image":{"@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#primaryimage"},"thumbnailUrl":"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/simple-embraque.png","datePublished":"2025-05-20T19:39:34+00:00","dateModified":"2026-07-07T08:40:40+00:00","description":"DHM hydraulic home lift for private homes: low energy consumption, adaptable installation and professional maintenance. Catalonia.","breadcrumb":{"@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#primaryimage","url":"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/simple-embraque.png","contentUrl":"https:\/\/farre.es\/wp-content\/uploads\/2025\/05\/simple-embraque.png"},{"@type":"BreadcrumbList","@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/farre.es\/"},{"@type":"ListItem","position":2,"name":"Ascensor unifamiliar Hidr\u00e1ulico DHM"}]},{"@type":"WebSite","@id":"https:\/\/farre.es\/en\/#website","url":"https:\/\/farre.es\/en\/","name":"Farr\u00e9 Accessibilitat","description":"Stairlifts Farre","publisher":{"@id":"https:\/\/farre.es\/en\/#organization"},"alternateName":"Stairlifts Farre","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/farre.es\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","Place"],"@id":"https:\/\/farre.es\/en\/#organization","name":"Farr\u00e9 Accessibilitat","alternateName":"Stairlifts Farre","url":"https:\/\/farre.es\/en\/","logo":{"@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#local-main-organization-logo"},"image":{"@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/farreaccessibilitat","https:\/\/www.instagram.com\/farreaccessibilitat\/","https:\/\/www.youtube.com\/@Elevadorsfarre","https:\/\/www.linkedin.com\/company\/farre-accessibilitat\/"],"description":"Our goal is to improve accessibility in homes and buildings of every kind, with solutions tailored to each staircase.","legalName":"ACCESSIBILITAT CATALUNYA, SL","foundingDate":"2007-01-08","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"},"address":{"@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#local-main-place-address"},"telephone":["609314500"],"contactPoint":{"@type":"ContactPoint","telephone":"609314500","email":"info@farre.es"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"18:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Saturday","Sunday"],"opens":"00:00","closes":"00:00"}],"email":"info@farre.es","areaServed":"Catalunya","vatID":"B64443047","taxID":"B64443047"},{"@type":"PostalAddress","@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#local-main-place-address","streetAddress":"Carrer d'Eugeni d'Ors, 7b","addressLocality":"Vilafranca del Pened\u00e8s","postalCode":"08720","addressRegion":"Barcelona","addressCountry":"ES"},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/farre.es\/ascensor-unifamiliar-hidraulico-dhm\/#local-main-organization-logo","url":"https:\/\/farre.es\/wp-content\/uploads\/2026\/03\/Logotipo-FARRE-ACCESIBILITAT.png","contentUrl":"https:\/\/farre.es\/wp-content\/uploads\/2026\/03\/Logotipo-FARRE-ACCESIBILITAT.png","width":500,"height":500,"caption":"Farr\u00e9 Accesibilitat"}]},"geo.placename":"Vilafranca del Pened\u00e8s","geo.region":"Spain"},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"alanahpkg@gmail.com","author_link":"https:\/\/farre.es\/en\/author\/alanahpkggmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":"Ascensor Unifamiliar Homelift Hidr\u00e1ulico DHM El modelo DHM-400 ha sido desarrollado para ofrecer una soluci\u00f3n eficaz y elegante a las barreras arquitect\u00f3nicas en el entorno dom\u00e9stico. Dise\u00f1ado pensando en las personas con movilidad reducida, este homelift permite integrar accesibilidad sin renunciar al dise\u00f1o ni a la personalizaci\u00f3n. Consiga su presupuesto Financiamos su Ascensor Unifamiliar hasta&hellip;","_links":{"self":[{"href":"https:\/\/farre.es\/en\/wp-json\/wp\/v2\/pages\/11504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/farre.es\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/farre.es\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/farre.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/farre.es\/en\/wp-json\/wp\/v2\/comments?post=11504"}],"version-history":[{"count":0,"href":"https:\/\/farre.es\/en\/wp-json\/wp\/v2\/pages\/11504\/revisions"}],"wp:attachment":[{"href":"https:\/\/farre.es\/en\/wp-json\/wp\/v2\/media?parent=11504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/farre.es\/en\/wp-json\/wp\/v2\/categories?post=11504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}