From b66c738e0b0a71aea18bdf3d92c46659599ad966 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Sun, 1 Mar 2026 13:23:48 +0000 Subject: [PATCH] Initial commit --- cleanup_and_deploy.py | 167 + correctvloerverwarming.nl/2024/09/index.html | 621 ++ correctvloerverwarming.nl/2024/index.html | 621 ++ correctvloerverwarming.nl/2025/09/index.html | 519 ++ correctvloerverwarming.nl/2025/index.html | 519 ++ correctvloerverwarming.nl/about-us/index.html | 658 ++ .../author/anisadmin/feed/index.html | 201 + .../author/anisadmin/index.html | 663 ++ .../bereken-direct-uw-prijs/index.html | 981 +++ correctvloerverwarming.nl/blog/index.html | 664 ++ .../category/installations/feed/index.html | 82 + .../category/installations/index.html | 532 ++ .../niet-gecategoriseerd/feed/index.html | 51 + .../category/niet-gecategoriseerd/index.html | 520 ++ .../category/repair/feed/index.html | 81 + .../category/repair/index.html | 532 ++ .../category/testing/feed/index.html | 80 + .../category/testing/index.html | 532 ++ .../comments/feed/index.html | 39 + correctvloerverwarming.nl/contact/index.html | 444 ++ correctvloerverwarming.nl/feed/index.html | 201 + .../hallo-wereld/feed/index.html | 39 + .../hallo-wereld/index.html | 564 ++ correctvloerverwarming.nl/index.html | 1265 +++ correctvloerverwarming.nl/infrezen/index.html | 489 ++ .../krimpnetten/index.html | 456 ++ .../feed/index.html | 21 + .../index.html | 597 ++ .../noppenplaten/index.html | 457 ++ .../our-project/index.html | 514 ++ .../our-services/index.html | 1107 +++ correctvloerverwarming.nl/robots.txt | 5 + correctvloerverwarming.nl/robots.txt.html | 1265 +++ .../sample-page/index.html | 395 + .../air-filtration-solutions/index.html | 577 ++ .../arctic-shield-repairs-2/index.html | 577 ++ .../services/arctic-shield-repairs/index.html | 577 ++ .../badkamer-kleine-ruimtes/index.html | 577 ++ .../services/breeze-tech-cooling-2/index.html | 577 ++ .../services/breeze-tech-cooling/index.html | 577 ++ .../chill-guard-protection/index.html | 577 ++ .../services/comfortcare-tune-up-2/index.html | 577 ++ .../services/comfortcare-tune-up/index.html | 577 ++ .../services/cool-breeze-solutions/index.html | 577 ++ .../services/droogbouw/index.html | 577 ++ .../services/eco-cool-maintenance/index.html | 577 ++ .../services/feed/index.html | 2141 +++++ .../services/frosty-flow-systems-2/index.html | 577 ++ .../services/frosty-flow-systems/index.html | 577 ++ correctvloerverwarming.nl/services/index.html | 883 +++ .../indoor-air-quality-testing/index.html | 577 ++ .../services/infrezen-2/index.html | 577 ++ .../services/infrezen/index.html | 577 ++ .../services/krimpnet/index.html | 577 ++ .../services/noppenplaat/index.html | 577 ++ .../services/page/1/index.html | 883 +++ .../services/page/2/index.html | 883 +++ .../vloerverwarming-tackerplaten/index.html | 577 ++ correctvloerverwarming.nl/systemen/index.html | 358 + .../tag/application/feed/index.html | 82 + .../tag/application/index.html | 532 ++ .../tag/art/feed/index.html | 82 + correctvloerverwarming.nl/tag/art/index.html | 532 ++ .../tag/repair-installations/feed/index.html | 130 + .../tag/repair-installations/index.html | 577 ++ .../tag/residential/feed/index.html | 181 + .../tag/residential/index.html | 622 ++ .../tag/testing/feed/index.html | 181 + .../tag/testing/index.html | 622 ++ .../tag/ventilation/feed/index.html | 181 + .../tag/ventilation/index.html | 622 ++ .../team-details/index.html | 483 ++ correctvloerverwarming.nl/team/index.html | 758 ++ .../veelgestelde-vragen/index.html | 358 + .../verdeler-robot/index.html | 448 ++ .../voorbeeld-pagina/index.html | 395 + .../warp-systems/index.html | 456 ++ .../feed/index.html | 21 + .../index.html | 597 ++ .../arkdin-core/assets/js/hello-world.js | 95 + .../arkdin-core/assets/js/main-slider.js | 403 + .../contact-form-7/includes/css/styles.css | 176 + .../contact-form-7/includes/js/index.js | 1 + .../contact-form-7/includes/swv/js/index.js | 1 + .../assets/js/elements-handlers.min.js | 2 + .../elementor-pro/assets/js/frontend.min.js | 2 + .../assets/js/webpack-pro.runtime.min.js | 2 + .../elementor/assets/css/frontend.min.css | 2 + .../assets/css/widget-heading.min.css | 2 + .../elementor/assets/css/widget-image.min.css | 2 + .../assets/js/frontend-modules.min.js | 2 + .../elementor/assets/js/frontend.min.js | 2 + .../assets/js/webpack.runtime.min.js | 2 + .../styles/e-animation-grow.min.css | 1 + .../lib/animations/styles/fadeInUp.min.css | 1 + .../futy-widget/assets/js/futy-io.min.js | 1 + .../themes/arkdin/assets/css/animate.css | 3627 +++++++++ .../themes/arkdin/assets/css/arkdin-core.css | 6866 +++++++++++++++++ .../arkdin/assets/css/arkdin-custom.css | 0 .../themes/arkdin/assets/css/arkdin-unit.css | 2283 ++++++ .../arkdin/assets/css/arkdin-update.css | 1325 ++++ .../arkdin/assets/css/bootstrap.min.css | 6 + .../arkdin/assets/css/fontawesome.min.css | 6 + .../themes/arkdin/assets/css/slick.min.css | 1 + .../arkdin/assets/fonts/fa-brands-400.ttf | Bin 0 -> 186124 bytes .../arkdin/assets/fonts/fa-brands-400.woff2 | Bin 0 -> 107656 bytes .../arkdin/assets/fonts/fa-regular-400.ttf | Bin 0 -> 62320 bytes .../arkdin/assets/fonts/fa-regular-400.woff2 | Bin 0 -> 25236 bytes .../arkdin/assets/fonts/fa-solid-900.ttf | Bin 0 -> 397420 bytes .../arkdin/assets/fonts/fa-solid-900.woff2 | Bin 0 -> 150516 bytes .../assets/fonts/fa-v4compatibility.ttf | Bin 0 -> 10140 bytes .../assets/fonts/fa-v4compatibility.woff2 | Bin 0 -> 4568 bytes .../themes/arkdin/assets/img/drag.png | Bin 0 -> 282 bytes .../themes/arkdin/assets/img/icons/call.svg | 12 + .../arkdin/assets/img/icons/d_arrow.png | Bin 0 -> 161 bytes .../themes/arkdin/assets/img/icons/fan.svg | 3 + .../arkdin/assets/img/icons/phone_icon_2.svg | 5 + .../themes/arkdin/assets/img/icons/tick.svg | 3 + .../arkdin/assets/img/preloader_icon.svg | 29 + .../arkdin/assets/img/shapes/price_shape.svg | 7 + .../assets/img/shapes/service_shape_1.svg | 8 + .../arkdin/assets/js/jquery.slick.min.js | 1 + .../themes/arkdin/assets/js/main.js | 374 + .../themes/arkdin/assets/js/wow.min.js | 3 + .../wp-content/themes/arkdin/style.css | 17 + .../uploads/2024/09/18258-150x150.jpg | Bin 0 -> 7832 bytes .../uploads/2024/09/18258-300x200.jpg | Bin 0 -> 15849 bytes .../uploads/2024/09/18258-768x512.jpg | Bin 0 -> 81413 bytes .../wp-content/uploads/2024/09/18258.jpg | Bin 0 -> 632237 bytes .../uploads/2024/09/2149366666-300x200.jpg | Bin 0 -> 13602 bytes .../uploads/2024/09/2149366666-768x512.jpg | Bin 0 -> 59224 bytes .../wp-content/uploads/2024/09/2149366666.jpg | Bin 0 -> 503704 bytes .../uploads/2024/09/75187-150x150.jpg | Bin 0 -> 7955 bytes .../uploads/2024/09/75187-300x200.jpg | Bin 0 -> 15909 bytes .../uploads/2024/09/75187-768x512.jpg | Bin 0 -> 82753 bytes .../wp-content/uploads/2024/09/75187.jpg | Bin 0 -> 581098 bytes .../uploads/2024/09/service_details_1.jpg | Bin 0 -> 142863 bytes .../uploads/2024/09/service_details_2.jpg | Bin 0 -> 177407 bytes .../uploads/2024/09/service_details_3.jpg | Bin 0 -> 196564 bytes .../uploads/2024/11/contact_icon_2.svg | 3 + .../uploads/2024/11/contact_icon_3.svg | 3 + .../wp-content/uploads/2024/11/cta_img_1.png | Bin 0 -> 109832 bytes .../wp-content/uploads/2024/11/phone_icon.svg | 3 + .../wp-content/uploads/2024/11/project_1.jpg | Bin 0 -> 97186 bytes .../wp-content/uploads/2024/11/project_2.jpg | Bin 0 -> 108872 bytes .../wp-content/uploads/2024/11/project_3.jpg | Bin 0 -> 79066 bytes .../wp-content/uploads/2024/11/project_4.jpg | Bin 0 -> 103696 bytes .../wp-content/uploads/2024/11/project_5.jpg | Bin 0 -> 94355 bytes .../wp-content/uploads/2024/11/project_6.jpg | Bin 0 -> 99586 bytes .../wp-content/uploads/2024/11/project_7.jpg | Bin 0 -> 79717 bytes .../wp-content/uploads/2024/11/project_8.jpg | Bin 0 -> 90107 bytes .../uploads/2024/11/service_icon_1.svg | 11 + .../uploads/2024/11/service_icon_2.svg | 15 + .../uploads/2024/11/service_icon_3.svg | 27 + .../uploads/2024/11/service_icon_4.svg | 15 + .../uploads/2024/11/service_icon_5.svg | 11 + .../uploads/2024/11/service_icon_6.svg | 19 + .../uploads/2024/11/team_member_1.png | Bin 0 -> 147951 bytes .../uploads/2024/11/team_member_12.png | Bin 0 -> 154689 bytes .../uploads/2024/11/team_member_2.png | Bin 0 -> 116835 bytes .../uploads/2024/11/team_member_3.png | Bin 0 -> 145648 bytes .../uploads/2024/11/team_member_4.png | Bin 0 -> 116086 bytes .../uploads/2024/11/team_member_9.png | Bin 0 -> 146178 bytes .../uploads/2024/11/team_member_details_1.jpg | Bin 0 -> 282443 bytes ...Vloerverwarming_afbeelding_correct1-11.png | Bin 0 -> 1527542 bytes ...Vloerverwarming_afbeelding_correct1-12.png | Bin 0 -> 1093366 bytes .../Vloerverwarming_afbeelding_correct1-4.png | Bin 0 -> 1371099 bytes .../uploads/2025/09/correctlogo-04.png | Bin 0 -> 19175 bytes .../correctlogo2-02-scaled-e1758458824530.png | Bin 0 -> 4220 bytes .../2025/09/correctlogo2-03-1024x266.png | Bin 0 -> 14431 bytes .../2025/09/correctlogo2-03-1536x399.png | Bin 0 -> 22487 bytes .../2025/09/correctlogo2-03-2048x532.png | Bin 0 -> 31101 bytes .../2025/09/correctlogo2-03-300x78.png | Bin 0 -> 4748 bytes .../2025/09/correctlogo2-03-768x199.png | Bin 0 -> 11620 bytes .../correctlogo2-03-scaled-e1758458843188.png | Bin 0 -> 3270 bytes .../uploads/2025/09/correctlogo2.svg | 185 + .../correctlogo2_Calisma-Yuzeyi-1-scaled.png | Bin 0 -> 22291 bytes .../09/cropped-correctlogo-04-180x180.png | Bin 0 -> 7854 bytes .../09/cropped-correctlogo-04-192x192.png | Bin 0 -> 7713 bytes .../2025/09/cropped-correctlogo-04-32x32.png | Bin 0 -> 1236 bytes ...erverwarming-woonkamer1-e1758486798893.png | Bin 0 -> 1612106 bytes .../12/2021-warp-buizen-header-2-300x161.webp | Bin 0 -> 21656 bytes .../12/2021-warp-buizen-header-2-768x411.webp | Bin 0 -> 104928 bytes .../2025/12/2021-warp-buizen-header-2.webp | Bin 0 -> 83446 bytes ...Noppenplaten-blog-2-scaled-1-1024x683.jpeg | Bin 0 -> 147563 bytes ...oppenplaten-blog-2-scaled-1-1536x1024.jpeg | Bin 0 -> 286264 bytes ...oppenplaten-blog-2-scaled-1-2048x1366.jpeg | Bin 0 -> 460311 bytes .../Noppenplaten-blog-2-scaled-1-300x200.jpeg | Bin 0 -> 19433 bytes .../Noppenplaten-blog-2-scaled-1-768x512.jpeg | Bin 0 -> 91649 bytes .../2025/12/Noppenplaten-blog-2-scaled-1.jpeg | Bin 0 -> 650337 bytes ...andaard-Pro-verdeler-500x350-1-300x210.jpg | Bin 0 -> 11413 bytes ...Robot-standaard-Pro-verdeler-500x350-1.jpg | Bin 0 -> 27657 bytes .../uploads/2025/12/SALUS-Logo-1024x173.png | Bin 0 -> 20845 bytes .../uploads/2025/12/SALUS-Logo-300x51.png | Bin 0 -> 5439 bytes .../uploads/2025/12/SALUS-Logo-768x130.png | Bin 0 -> 15235 bytes .../wp-content/uploads/2025/12/SALUS-Logo.png | Bin 0 -> 13626 bytes .../uploads/2025/12/Thermostaat-300x200.png | Bin 0 -> 32547 bytes .../uploads/2025/12/Thermostaat.png | Bin 0 -> 85605 bytes .../uploads/2025/12/ch4526_10-150x150.jpg | Bin 0 -> 5374 bytes .../uploads/2025/12/ch4526_10-300x300.jpg | Bin 0 -> 15226 bytes .../wp-content/uploads/2025/12/ch4526_10.jpg | Bin 0 -> 47521 bytes ...cell-vloerverwarming-700x500-1-300x214.jpg | Bin 0 -> 17204 bytes .../fermacell-vloerverwarming-700x500-1.jpg | Bin 0 -> 127914 bytes .../12/vloerverwarming-infrezen-300x243.jpg | Bin 0 -> 17982 bytes .../12/vloerverwarming-infrezen-768x622.jpg | Bin 0 -> 70087 bytes .../2025/12/vloerverwarming-infrezen.jpg | Bin 0 -> 404322 bytes .../uploads/2025/12/zoneregeling-300x157.jpeg | Bin 0 -> 7198 bytes .../uploads/2025/12/zoneregeling-768x403.jpeg | Bin 0 -> 27104 bytes .../uploads/2025/12/zoneregeling.jpeg | Bin 0 -> 23883 bytes .../uploads/elementor/css/post-101.css | 1 + .../uploads/elementor/css/post-1021.css | 1 + .../uploads/elementor/css/post-1023.css | 1 + .../uploads/elementor/css/post-1025.css | 1 + .../uploads/elementor/css/post-1027.css | 1 + .../uploads/elementor/css/post-103.css | 1 + .../uploads/elementor/css/post-1030.css | 1 + .../uploads/elementor/css/post-1032.css | 1 + .../uploads/elementor/css/post-1077.css | 1 + .../uploads/elementor/css/post-1079.css | 1 + .../uploads/elementor/css/post-1080.css | 1 + .../uploads/elementor/css/post-1081.css | 1 + .../uploads/elementor/css/post-1082.css | 1 + .../uploads/elementor/css/post-1083.css | 1 + .../uploads/elementor/css/post-1084.css | 1 + .../uploads/elementor/css/post-1085.css | 1 + .../uploads/elementor/css/post-1086.css | 1 + .../uploads/elementor/css/post-1087.css | 1 + .../uploads/elementor/css/post-165.css | 1 + .../uploads/elementor/css/post-167.css | 1 + .../uploads/elementor/css/post-169.css | 1 + .../uploads/elementor/css/post-171.css | 1 + .../uploads/elementor/css/post-230.css | 1 + .../uploads/elementor/css/post-232.css | 1 + .../uploads/elementor/css/post-284.css | 1 + .../uploads/elementor/css/post-293.css | 1 + .../uploads/elementor/css/post-31.css | 6 + .../uploads/elementor/css/post-483.css | 1 + .../uploads/elementor/css/post-498.css | 1 + .../uploads/elementor/css/post-523.css | 1 + .../uploads/elementor/css/post-538.css | 1 + .../uploads/elementor/css/post-68.css | 1 + .../uploads/elementor/css/post-9.css | 1 + .../uploads/elementor/css/post-94.css | 1 + .../uploads/elementor/css/post-96.css | 1 + .../uploads/elementor/css/post-976.css | 65 + .../uploads/elementor/css/post-98.css | 1 + .../css/dist/block-library/style.min.css | 13 + .../wp-includes/js/comment-reply.min.js | 2 + .../wp-includes/js/dist/hooks.min.js | 2 + .../wp-includes/js/dist/i18n.min.js | 2 + .../js/jquery/jquery-migrate.min.js | 2 + .../wp-includes/js/jquery/jquery.min.js | 3 + .../wp-includes/js/jquery/ui/core.min.js | 116 + .../feed/index.html | 21 + .../index.html | 577 ++ .../zoneregeling/index.html | 479 ++ fix_links.py | 91 + fix_querynames.py | 79 + organize.py | 118 + www.correctvloerverwarming.nl/index.html | 1265 +++ 260 files changed, 58871 insertions(+) create mode 100644 cleanup_and_deploy.py create mode 100644 correctvloerverwarming.nl/2024/09/index.html create mode 100644 correctvloerverwarming.nl/2024/index.html create mode 100644 correctvloerverwarming.nl/2025/09/index.html create mode 100644 correctvloerverwarming.nl/2025/index.html create mode 100644 correctvloerverwarming.nl/about-us/index.html create mode 100644 correctvloerverwarming.nl/author/anisadmin/feed/index.html create mode 100644 correctvloerverwarming.nl/author/anisadmin/index.html create mode 100644 correctvloerverwarming.nl/bereken-direct-uw-prijs/index.html create mode 100644 correctvloerverwarming.nl/blog/index.html create mode 100644 correctvloerverwarming.nl/category/installations/feed/index.html create mode 100644 correctvloerverwarming.nl/category/installations/index.html create mode 100644 correctvloerverwarming.nl/category/niet-gecategoriseerd/feed/index.html create mode 100644 correctvloerverwarming.nl/category/niet-gecategoriseerd/index.html create mode 100644 correctvloerverwarming.nl/category/repair/feed/index.html create mode 100644 correctvloerverwarming.nl/category/repair/index.html create mode 100644 correctvloerverwarming.nl/category/testing/feed/index.html create mode 100644 correctvloerverwarming.nl/category/testing/index.html create mode 100644 correctvloerverwarming.nl/comments/feed/index.html create mode 100644 correctvloerverwarming.nl/contact/index.html create mode 100644 correctvloerverwarming.nl/feed/index.html create mode 100644 correctvloerverwarming.nl/hallo-wereld/feed/index.html create mode 100644 correctvloerverwarming.nl/hallo-wereld/index.html create mode 100644 correctvloerverwarming.nl/index.html create mode 100644 correctvloerverwarming.nl/infrezen/index.html create mode 100644 correctvloerverwarming.nl/krimpnetten/index.html create mode 100644 correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/index.html create mode 100644 correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/index.html create mode 100644 correctvloerverwarming.nl/noppenplaten/index.html create mode 100644 correctvloerverwarming.nl/our-project/index.html create mode 100644 correctvloerverwarming.nl/our-services/index.html create mode 100644 correctvloerverwarming.nl/robots.txt create mode 100644 correctvloerverwarming.nl/robots.txt.html create mode 100644 correctvloerverwarming.nl/sample-page/index.html create mode 100644 correctvloerverwarming.nl/services/air-filtration-solutions/index.html create mode 100644 correctvloerverwarming.nl/services/arctic-shield-repairs-2/index.html create mode 100644 correctvloerverwarming.nl/services/arctic-shield-repairs/index.html create mode 100644 correctvloerverwarming.nl/services/badkamer-kleine-ruimtes/index.html create mode 100644 correctvloerverwarming.nl/services/breeze-tech-cooling-2/index.html create mode 100644 correctvloerverwarming.nl/services/breeze-tech-cooling/index.html create mode 100644 correctvloerverwarming.nl/services/chill-guard-protection/index.html create mode 100644 correctvloerverwarming.nl/services/comfortcare-tune-up-2/index.html create mode 100644 correctvloerverwarming.nl/services/comfortcare-tune-up/index.html create mode 100644 correctvloerverwarming.nl/services/cool-breeze-solutions/index.html create mode 100644 correctvloerverwarming.nl/services/droogbouw/index.html create mode 100644 correctvloerverwarming.nl/services/eco-cool-maintenance/index.html create mode 100644 correctvloerverwarming.nl/services/feed/index.html create mode 100644 correctvloerverwarming.nl/services/frosty-flow-systems-2/index.html create mode 100644 correctvloerverwarming.nl/services/frosty-flow-systems/index.html create mode 100644 correctvloerverwarming.nl/services/index.html create mode 100644 correctvloerverwarming.nl/services/indoor-air-quality-testing/index.html create mode 100644 correctvloerverwarming.nl/services/infrezen-2/index.html create mode 100644 correctvloerverwarming.nl/services/infrezen/index.html create mode 100644 correctvloerverwarming.nl/services/krimpnet/index.html create mode 100644 correctvloerverwarming.nl/services/noppenplaat/index.html create mode 100644 correctvloerverwarming.nl/services/page/1/index.html create mode 100644 correctvloerverwarming.nl/services/page/2/index.html create mode 100644 correctvloerverwarming.nl/services/vloerverwarming-tackerplaten/index.html create mode 100644 correctvloerverwarming.nl/systemen/index.html create mode 100644 correctvloerverwarming.nl/tag/application/feed/index.html create mode 100644 correctvloerverwarming.nl/tag/application/index.html create mode 100644 correctvloerverwarming.nl/tag/art/feed/index.html create mode 100644 correctvloerverwarming.nl/tag/art/index.html create mode 100644 correctvloerverwarming.nl/tag/repair-installations/feed/index.html create mode 100644 correctvloerverwarming.nl/tag/repair-installations/index.html create mode 100644 correctvloerverwarming.nl/tag/residential/feed/index.html create mode 100644 correctvloerverwarming.nl/tag/residential/index.html create mode 100644 correctvloerverwarming.nl/tag/testing/feed/index.html create mode 100644 correctvloerverwarming.nl/tag/testing/index.html create mode 100644 correctvloerverwarming.nl/tag/ventilation/feed/index.html create mode 100644 correctvloerverwarming.nl/tag/ventilation/index.html create mode 100644 correctvloerverwarming.nl/team-details/index.html create mode 100644 correctvloerverwarming.nl/team/index.html create mode 100644 correctvloerverwarming.nl/veelgestelde-vragen/index.html create mode 100644 correctvloerverwarming.nl/verdeler-robot/index.html create mode 100644 correctvloerverwarming.nl/voorbeeld-pagina/index.html create mode 100644 correctvloerverwarming.nl/warp-systems/index.html create mode 100644 correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/index.html create mode 100644 correctvloerverwarming.nl/where-comfort-meets-and-efficiency/index.html create mode 100644 correctvloerverwarming.nl/wp-content/plugins/arkdin-core/assets/js/hello-world.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/arkdin-core/assets/js/main-slider.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/css/styles.css create mode 100644 correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/js/index.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/swv/js/index.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/frontend.min.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/frontend.min.css create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/widget-heading.min.css create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/widget-image.min.css create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/frontend-modules.min.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/frontend.min.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-grow.min.css create mode 100644 correctvloerverwarming.nl/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css create mode 100644 correctvloerverwarming.nl/wp-content/plugins/futy-widget/assets/js/futy-io.min.js create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/css/animate.css create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/css/arkdin-core.css create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/css/arkdin-custom.css create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/css/arkdin-unit.css create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/css/arkdin-update.css create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/css/bootstrap.min.css create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/css/fontawesome.min.css create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/css/slick.min.css create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/fonts/fa-brands-400.ttf create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/fonts/fa-brands-400.woff2 create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/fonts/fa-regular-400.ttf create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/fonts/fa-regular-400.woff2 create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/fonts/fa-solid-900.ttf create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/fonts/fa-solid-900.woff2 create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/fonts/fa-v4compatibility.ttf create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/fonts/fa-v4compatibility.woff2 create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/drag.png create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/icons/call.svg create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/icons/d_arrow.png create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/icons/fan.svg create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/icons/phone_icon_2.svg create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/icons/tick.svg create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/preloader_icon.svg create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/shapes/price_shape.svg create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/img/shapes/service_shape_1.svg create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/js/jquery.slick.min.js create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/js/main.js create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/assets/js/wow.min.js create mode 100644 correctvloerverwarming.nl/wp-content/themes/arkdin/style.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/18258-150x150.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/18258-300x200.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/18258-768x512.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/18258.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/2149366666-300x200.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/2149366666-768x512.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/2149366666.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/75187-150x150.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/75187-300x200.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/75187-768x512.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/75187.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/service_details_1.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/service_details_2.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/09/service_details_3.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/contact_icon_2.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/contact_icon_3.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/cta_img_1.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/phone_icon.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/project_1.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/project_2.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/project_3.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/project_4.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/project_5.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/project_6.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/project_7.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/project_8.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/service_icon_1.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/service_icon_2.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/service_icon_3.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/service_icon_4.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/service_icon_5.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/service_icon_6.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/team_member_1.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/team_member_12.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/team_member_2.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/team_member_3.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/team_member_4.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/team_member_9.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2024/11/team_member_details_1.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/Vloerverwarming_afbeelding_correct1-11.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/Vloerverwarming_afbeelding_correct1-12.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/Vloerverwarming_afbeelding_correct1-4.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo-04.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2-02-scaled-e1758458824530.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2-03-1024x266.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2-03-1536x399.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2-03-2048x532.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2-03-300x78.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2-03-768x199.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2-03-scaled-e1758458843188.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2.svg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/correctlogo2_Calisma-Yuzeyi-1-scaled.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-180x180.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-192x192.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/09/vloerverwarming-woonkamer1-e1758486798893.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/2021-warp-buizen-header-2-300x161.webp create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/2021-warp-buizen-header-2-768x411.webp create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/2021-warp-buizen-header-2.webp create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Noppenplaten-blog-2-scaled-1-1024x683.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Noppenplaten-blog-2-scaled-1-1536x1024.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Noppenplaten-blog-2-scaled-1-2048x1366.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Noppenplaten-blog-2-scaled-1-300x200.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Noppenplaten-blog-2-scaled-1-768x512.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Noppenplaten-blog-2-scaled-1.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Robot-standaard-Pro-verdeler-500x350-1-300x210.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Robot-standaard-Pro-verdeler-500x350-1.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/SALUS-Logo-1024x173.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/SALUS-Logo-300x51.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/SALUS-Logo-768x130.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/SALUS-Logo.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Thermostaat-300x200.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/Thermostaat.png create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/ch4526_10-150x150.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/ch4526_10-300x300.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/ch4526_10.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/fermacell-vloerverwarming-700x500-1-300x214.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/fermacell-vloerverwarming-700x500-1.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/vloerverwarming-infrezen-300x243.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/vloerverwarming-infrezen-768x622.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/vloerverwarming-infrezen.jpg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/zoneregeling-300x157.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/zoneregeling-768x403.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/2025/12/zoneregeling.jpeg create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-101.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1021.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1023.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1025.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1027.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-103.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1030.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1032.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1077.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1079.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1080.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1081.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1082.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1083.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1084.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1085.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1086.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-1087.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-165.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-167.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-169.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-171.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-230.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-232.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-284.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-293.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-31.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-483.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-498.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-523.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-538.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-68.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-9.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-94.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-96.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-976.css create mode 100644 correctvloerverwarming.nl/wp-content/uploads/elementor/css/post-98.css create mode 100644 correctvloerverwarming.nl/wp-includes/css/dist/block-library/style.min.css create mode 100644 correctvloerverwarming.nl/wp-includes/js/comment-reply.min.js create mode 100644 correctvloerverwarming.nl/wp-includes/js/dist/hooks.min.js create mode 100644 correctvloerverwarming.nl/wp-includes/js/dist/i18n.min.js create mode 100644 correctvloerverwarming.nl/wp-includes/js/jquery/jquery-migrate.min.js create mode 100644 correctvloerverwarming.nl/wp-includes/js/jquery/jquery.min.js create mode 100644 correctvloerverwarming.nl/wp-includes/js/jquery/ui/core.min.js create mode 100644 correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/index.html create mode 100644 correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/index.html create mode 100644 correctvloerverwarming.nl/zoneregeling/index.html create mode 100644 fix_links.py create mode 100644 fix_querynames.py create mode 100644 organize.py create mode 100644 www.correctvloerverwarming.nl/index.html diff --git a/cleanup_and_deploy.py b/cleanup_and_deploy.py new file mode 100644 index 0000000..8e0156e --- /dev/null +++ b/cleanup_and_deploy.py @@ -0,0 +1,167 @@ +#!/usr/bin/env python3 +""" +Volledige cleanup en deploy van de wget-scrape: +1. Verwijder WordPress ?p=... en ?replytocom=... rommel +2. Hernoem assets: verwijder ?ver=... uit bestandsnaam +3. Update HTML/CSS referenties +4. Sync naar /var/www/correctvloerverwarming2/ +""" + +import os +import re +import shutil +from pathlib import Path + +SRC_DIR = Path("/home/anisy/projects/websites/correctvloerverwarming/correctvloerverwarming.nl") +DST_DIR = Path("/var/www/correctvloerverwarming2") + +# ─── Stap 1: Verwijder WordPress preview rommel ──────────────────────────────── +def delete_wp_junk(): + deleted = 0 + junk_patterns = [ + r"\?p=\d+", # WordPress post previews + r"\?replytocom=", # Comment reply + r"wp-json", # WordPress JSON API (niet nodig voor statische site) + ] + for f in list(SRC_DIR.rglob("*")): + name = f.name + if any(re.search(pat, name) for pat in junk_patterns): + if f.is_file(): + f.unlink() + deleted += 1 + elif f.is_dir(): + shutil.rmtree(f) + deleted += 1 + print(f" Verwijderd: {deleted} WordPress junk bestanden/folders") + +# ─── Stap 2: Hernoem assets (verwijder ?ver=... / versie suffixen) ───────────── +def rename_versioned_assets(): + renamed = 0 + ASSET_EXTS = {'.js', '.css', '.woff', '.woff2', '.ttf', '.eot', '.svg', '.png', + '.jpg', '.jpeg', '.webp', '.gif', '.ico'} + + for f in list(SRC_DIR.rglob("*")): + if not f.is_file(): + continue + name = f.name + if '?' not in name: + continue + + # Haal het schone deel vóór '?' op + clean_name = name.split('?')[0] + ext = Path(clean_name).suffix.lower() + + # Alleen assets hernoemen, niet HTML pagina's met ?p=... + if ext not in ASSET_EXTS: + continue + + new_path = f.parent / clean_name + if new_path.exists(): + f.unlink() # duplicate, verwijder de versioned kopie + else: + f.rename(new_path) + renamed += 1 + + print(f" Hernoemd: {renamed} asset bestanden") + +# ─── Stap 3: Fix referenties in HTML en CSS ──────────────────────────────────── +def fix_references(): + html_count = css_count = 0 + + for html_path in SRC_DIR.rglob("*.html"): + try: + content = html_path.read_text(encoding="utf-8", errors="ignore") + original = content + + # Verwijder ?ver=... en %3Fver=... uit asset URLs + content = re.sub( + r'((?:\.js|\.css|\.woff2?|\.ttf|\.eot|\.svg|\.png|\.jpg|\.jpeg|\.webp|\.gif|\.ico))(?:%3F|\?)[^"\'&\s>)]+', + r'\1', + content, + flags=re.IGNORECASE + ) + + if content != original: + html_path.write_text(content, encoding="utf-8") + html_count += 1 + except Exception as e: + print(f" Fout HTML {html_path.name}: {e}") + + for css_path in SRC_DIR.rglob("*.css"): + try: + content = css_path.read_text(encoding="utf-8", errors="ignore") + original = content + + content = re.sub( + r'((?:\.js|\.css|\.woff2?|\.ttf|\.eot|\.svg|\.png|\.jpg|\.jpeg|\.webp|\.gif|\.ico))\?[^"\')\s;]+', + r'\1', + content, + flags=re.IGNORECASE + ) + + if content != original: + css_path.write_text(content, encoding="utf-8") + css_count += 1 + except Exception as e: + print(f" Fout CSS {css_path.name}: {e}") + + print(f" HTML bijgewerkt: {html_count} bestanden") + print(f" CSS bijgewerkt: {css_count} bestanden") + +# ─── Stap 4: Fix absolute URLs → relatieve paden ────────────────────────────── +def fix_absolute_urls(): + DOMAINS = [ + "https://www.correctvloerverwarming.nl", + "http://www.correctvloerverwarming.nl", + "https://correctvloerverwarming.nl", + "http://correctvloerverwarming.nl", + ] + count = 0 + for html_path in SRC_DIR.rglob("*.html"): + try: + content = html_path.read_text(encoding="utf-8", errors="ignore") + original = content + depth = len(html_path.relative_to(SRC_DIR).parts) - 1 + prefix = "../" * depth if depth > 0 else "./" + for domain in DOMAINS: + content = content.replace(f'href="{domain}/', f'href="{prefix}') + content = content.replace(f"href='{domain}/", f"href='{prefix}") + content = content.replace(f'src="{domain}/', f'src="{prefix}') + content = content.replace(f"src='{domain}/", f"src='{prefix}") + content = content.replace(f'action="{domain}/', f'action="{prefix}') + if content != original: + html_path.write_text(content, encoding="utf-8") + count += 1 + except Exception as e: + print(f" Fout URL fix {html_path.name}: {e}") + print(f" Absolute URLs gefixed: {count} HTML bestanden") + +# ─── Stap 5: Sync naar webroot ───────────────────────────────────────────────── +def sync_to_webroot(): + if DST_DIR.exists(): + shutil.rmtree(DST_DIR) + shutil.copytree(SRC_DIR, DST_DIR) + # Rechten instellen + os.system(f"chown -R www-data:www-data {DST_DIR}") + os.system(f"chmod -R 755 {DST_DIR}") + total = sum(1 for _ in DST_DIR.rglob("*") if _.is_file()) + print(f" {total} bestanden gesynchroniseerd naar {DST_DIR}") + +# ─── Hoofdprogramma ──────────────────────────────────────────────────────────── +if __name__ == "__main__": + print("\n[1/5] WordPress junk verwijderen...") + delete_wp_junk() + + print("\n[2/5] Asset bestanden hernoemen...") + rename_versioned_assets() + + print("\n[3/5] Asset referenties in HTML/CSS fixen...") + fix_references() + + print("\n[4/5] Absolute URLs → relatieve paden...") + fix_absolute_urls() + + print("\n[5/5] Sync naar webroot...") + sync_to_webroot() + + print("\nKlaar! Site bereikbaar op https://correctvloerverwarming2.youztech.nl") diff --git a/correctvloerverwarming.nl/2024/09/index.html b/correctvloerverwarming.nl/2024/09/index.html new file mode 100644 index 0000000..5373348 --- /dev/null +++ b/correctvloerverwarming.nl/2024/09/index.html @@ -0,0 +1,621 @@ + + + + + + + + + september 2024 – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Maand: september 2024

+ +
+
+ + + +
+
+
+
+
+
+ + +
+ +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/2024/index.html b/correctvloerverwarming.nl/2024/index.html new file mode 100644 index 0000000..690facc --- /dev/null +++ b/correctvloerverwarming.nl/2024/index.html @@ -0,0 +1,621 @@ + + + + + + + + + 2024 – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Jaar: 2024

+ +
+
+ + + +
+
+
+
+
+
+ + +
+ +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/2025/09/index.html b/correctvloerverwarming.nl/2025/09/index.html new file mode 100644 index 0000000..20fe40a --- /dev/null +++ b/correctvloerverwarming.nl/2025/09/index.html @@ -0,0 +1,519 @@ + + + + + + + + + september 2025 – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Maand: september 2025

+ +
+
+ + + +
+
+
+
+
+
+ + + + + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/2025/index.html b/correctvloerverwarming.nl/2025/index.html new file mode 100644 index 0000000..5aa97b5 --- /dev/null +++ b/correctvloerverwarming.nl/2025/index.html @@ -0,0 +1,519 @@ + + + + + + + + + 2025 – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Jaar: 2025

+ +
+
+ + + +
+
+
+
+
+
+ + + + + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/about-us/index.html b/correctvloerverwarming.nl/about-us/index.html new file mode 100644 index 0000000..c37635a --- /dev/null +++ b/correctvloerverwarming.nl/about-us/index.html @@ -0,0 +1,658 @@ + + + + + + + + + Over Ons – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Over Ons

+ +
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+
+ +
+
+
+
+
+

+ about1 + Over ons

+

Al jarenlang dé expert in vloerverwarming

+
+

Wij zorgen voor een warm en energiezuinig thuis met hoogwaardige vloerverwarmingssystemen. Met meer dan 15 jaar ervaring leveren wij maatwerkoplossingen voor zowel nieuwbouw als renovatie. Zo geniet u van optimaal comfort, lagere energiekosten en een duurzame investering in uw woning. +

+ +
+
    +
  • Gecertificeerde installateurs met garantie
  • +
  • Perfect voor nieuwbouw én renovatie
  • +
  • Energiezuinig en duurzaam
  • +
+
+

Ervaring

+

15+

+
+
+
+
+ + Offerte aanvragen + + + + +
+
+ +
+
+

Correct Vloerverwarming

+

Uw partner voor vloerverwarming in heel Nederland

+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+ +
+
+
+
+
+
+

+ about1 + Wat onze klanten zeggen

+

Ervaringen van onze klanten

+
+
+ +
+
+
+ +
+
+
+ + + + + +
+ + + + + +
+
+
“De installatie verliep snel en netjes. We genieten elke dag van de warmte en besparen op onze energierekening.”
+
+ +
+

Mark & Elif Bakker

+

+
+
+
+
+ +
+
+
+ + + + + +
+ + + + + +
+
+
"Erg tevreden over de duidelijke communicatie en de snelle installatie. De monteurs werkten professioneel en lieten alles schoon achter. Echt een aanrader."
+
+ +
+

Fam de Vries

+

+
+
+
+
+ +
+
+
+ + + + + +
+ + + + + +
+
+
"Heel blij met de vloerverwarming, ons huis voelt eindelijk overal even warm."
+
+ +
+

Fam Amrani

+

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+ + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+
+ +
+
+
+
+

15+

+

Jaren
Ervaring

+ + + +
+ +
+
+
Correct Vloerverwarming
+
+
+
+
+

+ + Veelgestelde vragen

+

Uw vragen, onze antwoorden

+ +

Hier vindt u antwoorden op de meest gestelde vragen over vloerverwarming. Staat uw vraag er niet tussen? Neem gerust contact met ons op.

+
+
+
+
+
+

Hoe lang duurt de installatie van vloerverwarming?

+ +
+
+

Afhankelijk van de methode meestal 1 tot 3 dagen. Infrezen kan vaak al binnen 1 dag klaar zijn.

+
+
+
+
+

Kan vloerverwarming in mijn bestaande woning worden geplaatst?

+ +
+
+

Ja, dankzij infrezen of droogbouwsystemen kan vloerverwarming ook perfect bij renovatie worden toegepast.

+
+
+
+
+

Is vloerverwarming energiezuinig?

+ +
+
+

Ja, vloerverwarming werkt op lagere watertemperaturen waardoor u tot 20% kunt besparen op stookkosten.

+
+
+
+
+

Werkt vloerverwarming met alle soorten vloeren?

+ +
+
+

Bijna alle vloertypes zijn geschikt: tegels, pvc, gietvloeren en laminaat. Wij adviseren u graag over de beste oplossing.

+
+
+
+
+

Kan ik vloerverwarming combineren met een warmtepomp?

+ +
+
+

Zeker, dit is zelfs de meest duurzame en toekomstbestendige oplossing.

+
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/author/anisadmin/feed/index.html b/correctvloerverwarming.nl/author/anisadmin/feed/index.html new file mode 100644 index 0000000..e498d65 --- /dev/null +++ b/correctvloerverwarming.nl/author/anisadmin/feed/index.html @@ -0,0 +1,201 @@ + + + + anisadmin – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Sun, 21 Sep 2025 12:15:17 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + anisadmin – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Hallo wereld! + https://correctvloerverwarming.nl/hallo-wereld/ + https://correctvloerverwarming.nl/hallo-wereld/#comments + + + Sun, 21 Sep 2025 12:15:17 +0000 + + https://correctvloerverwarming.nl/?p=1 + + + Welkom bij WordPress. Dit is je eerste bericht. Bewerk of verwijder het, start dan met schrijven!

+]]>
+ + https://correctvloerverwarming.nl/hallo-wereld/feed/ + 1 + + +
+ + Where Comfort Meets and Efficiency + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/#respond + + + Mon, 09 Sep 2024 17:15:48 +0000 + + + + + + https://arkdin-wp.laralink.com/?p=345 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

+ + + +

Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

+ + + +

And Eurypylus, son of Euaemon, killed Hypsenor

+ + + +

The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

+ + + +
+

The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

+ + + +

Jhon Doe

+
+ + + +

He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

+]]>
+ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/ + 0 + + +
+ + Maintenance tasks can I do myself to keep my air conditioner + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/#respond + + + Mon, 09 Sep 2024 17:14:51 +0000 + + + + + https://arkdin-wp.laralink.com/?p=342 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

+ + + +

Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

+ + + +

And Eurypylus, son of Euaemon, killed Hypsenor

+ + + +

The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

+ + + +
+

The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

+ + + +

Jhon Doe

+
+ + + +

He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

+]]>
+ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/ + 0 + + +
+ + Your Trusted Air Cool, Stay Comfortable + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/#respond + + + Mon, 09 Sep 2024 17:13:18 +0000 + + + + + + + https://arkdin-wp.laralink.com/?p=339 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

+ + + +

Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

+ + + +

And Eurypylus, son of Euaemon, killed Hypsenor

+ + + +

The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

+ + + +
+

The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

+ + + +

Jhon Doe

+
+ + + +

He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

+]]>
+ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/ + 0 + + +
+
+
diff --git a/correctvloerverwarming.nl/author/anisadmin/index.html b/correctvloerverwarming.nl/author/anisadmin/index.html new file mode 100644 index 0000000..b9abb03 --- /dev/null +++ b/correctvloerverwarming.nl/author/anisadmin/index.html @@ -0,0 +1,663 @@ + + + + + + + + + anisadmin – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Auteur: anisadmin

+ +
+
+ + + +
+
+
+
+
+
+ + + + + +
+ +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/bereken-direct-uw-prijs/index.html b/correctvloerverwarming.nl/bereken-direct-uw-prijs/index.html new file mode 100644 index 0000000..2329ad7 --- /dev/null +++ b/correctvloerverwarming.nl/bereken-direct-uw-prijs/index.html @@ -0,0 +1,981 @@ + + + + + + + + + Bereken direct uw prijs – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Bereken direct uw prijs

+ +
+
+ + +
+
+
+
+

Bereken direct uw prijs

+
+

Hieronder kunt u direct een richtprijs berekenen voor uw nieuwe vloer

+
+
+
+
+ +
+
+
+
+

Bereken uw prijs

+
Correct Vloerverwarming  ›  Bereken uw prijs
+
    +
  1. 1
  2. 2
  3. 3
  4. +
  5. 4
  6. 5
  7. 6
  8. +
  9. 7
  10. 8
  11. +
+
+ + +
+

Wat is uw warmtebron?

+
+ + + + +
+
+
+ + +
+

Welke ruimtes wilt u verwarmen? (meerdere keuzes mogelijk)

+
+ + + + + + +
+
+ + +
+
+ + +
+

Aantal m² per ruimte

+

We hebben per geselecteerde ruimte een veld toegevoegd. Vul per ruimte het geschatte aantal m² in.

+
+ +
+ + +
+
+ + +
+

Welke installatiemethode?

+
+ + + + + +
+

Klik op ⓘ voor uitleg (scroll naar infoblok) of koppel aan je detailpagina’s.

+
+ + +
+
+ + +
+

Wat is uw ondervloer?

+
+ + + + + + + + +
+
+ + +
+
+ + +
+

Welke afwerkvloer?

+
+ + + +
+
+ + +
+
+ + +
+

Hoe kunnen we u het beste helpen?

+
+ + + + + +
+ +
+ + +
+
+ + +
+

Contact & installatieadres

+

Vul uw gegevens in. E-mail en telefoon zijn verplicht; adres en datum zijn optioneel.

+ + + + +
+ + + + + + + + + + + + + + + + +
+ + +
+
+ +
+ +
+ + +
+

Door te versturen gaat u akkoord met verwerking van uw gegevens t.b.v. offerte en opvolging.

+
+ + + +
+
+ + + + +
+
+
+
+
+ + +
+
+
+
+

+ about1 + Hulp nodig bij je keuze?

+

Samen kiezen we de vloerverwarming die bij jou past!

+
+ + Bel Direct + + + + +
+
+
+
+ + + +
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/blog/index.html b/correctvloerverwarming.nl/blog/index.html new file mode 100644 index 0000000..039d7e6 --- /dev/null +++ b/correctvloerverwarming.nl/blog/index.html @@ -0,0 +1,664 @@ + + + + + + + + + Blog  – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Blog 

+ +
+
+ + + +
+
+
+
+
+
+
+

Blog 

+
+ + + + +
+ +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + +
+ +
+ + +
+ + +
+ + + +
+
+ + +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/category/installations/feed/index.html b/correctvloerverwarming.nl/category/installations/feed/index.html new file mode 100644 index 0000000..43e780b --- /dev/null +++ b/correctvloerverwarming.nl/category/installations/feed/index.html @@ -0,0 +1,82 @@ + + + + Installations – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:13:18 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Installations – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Your Trusted Air Cool, Stay Comfortable + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/#respond + + + Mon, 09 Sep 2024 17:13:18 +0000 + + + + + + + https://arkdin-wp.laralink.com/?p=339 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

+ + + +

Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

+ + + +

And Eurypylus, son of Euaemon, killed Hypsenor

+ + + +

The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

+ + + +
+

The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

+ + + +

Jhon Doe

+
+ + + +

He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

+]]>
+ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/ + 0 + + +
+
+
diff --git a/correctvloerverwarming.nl/category/installations/index.html b/correctvloerverwarming.nl/category/installations/index.html new file mode 100644 index 0000000..ed2fd35 --- /dev/null +++ b/correctvloerverwarming.nl/category/installations/index.html @@ -0,0 +1,532 @@ + + + + + + + + + Installations – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Categorie: Installations

+ +
+
+ + + +
+
+
+
+
+
+ + +
+ +
+ + +
+ + +
+ + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/category/niet-gecategoriseerd/feed/index.html b/correctvloerverwarming.nl/category/niet-gecategoriseerd/feed/index.html new file mode 100644 index 0000000..3bcfb92 --- /dev/null +++ b/correctvloerverwarming.nl/category/niet-gecategoriseerd/feed/index.html @@ -0,0 +1,51 @@ + + + + Niet gecategoriseerd – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Sun, 21 Sep 2025 12:15:17 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Niet gecategoriseerd – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Hallo wereld! + https://correctvloerverwarming.nl/hallo-wereld/ + https://correctvloerverwarming.nl/hallo-wereld/#comments + + + Sun, 21 Sep 2025 12:15:17 +0000 + + https://correctvloerverwarming.nl/?p=1 + + + Welkom bij WordPress. Dit is je eerste bericht. Bewerk of verwijder het, start dan met schrijven!

+]]>
+ + https://correctvloerverwarming.nl/hallo-wereld/feed/ + 1 + + +
+
+
diff --git a/correctvloerverwarming.nl/category/niet-gecategoriseerd/index.html b/correctvloerverwarming.nl/category/niet-gecategoriseerd/index.html new file mode 100644 index 0000000..26560c9 --- /dev/null +++ b/correctvloerverwarming.nl/category/niet-gecategoriseerd/index.html @@ -0,0 +1,520 @@ + + + + + + + + + Niet gecategoriseerd – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Categorie: Niet gecategoriseerd

+ +
+
+ + + +
+
+
+
+
+
+ + + + + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/category/repair/feed/index.html b/correctvloerverwarming.nl/category/repair/feed/index.html new file mode 100644 index 0000000..1e1d994 --- /dev/null +++ b/correctvloerverwarming.nl/category/repair/feed/index.html @@ -0,0 +1,81 @@ + + + + Repair – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:15:48 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Repair – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Where Comfort Meets and Efficiency + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/#respond + + + Mon, 09 Sep 2024 17:15:48 +0000 + + + + + + https://arkdin-wp.laralink.com/?p=345 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

+ + + +

Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

+ + + +

And Eurypylus, son of Euaemon, killed Hypsenor

+ + + +

The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

+ + + +
+

The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

+ + + +

Jhon Doe

+
+ + + +

He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

+]]>
+ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/ + 0 + + +
+
+
diff --git a/correctvloerverwarming.nl/category/repair/index.html b/correctvloerverwarming.nl/category/repair/index.html new file mode 100644 index 0000000..96405aa --- /dev/null +++ b/correctvloerverwarming.nl/category/repair/index.html @@ -0,0 +1,532 @@ + + + + + + + + + Repair – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Categorie: Repair

+ +
+
+ + + +
+
+
+
+
+
+ + +
+ +
+ + +
+ + +
+ + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/category/testing/feed/index.html b/correctvloerverwarming.nl/category/testing/feed/index.html new file mode 100644 index 0000000..6525935 --- /dev/null +++ b/correctvloerverwarming.nl/category/testing/feed/index.html @@ -0,0 +1,80 @@ + + + + Testing – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:14:51 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Testing – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Maintenance tasks can I do myself to keep my air conditioner + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/#respond + + + Mon, 09 Sep 2024 17:14:51 +0000 + + + + + https://arkdin-wp.laralink.com/?p=342 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

+ + + +

Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

+ + + +

And Eurypylus, son of Euaemon, killed Hypsenor

+ + + +

The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

+ + + +
+

The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

+ + + +

Jhon Doe

+
+ + + +

He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

+]]>
+ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/ + 0 + + +
+
+
diff --git a/correctvloerverwarming.nl/category/testing/index.html b/correctvloerverwarming.nl/category/testing/index.html new file mode 100644 index 0000000..dd9b4c9 --- /dev/null +++ b/correctvloerverwarming.nl/category/testing/index.html @@ -0,0 +1,532 @@ + + + + + + + + + Testing – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Categorie: Testing

+ +
+
+ + + +
+
+
+
+
+
+ + +
+ +
+ + +
+ + +
+ + + +
+
+ +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/comments/feed/index.html b/correctvloerverwarming.nl/comments/feed/index.html new file mode 100644 index 0000000..9e79055 --- /dev/null +++ b/correctvloerverwarming.nl/comments/feed/index.html @@ -0,0 +1,39 @@ + + + + Reacties voor Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Sun, 21 Sep 2025 12:15:17 +0000 + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + Reactie op Hallo wereld! door Een WordPress reageerder + https://correctvloerverwarming.nl/hallo-wereld/#comment-1 + + + Sun, 21 Sep 2025 12:15:17 +0000 + https://correctvloerverwarming.nl/?p=1#comment-1 + + + Hoi, dit is een reactie.
+Om te beginnen met modereren, bewerken en verwijderen van reacties, ga je naar het Reacties scherm op het dashboard.
+Avatars van auteurs komen van Gravatar.

+]]>
+ +
+
+
diff --git a/correctvloerverwarming.nl/contact/index.html b/correctvloerverwarming.nl/contact/index.html new file mode 100644 index 0000000..8c6b6c2 --- /dev/null +++ b/correctvloerverwarming.nl/contact/index.html @@ -0,0 +1,444 @@ + + + + + + + + + Contact – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Icon +
+
+ + + + +
+
+
+
+
+ +
+
+
+
+ + +
+
+ + + + +
+ + + +
+
+

Contact

+ +
+
+ + +
+
+
+
+ + +
+
+
+
+
+

Contactgegevens

+

Neem direct contact met ons op voor vragen of een vrijblijvende offerte. Ons team staat voor u klaar.

+
+
+
+
+ +
+
+

Telefoonnummer

+

0634125000

+
+
+
+
+
+
+ +
+
+

Email Address

+

info@correctvloerverwarming.nl

+
+
+
+
+
+ +
+ + + +
+
+
+
+

Neem contact op

+ +
+

    +
    +
    +
    + + + + + +
    +
    +
    +
    + +
    +
    +
    +
    + + + + + +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/feed/index.html b/correctvloerverwarming.nl/feed/index.html new file mode 100644 index 0000000..00cba14 --- /dev/null +++ b/correctvloerverwarming.nl/feed/index.html @@ -0,0 +1,201 @@ + + + + Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Sun, 21 Sep 2025 12:15:17 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Hallo wereld! + https://correctvloerverwarming.nl/hallo-wereld/ + https://correctvloerverwarming.nl/hallo-wereld/#comments + + + Sun, 21 Sep 2025 12:15:17 +0000 + + https://correctvloerverwarming.nl/?p=1 + + + Welkom bij WordPress. Dit is je eerste bericht. Bewerk of verwijder het, start dan met schrijven!

    +]]>
    + + https://correctvloerverwarming.nl/hallo-wereld/feed/ + 1 + + +
    + + Where Comfort Meets and Efficiency + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/#respond + + + Mon, 09 Sep 2024 17:15:48 +0000 + + + + + + https://arkdin-wp.laralink.com/?p=345 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

    + + + +

    Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

    + + + +

    And Eurypylus, son of Euaemon, killed Hypsenor

    + + + +

    The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

    + + + +
    +

    The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

    + + + +

    Jhon Doe

    +
    + + + +

    He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

    +]]>
    + + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/ + 0 + + +
    + + Maintenance tasks can I do myself to keep my air conditioner + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/#respond + + + Mon, 09 Sep 2024 17:14:51 +0000 + + + + + https://arkdin-wp.laralink.com/?p=342 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

    + + + +

    Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

    + + + +

    And Eurypylus, son of Euaemon, killed Hypsenor

    + + + +

    The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

    + + + +
    +

    The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

    + + + +

    Jhon Doe

    +
    + + + +

    He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

    +]]>
    + + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/ + 0 + + +
    + + Your Trusted Air Cool, Stay Comfortable + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/#respond + + + Mon, 09 Sep 2024 17:13:18 +0000 + + + + + + + https://arkdin-wp.laralink.com/?p=339 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

    + + + +

    Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

    + + + +

    And Eurypylus, son of Euaemon, killed Hypsenor

    + + + +

    The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

    + + + +
    +

    The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

    + + + +

    Jhon Doe

    +
    + + + +

    He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

    +]]>
    + + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/ + 0 + + +
    +
    +
    diff --git a/correctvloerverwarming.nl/hallo-wereld/feed/index.html b/correctvloerverwarming.nl/hallo-wereld/feed/index.html new file mode 100644 index 0000000..4cb289a --- /dev/null +++ b/correctvloerverwarming.nl/hallo-wereld/feed/index.html @@ -0,0 +1,39 @@ + + + + Reacties op: Hallo wereld! + + https://correctvloerverwarming.nl/hallo-wereld/ + + Sun, 21 Sep 2025 12:15:17 +0000 + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + Door: Een WordPress reageerder + https://correctvloerverwarming.nl/hallo-wereld/#comment-1 + + + Sun, 21 Sep 2025 12:15:17 +0000 + https://correctvloerverwarming.nl/?p=1#comment-1 + + + Hoi, dit is een reactie.
    +Om te beginnen met modereren, bewerken en verwijderen van reacties, ga je naar het Reacties scherm op het dashboard.
    +Avatars van auteurs komen van Gravatar.

    +]]>
    + +
    +
    +
    diff --git a/correctvloerverwarming.nl/hallo-wereld/index.html b/correctvloerverwarming.nl/hallo-wereld/index.html new file mode 100644 index 0000000..f04ba45 --- /dev/null +++ b/correctvloerverwarming.nl/hallo-wereld/index.html @@ -0,0 +1,564 @@ + + + + + + + + + Hallo wereld! – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + Icon +
    +
    + + + + +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    +
    + + + + +
    + + + +
    +
    +

    Hallo wereld!

    + +
    +
    + + +
    +
    +
    +
    +
    +
    + +
    + + +
    + + +

    Hallo wereld!

    + + + + +
    + +

    Welkom bij WordPress. Dit is je eerste bericht. Bewerk of verwijder het, start dan met schrijven!

    +
    + + +
    +
    + + + +
    + +
    +
    + +
    1 Comment
    +
    +
    +
      +
    • + +
      + +
      +
      + +
      +
      +
      + Een WordPress reageerder Reply
      + 21 september 2025 +
      + +

      Hoi, dit is een reactie.
      +Om te beginnen met modereren, bewerken en verwijderen van reacties, ga je naar het Reacties scherm op het dashboard.
      +Avatars van auteurs komen van Gravatar.

      + +
      +
      +
    • +
    +
    +
    + + + +
    +

    Leave a Reply

    Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

    +
    +
    + + +
    +
    +
    +
    +
    +

    + +

    + +
    +
    +
    + +
    +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/index.html b/correctvloerverwarming.nl/index.html new file mode 100644 index 0000000..b5eed98 --- /dev/null +++ b/correctvloerverwarming.nl/index.html @@ -0,0 +1,1265 @@ + + + + + + + + + Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + Icon +
    +
    + + + + +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    +
    + + + + +
    + +
    +
    +
    +
    + + +
    +
    +
    + +
    +
    +
    +
    +

    + image + Onze Diensten

    +

    Altijd een warm en comfortabel thuis

    +

    Onze vloerverwarming zorgt voor gelijkmatige warmte, lagere stookkosten en een duurzame investering in uw woning. Als specialist bieden wij maatwerk, kwaliteit en gecertificeerde installatie mét garantie.

    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +

    + shpae + Hoe wij werken

    +

    Ons eenvoudige stappenplan

    +
    +
    +
    +
    + + +
    +
    +
    + +
    + +
    + +

    Stap 1 – Gratis advies & offerte

    +

    We bespreken uw wensen en maken een vrijblijvende offerte op maat. +

    + + READ MORE + + + +
    +
    + + + +
    +
    +
    + + + + +
    +
    +
    +

    Stap 2 – Opname & planning

    +

    Onze specialist komt langs om de situatie op te nemen en samen de beste oplossing te bepalen. +

    + + READ MORE + + + + +
    + +
    + +
    +
    + + + +
    +
    +
    + + + +
    +
    +
    + +
    + +
    + +

    Stap 3 – Professionele installatie

    +

    De vloerverwarming wordt vakkundig en snel gelegd, met minimale overlast. +

    + + READ MORE + + + +
    +
    + + + +
    +
    +
    + + + + +
    +
    +
    +

    Stap 4 – Service & garantie

    +

    Na oplevering krijgt u heldere uitleg, garantie en blijvende ondersteuning. +

    + + READ MORE + + + + +
    + +
    + +
    +
    + + + +
    +
    +
    + + + + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + +
    +
    +
    +
    +
    +

    + icon + Voor elke woning en vloer de beste aanpak.

    +

    Onze meest gekozen vloerverwarmingsoplossingen

    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Dé oplossing voor bestaande vloeren

    +

    Bij infrezen worden sleuven in de bestaande vloer gefreesd. De leidingen verdwijnen in de vloer, zonder extra opbouwhoogte.

    +
      + +
    • + + + + + + + + + + + + Binnen 1 dag gelegd
    • + +
    • + + + + + + + + + + + + Geen hak- en breekwerk nodig
    • + +
    • + + + + + + + + + + + + Energiezuinig en duurzaam
    • + +
    • + + + + + + + + + + + + Nauwelijks stof of overlast
    • + +
    • + + + + + + + + + + + + Direct klaar voor afwerking
    • + +
    • + + + + + + + + + + + + Perfect bij renovatieprojecten
    • + + +
    + + READ MORE + + + + +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Robuust & betaalbaar

    +

    Ideaal als er een nieuwe zandcement- of anhydrietvloer wordt gestort. De leidingen worden op krimpnetten bevestigd.

    +
      + +
    • + + + + + + + + + + + + Binnen 1 dag gelegd
    • + +
    • + + + + + + + + + + + + Sterke en stabiele constructie
    • + +
    • + + + + + + + + + + + + Geschikt voor grote oppervlaktes
    • + +
    • + + + + + + + + + + + + Optimale warmteverdeling
    • + +
    • + + + + + + + + + + + + Kostenbewuste oplossing
    • + +
    • + + + + + + + + + + + + Combineerbaar met meerdere vloertypes
    • + + +
    + + READ MORE + + + + +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Perfect voor nieuwbouw

    +

    Leidingen worden eenvoudig vastgezet in noppenplaten of met tackerclips. Dit systeem geeft flexibiliteit in legpatronen.

    +
      + +
    • + + + + + + + + + + + + Binnen 1 dag gelegd
    • + +
    • + + + + + + + + + + + + Snelle installatie bij nieuwbouw
    • + +
    • + + + + + + + + + + + + Gelijkmatige warmte door de woning
    • + +
    • + + + + + + + + + + + + Uitstekend rendement met warmtepomp
    • + +
    • + + + + + + + + + + + + Flexibele legpatronen mogelijk
    • + +
    • + + + + + + + + + + + + Strakke en professionele afwerking
    • + + +
    + + READ MORE + + + + +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Flexibel & efficiënt

    +

    Met tackerplaten wordt de vloerverwarming snel en flexibel bevestigd, ideaal voor grotere ruimtes.

    +
      + +
    • + + + + + + + + + + + + Binnen 1 dag gelegd
    • + +
    • + + + + + + + + + + + + Snel en eenvoudig te plaatsen
    • + +
    • + + + + + + + + + + + + Zeer geschikt voor nieuwbouw
    • + +
    • + + + + + + + + + + + + Goede warmtegeleiding
    • + +
    • + + + + + + + + + + + + Toepasbaar in diverse vloeren
    • + +
    • + + + + + + + + + + + + Lange levensduur gegarandeerd
    • + + +
    + + READ MORE + + + + +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +

    + about1 + Over Ons

    +

    Uw specialist in vloerverwarming

    +
    +

    Wij zorgen voor een warm en energiezuinig thuis met hoogwaardige vloerverwarmingssystemen. Als specialist bieden wij maatwerkoplossingen voor zowel nieuwbouw als renovatie. Zo geniet u van optimaal comfort, lagere energiekosten en een duurzame investering in uw woning.

    +
    + +
    +
    + +
    +
      +
    • + + + + + + + + + + + + Altijd een warm en comfortabel thuis
    • +
    • + + + + + + + + + + + + Gecertificeerde installatie met garantie
    • +
    • + + + + + + + + + + + + Lagere stookkosten door energiezuinige systemen
    • +
    • + + + + + + + + + + + + Perfect geschikt voor nieuwbouw én renovatie
    • +
    +
    + +
    +
      +
    • + + + + Gratis advies & offerte
    • +
    • + + + + Persoonlijke maatwerkplan
    • +
    • + + + + Professionele installatie
    • +
    • + + + + Service & garantie na oplevering
    • +
    +
    +
    +
    +
    +
    + + Ontvang direct een offerte + + + + +
    +
    + +
    +
    +

    Bel ons direct voor gratis advies

    +

    +31634125000

    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +

    + about1 + Hulp nodig bij je keuze?

    +

    Samen kiezen we de vloerverwarming die bij jou past!

    +
    + + Bel Direct + + + + +
    +
    +
    +
    + + + +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/infrezen/index.html b/correctvloerverwarming.nl/infrezen/index.html new file mode 100644 index 0000000..7064004 --- /dev/null +++ b/correctvloerverwarming.nl/infrezen/index.html @@ -0,0 +1,489 @@ + + + + + + + + + Infrezen – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + Icon +
    +
    + + + + +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    +
    + + + + +
    + + + +
    +
    +

    Infrezen

    + +
    +
    + + +
    +
    +
    +
    +
    +
    +

    Vloerverwarming infrezen zonder ingrijpende verbouwing +

    +
    +

    Bij het infrezen van vloerverwarming worden sleuven in de bestaande dekvloer gefreesd, waarin de verwarmingsbuizen nauwkeurig worden geplaatst. Deze methode maakt het mogelijk om vloerverwarming aan te leggen zonder hak- en breekwerk of extra opbouwhoogte.

    Omdat de vloerhoogte behouden blijft, zijn aanpassingen zoals het inkorten van deuren of het aanpassen van plinten meestal niet nodig. Infrezen is daardoor een zeer geschikte oplossing voor bestaande woningen en renovatieprojecten waar comfort en minimale overlast centraal staan.

    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +

    Wilt u weten of vloerverwarming infrezen bij u mogelijk is? +

    +
    +
    + +
    +

      +
      +
      +
      +
      +
      + +
      + +
      + +
      + +
      + +
      + +
      + +
      + +
      + +
      + +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      + + +
      +
      +
      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/krimpnetten/index.html b/correctvloerverwarming.nl/krimpnetten/index.html new file mode 100644 index 0000000..402f43d --- /dev/null +++ b/correctvloerverwarming.nl/krimpnetten/index.html @@ -0,0 +1,456 @@ + + + + + + + + + Krimpnetten – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + Icon +
      +
      + + + + +
      +
      +
      +
      +
      + +
      +
      +
      +
      + + +
      +
      + + + + +
      + + + +
      +
      +

      Krimpnetten

      + +
      +
      + + +
      +
      +
      +
      +
      +
      +

      Vloerverwarming met krimpnetten

      +
      +

      Bij vloerverwarming met krimpnetten worden de verwarmingsbuizen bevestigd op speciale staalnetten die bovenop de bestaande vloer of isolatielaag worden geplaatst. Deze methode is ideaal voor nieuwbouw, aanbouw of renovaties waarbij een nieuwe dekvloer wordt aangebracht.

      Krimpnetten bieden maximale flexibiliteit in legpatronen en zorgen voor een stevige, gelijkmatige verdeling van de vloerverwarming. Na het leggen worden de netten en leidingen afgewerkt met een zandcement- of anhydrietvloer, wat resulteert in een duurzame en comfortabele warmteafgifte.

      Omdat deze techniek gecombineerd kan worden met extra isolatie, is het een uitstekende keuze voor energiezuinige woningen en situaties waarin optimaal rendement en comfort voorop staan.

      + +
      +
      +
      +
      +
      + + +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      +

      Wilt u weten of krimpnetten bij u mogelijk is? +

      +
      +
      + +
      +

        +
        +
        +
        +
        +
        + +
        + +
        + +
        + +
        + +
        + +
        + +
        + +
        + +
        + +
        + +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        + +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/index.html b/correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/index.html new file mode 100644 index 0000000..ccf6b0d --- /dev/null +++ b/correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/index.html @@ -0,0 +1,21 @@ + + + + Reacties op: Maintenance tasks can I do myself to keep my air conditioner + + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/ + + Mon, 09 Sep 2024 17:14:51 +0000 + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + diff --git a/correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/index.html b/correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/index.html new file mode 100644 index 0000000..9ffbefa --- /dev/null +++ b/correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/index.html @@ -0,0 +1,597 @@ + + + + + + + + + Maintenance tasks can I do myself to keep my air conditioner – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
        + Icon +
        +
        + + + + +
        +
        +
        +
        +
        + +
        +
        +
        +
        + + +
        +
        + + + + +
        + + + +
        +
        +

        Maintenance tasks can I do myself to keep my air conditioner

        + +
        +
        + + +
        +
        +
        +
        +
        +
        + +
        + +
        +
        + +
        + + +

        Maintenance tasks can I do myself to keep my air conditioner

        + + + + +
        + +

        In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

        + + + +

        Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

        + + + +

        And Eurypylus, son of Euaemon, killed Hypsenor

        + + + +

        The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

        + + + +
        +

        The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

        + + + +

        Jhon Doe

        +
        + + + +

        He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

        +
        + + + +
        +
        + + + +
        +
        + + + + +
        +
        + + +
        + + + + +
        +

        Leave a Reply

        Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

        +
        +
        + + +
        +
        +
        +
        +
        +

        + +

        + +
        +
        +
        + +
        +
        +
        +
        + + +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/noppenplaten/index.html b/correctvloerverwarming.nl/noppenplaten/index.html new file mode 100644 index 0000000..cab71f6 --- /dev/null +++ b/correctvloerverwarming.nl/noppenplaten/index.html @@ -0,0 +1,457 @@ + + + + + + + + + Noppenplaten – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
        + Icon +
        +
        + + + + +
        +
        +
        +
        +
        + +
        +
        +
        +
        + + +
        +
        + + + + +
        + + + +
        +
        +

        Noppenplaten

        + +
        +
        + + +
        +
        +
        +
        +
        +
        +

        Vloerverwarming met noppenplaten +

        +
        +

        Bij vloerverwarming met noppenplaten worden de verwarmingsbuizen eenvoudig in speciaal gevormde isolatieplaten gedrukt. De noppen houden de leidingen exact op hun plaats, waardoor het leggen snel, strak en foutloos verloopt.

        Deze methode is zeer geschikt voor nieuwbouw en renovaties waarbij een nieuwe dekvloer wordt aangebracht. De noppenplaten zorgen niet alleen voor een vaste buisafstand, maar bieden ook direct isolatie, wat het rendement van de vloerverwarming aanzienlijk verhoogt.

        Door de stabiele opbouw en efficiënte warmteverdeling is vloerverwarming met noppenplaten een betrouwbare en duurzame oplossing voor comfortabel en energiezuinig wonen.

        + +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +
        +
        + +
        +
        +
        +
        +
        +

        Wilt u weten of vloerverwarming met noppenplaat bij u mogelijk is? +

        +
        +
        + +
        +

          +
          +
          +
          +
          +
          + +
          + +
          + +
          + +
          + +
          + +
          + +
          + +
          + +
          + +
          + +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          + +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/our-project/index.html b/correctvloerverwarming.nl/our-project/index.html new file mode 100644 index 0000000..887797c --- /dev/null +++ b/correctvloerverwarming.nl/our-project/index.html @@ -0,0 +1,514 @@ + + + + + + + + + Project – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          + Icon +
          +
          + + + + +
          +
          +
          +
          +
          + +
          +
          +
          +
          + + +
          +
          + + + + +
          + + + +
          +
          +

          Project

          + +
          +
          + + +
          +
          +
          +
          + +
          +
          +
          +
          +
          +
          + +
          +
          +

          Air Duct Cleaning

          +

          Thorough cleaning of air ducts to remove dust, debris

          + + + + + +
          +
          +
          +
          +
          +
          + +
          +
          +

          Air Duct Cleaning

          +

          Thorough cleaning of air ducts to remove dust, debris

          + + + + + +
          +
          +
          +
          +
          +
          + +
          +
          +

          Air Duct Cleaning

          +

          Thorough cleaning of air ducts to remove dust, debris

          + + + + + +
          +
          +
          +
          +
          +
          + +
          +
          +

          Air Duct Cleaning

          +

          Thorough cleaning of air ducts to remove dust, debris

          + + + + + +
          +
          +
          +
          +
          +
          + +
          +
          +

          Air Duct Cleaning

          +

          Thorough cleaning of air ducts to remove dust, debris

          + + + + + +
          +
          +
          +
          +
          +
          + +
          +
          +

          Air Duct Cleaning

          +

          Thorough cleaning of air ducts to remove dust, debris

          + + + + + +
          +
          +
          +
          +
          +
          + +
          +
          +

          Air Duct Cleaning

          +

          Thorough cleaning of air ducts to remove dust, debris

          + + + + + +
          +
          +
          +
          +
          +
          + +
          +
          +

          Air Duct Cleaning

          +

          Thorough cleaning of air ducts to remove dust, debris

          + + + + + +
          +
          +
          +
          + +
          +
          +
          +
          + + +
          +
          +
          +
          + +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/our-services/index.html b/correctvloerverwarming.nl/our-services/index.html new file mode 100644 index 0000000..e8df18f --- /dev/null +++ b/correctvloerverwarming.nl/our-services/index.html @@ -0,0 +1,1107 @@ + + + + + + + + + Services – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          + Icon +
          +
          + + + + +
          +
          +
          +
          +
          + +
          +
          +
          +
          + + +
          +
          + + + + +
          + + + +
          +
          +

          Services

          + +
          +
          + + +
          +
          +
          +
          + + + +
          +
          +
          +
          + + +
          +
          +
          +

          01

          +

          ComfortCare Tune-Up

          +

          24/7 emergency repair services for sudden breakdowns

          + + READ MORE + + + +
          +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          +
          + +
          +
          +
          +

          02

          +

          Frosty Flow Systems

          +

          Common signs include reduced +cooling efficiency strange

          + + READ MORE + + + +
          +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          +
          + +
          +
          +
          +

          03

          +

          Breeze Tech Cooling

          +

          It is recommended to service a +your air conditioner signs

          + + READ MORE + + + +
          +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          +
          + +
          +
          +
          +

          04

          +

          Vloerverwarming op tackerplaten

          +

          Check the thermostat settings +clean or replace the filter

          + + READ MORE + + + +
          +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          +
          + +
          +
          +
          +

          05

          +

          Warmtepomp-ready (lage temperatuur)

          +

          strange noises, unpleasant and +odors, and increased

          + + READ MORE + + + +
          +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          +
          + +
          +
          +
          +

          06

          +

          Badkamer & kleine ruimtes (zone-regeling)

          +

          Testing and analysis of indoor +air quality with Air

          + + READ MORE + + + +
          +
          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + about1 + Free to Contact Us

          +

          Get Premium Air Services
          +From With Us!

          +
          + + describe more + + + + +
          +
          +
          +
          + + + +
          +
          +
          +
          +
          +
          + +
          +
          +
          +
          +
          +
          +

          + + Our price plan

          +

          Where Comfort Meets
          Efficiency

          +
          + +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          + +
          + icon +
          +
          +
          +

          $150

          +

          Monthly

          +
          + + + + +
          +

          Basic Plan

          +
          +
            + +
          • iconRefrigerant leak detection & repair
          • + +
          • iconThermostat replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAir filter replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAC fan replacement
          • +
          + + Choose Plan + +
          + +
          +
          +
          +
          +
          +
          + +
          + icon +
          +
          +
          +

          $200

          +

          Monthly

          +
          + + + + +
          +

          Standard Plan

          +
          +
            + +
          • iconRefrigerant leak detection & repair
          • + +
          • iconThermostat replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAir filter replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAC fan replacement
          • +
          + + Choose Plan + +
          + +
          +
          +
          +
          +
          +
          + +
          + icon +
          +
          +
          +

          $250

          +

          Monthly

          +
          + + + + +
          +

          Premium Plan

          +
          +
            + +
          • iconRefrigerant leak detection & repair
          • + +
          • iconThermostat replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAir filter replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAC fan replacement
          • +
          + + Choose Plan + +
          + +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          + +
          + icon +
          +
          +
          +

          $350

          +

          Monthly

          +
          + + + + +
          +

          Basic Plan

          +
          +
            + +
          • iconRefrigerant leak detection & repair
          • + +
          • iconThermostat replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAir filter replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAC fan replacement
          • +
          + + Choose Plan + +
          + +
          +
          +
          +
          +
          +
          + +
          + icon +
          +
          +
          +

          $500

          +

          Monthly

          +
          + + + + +
          +

          Standard Plan

          +
          +
            + +
          • iconRefrigerant leak detection & repair
          • + +
          • iconThermostat replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAir filter replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAC fan replacement
          • +
          + + Choose Plan + +
          + +
          +
          +
          +
          +
          +
          + +
          + icon +
          +
          +
          +

          $600

          +

          Monthly

          +
          + + + + +
          +

          Premium Plan

          +
          +
            + +
          • iconRefrigerant leak detection & repair
          • + +
          • iconThermostat replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAir filter replacement
          • + +
          • iconClean condenser coil
          • + +
          • iconAC fan replacement
          • +
          + + Choose Plan + +
          + +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          + +
          +
          +
          +
          + +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/robots.txt b/correctvloerverwarming.nl/robots.txt new file mode 100644 index 0000000..3898104 --- /dev/null +++ b/correctvloerverwarming.nl/robots.txt @@ -0,0 +1,5 @@ +User-agent: * +Disallow: /wp-admin/ +Allow: /wp-admin/admin-ajax.php + +Sitemap: https://correctvloerverwarming.nl/wp-sitemap.xml diff --git a/correctvloerverwarming.nl/robots.txt.html b/correctvloerverwarming.nl/robots.txt.html new file mode 100644 index 0000000..b5eed98 --- /dev/null +++ b/correctvloerverwarming.nl/robots.txt.html @@ -0,0 +1,1265 @@ + + + + + + + + + Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          + Icon +
          +
          + + + + +
          +
          +
          +
          +
          + +
          +
          +
          +
          + + +
          +
          + + + + +
          + +
          +
          +
          +
          + + +
          +
          +
          + +
          +
          +
          +
          +

          + image + Onze Diensten

          +

          Altijd een warm en comfortabel thuis

          +

          Onze vloerverwarming zorgt voor gelijkmatige warmte, lagere stookkosten en een duurzame investering in uw woning. Als specialist bieden wij maatwerk, kwaliteit en gecertificeerde installatie mét garantie.

          + +
          +
          +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +
          +
          + +
          +
          +
          +
          +
          +

          + shpae + Hoe wij werken

          +

          Ons eenvoudige stappenplan

          +
          +
          +
          +
          + + +
          +
          +
          + +
          + +
          + +

          Stap 1 – Gratis advies & offerte

          +

          We bespreken uw wensen en maken een vrijblijvende offerte op maat. +

          + + READ MORE + + + +
          +
          + + + +
          +
          +
          + + + + +
          +
          +
          +

          Stap 2 – Opname & planning

          +

          Onze specialist komt langs om de situatie op te nemen en samen de beste oplossing te bepalen. +

          + + READ MORE + + + + +
          + +
          + +
          +
          + + + +
          +
          +
          + + + +
          +
          +
          + +
          + +
          + +

          Stap 3 – Professionele installatie

          +

          De vloerverwarming wordt vakkundig en snel gelegd, met minimale overlast. +

          + + READ MORE + + + +
          +
          + + + +
          +
          +
          + + + + +
          +
          +
          +

          Stap 4 – Service & garantie

          +

          Na oplevering krijgt u heldere uitleg, garantie en blijvende ondersteuning. +

          + + READ MORE + + + + +
          + +
          + +
          +
          + + + +
          +
          +
          + + + + +
          +
          +
          +
          + +
          +
          +
          +
          +
          +
          + + + +
          +
          +
          +
          +
          +

          + icon + Voor elke woning en vloer de beste aanpak.

          +

          Onze meest gekozen vloerverwarmingsoplossingen

          +
          +
          +
          +
          + +
          +
          +
          +
          +
          +
          +
          +

          Dé oplossing voor bestaande vloeren

          +

          Bij infrezen worden sleuven in de bestaande vloer gefreesd. De leidingen verdwijnen in de vloer, zonder extra opbouwhoogte.

          +
            + +
          • + + + + + + + + + + + + Binnen 1 dag gelegd
          • + +
          • + + + + + + + + + + + + Geen hak- en breekwerk nodig
          • + +
          • + + + + + + + + + + + + Energiezuinig en duurzaam
          • + +
          • + + + + + + + + + + + + Nauwelijks stof of overlast
          • + +
          • + + + + + + + + + + + + Direct klaar voor afwerking
          • + +
          • + + + + + + + + + + + + Perfect bij renovatieprojecten
          • + + +
          + + READ MORE + + + + +
          +
          + +
          +
          +
          +
          +
          +
          +
          +
          +

          Robuust & betaalbaar

          +

          Ideaal als er een nieuwe zandcement- of anhydrietvloer wordt gestort. De leidingen worden op krimpnetten bevestigd.

          +
            + +
          • + + + + + + + + + + + + Binnen 1 dag gelegd
          • + +
          • + + + + + + + + + + + + Sterke en stabiele constructie
          • + +
          • + + + + + + + + + + + + Geschikt voor grote oppervlaktes
          • + +
          • + + + + + + + + + + + + Optimale warmteverdeling
          • + +
          • + + + + + + + + + + + + Kostenbewuste oplossing
          • + +
          • + + + + + + + + + + + + Combineerbaar met meerdere vloertypes
          • + + +
          + + READ MORE + + + + +
          +
          + +
          +
          +
          +
          +
          +
          +
          +
          +

          Perfect voor nieuwbouw

          +

          Leidingen worden eenvoudig vastgezet in noppenplaten of met tackerclips. Dit systeem geeft flexibiliteit in legpatronen.

          +
            + +
          • + + + + + + + + + + + + Binnen 1 dag gelegd
          • + +
          • + + + + + + + + + + + + Snelle installatie bij nieuwbouw
          • + +
          • + + + + + + + + + + + + Gelijkmatige warmte door de woning
          • + +
          • + + + + + + + + + + + + Uitstekend rendement met warmtepomp
          • + +
          • + + + + + + + + + + + + Flexibele legpatronen mogelijk
          • + +
          • + + + + + + + + + + + + Strakke en professionele afwerking
          • + + +
          + + READ MORE + + + + +
          +
          + +
          +
          +
          +
          +
          +
          +
          +
          +

          Flexibel & efficiënt

          +

          Met tackerplaten wordt de vloerverwarming snel en flexibel bevestigd, ideaal voor grotere ruimtes.

          +
            + +
          • + + + + + + + + + + + + Binnen 1 dag gelegd
          • + +
          • + + + + + + + + + + + + Snel en eenvoudig te plaatsen
          • + +
          • + + + + + + + + + + + + Zeer geschikt voor nieuwbouw
          • + +
          • + + + + + + + + + + + + Goede warmtegeleiding
          • + +
          • + + + + + + + + + + + + Toepasbaar in diverse vloeren
          • + +
          • + + + + + + + + + + + + Lange levensduur gegarandeerd
          • + + +
          + + READ MORE + + + + +
          +
          + +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +
          +
          +
          + +
          +
          +
          +
          +
          +

          + about1 + Over Ons

          +

          Uw specialist in vloerverwarming

          +
          +

          Wij zorgen voor een warm en energiezuinig thuis met hoogwaardige vloerverwarmingssystemen. Als specialist bieden wij maatwerkoplossingen voor zowel nieuwbouw als renovatie. Zo geniet u van optimaal comfort, lagere energiekosten en een duurzame investering in uw woning.

          +
          + +
          +
          + +
          +
            +
          • + + + + + + + + + + + + Altijd een warm en comfortabel thuis
          • +
          • + + + + + + + + + + + + Gecertificeerde installatie met garantie
          • +
          • + + + + + + + + + + + + Lagere stookkosten door energiezuinige systemen
          • +
          • + + + + + + + + + + + + Perfect geschikt voor nieuwbouw én renovatie
          • +
          +
          + +
          +
            +
          • + + + + Gratis advies & offerte
          • +
          • + + + + Persoonlijke maatwerkplan
          • +
          • + + + + Professionele installatie
          • +
          • + + + + Service & garantie na oplevering
          • +
          +
          +
          +
          +
          +
          + + Ontvang direct een offerte + + + + +
          +
          + +
          +
          +

          Bel ons direct voor gratis advies

          +

          +31634125000

          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          + + + +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + about1 + Hulp nodig bij je keuze?

          +

          Samen kiezen we de vloerverwarming die bij jou past!

          +
          + + Bel Direct + + + + +
          +
          +
          +
          + + + +
          +
          +
          +
          + +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/sample-page/index.html b/correctvloerverwarming.nl/sample-page/index.html new file mode 100644 index 0000000..f912787 --- /dev/null +++ b/correctvloerverwarming.nl/sample-page/index.html @@ -0,0 +1,395 @@ + + + + + + + + + Sample Page – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          + Icon +
          +
          + + + + +
          +
          +
          +
          +
          + +
          +
          +
          +
          + + +
          +
          + + + + +
          + + + +
          +
          +

          Sample Page

          + +
          +
          + + + +
          +
          +
          +
          +
          +
          +
          + +

          This is an example page. It’s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:

          + + + +

          Hi there! I’m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin’ caught in the rain.)

          + + + +

          …or something like this:

          + + + +

          The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.

          + + + +

          As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!

          +
          +
          +
          +
          +
          +
          + + +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/air-filtration-solutions/index.html b/correctvloerverwarming.nl/services/air-filtration-solutions/index.html new file mode 100644 index 0000000..d2fb2d0 --- /dev/null +++ b/correctvloerverwarming.nl/services/air-filtration-solutions/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Air Filtration Solutions – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          + Icon +
          +
          + + + + +
          +
          +
          +
          +
          + +
          +
          +
          +
          + + +
          +
          + + + + +
          + + + +
          +
          +

          Air Filtration Solutions

          + +
          +
          + + +
          +
          +
          +
          + +
          +
          +
          +
          +
          +
          +
          + +

          Cooling You Can Count On

          +

          Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

          Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

          +

          Your Comfort, Our Mission

          +

          Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

          +
          +
          + +
          +
          + +
          +
          +

          Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

          +

          Air Conditioning & Heating Services

          +

          Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

          +
            +
          • + + + + Precision Installations
          • +
          • + + + + FrostWave Duct Cleaning
          • +
          • + + + + CoolCare Maintenance
          • +
          • + + + + CoolFlow Inspection
          • +
          • + + + + TempGuard Emergency
          • +
          • + + + + FrostGuard Inspection
          • + +
          +

          We help you with the dedication & affection

          +

          Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

          +
          +
          +
          +

          How often should I have my air conditioner serviced?

          + +
          +
          +

          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

          +
          +
          +
          +
          +

          What are the signs that my air conditioner needs repair?

          + +
          +
          +

          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

          +
          +
          +
          +
          +

          How can I improve the efficiency of my air conditionin

          + +
          +
          +

          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

          +
          +
          +
          +
          +

          What size air conditioner do I need for my home?

          + +
          +
          +

          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

          +
          +
          + +
          +
          +
          +
          +
          +
          +
          +
          + + +
          +
          + + +
          +

          Ask Question

          +
          + +
          +

            +
            +
            +
            + + + + + +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            + + +
            +
            +
            +
            + +
            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/arctic-shield-repairs-2/index.html b/correctvloerverwarming.nl/services/arctic-shield-repairs-2/index.html new file mode 100644 index 0000000..9017bf3 --- /dev/null +++ b/correctvloerverwarming.nl/services/arctic-shield-repairs-2/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Arctic Shield Repairs – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            +
            + Icon +
            +
            + + + + +
            +
            +
            +
            +
            + +
            +
            +
            +
            + + +
            +
            + + + + +
            + + + +
            +
            +

            Arctic Shield Repairs

            + +
            +
            + + +
            +
            +
            +
            + +
            +
            +
            +
            +
            +
            +
            + +

            Cooling You Can Count On

            +

            Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

            Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

            +

            Your Comfort, Our Mission

            +

            Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

            +
            +
            + +
            +
            + +
            +
            +

            Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

            +

            Air Conditioning & Heating Services

            +

            Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

            +
              +
            • + + + + Precision Installations
            • +
            • + + + + FrostWave Duct Cleaning
            • +
            • + + + + CoolCare Maintenance
            • +
            • + + + + CoolFlow Inspection
            • +
            • + + + + TempGuard Emergency
            • +
            • + + + + FrostGuard Inspection
            • + +
            +

            We help you with the dedication & affection

            +

            Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

            +
            +
            +
            +

            How often should I have my air conditioner serviced?

            + +
            +
            +

            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

            +
            +
            +
            +
            +

            What are the signs that my air conditioner needs repair?

            + +
            +
            +

            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

            +
            +
            +
            +
            +

            How can I improve the efficiency of my air conditionin

            + +
            +
            +

            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

            +
            +
            +
            +
            +

            What size air conditioner do I need for my home?

            + +
            +
            +

            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

            +
            +
            + +
            +
            +
            +
            +
            +
            +
            +
            + + +
            +
            + + +
            +

            Ask Question

            +
            + +
            +

              +
              +
              +
              + + + + + +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              + + +
              +
              +
              +
              + +
              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/arctic-shield-repairs/index.html b/correctvloerverwarming.nl/services/arctic-shield-repairs/index.html new file mode 100644 index 0000000..3f1a188 --- /dev/null +++ b/correctvloerverwarming.nl/services/arctic-shield-repairs/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Warmtepomp-ready (lage temperatuur) – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              +
              + Icon +
              +
              + + + + +
              +
              +
              +
              +
              + +
              +
              +
              +
              + + +
              +
              + + + + +
              + + + +
              +
              +

              Warmtepomp-ready (lage temperatuur)

              + +
              +
              + + +
              +
              +
              +
              + +
              +
              +
              +
              +
              +
              +
              + +

              Cooling You Can Count On

              +

              Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

              Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

              +

              Your Comfort, Our Mission

              +

              Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

              +
              +
              + +
              +
              + +
              +
              +

              Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

              +

              Air Conditioning & Heating Services

              +

              Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

              +
                +
              • + + + + Precision Installations
              • +
              • + + + + FrostWave Duct Cleaning
              • +
              • + + + + CoolCare Maintenance
              • +
              • + + + + CoolFlow Inspection
              • +
              • + + + + TempGuard Emergency
              • +
              • + + + + FrostGuard Inspection
              • + +
              +

              We help you with the dedication & affection

              +

              Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

              +
              +
              +
              +

              How often should I have my air conditioner serviced?

              + +
              +
              +

              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

              +
              +
              +
              +
              +

              What are the signs that my air conditioner needs repair?

              + +
              +
              +

              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

              +
              +
              +
              +
              +

              How can I improve the efficiency of my air conditionin

              + +
              +
              +

              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

              +
              +
              +
              +
              +

              What size air conditioner do I need for my home?

              + +
              +
              +

              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

              +
              +
              + +
              +
              +
              +
              +
              +
              +
              +
              + + +
              +
              + + +
              +

              Ask Question

              +
              + +
              +

                +
                +
                +
                + + + + + +
                +
                +
                +
                +
                +
                +
                +
                +
                +
                + + +
                +
                +
                +
                + +
                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/badkamer-kleine-ruimtes/index.html b/correctvloerverwarming.nl/services/badkamer-kleine-ruimtes/index.html new file mode 100644 index 0000000..4e1482a --- /dev/null +++ b/correctvloerverwarming.nl/services/badkamer-kleine-ruimtes/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Badkamer & kleine ruimtes (zone-regeling) – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                +
                + Icon +
                +
                + + + + +
                +
                +
                +
                +
                + +
                +
                +
                +
                + + +
                +
                + + + + +
                + + + +
                +
                +

                Badkamer & kleine ruimtes (zone-regeling)

                + +
                +
                + + +
                +
                +
                +
                + +
                +
                +
                +
                +
                +
                +
                + +

                Cooling You Can Count On

                +

                Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                +

                Your Comfort, Our Mission

                +

                Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                +
                +
                + +
                +
                + +
                +
                +

                Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                +

                Air Conditioning & Heating Services

                +

                Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                +
                  +
                • + + + + Precision Installations
                • +
                • + + + + FrostWave Duct Cleaning
                • +
                • + + + + CoolCare Maintenance
                • +
                • + + + + CoolFlow Inspection
                • +
                • + + + + TempGuard Emergency
                • +
                • + + + + FrostGuard Inspection
                • + +
                +

                We help you with the dedication & affection

                +

                Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                +
                +
                +
                +

                How often should I have my air conditioner serviced?

                + +
                +
                +

                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                +
                +
                +
                +
                +

                What are the signs that my air conditioner needs repair?

                + +
                +
                +

                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                +
                +
                +
                +
                +

                How can I improve the efficiency of my air conditionin

                + +
                +
                +

                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                +
                +
                +
                +
                +

                What size air conditioner do I need for my home?

                + +
                +
                +

                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                +
                +
                + +
                +
                +
                +
                +
                +
                +
                +
                + + +
                +
                + + +
                +

                Ask Question

                +
                + +
                +

                  +
                  +
                  +
                  + + + + + +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  + + +
                  +
                  +
                  +
                  + +
                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/breeze-tech-cooling-2/index.html b/correctvloerverwarming.nl/services/breeze-tech-cooling-2/index.html new file mode 100644 index 0000000..9691e67 --- /dev/null +++ b/correctvloerverwarming.nl/services/breeze-tech-cooling-2/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Breeze Tech Cooling – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                  +
                  + Icon +
                  +
                  + + + + +
                  +
                  +
                  +
                  +
                  + +
                  +
                  +
                  +
                  + + +
                  +
                  + + + + +
                  + + + +
                  +
                  +

                  Breeze Tech Cooling

                  + +
                  +
                  + + +
                  +
                  +
                  +
                  + +
                  +
                  +
                  +
                  +
                  +
                  +
                  + +

                  Cooling You Can Count On

                  +

                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                  +

                  Your Comfort, Our Mission

                  +

                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                  +
                  +
                  + +
                  +
                  + +
                  +
                  +

                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                  +

                  Air Conditioning & Heating Services

                  +

                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                  +
                    +
                  • + + + + Precision Installations
                  • +
                  • + + + + FrostWave Duct Cleaning
                  • +
                  • + + + + CoolCare Maintenance
                  • +
                  • + + + + CoolFlow Inspection
                  • +
                  • + + + + TempGuard Emergency
                  • +
                  • + + + + FrostGuard Inspection
                  • + +
                  +

                  We help you with the dedication & affection

                  +

                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                  +
                  +
                  +
                  +

                  How often should I have my air conditioner serviced?

                  + +
                  +
                  +

                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                  +
                  +
                  +
                  +
                  +

                  What are the signs that my air conditioner needs repair?

                  + +
                  +
                  +

                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                  +
                  +
                  +
                  +
                  +

                  How can I improve the efficiency of my air conditionin

                  + +
                  +
                  +

                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                  +
                  +
                  +
                  +
                  +

                  What size air conditioner do I need for my home?

                  + +
                  +
                  +

                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                  +
                  +
                  + +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  + + +
                  +
                  + + +
                  +

                  Ask Question

                  +
                  + +
                  +

                    +
                    +
                    +
                    + + + + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    + +
                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/breeze-tech-cooling/index.html b/correctvloerverwarming.nl/services/breeze-tech-cooling/index.html new file mode 100644 index 0000000..142d598 --- /dev/null +++ b/correctvloerverwarming.nl/services/breeze-tech-cooling/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Breeze Tech Cooling – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                    +
                    + Icon +
                    +
                    + + + + +
                    +
                    +
                    +
                    +
                    + +
                    +
                    +
                    +
                    + + +
                    +
                    + + + + +
                    + + + +
                    +
                    +

                    Breeze Tech Cooling

                    + +
                    +
                    + + +
                    +
                    +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + +

                    Cooling You Can Count On

                    +

                    Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                    Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                    +

                    Your Comfort, Our Mission

                    +

                    Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                    +
                    +
                    + +
                    +
                    + +
                    +
                    +

                    Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                    +

                    Air Conditioning & Heating Services

                    +

                    Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                    +
                      +
                    • + + + + Precision Installations
                    • +
                    • + + + + FrostWave Duct Cleaning
                    • +
                    • + + + + CoolCare Maintenance
                    • +
                    • + + + + CoolFlow Inspection
                    • +
                    • + + + + TempGuard Emergency
                    • +
                    • + + + + FrostGuard Inspection
                    • + +
                    +

                    We help you with the dedication & affection

                    +

                    Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                    +
                    +
                    +
                    +

                    How often should I have my air conditioner serviced?

                    + +
                    +
                    +

                    It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                    +
                    +
                    +
                    +
                    +

                    What are the signs that my air conditioner needs repair?

                    + +
                    +
                    +

                    It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                    +
                    +
                    +
                    +
                    +

                    How can I improve the efficiency of my air conditionin

                    + +
                    +
                    +

                    It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                    +
                    +
                    +
                    +
                    +

                    What size air conditioner do I need for my home?

                    + +
                    +
                    +

                    It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                    +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    + + +
                    +

                    Ask Question

                    +
                    + +
                    +

                      +
                      +
                      +
                      + + + + + +
                      +
                      +
                      +
                      +
                      +
                      +
                      +
                      +
                      +
                      + + +
                      +
                      +
                      +
                      + +
                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/chill-guard-protection/index.html b/correctvloerverwarming.nl/services/chill-guard-protection/index.html new file mode 100644 index 0000000..acbddc9 --- /dev/null +++ b/correctvloerverwarming.nl/services/chill-guard-protection/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Chill Guard Protection – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                      +
                      + Icon +
                      +
                      + + + + +
                      +
                      +
                      +
                      +
                      + +
                      +
                      +
                      +
                      + + +
                      +
                      + + + + +
                      + + + +
                      +
                      +

                      Chill Guard Protection

                      + +
                      +
                      + + +
                      +
                      +
                      +
                      + +
                      +
                      +
                      +
                      +
                      +
                      +
                      + +

                      Cooling You Can Count On

                      +

                      Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                      Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                      +

                      Your Comfort, Our Mission

                      +

                      Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                      +
                      +
                      + +
                      +
                      + +
                      +
                      +

                      Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                      +

                      Air Conditioning & Heating Services

                      +

                      Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                      +
                        +
                      • + + + + Precision Installations
                      • +
                      • + + + + FrostWave Duct Cleaning
                      • +
                      • + + + + CoolCare Maintenance
                      • +
                      • + + + + CoolFlow Inspection
                      • +
                      • + + + + TempGuard Emergency
                      • +
                      • + + + + FrostGuard Inspection
                      • + +
                      +

                      We help you with the dedication & affection

                      +

                      Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                      +
                      +
                      +
                      +

                      How often should I have my air conditioner serviced?

                      + +
                      +
                      +

                      It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                      +
                      +
                      +
                      +
                      +

                      What are the signs that my air conditioner needs repair?

                      + +
                      +
                      +

                      It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                      +
                      +
                      +
                      +
                      +

                      How can I improve the efficiency of my air conditionin

                      + +
                      +
                      +

                      It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                      +
                      +
                      +
                      +
                      +

                      What size air conditioner do I need for my home?

                      + +
                      +
                      +

                      It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                      +
                      +
                      + +
                      +
                      +
                      +
                      +
                      +
                      +
                      +
                      + + +
                      +
                      + + +
                      +

                      Ask Question

                      +
                      + +
                      +

                        +
                        +
                        +
                        + + + + + +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        + + +
                        +
                        +
                        +
                        + +
                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/comfortcare-tune-up-2/index.html b/correctvloerverwarming.nl/services/comfortcare-tune-up-2/index.html new file mode 100644 index 0000000..c346835 --- /dev/null +++ b/correctvloerverwarming.nl/services/comfortcare-tune-up-2/index.html @@ -0,0 +1,577 @@ + + + + + + + + + ComfortCare Tune-Up – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                        +
                        + Icon +
                        +
                        + + + + +
                        +
                        +
                        +
                        +
                        + +
                        +
                        +
                        +
                        + + +
                        +
                        + + + + +
                        + + + +
                        +
                        +

                        ComfortCare Tune-Up

                        + +
                        +
                        + + +
                        +
                        +
                        +
                        + +
                        +
                        +
                        +
                        +
                        +
                        +
                        + +

                        Cooling You Can Count On

                        +

                        Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                        Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                        +

                        Your Comfort, Our Mission

                        +

                        Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                        +
                        +
                        + +
                        +
                        + +
                        +
                        +

                        Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                        +

                        Air Conditioning & Heating Services

                        +

                        Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                        +
                          +
                        • + + + + Precision Installations
                        • +
                        • + + + + FrostWave Duct Cleaning
                        • +
                        • + + + + CoolCare Maintenance
                        • +
                        • + + + + CoolFlow Inspection
                        • +
                        • + + + + TempGuard Emergency
                        • +
                        • + + + + FrostGuard Inspection
                        • + +
                        +

                        We help you with the dedication & affection

                        +

                        Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                        +
                        +
                        +
                        +

                        How often should I have my air conditioner serviced?

                        + +
                        +
                        +

                        It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                        +
                        +
                        +
                        +
                        +

                        What are the signs that my air conditioner needs repair?

                        + +
                        +
                        +

                        It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                        +
                        +
                        +
                        +
                        +

                        How can I improve the efficiency of my air conditionin

                        + +
                        +
                        +

                        It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                        +
                        +
                        +
                        +
                        +

                        What size air conditioner do I need for my home?

                        + +
                        +
                        +

                        It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                        +
                        +
                        + +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        + + +
                        +
                        + + +
                        +

                        Ask Question

                        +
                        + +
                        +

                          +
                          +
                          +
                          + + + + + +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          + + +
                          +
                          +
                          +
                          + +
                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/comfortcare-tune-up/index.html b/correctvloerverwarming.nl/services/comfortcare-tune-up/index.html new file mode 100644 index 0000000..b1dac3f --- /dev/null +++ b/correctvloerverwarming.nl/services/comfortcare-tune-up/index.html @@ -0,0 +1,577 @@ + + + + + + + + + ComfortCare Tune-Up – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          +
                          + Icon +
                          +
                          + + + + +
                          +
                          +
                          +
                          +
                          + +
                          +
                          +
                          +
                          + + +
                          +
                          + + + + +
                          + + + +
                          +
                          +

                          ComfortCare Tune-Up

                          + +
                          +
                          + + +
                          +
                          +
                          +
                          + +
                          +
                          +
                          +
                          +
                          +
                          +
                          + +

                          Cooling You Can Count On

                          +

                          Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                          Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                          +

                          Your Comfort, Our Mission

                          +

                          Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                          +
                          +
                          + +
                          +
                          + +
                          +
                          +

                          Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                          +

                          Air Conditioning & Heating Services

                          +

                          Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                          +
                            +
                          • + + + + Precision Installations
                          • +
                          • + + + + FrostWave Duct Cleaning
                          • +
                          • + + + + CoolCare Maintenance
                          • +
                          • + + + + CoolFlow Inspection
                          • +
                          • + + + + TempGuard Emergency
                          • +
                          • + + + + FrostGuard Inspection
                          • + +
                          +

                          We help you with the dedication & affection

                          +

                          Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                          +
                          +
                          +
                          +

                          How often should I have my air conditioner serviced?

                          + +
                          +
                          +

                          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                          +
                          +
                          +
                          +
                          +

                          What are the signs that my air conditioner needs repair?

                          + +
                          +
                          +

                          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                          +
                          +
                          +
                          +
                          +

                          How can I improve the efficiency of my air conditionin

                          + +
                          +
                          +

                          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                          +
                          +
                          +
                          +
                          +

                          What size air conditioner do I need for my home?

                          + +
                          +
                          +

                          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                          +
                          +
                          + +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          + + +
                          +
                          + + +
                          +

                          Ask Question

                          +
                          + +
                          +

                            +
                            +
                            +
                            + + + + + +
                            +
                            +
                            +
                            +
                            +
                            +
                            +
                            +
                            +
                            + + +
                            +
                            +
                            +
                            + +
                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/cool-breeze-solutions/index.html b/correctvloerverwarming.nl/services/cool-breeze-solutions/index.html new file mode 100644 index 0000000..509b085 --- /dev/null +++ b/correctvloerverwarming.nl/services/cool-breeze-solutions/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Cool Breeze Solutions – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            +
                            + Icon +
                            +
                            + + + + +
                            +
                            +
                            +
                            +
                            + +
                            +
                            +
                            +
                            + + +
                            +
                            + + + + +
                            + + + +
                            +
                            +

                            Cool Breeze Solutions

                            + +
                            +
                            + + +
                            +
                            +
                            +
                            + +
                            +
                            +
                            +
                            +
                            +
                            +
                            + +

                            Cooling You Can Count On

                            +

                            Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                            Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                            +

                            Your Comfort, Our Mission

                            +

                            Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                            +
                            +
                            + +
                            +
                            + +
                            +
                            +

                            Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                            +

                            Air Conditioning & Heating Services

                            +

                            Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                            +
                              +
                            • + + + + Precision Installations
                            • +
                            • + + + + FrostWave Duct Cleaning
                            • +
                            • + + + + CoolCare Maintenance
                            • +
                            • + + + + CoolFlow Inspection
                            • +
                            • + + + + TempGuard Emergency
                            • +
                            • + + + + FrostGuard Inspection
                            • + +
                            +

                            We help you with the dedication & affection

                            +

                            Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                            +
                            +
                            +
                            +

                            How often should I have my air conditioner serviced?

                            + +
                            +
                            +

                            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                            +
                            +
                            +
                            +
                            +

                            What are the signs that my air conditioner needs repair?

                            + +
                            +
                            +

                            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                            +
                            +
                            +
                            +
                            +

                            How can I improve the efficiency of my air conditionin

                            + +
                            +
                            +

                            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                            +
                            +
                            +
                            +
                            +

                            What size air conditioner do I need for my home?

                            + +
                            +
                            +

                            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                            +
                            +
                            + +
                            +
                            +
                            +
                            +
                            +
                            +
                            +
                            + + +
                            +
                            + + +
                            +

                            Ask Question

                            +
                            + +
                            +

                              +
                              +
                              +
                              + + + + + +
                              +
                              +
                              +
                              +
                              +
                              +
                              +
                              +
                              +
                              + + +
                              +
                              +
                              +
                              + +
                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/droogbouw/index.html b/correctvloerverwarming.nl/services/droogbouw/index.html new file mode 100644 index 0000000..c191152 --- /dev/null +++ b/correctvloerverwarming.nl/services/droogbouw/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Droogbouw (houten vloer / lage opbouw) – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                              +
                              + Icon +
                              +
                              + + + + +
                              +
                              +
                              +
                              +
                              + +
                              +
                              +
                              +
                              + + +
                              +
                              + + + + +
                              + + + +
                              +
                              +

                              Droogbouw (houten vloer / lage opbouw)

                              + +
                              +
                              + + +
                              +
                              +
                              +
                              + +
                              +
                              +
                              +
                              +
                              +
                              +
                              + +

                              Cooling You Can Count On

                              +

                              Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                              Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                              +

                              Your Comfort, Our Mission

                              +

                              Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                              +
                              +
                              + +
                              +
                              + +
                              +
                              +

                              Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                              +

                              Air Conditioning & Heating Services

                              +

                              Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                              +
                                +
                              • + + + + Precision Installations
                              • +
                              • + + + + FrostWave Duct Cleaning
                              • +
                              • + + + + CoolCare Maintenance
                              • +
                              • + + + + CoolFlow Inspection
                              • +
                              • + + + + TempGuard Emergency
                              • +
                              • + + + + FrostGuard Inspection
                              • + +
                              +

                              We help you with the dedication & affection

                              +

                              Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                              +
                              +
                              +
                              +

                              How often should I have my air conditioner serviced?

                              + +
                              +
                              +

                              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                              +
                              +
                              +
                              +
                              +

                              What are the signs that my air conditioner needs repair?

                              + +
                              +
                              +

                              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                              +
                              +
                              +
                              +
                              +

                              How can I improve the efficiency of my air conditionin

                              + +
                              +
                              +

                              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                              +
                              +
                              +
                              +
                              +

                              What size air conditioner do I need for my home?

                              + +
                              +
                              +

                              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                              +
                              +
                              + +
                              +
                              +
                              +
                              +
                              +
                              +
                              +
                              + + +
                              +
                              + + +
                              +

                              Ask Question

                              +
                              + +
                              +

                                +
                                +
                                +
                                + + + + + +
                                +
                                +
                                +
                                +
                                +
                                +
                                +
                                +
                                +
                                + + +
                                +
                                +
                                +
                                + +
                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/eco-cool-maintenance/index.html b/correctvloerverwarming.nl/services/eco-cool-maintenance/index.html new file mode 100644 index 0000000..a559216 --- /dev/null +++ b/correctvloerverwarming.nl/services/eco-cool-maintenance/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Eco Cool Maintenance – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                +
                                + Icon +
                                +
                                + + + + +
                                +
                                +
                                +
                                +
                                + +
                                +
                                +
                                +
                                + + +
                                +
                                + + + + +
                                + + + +
                                +
                                +

                                Eco Cool Maintenance

                                + +
                                +
                                + + +
                                +
                                +
                                +
                                + +
                                +
                                +
                                +
                                +
                                +
                                +
                                + +

                                Cooling You Can Count On

                                +

                                Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                +

                                Your Comfort, Our Mission

                                +

                                Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                +
                                +
                                + +
                                +
                                + +
                                +
                                +

                                Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                +

                                Air Conditioning & Heating Services

                                +

                                Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                +
                                  +
                                • + + + + Precision Installations
                                • +
                                • + + + + FrostWave Duct Cleaning
                                • +
                                • + + + + CoolCare Maintenance
                                • +
                                • + + + + CoolFlow Inspection
                                • +
                                • + + + + TempGuard Emergency
                                • +
                                • + + + + FrostGuard Inspection
                                • + +
                                +

                                We help you with the dedication & affection

                                +

                                Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                +
                                +
                                +
                                +

                                How often should I have my air conditioner serviced?

                                + +
                                +
                                +

                                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                +
                                +
                                +
                                +
                                +

                                What are the signs that my air conditioner needs repair?

                                + +
                                +
                                +

                                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                +
                                +
                                +
                                +
                                +

                                How can I improve the efficiency of my air conditionin

                                + +
                                +
                                +

                                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                +
                                +
                                +
                                +
                                +

                                What size air conditioner do I need for my home?

                                + +
                                +
                                +

                                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                +
                                +
                                + +
                                +
                                +
                                +
                                +
                                +
                                +
                                +
                                + + +
                                +
                                + + +
                                +

                                Ask Question

                                +
                                + +
                                +

                                  +
                                  +
                                  +
                                  + + + + + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  +
                                  + +
                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/feed/index.html b/correctvloerverwarming.nl/services/feed/index.html new file mode 100644 index 0000000..b9f022d --- /dev/null +++ b/correctvloerverwarming.nl/services/feed/index.html @@ -0,0 +1,2141 @@ + + + + Services – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Sat, 20 Dec 2025 08:57:02 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Services – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Air Filtration Solutions + https://correctvloerverwarming.nl/services/infrezen/ + + + Mon, 09 Sep 2024 13:54:36 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=171 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Infrezen vloerverwarming + https://correctvloerverwarming.nl/services/infrezen-2/ + + + Mon, 09 Sep 2024 13:54:36 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=171 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Chill Guard Protection + https://correctvloerverwarming.nl/services/chill-guard-protection/ + + + Mon, 09 Sep 2024 13:54:21 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=169 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Droogbouw (houten vloer / lage opbouw) + https://correctvloerverwarming.nl/services/droogbouw/ + + + Mon, 09 Sep 2024 13:54:21 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=169 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Indoor Air Quality Testing + https://correctvloerverwarming.nl/services/indoor-air-quality-testing/ + + + Mon, 09 Sep 2024 13:53:55 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=167 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Noppenplaat / Tacker (nieuwbouw) + https://correctvloerverwarming.nl/services/noppenplaat/ + + + Mon, 09 Sep 2024 13:53:55 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=167 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Air Filtration Solutions + https://correctvloerverwarming.nl/services/air-filtration-solutions/ + + + Mon, 09 Sep 2024 13:53:34 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=165 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Krimpnet / in de dekvloer + https://correctvloerverwarming.nl/services/krimpnet/ + + + Mon, 09 Sep 2024 13:53:34 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=165 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Badkamer & kleine ruimtes (zone-regeling) + https://correctvloerverwarming.nl/services/badkamer-kleine-ruimtes/ + + + Mon, 09 Sep 2024 13:44:15 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=103 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  + + Cool Breeze Solutions + https://correctvloerverwarming.nl/services/cool-breeze-solutions/ + + + Mon, 09 Sep 2024 13:44:15 +0000 + https://arkdin-wp.laralink.com/?post_type=services&p=103 + + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  + + ]]>
                                  + + + +
                                  +
                                  +
                                  diff --git a/correctvloerverwarming.nl/services/frosty-flow-systems-2/index.html b/correctvloerverwarming.nl/services/frosty-flow-systems-2/index.html new file mode 100644 index 0000000..4eeed23 --- /dev/null +++ b/correctvloerverwarming.nl/services/frosty-flow-systems-2/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Frosty Flow Systems – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                  +
                                  + Icon +
                                  +
                                  + + + + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  + + + + +
                                  + + + +
                                  +
                                  +

                                  Frosty Flow Systems

                                  + +
                                  +
                                  + + +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +

                                  Cooling You Can Count On

                                  +

                                  Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                  Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                  +

                                  Your Comfort, Our Mission

                                  +

                                  Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                  +
                                  +
                                  + +
                                  +
                                  + +
                                  +
                                  +

                                  Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                  +

                                  Air Conditioning & Heating Services

                                  +

                                  Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                  +
                                    +
                                  • + + + + Precision Installations
                                  • +
                                  • + + + + FrostWave Duct Cleaning
                                  • +
                                  • + + + + CoolCare Maintenance
                                  • +
                                  • + + + + CoolFlow Inspection
                                  • +
                                  • + + + + TempGuard Emergency
                                  • +
                                  • + + + + FrostGuard Inspection
                                  • + +
                                  +

                                  We help you with the dedication & affection

                                  +

                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                  +
                                  +
                                  +
                                  +

                                  How often should I have my air conditioner serviced?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What are the signs that my air conditioner needs repair?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  How can I improve the efficiency of my air conditionin

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  +
                                  +
                                  +

                                  What size air conditioner do I need for my home?

                                  + +
                                  +
                                  +

                                  It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  +
                                  + + +
                                  +

                                  Ask Question

                                  +
                                  + +
                                  +

                                    +
                                    +
                                    +
                                    + + + + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    + +
                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/frosty-flow-systems/index.html b/correctvloerverwarming.nl/services/frosty-flow-systems/index.html new file mode 100644 index 0000000..7bd2c73 --- /dev/null +++ b/correctvloerverwarming.nl/services/frosty-flow-systems/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Frosty Flow Systems – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                    +
                                    + Icon +
                                    +
                                    + + + + +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    + + +
                                    +
                                    + + + + +
                                    + + + +
                                    +
                                    +

                                    Frosty Flow Systems

                                    + +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +

                                    Cooling You Can Count On

                                    +

                                    Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                    Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                    +

                                    Your Comfort, Our Mission

                                    +

                                    Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                    +
                                    +
                                    + +
                                    +
                                    + +
                                    +
                                    +

                                    Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                    +

                                    Air Conditioning & Heating Services

                                    +

                                    Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                    +
                                      +
                                    • + + + + Precision Installations
                                    • +
                                    • + + + + FrostWave Duct Cleaning
                                    • +
                                    • + + + + CoolCare Maintenance
                                    • +
                                    • + + + + CoolFlow Inspection
                                    • +
                                    • + + + + TempGuard Emergency
                                    • +
                                    • + + + + FrostGuard Inspection
                                    • + +
                                    +

                                    We help you with the dedication & affection

                                    +

                                    Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                    +
                                    +
                                    +
                                    +

                                    How often should I have my air conditioner serviced?

                                    + +
                                    +
                                    +

                                    It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                    +
                                    +
                                    +
                                    +
                                    +

                                    What are the signs that my air conditioner needs repair?

                                    + +
                                    +
                                    +

                                    It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                    +
                                    +
                                    +
                                    +
                                    +

                                    How can I improve the efficiency of my air conditionin

                                    + +
                                    +
                                    +

                                    It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                    +
                                    +
                                    +
                                    +
                                    +

                                    What size air conditioner do I need for my home?

                                    + +
                                    +
                                    +

                                    It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +

                                    Ask Question

                                    +
                                    + +
                                    +

                                      +
                                      +
                                      +
                                      + + + + + +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      + + +
                                      +
                                      +
                                      +
                                      + +
                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/index.html b/correctvloerverwarming.nl/services/index.html new file mode 100644 index 0000000..7d7d00c --- /dev/null +++ b/correctvloerverwarming.nl/services/index.html @@ -0,0 +1,883 @@ + + + + + + + + + Services – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      +
                                      + Icon +
                                      +
                                      + + + + +
                                      +
                                      +
                                      +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      + + +
                                      +
                                      + + + + +
                                      + + + +
                                      +
                                      +

                                      Archieven: Services

                                      + +
                                      +
                                      + + + +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + +
                                      + + + +
                                      + + + +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      + + +
                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/indoor-air-quality-testing/index.html b/correctvloerverwarming.nl/services/indoor-air-quality-testing/index.html new file mode 100644 index 0000000..f7261e2 --- /dev/null +++ b/correctvloerverwarming.nl/services/indoor-air-quality-testing/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Indoor Air Quality Testing – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      +
                                      + Icon +
                                      +
                                      + + + + +
                                      +
                                      +
                                      +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      + + +
                                      +
                                      + + + + +
                                      + + + +
                                      +
                                      +

                                      Indoor Air Quality Testing

                                      + +
                                      +
                                      + + +
                                      +
                                      +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      + +

                                      Cooling You Can Count On

                                      +

                                      Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                      Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                      +

                                      Your Comfort, Our Mission

                                      +

                                      Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                      +
                                      +
                                      + +
                                      +
                                      + +
                                      +
                                      +

                                      Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                      +

                                      Air Conditioning & Heating Services

                                      +

                                      Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                      +
                                        +
                                      • + + + + Precision Installations
                                      • +
                                      • + + + + FrostWave Duct Cleaning
                                      • +
                                      • + + + + CoolCare Maintenance
                                      • +
                                      • + + + + CoolFlow Inspection
                                      • +
                                      • + + + + TempGuard Emergency
                                      • +
                                      • + + + + FrostGuard Inspection
                                      • + +
                                      +

                                      We help you with the dedication & affection

                                      +

                                      Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                      +
                                      +
                                      +
                                      +

                                      How often should I have my air conditioner serviced?

                                      + +
                                      +
                                      +

                                      It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                      +
                                      +
                                      +
                                      +
                                      +

                                      What are the signs that my air conditioner needs repair?

                                      + +
                                      +
                                      +

                                      It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                      +
                                      +
                                      +
                                      +
                                      +

                                      How can I improve the efficiency of my air conditionin

                                      + +
                                      +
                                      +

                                      It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                      +
                                      +
                                      +
                                      +
                                      +

                                      What size air conditioner do I need for my home?

                                      + +
                                      +
                                      +

                                      It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                      +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      + + +
                                      +
                                      + + +
                                      +

                                      Ask Question

                                      +
                                      + +
                                      +

                                        +
                                        +
                                        +
                                        + + + + + +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        + + +
                                        +
                                        +
                                        +
                                        + +
                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/infrezen-2/index.html b/correctvloerverwarming.nl/services/infrezen-2/index.html new file mode 100644 index 0000000..84bf28b --- /dev/null +++ b/correctvloerverwarming.nl/services/infrezen-2/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Infrezen vloerverwarming – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                        +
                                        + Icon +
                                        +
                                        + + + + +
                                        +
                                        +
                                        +
                                        +
                                        + +
                                        +
                                        +
                                        +
                                        + + +
                                        +
                                        + + + + +
                                        + + + +
                                        +
                                        +

                                        Infrezen vloerverwarming

                                        + +
                                        +
                                        + + +
                                        +
                                        +
                                        +
                                        + +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        + +

                                        Cooling You Can Count On

                                        +

                                        Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                        Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                        +

                                        Your Comfort, Our Mission

                                        +

                                        Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                        +
                                        +
                                        + +
                                        +
                                        + +
                                        +
                                        +

                                        Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                        +

                                        Air Conditioning & Heating Services

                                        +

                                        Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                        +
                                          +
                                        • + + + + Precision Installations
                                        • +
                                        • + + + + FrostWave Duct Cleaning
                                        • +
                                        • + + + + CoolCare Maintenance
                                        • +
                                        • + + + + CoolFlow Inspection
                                        • +
                                        • + + + + TempGuard Emergency
                                        • +
                                        • + + + + FrostGuard Inspection
                                        • + +
                                        +

                                        We help you with the dedication & affection

                                        +

                                        Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                        +
                                        +
                                        +
                                        +

                                        How often should I have my air conditioner serviced?

                                        + +
                                        +
                                        +

                                        It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                        +
                                        +
                                        +
                                        +
                                        +

                                        What are the signs that my air conditioner needs repair?

                                        + +
                                        +
                                        +

                                        It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                        +
                                        +
                                        +
                                        +
                                        +

                                        How can I improve the efficiency of my air conditionin

                                        + +
                                        +
                                        +

                                        It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                        +
                                        +
                                        +
                                        +
                                        +

                                        What size air conditioner do I need for my home?

                                        + +
                                        +
                                        +

                                        It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                        +
                                        +
                                        + +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        + + +
                                        +
                                        + + +
                                        +

                                        Ask Question

                                        +
                                        + +
                                        +

                                          +
                                          +
                                          +
                                          + + + + + +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          + + +
                                          +
                                          +
                                          +
                                          + +
                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/infrezen/index.html b/correctvloerverwarming.nl/services/infrezen/index.html new file mode 100644 index 0000000..c099aa1 --- /dev/null +++ b/correctvloerverwarming.nl/services/infrezen/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Air Filtration Solutions – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          +
                                          + Icon +
                                          +
                                          + + + + +
                                          +
                                          +
                                          +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          + + +
                                          +
                                          + + + + +
                                          + + + +
                                          +
                                          +

                                          Air Filtration Solutions

                                          + +
                                          +
                                          + + +
                                          +
                                          +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          + +

                                          Cooling You Can Count On

                                          +

                                          Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                          Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                          +

                                          Your Comfort, Our Mission

                                          +

                                          Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                          +
                                          +
                                          + +
                                          +
                                          + +
                                          +
                                          +

                                          Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                          +

                                          Air Conditioning & Heating Services

                                          +

                                          Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                          +
                                            +
                                          • + + + + Precision Installations
                                          • +
                                          • + + + + FrostWave Duct Cleaning
                                          • +
                                          • + + + + CoolCare Maintenance
                                          • +
                                          • + + + + CoolFlow Inspection
                                          • +
                                          • + + + + TempGuard Emergency
                                          • +
                                          • + + + + FrostGuard Inspection
                                          • + +
                                          +

                                          We help you with the dedication & affection

                                          +

                                          Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                          +
                                          +
                                          +
                                          +

                                          How often should I have my air conditioner serviced?

                                          + +
                                          +
                                          +

                                          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                          +
                                          +
                                          +
                                          +
                                          +

                                          What are the signs that my air conditioner needs repair?

                                          + +
                                          +
                                          +

                                          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                          +
                                          +
                                          +
                                          +
                                          +

                                          How can I improve the efficiency of my air conditionin

                                          + +
                                          +
                                          +

                                          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                          +
                                          +
                                          +
                                          +
                                          +

                                          What size air conditioner do I need for my home?

                                          + +
                                          +
                                          +

                                          It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                          +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          + + +
                                          +
                                          + + +
                                          +

                                          Ask Question

                                          +
                                          + +
                                          +

                                            +
                                            +
                                            +
                                            + + + + + +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            + + +
                                            +
                                            +
                                            +
                                            + +
                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/krimpnet/index.html b/correctvloerverwarming.nl/services/krimpnet/index.html new file mode 100644 index 0000000..f1ec274 --- /dev/null +++ b/correctvloerverwarming.nl/services/krimpnet/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Krimpnet / in de dekvloer – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                            +
                                            + Icon +
                                            +
                                            + + + + +
                                            +
                                            +
                                            +
                                            +
                                            + +
                                            +
                                            +
                                            +
                                            + + +
                                            +
                                            + + + + +
                                            + + + +
                                            +
                                            +

                                            Krimpnet / in de dekvloer

                                            + +
                                            +
                                            + + +
                                            +
                                            +
                                            +
                                            + +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            + +

                                            Cooling You Can Count On

                                            +

                                            Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                            Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                            +

                                            Your Comfort, Our Mission

                                            +

                                            Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                            +
                                            +
                                            + +
                                            +
                                            + +
                                            +
                                            +

                                            Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                            +

                                            Air Conditioning & Heating Services

                                            +

                                            Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                            +
                                              +
                                            • + + + + Precision Installations
                                            • +
                                            • + + + + FrostWave Duct Cleaning
                                            • +
                                            • + + + + CoolCare Maintenance
                                            • +
                                            • + + + + CoolFlow Inspection
                                            • +
                                            • + + + + TempGuard Emergency
                                            • +
                                            • + + + + FrostGuard Inspection
                                            • + +
                                            +

                                            We help you with the dedication & affection

                                            +

                                            Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                            +
                                            +
                                            +
                                            +

                                            How often should I have my air conditioner serviced?

                                            + +
                                            +
                                            +

                                            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                            +
                                            +
                                            +
                                            +
                                            +

                                            What are the signs that my air conditioner needs repair?

                                            + +
                                            +
                                            +

                                            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                            +
                                            +
                                            +
                                            +
                                            +

                                            How can I improve the efficiency of my air conditionin

                                            + +
                                            +
                                            +

                                            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                            +
                                            +
                                            +
                                            +
                                            +

                                            What size air conditioner do I need for my home?

                                            + +
                                            +
                                            +

                                            It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                            +
                                            +
                                            + +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            + + +
                                            +
                                            + + +
                                            +

                                            Ask Question

                                            +
                                            + +
                                            +

                                              +
                                              +
                                              +
                                              + + + + + +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              + + +
                                              +
                                              +
                                              +
                                              + +
                                              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/noppenplaat/index.html b/correctvloerverwarming.nl/services/noppenplaat/index.html new file mode 100644 index 0000000..db9e2f6 --- /dev/null +++ b/correctvloerverwarming.nl/services/noppenplaat/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Noppenplaat / Tacker (nieuwbouw) – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                              +
                                              + Icon +
                                              +
                                              + + + + +
                                              +
                                              +
                                              +
                                              +
                                              + +
                                              +
                                              +
                                              +
                                              + + +
                                              +
                                              + + + + +
                                              + + + +
                                              +
                                              +

                                              Noppenplaat / Tacker (nieuwbouw)

                                              + +
                                              +
                                              + + +
                                              +
                                              +
                                              +
                                              + +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              + +

                                              Cooling You Can Count On

                                              +

                                              Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                              Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                              +

                                              Your Comfort, Our Mission

                                              +

                                              Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                              +
                                              +
                                              + +
                                              +
                                              + +
                                              +
                                              +

                                              Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                              +

                                              Air Conditioning & Heating Services

                                              +

                                              Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                              +
                                                +
                                              • + + + + Precision Installations
                                              • +
                                              • + + + + FrostWave Duct Cleaning
                                              • +
                                              • + + + + CoolCare Maintenance
                                              • +
                                              • + + + + CoolFlow Inspection
                                              • +
                                              • + + + + TempGuard Emergency
                                              • +
                                              • + + + + FrostGuard Inspection
                                              • + +
                                              +

                                              We help you with the dedication & affection

                                              +

                                              Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                              +
                                              +
                                              +
                                              +

                                              How often should I have my air conditioner serviced?

                                              + +
                                              +
                                              +

                                              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                              +
                                              +
                                              +
                                              +
                                              +

                                              What are the signs that my air conditioner needs repair?

                                              + +
                                              +
                                              +

                                              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                              +
                                              +
                                              +
                                              +
                                              +

                                              How can I improve the efficiency of my air conditionin

                                              + +
                                              +
                                              +

                                              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                              +
                                              +
                                              +
                                              +
                                              +

                                              What size air conditioner do I need for my home?

                                              + +
                                              +
                                              +

                                              It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                              +
                                              +
                                              + +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              + + +
                                              +
                                              + + +
                                              +

                                              Ask Question

                                              +
                                              + +
                                              +

                                                +
                                                +
                                                +
                                                + + + + + +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                + + +
                                                +
                                                +
                                                +
                                                + +
                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/page/1/index.html b/correctvloerverwarming.nl/services/page/1/index.html new file mode 100644 index 0000000..22c582a --- /dev/null +++ b/correctvloerverwarming.nl/services/page/1/index.html @@ -0,0 +1,883 @@ + + + + + + + + + Services – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                +
                                                + Icon +
                                                +
                                                + + + + +
                                                +
                                                +
                                                +
                                                +
                                                + +
                                                +
                                                +
                                                +
                                                + + +
                                                +
                                                + + + + +
                                                + + + +
                                                +
                                                +

                                                Archieven: Services

                                                + +
                                                +
                                                + + + +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + + +
                                                +
                                                + +
                                                +
                                                +
                                                +
                                                + + +
                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/page/2/index.html b/correctvloerverwarming.nl/services/page/2/index.html new file mode 100644 index 0000000..b3329e4 --- /dev/null +++ b/correctvloerverwarming.nl/services/page/2/index.html @@ -0,0 +1,883 @@ + + + + + + + + + Services – Pagina 2 – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                +
                                                + Icon +
                                                +
                                                + + + + +
                                                +
                                                +
                                                +
                                                +
                                                + +
                                                +
                                                +
                                                +
                                                + + +
                                                +
                                                + + + + +
                                                + + + +
                                                +
                                                +

                                                Archieven: Services

                                                + +
                                                +
                                                + + + +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + +
                                                + + + +
                                                + + + +
                                                +
                                                + +
                                                +
                                                +
                                                +
                                                + + +
                                                + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/services/vloerverwarming-tackerplaten/index.html b/correctvloerverwarming.nl/services/vloerverwarming-tackerplaten/index.html new file mode 100644 index 0000000..9e7a014 --- /dev/null +++ b/correctvloerverwarming.nl/services/vloerverwarming-tackerplaten/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Vloerverwarming op tackerplaten – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                +
                                                + Icon +
                                                +
                                                + + + + +
                                                +
                                                +
                                                +
                                                +
                                                + +
                                                +
                                                +
                                                +
                                                + + +
                                                +
                                                + + + + +
                                                + + + +
                                                +
                                                +

                                                Vloerverwarming op tackerplaten

                                                + +
                                                +
                                                + + +
                                                +
                                                +
                                                +
                                                + +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                + +

                                                Cooling You Can Count On

                                                +

                                                Fast and efficient installation of new air conditioning units. Our certified technicians ensure your system is properly installed for optimal performance Site assessment, equipment delivery air an complete installation.

                                                Regular maintenance services to keep your air conditioning system running smoothly and for as efficiently, preventing an breakdowns and extending its lifespan Filter replacement, coil cleaning, refrigerant check, thermostat calibration, and system inspection air conditioning Upgrading your existing air conditioning system.

                                                +

                                                Your Comfort, Our Mission

                                                +

                                                Upgrading your existing air conditioning system to more energy-efficient models, helping you save on energy bills and reduce your carbon footprint Lubrication of moving parts, electrical connection inspection,

                                                +
                                                +
                                                + +
                                                +
                                                + +
                                                +
                                                +

                                                Energy assessment, old unit removal, new unit installation, and energy efficiency optimization a Advanced diagnostic services using the latest technology to detect and address issues in your air conditioning system before they become major problems

                                                +

                                                Air Conditioning & Heating Services

                                                +

                                                Comprehensive system scan, fault detection, detailed report, and recommended solutions. Tha Precision calibration services to ensure your air conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                                +
                                                  +
                                                • + + + + Precision Installations
                                                • +
                                                • + + + + FrostWave Duct Cleaning
                                                • +
                                                • + + + + CoolCare Maintenance
                                                • +
                                                • + + + + CoolFlow Inspection
                                                • +
                                                • + + + + TempGuard Emergency
                                                • +
                                                • + + + + FrostGuard Inspection
                                                • + +
                                                +

                                                We help you with the dedication & affection

                                                +

                                                Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency

                                                +
                                                +
                                                +
                                                +

                                                How often should I have my air conditioner serviced?

                                                + +
                                                +
                                                +

                                                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                                +
                                                +
                                                +
                                                +
                                                +

                                                What are the signs that my air conditioner needs repair?

                                                + +
                                                +
                                                +

                                                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                                +
                                                +
                                                +
                                                +
                                                +

                                                How can I improve the efficiency of my air conditionin

                                                + +
                                                +
                                                +

                                                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                                +
                                                +
                                                +
                                                +
                                                +

                                                What size air conditioner do I need for my home?

                                                + +
                                                +
                                                +

                                                It is recommended to service your air conditioner at least once a year to ensure it runs efficiently and effectively. Common signs include unusual noises, weak airflow, warm air instead of cool, and a sudden increase in energy bills.

                                                +
                                                +
                                                + +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                + + +
                                                +
                                                + + +
                                                +

                                                Ask Question

                                                +
                                                + +
                                                +

                                                  +
                                                  +
                                                  +
                                                  + + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/systemen/index.html b/correctvloerverwarming.nl/systemen/index.html new file mode 100644 index 0000000..611dd59 --- /dev/null +++ b/correctvloerverwarming.nl/systemen/index.html @@ -0,0 +1,358 @@ + + + + + + + + + Systemen – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Systemen

                                                  + +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/tag/application/feed/index.html b/correctvloerverwarming.nl/tag/application/feed/index.html new file mode 100644 index 0000000..e2cd097 --- /dev/null +++ b/correctvloerverwarming.nl/tag/application/feed/index.html @@ -0,0 +1,82 @@ + + + + Application – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:13:18 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Application – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Your Trusted Air Cool, Stay Comfortable + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/#respond + + + Mon, 09 Sep 2024 17:13:18 +0000 + + + + + + + https://arkdin-wp.laralink.com/?p=339 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/ + 0 + + +
                                                  +
                                                  +
                                                  diff --git a/correctvloerverwarming.nl/tag/application/index.html b/correctvloerverwarming.nl/tag/application/index.html new file mode 100644 index 0000000..fceefdf --- /dev/null +++ b/correctvloerverwarming.nl/tag/application/index.html @@ -0,0 +1,532 @@ + + + + + + + + + Application – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Tag: Application

                                                  + +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + + +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/tag/art/feed/index.html b/correctvloerverwarming.nl/tag/art/feed/index.html new file mode 100644 index 0000000..1d90d39 --- /dev/null +++ b/correctvloerverwarming.nl/tag/art/feed/index.html @@ -0,0 +1,82 @@ + + + + Art – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:13:18 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Art – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Your Trusted Air Cool, Stay Comfortable + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/#respond + + + Mon, 09 Sep 2024 17:13:18 +0000 + + + + + + + https://arkdin-wp.laralink.com/?p=339 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/ + 0 + + +
                                                  +
                                                  +
                                                  diff --git a/correctvloerverwarming.nl/tag/art/index.html b/correctvloerverwarming.nl/tag/art/index.html new file mode 100644 index 0000000..07defba --- /dev/null +++ b/correctvloerverwarming.nl/tag/art/index.html @@ -0,0 +1,532 @@ + + + + + + + + + Art – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Tag: Art

                                                  + +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + + +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/tag/repair-installations/feed/index.html b/correctvloerverwarming.nl/tag/repair-installations/feed/index.html new file mode 100644 index 0000000..88a589a --- /dev/null +++ b/correctvloerverwarming.nl/tag/repair-installations/feed/index.html @@ -0,0 +1,130 @@ + + + + Repair Installations – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:15:48 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Repair Installations – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Where Comfort Meets and Efficiency + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/#respond + + + Mon, 09 Sep 2024 17:15:48 +0000 + + + + + + https://arkdin-wp.laralink.com/?p=345 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/ + 0 + + +
                                                  + + Maintenance tasks can I do myself to keep my air conditioner + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/#respond + + + Mon, 09 Sep 2024 17:14:51 +0000 + + + + + https://arkdin-wp.laralink.com/?p=342 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/ + 0 + + +
                                                  +
                                                  +
                                                  diff --git a/correctvloerverwarming.nl/tag/repair-installations/index.html b/correctvloerverwarming.nl/tag/repair-installations/index.html new file mode 100644 index 0000000..4abe0e4 --- /dev/null +++ b/correctvloerverwarming.nl/tag/repair-installations/index.html @@ -0,0 +1,577 @@ + + + + + + + + + Repair Installations – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Tag: Repair Installations

                                                  + +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + + +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/tag/residential/feed/index.html b/correctvloerverwarming.nl/tag/residential/feed/index.html new file mode 100644 index 0000000..5cf35a8 --- /dev/null +++ b/correctvloerverwarming.nl/tag/residential/feed/index.html @@ -0,0 +1,181 @@ + + + + Residential – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:15:48 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Residential – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Where Comfort Meets and Efficiency + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/#respond + + + Mon, 09 Sep 2024 17:15:48 +0000 + + + + + + https://arkdin-wp.laralink.com/?p=345 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/ + 0 + + +
                                                  + + Maintenance tasks can I do myself to keep my air conditioner + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/#respond + + + Mon, 09 Sep 2024 17:14:51 +0000 + + + + + https://arkdin-wp.laralink.com/?p=342 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/ + 0 + + +
                                                  + + Your Trusted Air Cool, Stay Comfortable + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/#respond + + + Mon, 09 Sep 2024 17:13:18 +0000 + + + + + + + https://arkdin-wp.laralink.com/?p=339 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/ + 0 + + +
                                                  +
                                                  +
                                                  diff --git a/correctvloerverwarming.nl/tag/residential/index.html b/correctvloerverwarming.nl/tag/residential/index.html new file mode 100644 index 0000000..f05b132 --- /dev/null +++ b/correctvloerverwarming.nl/tag/residential/index.html @@ -0,0 +1,622 @@ + + + + + + + + + Residential – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Tag: Residential

                                                  + +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + + +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/tag/testing/feed/index.html b/correctvloerverwarming.nl/tag/testing/feed/index.html new file mode 100644 index 0000000..aa8836c --- /dev/null +++ b/correctvloerverwarming.nl/tag/testing/feed/index.html @@ -0,0 +1,181 @@ + + + + Testing – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:15:48 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Testing – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Where Comfort Meets and Efficiency + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/#respond + + + Mon, 09 Sep 2024 17:15:48 +0000 + + + + + + https://arkdin-wp.laralink.com/?p=345 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/ + 0 + + +
                                                  + + Maintenance tasks can I do myself to keep my air conditioner + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/#respond + + + Mon, 09 Sep 2024 17:14:51 +0000 + + + + + https://arkdin-wp.laralink.com/?p=342 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/ + 0 + + +
                                                  + + Your Trusted Air Cool, Stay Comfortable + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/#respond + + + Mon, 09 Sep 2024 17:13:18 +0000 + + + + + + + https://arkdin-wp.laralink.com/?p=339 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/ + 0 + + +
                                                  +
                                                  +
                                                  diff --git a/correctvloerverwarming.nl/tag/testing/index.html b/correctvloerverwarming.nl/tag/testing/index.html new file mode 100644 index 0000000..9f89b13 --- /dev/null +++ b/correctvloerverwarming.nl/tag/testing/index.html @@ -0,0 +1,622 @@ + + + + + + + + + Testing – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Tag: Testing

                                                  + +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + + +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/tag/ventilation/feed/index.html b/correctvloerverwarming.nl/tag/ventilation/feed/index.html new file mode 100644 index 0000000..e3789c2 --- /dev/null +++ b/correctvloerverwarming.nl/tag/ventilation/feed/index.html @@ -0,0 +1,181 @@ + + + + Ventilation – Correct Vloerverwarming + + https://correctvloerverwarming.nl + + Mon, 09 Sep 2024 17:15:48 +0000 + nl-NL + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + + https://correctvloerverwarming.nl/wp-content/uploads/2025/09/cropped-correctlogo-04-32x32.png + Ventilation – Correct Vloerverwarming + https://correctvloerverwarming.nl + 32 + 32 + + + Where Comfort Meets and Efficiency + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/ + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/#respond + + + Mon, 09 Sep 2024 17:15:48 +0000 + + + + + + https://arkdin-wp.laralink.com/?p=345 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/ + 0 + + +
                                                  + + Maintenance tasks can I do myself to keep my air conditioner + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/ + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/#respond + + + Mon, 09 Sep 2024 17:14:51 +0000 + + + + + https://arkdin-wp.laralink.com/?p=342 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/maintenance-tasks-can-i-do-myself-to-keep-my-air-conditioner/feed/ + 0 + + +
                                                  + + Your Trusted Air Cool, Stay Comfortable + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/ + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/#respond + + + Mon, 09 Sep 2024 17:13:18 +0000 + + + + + + + https://arkdin-wp.laralink.com/?p=339 + + + In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                  + + + +

                                                  Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                  + + + +

                                                  And Eurypylus, son of Euaemon, killed Hypsenor

                                                  + + + +

                                                  The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                  + + + +
                                                  +

                                                  The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                  + + + +

                                                  Jhon Doe

                                                  +
                                                  + + + +

                                                  He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                  +]]>
                                                  + + https://correctvloerverwarming.nl/your-trusted-air-cool-stay-comfortable/feed/ + 0 + + +
                                                  +
                                                  +
                                                  diff --git a/correctvloerverwarming.nl/tag/ventilation/index.html b/correctvloerverwarming.nl/tag/ventilation/index.html new file mode 100644 index 0000000..7e561e7 --- /dev/null +++ b/correctvloerverwarming.nl/tag/ventilation/index.html @@ -0,0 +1,622 @@ + + + + + + + + + Ventilation – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Tag: Ventilation

                                                  + +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + +
                                                  + +
                                                  + + +
                                                  + + +
                                                  + + + +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/team-details/index.html b/correctvloerverwarming.nl/team-details/index.html new file mode 100644 index 0000000..fea1e94 --- /dev/null +++ b/correctvloerverwarming.nl/team-details/index.html @@ -0,0 +1,483 @@ + + + + + + + + + Team Details – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Team Details

                                                  + +
                                                  +
                                                  + + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +

                                                  Darlene Robertson

                                                  + +

                                                  Ace Technician

                                                  +
                                                  + + + + + + + + + + + + + + + + +
                                                  + +

                                                  Professional consultation services to help you choose the right air and of conditioning system for your home or business needs. Site evaluation, as load calculation

                                                  +
                                                    +
                                                  • + Phone Number: + (+270) 555-0117 +
                                                  • +
                                                  • + Email: + example@gmail.com +
                                                  • +
                                                  • + Website: + http://www.zoomit.com +
                                                  • +
                                                  • + Address: + 4140 Parker Rd. Allentown, New Mexico 31134 +
                                                  • +
                                                  • + Experience: + 20 Years +
                                                  • +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +

                                                  About Me

                                                  + +

                                                  Professional consultation services Site evaluation, load calculation, system recommendations, and detailed cost estimates Rapid response, on-site an diagnostics, immediate repairs, and follow-up check Fast and efficient is for installation of new air conditioning units

                                                  Comprehensive system scan, fault detection, detailed report, and conditionin recommended solutions Precision calibration services to ensure your air for conditioning system is operating at its optimal settings for maximum comfort and efficiency

                                                  +
                                                  +
                                                  +
                                                  +

                                                  Personal Skills

                                                  +

                                                  Thorough cleaning services to remove dirt, dust, and debris from your air conditioning system, improving air quality and system efficiency.

                                                  +
                                                    +
                                                  • +
                                                    + React Development + 75% +
                                                    +
                                                    +
                                                    +
                                                    +
                                                  • +
                                                  • +
                                                    + Front-End Development + 85% +
                                                    +
                                                    +
                                                    +
                                                    +
                                                  • +
                                                  • +
                                                    + Sql Database + 80% +
                                                    +
                                                    +
                                                    +
                                                    +
                                                  • +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/team/index.html b/correctvloerverwarming.nl/team/index.html new file mode 100644 index 0000000..3b794b4 --- /dev/null +++ b/correctvloerverwarming.nl/team/index.html @@ -0,0 +1,758 @@ + + + + + + + + + Team – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Team

                                                  + +
                                                  +
                                                  + + +
                                                  +
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + +
                                                  + +
                                                  +
                                                  +

                                                  + Kathryn Murphy +

                                                  +

                                                  Managing Partner

                                                  +
                                                  +
                                                  + about1 + (+108) 213-1245
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + +
                                                  + +
                                                  +
                                                  +

                                                  + Marvin McKinney +

                                                  +

                                                  President Of Sales

                                                  +
                                                  +
                                                  + about1 + (+108) 213-1254
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + +
                                                  + +
                                                  +
                                                  +

                                                  + Darlene Robertson +

                                                  +

                                                  Project Manager

                                                  +
                                                  +
                                                  + about1 + (+108) 213-1265
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + +
                                                  + +
                                                  +
                                                  +

                                                  + Cameron William +

                                                  +

                                                  Managing Partner

                                                  +
                                                  +
                                                  + about1 + (+108) 213-12644
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + +
                                                  + +
                                                  +
                                                  +

                                                  + Leslie Alexander +

                                                  +

                                                  Managing Partner

                                                  +
                                                  +
                                                  + about1 + (+108) 213-1257
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + +
                                                  + +
                                                  +
                                                  +

                                                  + Brooklyn Simmons +

                                                  +

                                                  Managing Partner

                                                  +
                                                  +
                                                  + about1 + (+108) 213-1255
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + +
                                                  + +
                                                  +
                                                  +

                                                  + Savannah Nguyen +

                                                  +

                                                  Managing Partner

                                                  +
                                                  +
                                                  + about1 + (+108) 213-1255
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + +
                                                  + +
                                                  +
                                                  +

                                                  + Courtney Henry +

                                                  +

                                                  Managing Partner

                                                  +
                                                  +
                                                  + about1 + (+108) 213-1266
                                                  +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/veelgestelde-vragen/index.html b/correctvloerverwarming.nl/veelgestelde-vragen/index.html new file mode 100644 index 0000000..916317d --- /dev/null +++ b/correctvloerverwarming.nl/veelgestelde-vragen/index.html @@ -0,0 +1,358 @@ + + + + + + + + + Veelgestelde vragen – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Veelgestelde vragen

                                                  + +
                                                  +
                                                  + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/verdeler-robot/index.html b/correctvloerverwarming.nl/verdeler-robot/index.html new file mode 100644 index 0000000..679922a --- /dev/null +++ b/correctvloerverwarming.nl/verdeler-robot/index.html @@ -0,0 +1,448 @@ + + + + + + + + + Verdeler ROBOT – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                  +
                                                  + Icon +
                                                  +
                                                  + + + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  + + + + +
                                                  + + + +
                                                  +
                                                  +

                                                  Verdeler ROBOT

                                                  + +
                                                  +
                                                  + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +

                                                  Robot vloerverwarmingsverdeler

                                                  +
                                                  +

                                                  Wij werken met vloerverwarmingsverdelers van het Nederlandse merk Robot. De Robot Pro standaard verdeler is zeer compact en vervaardigd uit Europees geproduceerde stalen kokerprofielen met een unieke wanddikte van 3 mm. De verdeler is voorzien van een kunststof Wilo pomphuis, spanningsvrij gemonteerd, waardoor hinderlijk pompgeruis wordt voorkomen. Elke verdeler wordt standaard gecontroleerd op werking en lekkages en geleverd met 5 jaar garantie. De Robot Pro is uitgerust met twee ontluchtingspunten, twee temperatuurmeters (aanvoer en retour), een drukmeter, een energiezuinige Wilo A-label pomp en een LTV-inregelventiel. Hierdoor is de verdeler geschikt voor zowel hoog- als laagtemperatuursystemen en kan de retourwaterstroom nauwkeurig worden ingeregeld voor een stabiele en efficiënte werking van de vloerverwarming.

                                                  Omdat de vloerhoogte behouden blijft, zijn aanpassingen zoals het inkorten van deuren of het aanpassen van plinten meestal niet nodig. Infrezen is daardoor een zeer geschikte oplossing voor bestaande woningen en renovatieprojecten waar comfort en minimale overlast centraal staan.

                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +

                                                  Wilt u weten of vloerverwarming en de mogelijkheden?

                                                  +
                                                  +
                                                  + +
                                                  +

                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + +
                                                    + +
                                                    + +
                                                    + +
                                                    + +
                                                    + +
                                                    + +
                                                    + +
                                                    + +
                                                    + +
                                                    + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + + +
                                                    +
                                                    +
                                                    +
                                                    + +
                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/voorbeeld-pagina/index.html b/correctvloerverwarming.nl/voorbeeld-pagina/index.html new file mode 100644 index 0000000..69d882c --- /dev/null +++ b/correctvloerverwarming.nl/voorbeeld-pagina/index.html @@ -0,0 +1,395 @@ + + + + + + + + + Voorbeeld pagina – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                    +
                                                    + Icon +
                                                    +
                                                    + + + + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + +
                                                    +
                                                    +
                                                    +
                                                    + + +
                                                    +
                                                    + + + + +
                                                    + + + +
                                                    +
                                                    +

                                                    Voorbeeld pagina

                                                    + +
                                                    +
                                                    + + + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + +

                                                    Dit is een voorbeeldpagina. Het is anders dan een blog bericht omdat het op één plek blijft en tevoorschijn komt in je site navigatie (in de meeste thema’s). De meeste mensen starten met een Over pagina dat hen voorstelt aan potentiële site bezoekers. Het zou iets als dit kunnen zeggen:

                                                    + + + +

                                                    Hoi daar! Ik ben een fietskoerier in het dagelijks leven en een beginnende acteur in de avonduren, en dit is mijn site. Ik leef in Los Angeles, heb een leuke hond genaamd Jack en ik hou van piña coladas. (En overvallen worden door de regen.)

                                                    + + + +

                                                    …of zoiets als dit:

                                                    + + + +

                                                    De XYZ Doohickey Company is opgericht in 1971 en heeft sindsdien kwalitatieve doohickeys aan het publiek geleverd. Gevestigd in Gotham City, heeft XYZ meer dan 2000 mensen in dienst en doet allerlei fantastische dingen voor de community in Gotham.

                                                    + + + +

                                                    Als nieuwe WordPress gebruiker kan je naar je dashboard gaan om deze pagina te verwijderen en nieuwe pagina’s toe te voegen voor je inhoud. Veel plezier!

                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + + +
                                                    + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/warp-systems/index.html b/correctvloerverwarming.nl/warp-systems/index.html new file mode 100644 index 0000000..f276322 --- /dev/null +++ b/correctvloerverwarming.nl/warp-systems/index.html @@ -0,0 +1,456 @@ + + + + + + + + + Warp Systems – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                    +
                                                    + Icon +
                                                    +
                                                    + + + + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + +
                                                    +
                                                    +
                                                    +
                                                    + + +
                                                    +
                                                    + + + + +
                                                    + + + +
                                                    +
                                                    +

                                                    Warp Systems

                                                    + +
                                                    +
                                                    + + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +

                                                    Vloerverwarming met Warp Systems

                                                    +
                                                    +

                                                    Warp Systems is een lichtgewicht en ultradun vloerverwarmingssysteem waarbij de verwarmingsbuizen worden bevestigd op voorgevormde kunststof dragers. Deze methode is speciaal ontwikkeld voor situaties waar beperkte opbouwhoogte cruciaal is.

                                                    Dankzij het lage gewicht en de minimale dikte is Warp Systems ideaal voor renovaties, houten vloeren en appartementen. Het systeem reageert snel op temperatuurveranderingen en kan direct worden afgewerkt met een geschikte egalisatielaag of vloerafwerking.

                                                    Warp Systems combineert installatiegemak met hoog comfort en is daarmee een slimme oplossing voor wie vloerverwarming wil zonder zware constructies of lange droogtijden.

                                                    + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +

                                                    Wilt u weten of warp systems bij u mogelijk is? +

                                                    +
                                                    +
                                                    + +
                                                    +

                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      + +
                                                      + +
                                                      + +
                                                      + +
                                                      + +
                                                      + +
                                                      + +
                                                      + +
                                                      + +
                                                      + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + + +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/index.html b/correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/index.html new file mode 100644 index 0000000..dc6e2b7 --- /dev/null +++ b/correctvloerverwarming.nl/where-comfort-meets-and-efficiency/feed/index.html @@ -0,0 +1,21 @@ + + + + Reacties op: Where Comfort Meets and Efficiency + + https://correctvloerverwarming.nl/where-comfort-meets-and-efficiency/ + + Mon, 09 Sep 2024 17:15:48 +0000 + + hourly + + 1 + https://wordpress.org/?v=6.9.1 + + diff --git a/correctvloerverwarming.nl/where-comfort-meets-and-efficiency/index.html b/correctvloerverwarming.nl/where-comfort-meets-and-efficiency/index.html new file mode 100644 index 0000000..443899e --- /dev/null +++ b/correctvloerverwarming.nl/where-comfort-meets-and-efficiency/index.html @@ -0,0 +1,597 @@ + + + + + + + + + Where Comfort Meets and Efficiency – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                      +
                                                      + Icon +
                                                      +
                                                      + + + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      +
                                                      +
                                                      +
                                                      + + +
                                                      +
                                                      + + + + +
                                                      + + + +
                                                      +
                                                      +

                                                      Where Comfort Meets and Efficiency

                                                      + +
                                                      +
                                                      + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      + +
                                                      +
                                                      + +
                                                      + + +

                                                      Where Comfort Meets and Efficiency

                                                      + + + + +
                                                      + +

                                                      In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                      + + + +

                                                      Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                      + + + +

                                                      And Eurypylus, son of Euaemon, killed Hypsenor

                                                      + + + +

                                                      The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                      + + + +
                                                      +

                                                      The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                      + + + +

                                                      Jhon Doe

                                                      +
                                                      + + + +

                                                      He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                      +
                                                      + + + +
                                                      +
                                                      + + + +
                                                      +
                                                      + + +
                                                      +
                                                      + Next Post +

                                                      +
                                                      +
                                                      + +
                                                      +
                                                      + + +
                                                      + + + + +
                                                      +

                                                      Leave a Reply

                                                      Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

                                                      +
                                                      +
                                                      + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +

                                                      + +

                                                      + +
                                                      +
                                                      +
                                                      + +
                                                      +
                                                      +
                                                      +
                                                      + + +
                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/wp-content/plugins/arkdin-core/assets/js/hello-world.js b/correctvloerverwarming.nl/wp-content/plugins/arkdin-core/assets/js/hello-world.js new file mode 100644 index 0000000..7f1c8b2 --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/arkdin-core/assets/js/hello-world.js @@ -0,0 +1,95 @@ +(function ($) { + "use strict"; + /** + * @param $scope The Widget wrapper element as a jQuery element + * @param $ The jQuery alias + */ + + + function mybe_note_undefined($selector, $data_atts) { + return ($selector.data($data_atts) !== undefined) ? $selector.data($data_atts) : ''; + } + + + /** + * Swiper activation + * @param $scope + * @param $ + */ + var WidgetSliderHandler = function($scope, $) { + var slider_el = $scope.find(".tp-demo-active").eq(0); + if (slider_el.length === 0) + return; + var settings = slider_el.data('settings'); + var arrows = settings['arrows']; + var dots = settings['dots']; + var autoplay = settings['autoplay']; + var autoplay_speed = parseInt(settings['autoplay_speed']) || 2500; + var infinite = settings['infinite']; + var for_xl_desktop = settings['for_xl_desktop']; + var slidesToShow = settings['slidesToShow']; + var for_laptop = settings['for_laptop']; + var for_tablet = settings['for_tablet']; + var for_mobile = settings['for_mobile']; + var for_xs_mobile = settings['for_xs_mobile']; + + var tpslider = new Swiper('.tp-demo-active', { + slidesPerView: for_xl_desktop, + spaceBetween: 30, + // direction: 'vertical', + loop: infinite, + autoplay: { + delay: autoplay_speed, + }, + // If we need pagination + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + + // Navigation arrows + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + + // And if we need scrollbar + // scrollbar: { + // el: '.swiper-scrollbar', + // }, + breakpoints: { + 0: { + slidesPerView: for_xs_mobile, + }, + 550: { + slidesPerView: for_mobile, + }, + 768: { + slidesPerView: for_tablet, + }, + 992: { + slidesPerView: for_laptop, + }, + 1200: { + slidesPerView: slidesToShow, + }, + 1599: { + slidesPerView: for_xl_desktop, + }, + } + }); + + if (true !== autoplay) { + tpslider.autoplay.stop(); + } + + }; + + // // Make sure you run this code under Elementor. + $( window ).on( 'elementor/frontend/init', function() { + elementorFrontend.hooks.addAction( 'frontend/element_ready/portfolio.default', WidgetSliderHandler ); + } ); + + + +}(jQuery)); diff --git a/correctvloerverwarming.nl/wp-content/plugins/arkdin-core/assets/js/main-slider.js b/correctvloerverwarming.nl/wp-content/plugins/arkdin-core/assets/js/main-slider.js new file mode 100644 index 0000000..a660f9f --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/arkdin-core/assets/js/main-slider.js @@ -0,0 +1,403 @@ +;(function($){ + $(window).on('elementor/frontend/init',function(){ + + function slickInit() { + if ($.exists('.cs_slider')) { + $('.cs_slider').each(function () { + // Slick Variable + var $ts = $(this).find('.cs_slider_container'); + var $slickActive = $(this).find('.cs_slider_wrapper'); + // Auto Play + var autoPlayVar = parseInt($ts.attr('data-autoplay'), 10); + // Auto Play Time Out + var autoplaySpdVar = 3000; + if (autoPlayVar > 1) { + autoplaySpdVar = autoPlayVar; + autoPlayVar = 1; + } + // Slide Change Speed + var speedVar = parseInt($ts.attr('data-speed'), 10); + // Slider Loop + var loopVar = Boolean(parseInt($ts.attr('data-loop'), 10)); + // Slider Center + var centerVar = Boolean(parseInt($ts.attr('data-center'), 10)); + // Variable Width + var variableWidthVar = Boolean( + parseInt($ts.attr('data-variable-width'), 10), + ); + // Pagination + var paginaiton = $(this) + .find('.cs_pagination') + .hasClass('cs_pagination'); + // Slide Per View + var slidesPerView = $ts.attr('data-slides-per-view'); + if (slidesPerView == 1) { + slidesPerView = 1; + } + if (slidesPerView == 'responsive') { + var slidesPerView = parseInt($ts.attr('data-add-slides'), 10); + var lgPoint = parseInt($ts.attr('data-lg-slides'), 10); + var mdPoint = parseInt($ts.attr('data-md-slides'), 10); + var smPoint = parseInt($ts.attr('data-sm-slides'), 10); + var xsPoing = parseInt($ts.attr('data-xs-slides'), 10); + } + // Fade Slider + var fadeVar = parseInt($($ts).attr('data-fade-slide')); + fadeVar === 1 ? (fadeVar = true) : (fadeVar = false); + + // Slick Active Code + $slickActive.slick({ + autoplay: autoPlayVar, + dots: paginaiton, + centerPadding: '28%', + speed: speedVar, + infinite: loopVar, + autoplaySpeed: autoplaySpdVar, + centerMode: centerVar, + fade: fadeVar, + prevArrow: $(this).find('.cs_left_arrow'), + nextArrow: $(this).find('.cs_right_arrow'), + appendDots: $(this).find('.cs_pagination'), + slidesToShow: slidesPerView, + variableWidth: variableWidthVar, + swipeToSlide: true, + responsive: [ + { + breakpoint: 1200, + settings: { + slidesToShow: lgPoint, + }, + }, + { + breakpoint: 992, + settings: { + slidesToShow: mdPoint, + }, + }, + { + breakpoint: 768, + settings: { + slidesToShow: smPoint, + }, + }, + { + breakpoint: 576, + settings: { + slidesToShow: xsPoing, + }, + }, + ], + }); + }); + } + + $('.cs_service_product_thumb').slick({ + slidesToShow: 1, + slidesToScroll: 1, + arrows: false, + asNavFor: '.cs_service_product_nav', + appendDots: $('.cs_pagination_2'), + }); + + $('.cs_service_product_nav').slick({ + slidesToShow: 4, + slidesToScroll: 1, + asNavFor: '.cs_service_product_thumb', + focusOnSelect: true, + prevArrow: $('.cs_service_product_nav_left_arrow'), + nextArrow: $('.cs_service_product_nav_right_arrow'), + responsive: [ + { + breakpoint: 1400, + settings: { + slidesToShow: 4, + }, + }, + { + breakpoint: 1199, + settings: { + slidesToShow: 3, + }, + }, + { + breakpoint: 991, + settings: { + slidesToShow: 2, + }, + }, + { + breakpoint: 575, + settings: { + slidesToShow: 1, + }, + }, + ], + }); + } + + var triggerSwiper = [ + 'hero-banner', + 'tg-team', + 'testimonial', + 'arkdin-portfolio', + 'services', + ]; + + $.each(triggerSwiper, function(index, item) { + elementorFrontend.hooks.addAction('frontend/element_ready/' + item + '.default', function($scope, $) { + slickInit(); + }); + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/hero-banner.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + if ($.exists('.cs_video_open')) { + $('body').append(` +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + `); + $(document).on('click', '.cs_video_open', function (e) { + e.preventDefault(); + var video = $(this).attr('href'); + + $('.cs_video_popup-container iframe').attr('src', `${video}`); + + $('.cs_video_popup').addClass('active'); + }); + $('.cs_video_popup-close, .cs_video_popup-layer').on( + 'click', + function (e) { + $('.cs_video_popup').removeClass('active'); + $('html').removeClass('overflow-hidden'); + $('.cs_video_popup-container iframe').attr('src', 'about:blank'); + e.preventDefault(); + }, + ); + } + + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/about.default', function(scope,$){ + + $('.cs_tabs .cs_tab_links a').on('click', function (e) { + var currentAttrValue = $(this).attr('href'); + $('.cs_tabs ' + currentAttrValue) + .fadeIn(400) + .siblings() + .hide(); + $(this).parents('li').addClass('active').siblings().removeClass('active'); + e.preventDefault(); + }); + + }); + + + elementorFrontend.hooks.addAction( 'frontend/element_ready/services.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + $('.cs_tabs .cs_tab_links a').on('click', function (e) { + var currentAttrValue = $(this).attr('href'); + $('.cs_tabs ' + currentAttrValue) + .fadeIn(400) + .siblings() + .hide(); + $(this).parents('li').addClass('active').siblings().removeClass('active'); + e.preventDefault(); + }); + + + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/features.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + }); + + + elementorFrontend.hooks.addAction( 'frontend/element_ready/testimonial.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/arkdin-cta.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/brand.default', function(scope,$){ + + + }); + + + elementorFrontend.hooks.addAction( 'frontend/element_ready/tp-faq.default', function(scope,$){ + + $('.cs_accordian').children('.cs_accordian_body').hide(); + $('.cs_accordian.active').children('.cs_accordian_body').show(); + $('.cs_accordian_head').on('click', function () { + $(this) + .parent('.cs_accordian') + .siblings() + .children('.cs_accordian_body') + .slideUp(250); + $(this).siblings().slideDown(250); + $(this) + .parent() + .parent() + .siblings() + .find('.cs_accordian_body') + .slideUp(250); + /* Accordian Active Class */ + $(this).parents('.cs_accordian').addClass('active'); + $(this).parent('.cs_accordian').siblings().removeClass('active'); + }); + + + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/service-details.default', function(scope,$){ + + $('.cs_accordian').children('.cs_accordian_body').hide(); + $('.cs_accordian.active').children('.cs_accordian_body').show(); + $('.cs_accordian_head').on('click', function () { + $(this) + .parent('.cs_accordian') + .siblings() + .children('.cs_accordian_body') + .slideUp(250); + $(this).siblings().slideDown(250); + $(this) + .parent() + .parent() + .siblings() + .find('.cs_accordian_body') + .slideUp(250); + /* Accordian Active Class */ + $(this).parents('.cs_accordian').addClass('active'); + $(this).parent('.cs_accordian').siblings().removeClass('active'); + }); + + }); + + + elementorFrontend.hooks.addAction( 'frontend/element_ready/contact-info.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + }); + + + elementorFrontend.hooks.addAction( 'frontend/element_ready/tp-award.default', function(scope,$){ + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/tp-fact.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/portfolio-tab.default', function(scope,$){ + + + }); + + + elementorFrontend.hooks.addAction( 'frontend/element_ready/case-study.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + + }); + + elementorFrontend.hooks.addAction( 'frontend/element_ready/features.default', function(scope,$){ + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + }); + + + + elementorFrontend.hooks.addAction( 'frontend/element_ready/blogpost.default', function(scope,$){ + + $('[data-src]').each(function () { + var src = $(this).attr('data-src'); + $(this).css({ + 'background-image': 'url(' + src + ')', + }); + }); + + }); + + + + }); +})(jQuery); \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/css/styles.css b/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/css/styles.css new file mode 100644 index 0000000..e6517e9 --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/css/styles.css @@ -0,0 +1,176 @@ +.wpcf7 .screen-reader-response { + position: absolute; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + width: 1px; + margin: -1px; + padding: 0; + border: 0; + word-wrap: normal !important; +} + +.wpcf7 .hidden-fields-container { + display: none; +} + +.wpcf7 form .wpcf7-response-output { + margin: 2em 0.5em 1em; + padding: 0.2em 1em; + border: 2px solid #00a0d2; /* Blue */ +} + +.wpcf7 form.init .wpcf7-response-output, +.wpcf7 form.resetting .wpcf7-response-output, +.wpcf7 form.submitting .wpcf7-response-output { + display: none; +} + +.wpcf7 form.sent .wpcf7-response-output { + border-color: #46b450; /* Green */ +} + +.wpcf7 form.failed .wpcf7-response-output, +.wpcf7 form.aborted .wpcf7-response-output { + border-color: #dc3232; /* Red */ +} + +.wpcf7 form.spam .wpcf7-response-output { + border-color: #f56e28; /* Orange */ +} + +.wpcf7 form.invalid .wpcf7-response-output, +.wpcf7 form.unaccepted .wpcf7-response-output, +.wpcf7 form.payment-required .wpcf7-response-output { + border-color: #ffb900; /* Yellow */ +} + +.wpcf7-form-control-wrap { + position: relative; +} + +.wpcf7-not-valid-tip { + color: #dc3232; /* Red */ + font-size: 1em; + font-weight: normal; + display: block; +} + +.use-floating-validation-tip .wpcf7-not-valid-tip { + position: relative; + top: -2ex; + left: 1em; + z-index: 100; + border: 1px solid #dc3232; + background: #fff; + padding: .2em .8em; + width: 24em; +} + +.wpcf7-list-item { + display: inline-block; + margin: 0 0 0 1em; +} + +.wpcf7-list-item-label::before, +.wpcf7-list-item-label::after { + content: " "; +} + +.wpcf7-spinner { + visibility: hidden; + display: inline-block; + background-color: #23282d; /* Dark Gray 800 */ + opacity: 0.75; + width: 24px; + height: 24px; + border: none; + border-radius: 100%; + padding: 0; + margin: 0 24px; + position: relative; +} + +form.submitting .wpcf7-spinner { + visibility: visible; +} + +.wpcf7-spinner::before { + content: ''; + position: absolute; + background-color: #fbfbfc; /* Light Gray 100 */ + top: 4px; + left: 4px; + width: 6px; + height: 6px; + border: none; + border-radius: 100%; + transform-origin: 8px 8px; + animation-name: spin; + animation-duration: 1000ms; + animation-timing-function: linear; + animation-iteration-count: infinite; +} + +@media (prefers-reduced-motion: reduce) { + .wpcf7-spinner::before { + animation-name: blink; + animation-duration: 2000ms; + } +} + +@keyframes spin { + from { + transform: rotate(0deg); + } + + to { + transform: rotate(360deg); + } +} + +@keyframes blink { + from { + opacity: 0; + } + + 50% { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.wpcf7 [inert] { + opacity: 0.5; +} + +.wpcf7 input[type="file"] { + cursor: pointer; +} + +.wpcf7 input[type="file"]:disabled { + cursor: default; +} + +.wpcf7 .wpcf7-submit:disabled { + cursor: not-allowed; +} + +.wpcf7 input[type="url"], +.wpcf7 input[type="email"], +.wpcf7 input[type="tel"] { + direction: ltr; +} + +.wpcf7-reflection > output { + display: list-item; + list-style: none; +} + +.wpcf7-reflection > output[hidden] { + display: none; +} diff --git a/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/js/index.js b/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/js/index.js new file mode 100644 index 0000000..baebbd5 --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/js/index.js @@ -0,0 +1 @@ +(()=>{"use strict";const e=window.wp.i18n,t=e=>Math.abs(parseInt(e,10)),a=(e,t,a)=>{const n=new CustomEvent(`wpcf7${t}`,{bubbles:!0,detail:a});"string"==typeof e&&(e=document.querySelector(e)),e.dispatchEvent(n)},n=(e,t)=>{const n=new Map([["init","init"],["validation_failed","invalid"],["acceptance_missing","unaccepted"],["spam","spam"],["aborted","aborted"],["mail_sent","sent"],["mail_failed","failed"],["submitting","submitting"],["resetting","resetting"],["validating","validating"],["payment_required","payment-required"]]);n.has(t)&&(t=n.get(t)),Array.from(n.values()).includes(t)||(t=`custom-${t=(t=t.replace(/[^0-9a-z]+/i," ").trim()).replace(/\s+/,"-")}`);const r=e.getAttribute("data-status");if(e.wpcf7.status=t,e.setAttribute("data-status",t),e.classList.add(t),r&&r!==t){e.classList.remove(r);const t={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,prevStatus:r};a(e,"statuschanged",t)}return t},r=e=>{const{root:t,namespace:a="contact-form-7/v1"}=wpcf7.api;return c.reduceRight(((e,t)=>a=>t(a,e)),(e=>{let n,r,{url:c,path:o,endpoint:s,headers:i,body:l,data:p,...d}=e;"string"==typeof s&&(n=a.replace(/^\/|\/$/g,""),r=s.replace(/^\//,""),o=r?n+"/"+r:n),"string"==typeof o&&(-1!==t.indexOf("?")&&(o=o.replace("?","&")),o=o.replace(/^\//,""),c=t+o),i={Accept:"application/json, */*;q=0.1",...i},delete i["X-WP-Nonce"],p&&(l=JSON.stringify(p),i["Content-Type"]="application/json");const f={code:"fetch_error",message:"You are probably offline."},u={code:"invalid_json",message:"The response is not a valid JSON response."};return window.fetch(c||o||window.location.href,{...d,headers:i,body:l}).then((e=>Promise.resolve(e).then((e=>{if(e.status>=200&&e.status<300)return e;throw e})).then((e=>{if(204===e.status)return null;if(e&&e.json)return e.json().catch((()=>{throw u}));throw u}))),(()=>{throw f}))}))(e)},c=[];function o(e,t={}){const{target:a,scope:r=e,...c}=t;if(void 0===e.wpcf7?.schema)return;const o={...e.wpcf7.schema};if(void 0!==a){if(!e.contains(a))return;if(!a.closest(".wpcf7-form-control-wrap[data-name]"))return;if(a.closest(".novalidate"))return}const p=r.querySelectorAll(".wpcf7-form-control-wrap"),d=Array.from(p).reduce(((e,t)=>(t.closest(".novalidate")||t.querySelectorAll(":where( input, textarea, select ):enabled").forEach((t=>{if(t.name)switch(t.type){case"button":case"image":case"reset":case"submit":break;case"checkbox":case"radio":t.checked&&e.append(t.name,t.value);break;case"select-multiple":for(const a of t.selectedOptions)e.append(t.name,a.value);break;case"file":for(const a of t.files)e.append(t.name,a);break;default:e.append(t.name,t.value)}})),e)),new FormData),f=e.getAttribute("data-status");Promise.resolve(n(e,"validating")).then((n=>{if(void 0!==swv){const n=swv.validate(o,d,t);for(const t of p){if(void 0===t.dataset.name)continue;const c=t.dataset.name;if(n.has(c)){const{error:t,validInputs:a}=n.get(c);i(e,c),void 0!==t&&s(e,c,t,{scope:r}),l(e,c,null!=a?a:[])}if(t.contains(a))break}}})).finally((()=>{n(e,f)}))}r.use=e=>{c.unshift(e)};const s=(e,t,a,n)=>{const{scope:r=e,...c}=null!=n?n:{},o=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,""),s=e.querySelector(`.wpcf7-form-control-wrap[data-name="${t}"] .wpcf7-form-control`);(()=>{const t=document.createElement("li");t.setAttribute("id",o),s&&s.id?t.insertAdjacentHTML("beforeend",`${a}`):t.insertAdjacentText("beforeend",a),e.wpcf7.parent.querySelector(".screen-reader-response ul").appendChild(t)})(),r.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{const t=document.createElement("span");t.classList.add("wpcf7-not-valid-tip"),t.setAttribute("aria-hidden","true"),t.insertAdjacentText("beforeend",a),e.appendChild(t),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","true")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.classList.add("wpcf7-not-valid"),e.setAttribute("aria-describedby",o),"function"==typeof e.setCustomValidity&&e.setCustomValidity(a),e.closest(".use-floating-validation-tip")&&(e.addEventListener("focus",(e=>{t.setAttribute("style","display: none")})),t.addEventListener("click",(e=>{t.setAttribute("style","display: none")})))}))}))},i=(e,t)=>{const a=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,"");e.wpcf7.parent.querySelector(`.screen-reader-response ul li#${a}`)?.remove(),e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{e.querySelector(".wpcf7-not-valid-tip")?.remove(),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","false")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.removeAttribute("aria-describedby"),e.classList.remove("wpcf7-not-valid"),"function"==typeof e.setCustomValidity&&e.setCustomValidity("")}))}))},l=(e,t,a)=>{e.querySelectorAll(`[data-reflection-of="${t}"]`).forEach((e=>{if("output"===e.tagName.toLowerCase()){const t=e;0===a.length&&a.push(t.dataset.default),a.slice(0,1).forEach((e=>{e instanceof File&&(e=e.name),t.textContent=e}))}else e.querySelectorAll("output").forEach((e=>{e.hasAttribute("data-default")?0===a.length?e.removeAttribute("hidden"):e.setAttribute("hidden","hidden"):e.remove()})),a.forEach((a=>{a instanceof File&&(a=a.name);const n=document.createElement("output");n.setAttribute("name",t),n.textContent=a,e.appendChild(n)}))}))};function p(e,t={}){if(wpcf7.blocked)return d(e),void n(e,"submitting");const c=new FormData(e);t.submitter&&t.submitter.name&&c.append(t.submitter.name,t.submitter.value);const o={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(c,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:c};r({endpoint:`contact-forms/${e.wpcf7.id}/feedback`,method:"POST",body:c,wpcf7:{endpoint:"feedback",form:e,detail:o}}).then((t=>{const r=n(e,t.status);return o.status=t.status,o.apiResponse=t,["invalid","unaccepted","spam","aborted"].includes(r)?a(e,r,o):["sent","failed"].includes(r)&&a(e,`mail${r}`,o),a(e,"submit",o),t})).then((t=>{t.posted_data_hash&&(e.querySelector('input[name="_wpcf7_posted_data_hash"]').value=t.posted_data_hash),"mail_sent"===t.status&&(e.reset(),e.wpcf7.resetOnMailSent=!0),t.invalid_fields&&t.invalid_fields.forEach((t=>{s(e,t.field,t.message)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').insertAdjacentText("beforeend",t.message),e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=t.message}))})).catch((e=>console.error(e)))}r.use(((e,t)=>{if(e.wpcf7&&"feedback"===e.wpcf7.endpoint){const{form:t,detail:r}=e.wpcf7;d(t),a(t,"beforesubmit",r),n(t,"submitting")}return t(e)}));const d=e=>{e.querySelectorAll(".wpcf7-form-control-wrap").forEach((t=>{t.dataset.name&&i(e,t.dataset.name)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').innerText="",e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=""}))};function f(e){const t=new FormData(e),c={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(t,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:t};r({endpoint:`contact-forms/${e.wpcf7.id}/refill`,method:"GET",wpcf7:{endpoint:"refill",form:e,detail:c}}).then((t=>{e.wpcf7.resetOnMailSent?(delete e.wpcf7.resetOnMailSent,n(e,"mail_sent")):n(e,"init"),c.apiResponse=t,a(e,"reset",c)})).catch((e=>console.error(e)))}r.use(((e,t)=>{if(e.wpcf7&&"refill"===e.wpcf7.endpoint){const{form:t,detail:a}=e.wpcf7;d(t),n(t,"resetting")}return t(e)}));const u=(e,t)=>{for(const a in t){const n=t[a];e.querySelectorAll(`input[name="${a}"]`).forEach((e=>{e.value=""})),e.querySelectorAll(`img.wpcf7-captcha-${a.replaceAll(":","")}`).forEach((e=>{e.setAttribute("src",n)}));const r=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);r&&e.querySelectorAll(`input[name="_wpcf7_captcha_challenge_${a}"]`).forEach((e=>{e.value=r[1]}))}},m=(e,t)=>{for(const a in t){const n=t[a][0],r=t[a][1];e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${a}"]`).forEach((e=>{e.querySelector(`input[name="${a}"]`).value="",e.querySelector(".wpcf7-quiz-label").textContent=n,e.querySelector(`input[name="_wpcf7_quiz_answer_${a}"]`).value=r}))}};function w(e){const a=new FormData(e);e.wpcf7={id:t(a.get("_wpcf7")),status:e.getAttribute("data-status"),pluginVersion:a.get("_wpcf7_version"),locale:a.get("_wpcf7_locale"),unitTag:a.get("_wpcf7_unit_tag"),containerPost:t(a.get("_wpcf7_container_post")),parent:e.closest(".wpcf7"),get schema(){return wpcf7.schemas.get(this.id)}},wpcf7.schemas.set(e.wpcf7.id,void 0),e.querySelectorAll(".has-spinner").forEach((e=>{e.insertAdjacentHTML("afterend",'')})),(e=>{e.querySelectorAll(".wpcf7-exclusive-checkbox").forEach((t=>{t.addEventListener("change",(t=>{const a=t.target.getAttribute("name");e.querySelectorAll(`input[type="checkbox"][name="${a}"]`).forEach((e=>{e!==t.target&&(e.checked=!1)}))}))}))})(e),(e=>{e.querySelectorAll(".has-free-text").forEach((t=>{const a=t.querySelector("input.wpcf7-free-text"),n=t.querySelector('input[type="checkbox"], input[type="radio"]');a.disabled=!n.checked,e.addEventListener("change",(e=>{a.disabled=!n.checked,e.target===n&&n.checked&&a.focus()}))}))})(e),(e=>{e.querySelectorAll(".wpcf7-validates-as-url").forEach((e=>{e.addEventListener("change",(t=>{let a=e.value.trim();a&&!a.match(/^[a-z][a-z0-9.+-]*:/i)&&-1!==a.indexOf(".")&&(a=a.replace(/^\/+/,""),a="http://"+a),e.value=a}))}))})(e),(e=>{if(!e.querySelector(".wpcf7-acceptance")||e.classList.contains("wpcf7-acceptance-as-validation"))return;const t=()=>{let t=!0;e.querySelectorAll(".wpcf7-acceptance").forEach((e=>{if(!t||e.classList.contains("optional"))return;const a=e.querySelector('input[type="checkbox"]');(e.classList.contains("invert")&&a.checked||!e.classList.contains("invert")&&!a.checked)&&(t=!1)})),e.querySelectorAll(".wpcf7-submit").forEach((e=>{e.disabled=!t}))};t(),e.addEventListener("change",(e=>{t()})),e.addEventListener("wpcf7reset",(e=>{t()}))})(e),(e=>{const a=(e,a)=>{const n=t(e.getAttribute("data-starting-value")),r=t(e.getAttribute("data-maximum-value")),c=t(e.getAttribute("data-minimum-value")),o=e.classList.contains("down")?n-a.value.trim().length:a.value.trim().length;e.setAttribute("data-current-value",o),e.innerText=o,r&&r{t={init:!1,...t},e.querySelectorAll(".wpcf7-character-count").forEach((n=>{const r=n.getAttribute("data-target-name"),c=e.querySelector(`[name="${r}"]`);c&&(c.value=c.defaultValue,a(n,c),t.init&&c.addEventListener("keyup",(e=>{a(n,c)})))}))};n({init:!0}),e.addEventListener("wpcf7reset",(e=>{n()}))})(e),window.addEventListener("load",(t=>{wpcf7.cached&&e.reset()})),e.addEventListener("reset",(t=>{wpcf7.reset(e)})),e.addEventListener("submit",(t=>{wpcf7.submit(e,{submitter:t.submitter}),t.preventDefault()})),e.addEventListener("wpcf7submit",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("wpcf7reset",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("change",(t=>{t.target.closest(".wpcf7-form-control")&&wpcf7.validate(e,{target:t.target})})),e.addEventListener("wpcf7statuschanged",(t=>{const a=t.detail.status;e.querySelectorAll(".active-on-any").forEach((e=>{e.removeAttribute("inert"),e.classList.remove("active-on-any")})),e.querySelectorAll(`.inert-on-${a}`).forEach((e=>{e.setAttribute("inert","inert"),e.classList.add("active-on-any")}))}))}document.addEventListener("DOMContentLoaded",(t=>{var a;if("undefined"!=typeof wpcf7)if(void 0!==wpcf7.api)if("function"==typeof window.fetch)if("function"==typeof window.FormData)if("function"==typeof NodeList.prototype.forEach)if("function"==typeof String.prototype.replaceAll){wpcf7={init:w,submit:p,reset:f,validate:o,schemas:new Map,...null!==(a=wpcf7)&&void 0!==a?a:{}},document.querySelectorAll("form .wpcf7[data-wpcf7-id]").forEach((t=>{const a=document.createElement("p");a.setAttribute("class","wpcf7-form-in-wrong-place");const n=document.createElement("strong");n.append((0,e.__)("Error:","contact-form-7"));const r=(0,e.__)("This contact form is placed in the wrong place.","contact-form-7");a.append(n," ",r),t.replaceWith(a)})),document.querySelectorAll(".wpcf7 > form").forEach((e=>{wpcf7.init(e),e.closest(".wpcf7").classList.replace("no-js","js")}));for(const e of wpcf7.schemas.keys())r({endpoint:`contact-forms/${e}/feedback/schema`,method:"GET"}).then((t=>{wpcf7.schemas.set(e,t)}))}else console.error("Your browser does not support String.replaceAll().");else console.error("Your browser does not support NodeList.forEach().");else console.error("Your browser does not support window.FormData().");else console.error("Your browser does not support window.fetch().");else console.error("wpcf7.api is not defined.");else console.error("wpcf7 is not defined.")}))})(); \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/swv/js/index.js b/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/swv/js/index.js new file mode 100644 index 0000000..5bc1589 --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/contact-form-7/includes/swv/js/index.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,i)=>{for(var s in i)t.o(i,s)&&!t.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:i[s]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};function i(t){if(this.formData={},this.tree={},!(t instanceof FormData))return this;this.formData=t;const e=()=>{const t=new Map;return t.largestIndex=0,t.set=function(e,i){""===e?e=t.largestIndex++:/^[0-9]+$/.test(e)&&(e=parseInt(e),t.largestIndex<=e&&(t.largestIndex=e+1)),Map.prototype.set.call(t,e,i)},t};this.tree=e();const i=/^(?[a-z][-a-z0-9_:]*)(?(?:\[(?:[a-z][-a-z0-9_:]*|[0-9]*)\])*)/i;for(const[t,s]of this.formData){const o=t.match(i);if(o)if(""===o.groups.array)this.tree.set(o.groups.name,s);else{const t=[...o.groups.array.matchAll(/\[([a-z][-a-z0-9_:]*|[0-9]*)\]/gi)].map((([t,e])=>e));t.unshift(o.groups.name);const i=t.pop();t.reduce(((t,i)=>{if(/^[0-9]+$/.test(i)&&(i=parseInt(i)),t.get(i)instanceof Map)return t.get(i);const s=e();return t.set(i,s),s}),this.tree).set(i,s)}}}t.r(e),t.d(e,{all:()=>D,any:()=>M,date:()=>m,dayofweek:()=>u,email:()=>r,enum:()=>h,file:()=>d,maxdate:()=>z,maxfilesize:()=>j,maxitems:()=>v,maxlength:()=>x,maxnumber:()=>y,mindate:()=>A,minfilesize:()=>$,minitems:()=>w,minlength:()=>g,minnumber:()=>b,number:()=>c,required:()=>n,requiredfile:()=>a,stepnumber:()=>I,tel:()=>l,time:()=>f,url:()=>p}),i.prototype.entries=function(){return this.tree.entries()},i.prototype.get=function(t){return this.tree.get(t)},i.prototype.getAll=function(t){if(!this.has(t))return[];const e=t=>{const i=[];if(t instanceof Map)for(const[s,o]of t)i.push(...e(o));else""!==t&&i.push(t);return i};return e(this.get(t))},i.prototype.has=function(t){return this.tree.has(t)},i.prototype.keys=function(){return this.tree.keys()},i.prototype.values=function(){return this.tree.values()};const s=i;function o({rule:t,field:e,error:i,...s}){this.rule=t,this.field=e,this.error=i,this.properties=s}const n=function(t){if(0===t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).length)throw new o(this)},a=function(t){if(0===t.getAll(this.field).length)throw new o(this)},r=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{if(t.length<6)return!1;if(-1===t.indexOf("@",1))return!1;if(t.indexOf("@")!==t.lastIndexOf("@"))return!1;const[e,i]=t.split("@",2);if(!/^[a-zA-Z0-9!#$%&\'*+\/=?^_`{|}~\.-]+$/.test(e))return!1;if(/\.{2,}/.test(i))return!1;if(/(?:^[ \t\n\r\0\x0B.]|[ \t\n\r\0\x0B.]$)/.test(i))return!1;const s=i.split(".");if(s.length<2)return!1;for(const t of s){if(/(?:^[ \t\n\r\0\x0B-]|[ \t\n\r\0\x0B-]$)/.test(t))return!1;if(!/^[a-z0-9-]+$/i.test(t))return!1}return!0})))throw new o(this)},p=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));if(!e.every((t=>{try{return(t=>-1!==["http","https","ftp","ftps","mailto","news","irc","irc6","ircs","gopher","nntp","feed","telnet","mms","rtsp","sms","svn","tel","fax","xmpp","webcal","urn"].indexOf(t))(new URL(t).protocol.replace(/:$/,""))}catch{return!1}})))throw new o(this)},l=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>(((t=(t=t.replace(/[#*].*$/,"")).replaceAll(/[()/.*#\s-]+/g,"")).startsWith("+")||t.startsWith("00"))&&(t=`+${t.replace(/^[+0]+/,"")}`),!!/^[+]?[0-9]+$/.test(t)&&5t.trim())).filter((t=>""!==t)).every((t=>!!/^[-]?[0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)||!!/^[-]?(?:[0-9]+)?[.][0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t))))throw new o(this)},m=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{if(!/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t))return!1;const e=new Date(t);return!Number.isNaN(e.valueOf())})))throw new o(this)},f=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{const e=t.match(/^([0-9]{2})\:([0-9]{2})(?:\:([0-9]{2}))?$/);if(!e)return!1;const i=parseInt(e[1]),s=parseInt(e[2]),o=e[3]?parseInt(e[3]):0;return 0<=i&&i<=23&&0<=s&&s<=59&&0<=o&&o<=59})))throw new o(this)},d=function(t){if(!t.getAll(this.field).every((t=>t instanceof File&&this.accept?.some((e=>/^\.[a-z0-9]+$/i.test(e)?t.name.toLowerCase().endsWith(e.toLowerCase()):(t=>{const e=[],i=t.match(/^(?[a-z]+)\/(?[*]|[a-z0-9.+-]+)$/i);if(i){const t=i.groups.toplevel.toLowerCase(),s=i.groups.sub.toLowerCase();for(const[o,n]of(()=>{const t=new Map;return t.set("jpg|jpeg|jpe","image/jpeg"),t.set("gif","image/gif"),t.set("png","image/png"),t.set("bmp","image/bmp"),t.set("tiff|tif","image/tiff"),t.set("webp","image/webp"),t.set("ico","image/x-icon"),t.set("heic","image/heic"),t.set("asf|asx","video/x-ms-asf"),t.set("wmv","video/x-ms-wmv"),t.set("wmx","video/x-ms-wmx"),t.set("wm","video/x-ms-wm"),t.set("avi","video/avi"),t.set("divx","video/divx"),t.set("flv","video/x-flv"),t.set("mov|qt","video/quicktime"),t.set("mpeg|mpg|mpe","video/mpeg"),t.set("mp4|m4v","video/mp4"),t.set("ogv","video/ogg"),t.set("webm","video/webm"),t.set("mkv","video/x-matroska"),t.set("3gp|3gpp","video/3gpp"),t.set("3g2|3gp2","video/3gpp2"),t.set("txt|asc|c|cc|h|srt","text/plain"),t.set("csv","text/csv"),t.set("tsv","text/tab-separated-values"),t.set("ics","text/calendar"),t.set("rtx","text/richtext"),t.set("css","text/css"),t.set("htm|html","text/html"),t.set("vtt","text/vtt"),t.set("dfxp","application/ttaf+xml"),t.set("mp3|m4a|m4b","audio/mpeg"),t.set("aac","audio/aac"),t.set("ra|ram","audio/x-realaudio"),t.set("wav","audio/wav"),t.set("ogg|oga","audio/ogg"),t.set("flac","audio/flac"),t.set("mid|midi","audio/midi"),t.set("wma","audio/x-ms-wma"),t.set("wax","audio/x-ms-wax"),t.set("mka","audio/x-matroska"),t.set("rtf","application/rtf"),t.set("js","application/javascript"),t.set("pdf","application/pdf"),t.set("swf","application/x-shockwave-flash"),t.set("class","application/java"),t.set("tar","application/x-tar"),t.set("zip","application/zip"),t.set("gz|gzip","application/x-gzip"),t.set("rar","application/rar"),t.set("7z","application/x-7z-compressed"),t.set("exe","application/x-msdownload"),t.set("psd","application/octet-stream"),t.set("xcf","application/octet-stream"),t.set("doc","application/msword"),t.set("pot|pps|ppt","application/vnd.ms-powerpoint"),t.set("wri","application/vnd.ms-write"),t.set("xla|xls|xlt|xlw","application/vnd.ms-excel"),t.set("mdb","application/vnd.ms-access"),t.set("mpp","application/vnd.ms-project"),t.set("docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"),t.set("docm","application/vnd.ms-word.document.macroEnabled.12"),t.set("dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"),t.set("dotm","application/vnd.ms-word.template.macroEnabled.12"),t.set("xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"),t.set("xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"),t.set("xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"),t.set("xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"),t.set("xltm","application/vnd.ms-excel.template.macroEnabled.12"),t.set("xlam","application/vnd.ms-excel.addin.macroEnabled.12"),t.set("pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"),t.set("pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"),t.set("ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"),t.set("ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"),t.set("potx","application/vnd.openxmlformats-officedocument.presentationml.template"),t.set("potm","application/vnd.ms-powerpoint.template.macroEnabled.12"),t.set("ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"),t.set("sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"),t.set("sldm","application/vnd.ms-powerpoint.slide.macroEnabled.12"),t.set("onetoc|onetoc2|onetmp|onepkg","application/onenote"),t.set("oxps","application/oxps"),t.set("xps","application/vnd.ms-xpsdocument"),t.set("odt","application/vnd.oasis.opendocument.text"),t.set("odp","application/vnd.oasis.opendocument.presentation"),t.set("ods","application/vnd.oasis.opendocument.spreadsheet"),t.set("odg","application/vnd.oasis.opendocument.graphics"),t.set("odc","application/vnd.oasis.opendocument.chart"),t.set("odb","application/vnd.oasis.opendocument.database"),t.set("odf","application/vnd.oasis.opendocument.formula"),t.set("wp|wpd","application/wordperfect"),t.set("key","application/vnd.apple.keynote"),t.set("numbers","application/vnd.apple.numbers"),t.set("pages","application/vnd.apple.pages"),t})())("*"===s&&n.startsWith(t+"/")||n===i[0])&&e.push(...o.split("|"))}return e})(e).some((e=>(e="."+e.trim(),t.name.toLowerCase().endsWith(e.toLowerCase())))))))))throw new o(this)},h=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>this.accept?.some((e=>t===String(e))))))throw new o(this)},u=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{const e=0===(i=new Date(t).getDay())?7:i;var i;return this.accept?.some((t=>e===parseInt(t)))})))throw new o(this)},w=function(t){if(t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).lengtht.trim())).filter((t=>""!==t));if(parseInt(this.threshold)t.trim())).filter((t=>""!==t));let i=0;if(e.forEach((t=>{"string"==typeof t&&(i+=t.length)})),0!==i&&it.trim())).filter((t=>""!==t));let i=0;if(e.forEach((t=>{"string"==typeof t&&(i+=t.length)})),parseInt(this.threshold)t.trim())).filter((t=>""!==t)).every((t=>!(parseFloat(t)t.trim())).filter((t=>""!==t)).every((t=>!(parseFloat(this.threshold)t.trim())).filter((t=>""!==t)).every((t=>!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&tt.trim())).filter((t=>""!==t)).every((t=>!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&this.threshold{t instanceof File&&(i+=t.size)})),i{t instanceof File&&(i+=t.size)})),parseInt(this.threshold)t.trim())).filter((t=>""!==t)),i=parseFloat(this.base),s=parseFloat(this.interval);if(!(0{const e=(parseFloat(t)-i)%s;return"0.000000"===Math.abs(e).toFixed(6)||"0.000000"===Math.abs(e-s).toFixed(6)})))throw new o(this)},O=({ruleObj:t,options:i})=>{const{rule:s,...o}=t;return"function"==typeof e[s]&&("function"!=typeof e[s].matches||e[s].matches(o,i))},E=({ruleObj:t,formDataTree:i,options:s})=>{const{rule:o}=t;e[o].call(t,i,s)},k=[],F=t=>[...k].reduce(((t,e)=>i=>e(i,t)),t),D=function(t,e={}){const i=(this.rules??[]).filter((t=>O({ruleObj:t,options:e}))),s=F(E);if(!i.every((i=>{try{s({ruleObj:i,formDataTree:t,options:e})}catch(t){if(!(t instanceof o))throw t;if(void 0!==t.error)throw t;return!1}return!0})))throw new o(this)},M=function(t,e={}){const i=(this.rules??[]).filter((t=>O({ruleObj:t,options:e}))),s=F(E);if(!i.some((i=>{try{s({ruleObj:i,formDataTree:t,options:e})}catch(t){if(!(t instanceof o))throw t;return!1}return!0})))throw new o(this)};var L;window.swv={validators:e,validate:(t,e,i={})=>{const n=(t.rules??[]).filter((t=>O({ruleObj:t,options:i})));if(!n.length)return new Map;const a=F(E),r=new s(e),p=n.reduce(((t,e)=>{try{a({ruleObj:e,formDataTree:r,options:i})}catch(e){if(!(e instanceof o))throw e;if(void 0!==e.field&&!t.has(e.field)&&void 0!==e.error)return t.set(e.field,e)}return t}),new Map);for(const t of r.keys())p.has(t)||p.set(t,{validInputs:r.getAll(t)});return p},use:t=>{k.push(t)},...null!==(L=window.swv)&&void 0!==L?L:{}}})(); \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js b/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js new file mode 100644 index 0000000..032b772 --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js @@ -0,0 +1,2 @@ +/*! elementor-pro - v3.32.0 - 29-09-2025 */ +"use strict";(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[624],{2371:(e,t,n)=>{var o=n(6784),s=o(n(6137)),r=o(n(7371)),l=o(n(3746)),i=o(n(9880)),a=o(n(6238)),d=o(n(4286)),u=o(n(4043)),c=o(n(1750)),m=o(n(4486)),h=o(n(1459)),g=o(n(8534)),f=o(n(6034)),p=o(n(6075)),_=o(n(570)),v=o(n(9302)),b=o(n(6302)),y=o(n(7492)),F=o(n(8241)),M=o(n(325)),w=o(n(7467)),S=o(n(1953)),H=o(n(282)),E=o(n(2969)),O=o(n(5355)),T=o(n(8945));const extendDefaultHandlers=e=>({...e,...{animatedText:s.default,carousel:r.default,countdown:l.default,dynamicTags:i.default,hotspot:a.default,form:d.default,gallery:u.default,lottie:c.default,nav_menu:m.default,popup:h.default,posts:g.default,share_buttons:f.default,slides:p.default,social:_.default,themeBuilder:b.default,themeElements:y.default,woocommerce:F.default,tableOfContents:v.default,loopBuilder:M.default,megaMenu:w.default,nestedCarousel:S.default,taxonomyFilter:H.default,offCanvas:E.default,contactButtons:O.default,search:T.default}});elementorProFrontend.on("elementor-pro/modules/init/before",(()=>{elementorFrontend.hooks.addFilter("elementor-pro/frontend/handlers",extendDefaultHandlers)}))},4921:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class AjaxHelper{addLoadingAnimationOverlay(e){const t=document.querySelector(`.elementor-element-${e}`);t&&t.classList.add("e-loading-overlay")}removeLoadingAnimationOverlay(e){const t=document.querySelector(`.elementor-element-${e}`);t&&t.classList.remove("e-loading-overlay")}}},6914:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.focusableElementSelectors=function focusableElementSelectors(){return"audio, button, canvas, details, iframe, input, select, summary, textarea, video, [accesskey], a[href], area[href], [tabindex]"}},5921:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.close=void 0;const s=new(o(n(5194)).default)("eicon");t.close={get element(){return s.createSvgElement("close",{path:"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z",width:1e3,height:1e3})}}},5194:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class IconsManager{static symbolsContainer;static iconsUsageList=[];constructor(e){if(this.prefix=`${e}-`,!IconsManager.symbolsContainer){const e="e-font-icon-svg-symbols";IconsManager.symbolsContainer=document.getElementById(e),IconsManager.symbolsContainer||(IconsManager.symbolsContainer=document.createElementNS("http://www.w3.org/2000/svg","svg"),IconsManager.symbolsContainer.setAttributeNS(null,"style","display: none;"),IconsManager.symbolsContainer.setAttributeNS(null,"class",e),document.body.appendChild(IconsManager.symbolsContainer))}}createSvgElement(e,t){let{path:n,width:o,height:s}=t;const r=this.prefix+e,l="#"+this.prefix+e;if(!IconsManager.iconsUsageList.includes(r)){if(!IconsManager.symbolsContainer.querySelector(l)){const e=document.createElementNS("http://www.w3.org/2000/svg","symbol");e.id=r,e.innerHTML='',e.setAttributeNS(null,"viewBox","0 0 "+o+" "+s),IconsManager.symbolsContainer.appendChild(e)}IconsManager.iconsUsageList.push(r)}const i=document.createElementNS("http://www.w3.org/2000/svg","svg");return i.innerHTML='',i.setAttributeNS(null,"class","e-font-icon-svg e-"+r),i}}t.default=IconsManager},7754:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(6914);t.default=class ModalKeyboardHandler{lastFocusableElement=null;firstFocusableElement=null;modalTriggerElement=null;constructor(e){this.config=e,this.changeFocusAfterAnimation=!1}onOpenModal(){this.initializeElements(),this.setTriggerElement(),this.changeFocusAfterAnimation="popup"===this.config.modalType&&!!this.config.hasEntranceAnimation,this.changeFocusAfterAnimation||this.changeFocus(),this.bindEvents()}onCloseModal(){elementorFrontend.elements.$window.off("keydown",this.onKeyDownPressed.bind(this)),this.modalTriggerElement&&this.setFocusToElement(this.modalTriggerElement)}bindEvents(){elementorFrontend.elements.$window.on("keydown",this.onKeyDownPressed.bind(this)),this.changeFocusAfterAnimation&&this.config.$modalElements.on("animationend animationcancel",this.changeFocus.bind(this)),"popup"===this.config.modalType&&this.onPopupCloseEvent()}onPopupCloseEvent(){elementorFrontend.elements.$window.on("elementor/popup/hide",this.onCloseModal.bind(this))}getFocusableElements(){const e="popup"===this.config.modalType?":focusable":(0,o.focusableElementSelectors)();return this.config.$modalElements.find(e)}initializeElements(){const e=this.getFocusableElements();e.length&&(this.lastFocusableElement=e[e.length-1],this.firstFocusableElement=e[0])}setTriggerElement(){const e=elementorFrontend.elements.window.document.activeElement;this.modalTriggerElement=e?elementorFrontend.elements.window.document.activeElement:null}changeFocus(){this.firstFocusableElement?this.setFocusToElement(this.firstFocusableElement):(this.config.$elementWrapper.attr("tabindex","0"),this.setFocusToElement(this.config.$elementWrapper[0]))}onKeyDownPressed(e){const t=e.shiftKey,n="Tab"===e.key||9===e.keyCode,o="0"===this.config.$elementWrapper.attr("tabindex");n&&o?e.preventDefault():n&&this.onTabKeyPressed(n,t,e)}onTabKeyPressed(e,t,n){elementorFrontend.isEditMode()&&this.initializeElements();const o=elementorFrontend.elements.window.document.activeElement;if(t){o===this.firstFocusableElement&&(this.setFocusToElement(this.lastFocusableElement),n.preventDefault())}else{o===this.lastFocusableElement&&(this.setFocusToElement(this.firstFocusableElement),n.preventDefault())}}setFocusToElement(e){const t="popup"===this.config.modalType?250:100;setTimeout((()=>{e?.focus()}),t)}}},5012:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function runElementHandlers(e){[...e].flatMap((e=>[...e.querySelectorAll(".elementor-element")])).forEach((e=>elementorFrontend.elementsHandler.runReadyTrigger(e)))}},6137:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("animated-headline",(()=>n.e(961).then(n.bind(n,2590))))}}t.default=_default},7371:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("media-carousel",(()=>n.e(692).then(n.bind(n,8948)))),elementorFrontend.elementsHandler.attachHandler("testimonial-carousel",(()=>n.e(897).then(n.bind(n,7181)))),elementorFrontend.elementsHandler.attachHandler("reviews",(()=>n.e(897).then(n.bind(n,7181))))}}t.default=_default},3746:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("countdown",(()=>n.e(416).then(n.bind(n,475))))}}t.default=_default},9880:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.on("components:init",(()=>this.onFrontendComponentsInit()))}onFrontendComponentsInit(){elementorFrontend.utils.urlActions.addAction("reload-page",(()=>document.location.reload()))}}t.default=_default},5355:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.config.experimentalFeatures.container&&(["contact-buttons-var-1","contact-buttons-var-3","contact-buttons-var-4","contact-buttons-var-5","contact-buttons-var-6","contact-buttons-var-7","contact-buttons-var-8","contact-buttons-var-9"].forEach((e=>{elementorFrontend.elementsHandler.attachHandler(e,(()=>n.e(1).then(n.bind(n,197))))})),elementorFrontend.elementsHandler.attachHandler("contact-buttons-var-10",(()=>n.e(61).then(n.bind(n,7263)))),elementorFrontend.elementsHandler.attachHandler("floating-bars-var-2",(()=>n.e(249).then(n.bind(n,2319)))),elementorFrontend.elementsHandler.attachHandler("floating-bars-var-3",(()=>n.e(440).then(n.bind(n,7704)))))}}t.default=_default},4286:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("form",[()=>n.e(325).then(n.bind(n,9230)),()=>n.e(325).then(n.bind(n,2176)),()=>n.e(325).then(n.bind(n,9613)),()=>n.e(325).then(n.bind(n,2478)),()=>n.e(325).then(n.bind(n,733)),()=>n.e(325).then(n.bind(n,6935))]),elementorFrontend.elementsHandler.attachHandler("subscribe",[()=>n.e(325).then(n.bind(n,9230)),()=>n.e(325).then(n.bind(n,2176)),()=>n.e(325).then(n.bind(n,9613))])}}t.default=_default},4043:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("gallery",(()=>n.e(543).then(n.bind(n,771))))}}t.default=_default},6238:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("hotspot",(()=>n.e(292).then(n.bind(n,507))))}}t.default=_default},325:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),["post","product","post_taxonomy","product_taxonomy"].forEach((e=>{elementorFrontend.elementsHandler.attachHandler("loop-grid",(()=>n.e(535).then(n.bind(n,2245))),e),elementorFrontend.elementsHandler.attachHandler("loop-grid",(()=>n.e(993).then(n.bind(n,2813))),e),elementorFrontend.elementsHandler.attachHandler("loop-carousel",(()=>n.e(993).then(n.bind(n,2813))),e),elementorFrontend.elementsHandler.attachHandler("loop-carousel",(()=>n.e(932).then(n.bind(n,7992))),e),elementorFrontend.elementsHandler.attachHandler("loop-grid",(()=>n.e(550).then(n.bind(n,4734))),e)}))}}t.default=_default},9585:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(5012)),r=o(n(4921)),l=o(n(1368)),i=n(275);class BaseFilterFrontendModule extends elementorModules.Module{constructor(){super(),this.loopWidgetsStore=new l.default}removeFilterFromLoopWidget(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";if(!this.loopWidgetsStore.getWidget(e))return this.loopWidgetsStore.addWidget(e),void this.refreshLoopWidget(e,t);if(n===o&&this.loopWidgetsStore.unsetFilter(e,t),n!==o){const o=this.loopWidgetsStore.getFilterTerms(e,t).filter((function(e){return e!==n}));this.loopWidgetsStore.setFilterTerms(e,t,o)}this.refreshLoopWidget(e,t)}setFilterDataForLoopWidget(e,t,n){let o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"DISABLED";this.loopWidgetsStore.maybeInitializeWidget(e),this.loopWidgetsStore.maybeInitializeFilter(e,t);const r=this.validateMultipleFilterOperator(s);if("DISABLED"!==r){const o=this.loopWidgetsStore.getFilterTerms(e,t)??[],s=n.filterData.terms;n.filterData.terms=[...new Set([...o,...s])],n.filterData.logicalJoin=r}this.loopWidgetsStore.setFilter(e,t,n),o?this.refreshLoopWidget(e,t):this.loopWidgetsStore.consolidateFilters(e)}validateMultipleFilterOperator(e){return e&&["AND","OR"].includes(e)?e:"DISABLED"}getQueryStringInObjectForm(){const e={};for(const t in this.loopWidgetsStore.get()){const n=this.loopWidgetsStore.getWidget(t);for(const o in n.consolidatedFilters){const s=n.consolidatedFilters[o];for(const n in s){const o=i.queryConstants[s[n].logicalJoin??"AND"].separator.decoded;e[`e-filter-${t}-${n}`]=Object.values(s[n].terms).join(o)}}}return e}updateURLQueryString(e,t){const n=new URL(window.location.href).searchParams,o=this.getQueryStringInObjectForm(),s=new URLSearchParams;n.forEach(((t,n)=>{n.startsWith("e-filter")||s.append(n,t),n.startsWith("e-page-"+e)&&s.delete(n)}));for(const e in o)s.set(e,o[e]);let r=s.toString();r=r.replace(new RegExp(`${i.queryConstants.AND.separator.encoded}`,"g"),i.queryConstants.AND.separator.decoded),r=r.replace(new RegExp(`${i.queryConstants.OR.separator.encoded}`,"g"),i.queryConstants.OR.separator.decoded);const l=this.getFilterHelperAttributes(t);r=l.pageNum>1?r?this.formatQueryString(l.baseUrl,r):l.baseUrl:r?`?${r}`:location.pathname,history.pushState(null,null,r)}formatQueryString(e,t){const n=e.includes("?")?new URLSearchParams(e.split("?")[1]):new URLSearchParams,o=new URLSearchParams(t);for(const e of n.keys())o.has(e)&&o.delete(e);const s=["page","paged"];for(const e of s)n.delete(e),o.delete(e);const r=new URLSearchParams(n.toString());for(const[e,t]of o.entries())r.append(e,t);return e.split("?")[0]+(r.toString()?`?${r.toString()}`:"")}getFilterHelperAttributes(e){const t=document.querySelector('[data-id="'+e+'"]');if(!t)return{baseUrl:location.href,pageNum:1};return t.querySelector(".e-filter").dataset}prepareLoopUpdateRequestData(e,t){const n=this.loopWidgetsStore.getConsolidatedFilters(e),o=this.getFilterHelperAttributes(t),s={post_id:this.getClosestDataElementorId(document.querySelector(`.elementor-element-${e}`))||elementorFrontend.config.post.id,widget_filters:n,widget_id:e,pagination_base_url:o.baseUrl};if(elementorFrontend.isEditMode()){const t=window.top.$e.components.get("document").utils.findContainerById(e);s.widget_model=t.model.toJSON({remove:["default","editSettings","defaultEditSettings"]}),s.is_edit_mode=!0}return s}getClosestDataElementorId(e){const t=e?.closest("[data-elementor-id]");return t?t.getAttribute("data-elementor-id"):null}getFetchArgumentsForLoopUpdate(e,t){const n=this.prepareLoopUpdateRequestData(e,t),o={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)};return elementorFrontend.isEditMode()&&elementorPro.config.loopFilter?.nonce&&(o.headers["X-WP-Nonce"]=elementorPro.config.loopFilter?.nonce),o}fetchUpdatedLoopWidgetMarkup(e,t){return fetch(`${elementorProFrontend.config.urls.rest}elementor-pro/v1/refresh-loop`,this.getFetchArgumentsForLoopUpdate(e,t))}createElementFromHTMLString(e){const t=document.createElement("div");return e?(t.innerHTML=e.trim(),t.firstElementChild):(t.classList.add("elementor-widget-container"),t)}refreshLoopWidget(e,t){this.loopWidgetsStore.consolidateFilters(e),this.updateURLQueryString(e,t);const n=document.querySelector(`.elementor-element-${e}`);if(!n)return;this.ajaxHelper||(this.ajaxHelper=new r.default),this.ajaxHelper.addLoadingAnimationOverlay(e);return this.fetchUpdatedLoopWidgetMarkup(e,t).then((e=>e instanceof Response&&e?.ok&&!(400<=e?.status)?e.json():{})).catch((()=>({}))).then((t=>{if(!t?.data&&""!==t?.data)return;const o=n.querySelector(".elementor-widget-container"),s=this.createElementFromHTMLString(t.data);n.replaceChild(s,o),this.handleElementHandlers(n),ElementorProFrontendConfig.settings.lazy_load_background_images&&document.dispatchEvent(new Event("elementor/lazyload/observe")),elementorFrontend.elementsHandler.runReadyTrigger(document.querySelector(`.elementor-element-${e}`)),n.classList.remove("e-loading")})).finally((()=>{this.ajaxHelper.removeLoadingAnimationOverlay(e)}))}handleElementHandlers(e){const t=e.querySelectorAll(".e-loop-item");(0,s.default)(t)}}t.default=BaseFilterFrontendModule},282:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(9585));class LoopFilter extends s.default{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("taxonomy-filter",(()=>n.e(225).then(n.bind(n,2236))))}}t.default=LoopFilter},1368:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class LoopWidgetsStore{constructor(){this.widgets={}}get(){return this.widgets}getWidget(e){return this.widgets[e]}setWidget(e,t){this.widgets[e]=t}unsetWidget(e){delete this.widgets[e]}getFilters(e){return this.getWidget(e).filters}getFilter(e,t){return this.getWidget(e).filters[t]}setFilter(e,t,n){this.getWidget(e).filters[t]=n}unsetFilter(e,t){delete this.getWidget(e).filters[t]}getFilterTerms(e,t){return this.getFilter(e,t).filterData.terms??[]}setFilterTerms(e,t,n){this.getFilter(e,t).filterData.terms=n}getConsolidatedFilters(e){return this.getWidget(e).consolidatedFilters}setConsolidatedFilters(e,t){this.getWidget(e).consolidatedFilters=t}addWidget(e){this.setWidget(e,{filters:{},consolidatedFilters:{}})}maybeInitializeWidget(e){this.getWidget(e)||this.addWidget(e)}maybeInitializeFilter(e,t){if(this.getFilter(e,t))return;this.setFilter(e,t,{filterData:{terms:[]}})}consolidateFilters(e){const t=this.getFilters(e),n={};for(const e in t){const o=t[e],s=o.filterType,r=o.filterData;0!==r.terms.length&&(n[s]||(n[s]={}),n[s][r.selectedTaxonomy]||(n[s][r.selectedTaxonomy]=[]),!r.terms||n[s][r.selectedTaxonomy].terms&&n[s][r.selectedTaxonomy].terms.includes(r.terms)||(n[s][r.selectedTaxonomy]={terms:"string"===r.terms?[r.terms]:r.terms}),r.logicalJoin&&!n[s][r.selectedTaxonomy].logicalJoin&&(n[s][r.selectedTaxonomy]={...n[s][r.selectedTaxonomy]||{},logicalJoin:r.logicalJoin??"AND"}))}this.setConsolidatedFilters(e,n)}}},275:e=>{e.exports={queryConstants:{AND:{separator:{decoded:"+",fromBrowser:" ",encoded:"%2B"},operator:"AND"},OR:{separator:{decoded:"~",fromBrowser:"~",encoded:"%7C"},operator:"IN"},NOT:{separator:{decoded:"!",fromBrowser:"!",encoded:"%21"},operator:"NOT IN"},DISABLED:{separator:{decoded:"",fromBrowser:"",encoded:""},operator:"AND"}}}},1750:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("lottie",(()=>n.e(970).then(n.bind(n,5200))))}}t.default=_default},7467:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("mega-menu",[()=>n.e(727).then(n.bind(n,3431)),()=>n.e(87).then(n.bind(n,8636)),()=>n.e(912).then(n.bind(n,9774))])}}t.default=_default},4486:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),jQuery.fn.smartmenus&&(jQuery.SmartMenus.prototype.isCSSOn=function(){return!0},elementorFrontend.config.is_rtl&&(jQuery.fn.smartmenus.defaults.rightToLeftSubMenus=!0)),elementorFrontend.elementsHandler.attachHandler("nav-menu",(()=>n.e(334).then(n.bind(n,757))))}}t.default=_default},1953:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("nested-carousel",(()=>n.e(33).then(n.bind(n,1195))))}}t.default=_default},2969:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("off-canvas",(()=>n.e(579).then(n.bind(n,9547)))),elementorFrontend.on("components:init",(()=>this.onFrontendComponentsInit()))}onFrontendComponentsInit(){this.addUrlActions()}addUrlActions(){elementorFrontend.utils.urlActions.addAction("off_canvas:open",(e=>{this.toggleOffCanvasDisplay(e)})),elementorFrontend.utils.urlActions.addAction("off_canvas:close",(e=>{this.toggleOffCanvasDisplay(e)})),elementorFrontend.utils.urlActions.addAction("off_canvas:toggle",(e=>{this.toggleOffCanvasDisplay(e)}))}toggleOffCanvasDisplay(e){window.dispatchEvent(new CustomEvent("elementor-pro/off-canvas/toggle-display-mode",{detail:e}))}}t.default=_default},2506:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(3758)),r=o(n(5469)),l=n(5921),i=o(n(7754));class _default extends elementorModules.frontend.Document{keyboardHandler=null;bindEvents(){const e=this.getDocumentSettings("open_selector");e&&elementorFrontend.elements.$body.on("click",e,this.showModal.bind(this))}startTiming(){new r.default(this.getDocumentSettings("timing"),this).check()&&this.initTriggers()}initTriggers(){this.triggers=new s.default(this.getDocumentSettings("triggers"),this)}showModal(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this.getDocumentSettings();if(!this.isEdit){if(!elementorFrontend.isWPPreviewMode()){if(this.getStorage("disable"))return;if(t&&elementorProFrontend.modules.popup.popupPopped&&n.avoid_multiple_popups)return}this.$element=jQuery(this.elementHTML),this.elements.$elements=this.$element.find(this.getSettings("selectors.elements"))}const o=this.getModal(),s=o.getElements("closeButton");o.setMessage(this.$element).show(),this.isEdit||(n.close_button_delay&&(s.hide(),clearTimeout(this.closeButtonTimeout),this.closeButtonTimeout=setTimeout((()=>s.show()),1e3*n.close_button_delay)),super.runElementsHandlers()),this.setEntranceAnimation(),n.timing&&n.timing.times_count||this.countTimes(),elementorProFrontend.modules.popup.popupPopped=!0,!this.isEdit&&n.a11y_navigation&&this.handleKeyboardA11y()}setEntranceAnimation(){const e=this.getModal().getElements("widgetContent"),t=this.getDocumentSettings(),n=elementorFrontend.getCurrentDeviceSetting(t,"entrance_animation");if(this.currentAnimation&&e.removeClass(this.currentAnimation),this.currentAnimation=n,!n)return;const o=t.entrance_animation_duration.size;e.addClass(n),setTimeout((()=>e.removeClass(n)),1e3*o)}handleKeyboardA11y(){this.keyboardHandler||(this.keyboardHandler=new i.default(this.getKeyboardHandlingConfig())),this.keyboardHandler.onOpenModal()}setExitAnimation(){const e=this.getModal(),t=this.getDocumentSettings(),n=e.getElements("widgetContent"),o=elementorFrontend.getCurrentDeviceSetting(t,"exit_animation"),s=o?t.entrance_animation_duration.size:0;setTimeout((()=>{o&&n.removeClass(o+" reverse"),this.isEdit||(this.$element.remove(),e.getElements("widget").hide())}),1e3*s),o&&n.addClass(o+" reverse")}initModal(){let e;this.getModal=()=>{if(!e){const t=this.getDocumentSettings(),n=this.getSettings("id"),triggerPopupEvent=e=>{const t="elementor/popup/"+e;elementorFrontend.elements.$document.trigger(t,[n,this]),window.dispatchEvent(new CustomEvent(t,{detail:{id:n,instance:this}}))};let o="elementor-popup-modal";t.classes&&(o+=" "+t.classes);const s={id:"elementor-popup-modal-"+n,className:o,closeButton:!0,preventScroll:t.prevent_scroll,onShow:()=>triggerPopupEvent("show"),onHide:()=>triggerPopupEvent("hide"),effects:{hide:()=>{t.timing&&t.timing.times_count&&this.countTimes(),this.setExitAnimation()},show:"show"},hide:{auto:!!t.close_automatically,autoDelay:1e3*t.close_automatically,onBackgroundClick:!t.prevent_close_on_background_click,onOutsideClick:!t.prevent_close_on_background_click,onEscKeyPress:!t.prevent_close_on_esc_key,ignore:".flatpickr-calendar"},position:{enable:!1}};elementorFrontend.config.experimentalFeatures.e_font_icon_svg&&(s.closeButtonOptions={iconElement:l.close.element}),s.closeButtonClass="eicon-close",e=elementorFrontend.getDialogsManager().createWidget("lightbox",s),e.getElements("widgetContent").addClass("animated");const r=e.getElements("closeButton");this.isEdit&&(r.off("click"),e.hide=()=>{}),this.setCloseButtonPosition()}return e}}setCloseButtonPosition(){const e=this.getModal(),t=this.getDocumentSettings("close_button_position");e.getElements("closeButton").prependTo(e.getElements("outside"===t?"widget":"widgetContent"))}disable(){this.setStorage("disable",!0)}setStorage(e,t,n){elementorFrontend.storage.set(`popup_${this.getSettings("id")}_${e}`,t,n)}getStorage(e,t){return elementorFrontend.storage.get(`popup_${this.getSettings("id")}_${e}`,t)}countTimes(){const e=this.getStorage("times")||0;this.setStorage("times",e+1)}runElementsHandlers(){}async onInit(){super.onInit(),window.DialogsManager||await elementorFrontend.utils.assetsLoader.load("script","dialog"),this.initModal(),this.isEdit?this.showModal():(this.$element.show().remove(),this.elementHTML=this.$element[0].outerHTML,elementorFrontend.isEditMode()||(elementorFrontend.isWPPreviewMode()&&elementorFrontend.config.post.id===this.getSettings("id")?this.showModal():this.startTiming()))}onSettingsChange(e){const t=Object.keys(e.changed)[0];-1!==t.indexOf("entrance_animation")&&this.setEntranceAnimation(),"exit_animation"===t&&this.setExitAnimation(),"close_button_position"===t&&this.setCloseButtonPosition()}getEntranceAnimationDuration(){const e=this.getDocumentSettings(),t=e?.entrance_animation;if(!t||""===t||"none"===t)return 0;const n=e?.entrance_animation_duration?.size;return n?Number(n):0}getKeyboardHandlingConfig(){return{$modalElements:this.getModal().getElements("widgetContent"),$elementWrapper:this.$element,hasEntranceAnimation:0!==this.getEntranceAnimationDuration(),modalType:"popup",modalId:this.$element.data("elementor-id")}}}t.default=_default},1459:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2506));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.hooks.addAction("elementor/frontend/documents-manager/init-classes",this.addDocumentClass),elementorFrontend.elementsHandler.attachHandler("form",(()=>n.e(887).then(n.bind(n,5985)))),elementorFrontend.on("components:init",(()=>this.onFrontendComponentsInit())),this.shouldSetViewsAndSessions()&&this.setViewsAndSessions()}shouldSetViewsAndSessions(){return!elementorFrontend.isEditMode()&&!elementorFrontend.isWPPreviewMode()&&ElementorProFrontendConfig.popup.hasPopUps}addDocumentClass(e){e.addDocumentClass("popup",s.default)}setViewsAndSessions(){const e=elementorFrontend.storage.get("pageViews")||0;elementorFrontend.storage.set("pageViews",e+1);if(!elementorFrontend.storage.get("activeSession",{session:!0})){elementorFrontend.storage.set("activeSession",!0,{session:!0});const e=elementorFrontend.storage.get("sessions")||0;elementorFrontend.storage.set("sessions",e+1)}}showPopup(e,t){const n=elementorFrontend.documentsManager.documents[e.id];if(!n)return;const o=n.getModal();e.toggle&&o.isVisible()?o.hide():n.showModal(t)}closePopup(e,t){const n=jQuery(t.target).parents('[data-elementor-type="popup"]').data("elementorId");if(!n)return;const o=elementorFrontend.documentsManager.documents[n];o.getModal().hide(),e.do_not_show_again&&o.disable()}onFrontendComponentsInit(){elementorFrontend.utils.urlActions.addAction("popup:open",((e,t)=>this.showPopup(e,t))),elementorFrontend.utils.urlActions.addAction("popup:close",((e,t)=>this.closePopup(e,t)))}}t.default=_default},5469:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(164)),r=o(n(5873)),l=o(n(7471)),i=o(n(2880)),a=o(n(5104)),d=o(n(1837)),u=o(n(3940)),c=o(n(1533)),m=o(n(8254));class _default extends elementorModules.Module{constructor(e,t){super(e),this.document=t,this.timingClasses={page_views:s.default,sessions:r.default,url:l.default,sources:i.default,logged_in:a.default,devices:d.default,times:u.default,browsers:c.default,schedule:m.default}}check(){const e=this.getSettings();let t=!0;return jQuery.each(this.timingClasses,((n,o)=>{if(!e[n])return;new o(e,this.document).check()||(t=!1)})),t}}t.default=_default},2733:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(e,t){super(e),this.document=t}getTimingSetting(e){return this.getSettings(this.getName()+"_"+e)}}t.default=_default},1533:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733));class _default extends s.default{getName(){return"browsers"}check(){if("all"===this.getTimingSetting("browsers"))return!0;const e=this.getTimingSetting("browsers_options"),t=elementorFrontend.utils.environment;return e.some((e=>t[e]))}}t.default=_default},1837:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733));class _default extends s.default{getName(){return"devices"}check(){return-1!==this.getTimingSetting("devices").indexOf(elementorFrontend.getCurrentDeviceMode())}}t.default=_default},5104:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733));class _default extends s.default{getName(){return"logged_in"}check(){const e=elementorFrontend.config.user;if(!e)return!0;if("all"===this.getTimingSetting("users"))return!1;return!this.getTimingSetting("roles").filter((t=>-1!==e.roles.indexOf(t))).length}}t.default=_default},164:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733));class _default extends s.default{getName(){return"page_views"}check(){const e=elementorFrontend.storage.get("pageViews"),t=this.getName();let n=this.document.getStorage(t+"_initialPageViews");return n||(this.document.setStorage(t+"_initialPageViews",e),n=e),e-n>=this.getTimingSetting("views")}}t.default=_default},9901:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class ScheduleUtils{constructor(e){this.settings=e.settings}getCurrentDateTime(){let e=new Date;return"site"===this.settings.timezone&&this.settings.serverDatetime&&(e=new Date(this.settings.serverDatetime)),e}shouldDisplay=()=>{if(!this.settings.startDate&&!this.settings.endDate)return!0;const e=this.getCurrentDateTime();return(!this.settings.startDate||e>=this.settings.startDate)&&(!this.settings.endDate||e<=this.settings.endDate)}}},8254:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733)),r=o(n(9901));class _default extends s.default{constructor(){super(...arguments);const{schedule_timezone:e,schedule_start_date:t,schedule_end_date:n,schedule_server_datetime:o}=this.getSettings();this.settings={timezone:e,startDate:!!t&&new Date(t),endDate:!!n&&new Date(n),serverDatetime:!!o&&new Date(o)},this.scheduleUtils=new r.default({settings:this.settings})}getName(){return"schedule"}check(){return this.scheduleUtils.shouldDisplay()}}t.default=_default},5873:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733));class _default extends s.default{getName(){return"sessions"}check(){const e=elementorFrontend.storage.get("sessions"),t=this.getName();let n=this.document.getStorage(t+"_initialSessions");return n||(this.document.setStorage(t+"_initialSessions",e),n=e),e-n>=this.getTimingSetting("sessions")}}t.default=_default},2880:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733));class _default extends s.default{getName(){return"sources"}check(){const e=this.getTimingSetting("sources");if(3===e.length)return!0;const t=document.referrer.replace(/https?:\/\/(?:www\.)?/,"");return 0===t.indexOf(location.host.replace("www.",""))?-1!==e.indexOf("internal"):-1!==e.indexOf("external")||-1!==e.indexOf("search")&&/^(google|yahoo|bing|yandex|baidu)\./.test(t)}}t.default=_default},1744:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class TimesUtils{constructor(e){this.uniqueId=e.uniqueId,this.settings=e.settings,this.storage=e.storage}getTimeFramesInSecounds(e){return{day:86400,week:604800,month:2628288}[e]}setExpiration(e,t,n){if(this.storage.get(e))this.storage.set(e,t);else{const o={lifetimeInSeconds:this.getTimeFramesInSecounds(n)};this.storage.set(e,t,o)}}getImpressionsCount(){const e=this.storage.get(this.uniqueId)??0;return parseInt(e)}incrementImpressionsCount(){if(this.settings.period)if("session"!==this.settings.period){const e=this.getImpressionsCount();this.setExpiration(this.uniqueId,e+1,this.settings.period)}else sessionStorage.setItem(this.uniqueId,parseInt(sessionStorage.getItem(this.uniqueId)??0)+1);else this.storage.set("times",(this.storage.get("times")??0)+1)}shouldCountOnOpen(){this.settings.countOnOpen&&this.incrementImpressionsCount()}shouldDisplayPerTimeFrame(){return this.getImpressionsCount()1?arguments[1]:void 0;const t=parseInt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0){var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733)),r=o(n(1744));class _default extends s.default{constructor(){super(...arguments),this.uniqueId=`popup-${this.document.getSettings("id")}-impressions-count`;const{times_count:e,times_period:t,times_times:n}=this.getSettings();this.settings={countOnOpen:e,period:t,showsLimit:parseInt(n)},""===this.settings.period&&(this.settings.period=!1),["","close"].includes(this.settings.countOnOpen)?(this.settings.countOnOpen=!1,this.onPopupHide()):this.settings.countOnOpen=!0,this.utils=new r.default({uniqueId:this.uniqueId,settings:this.settings,storage:elementorFrontend.storage})}getName(){return"times"}check(){if(!this.settings.period){const e=this.document.getStorage("times")||0,t=this.getTimingSetting("times");return this.utils.shouldDisplayBackwordCompatible(e,t)}if("session"!==this.settings.period){if(!this.utils.shouldDisplayPerTimeFrame())return!1}else if(!this.utils.shouldDisplayPerSession())return!1;return!0}onPopupHide(){window.addEventListener("elementor/popup/hide",(()=>{this.utils.incrementImpressionsCount()}))}}t.default=_default},7471:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(2733));class _default extends s.default{getName(){return"url"}check(){const e=this.getTimingSetting("url"),t=this.getTimingSetting("action"),n=document.referrer;if("regex"!==t)return"hide"===t^-1!==n.indexOf(e);let o;try{o=new RegExp(e)}catch(e){return!1}return o.test(n)}}t.default=_default},3758:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(9739)),r=o(n(9226)),l=o(n(4270)),i=o(n(1697)),a=o(n(9143)),d=o(n(3676)),u=o(n(7541));class _default extends elementorModules.Module{constructor(e,t){super(e),this.document=t,this.triggers=[],this.triggerClasses={page_load:s.default,scrolling:r.default,scrolling_to:l.default,click:i.default,inactivity:a.default,exit_intent:d.default,adblock_detection:u.default},this.runTriggers()}runTriggers(){const e=this.getSettings();jQuery.each(this.triggerClasses,((t,n)=>{if(!e[t])return;const o=new n(e,(()=>this.onTriggerFired()));o.run(),this.triggers.push(o)}))}destroyTriggers(){this.triggers.forEach((e=>e.destroy())),this.triggers=[]}onTriggerFired(){this.document.showModal(!0),this.destroyTriggers()}}t.default=_default},7541:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(6904));class _default extends s.default{getName(){return"adblock_detection"}generateRandomString(){const e="abcdefghijklmnopqrstuvwxyz0123456789";let t="";for(let n=0;n<6;n++){t+=e[Math.floor(36*Math.random())]}return t}hasAdblock(){const e=`elementor-adblock-detection-${this.generateRandomString()}`;this.createEmptyAdBlockElement(e);const t=document.querySelector(`#${e}`);if(!t)return!0;const n="none"===window.getComputedStyle(t)?.display;return this.removeEmptyAdBlockElement(t),n}createEmptyAdBlockElement(e){const t=document.createElement("div");t.id=e,t.className="ad-box",t.style.position="fixed",t.style.top="0",t.style.left="0",t.setAttribute("aria-hidden","true"),t.innerHTML=" ",document.body.appendChild(t)}removeEmptyAdBlockElement(e){e.remove()}run(){this.timeout=setTimeout((()=>{this.hasAdblock()&&this.callback()}),1e3*this.getTriggerSetting("delay"))}destroy(){clearTimeout(this.timeout)}}t.default=_default},6904:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(e,t){super(e),this.callback=t}getTriggerSetting(e){return this.getSettings(this.getName()+"_"+e)}}t.default=_default},1697:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(6904));class _default extends s.default{constructor(){super(...arguments),this.checkClick=this.checkClick.bind(this),this.clicksCount=0}getName(){return"click"}checkClick(){this.clicksCount++,this.clicksCount===this.getTriggerSetting("times")&&this.callback()}run(){elementorFrontend.elements.$body.on("click",this.checkClick)}destroy(){elementorFrontend.elements.$body.off("click",this.checkClick)}}t.default=_default},3676:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(6904));class _default extends s.default{constructor(){super(...arguments),this.detectExitIntent=this.detectExitIntent.bind(this)}getName(){return"exit_intent"}detectExitIntent(e){e.clientY<=0&&this.callback()}run(){elementorFrontend.elements.$window.on("mouseleave",this.detectExitIntent)}destroy(){elementorFrontend.elements.$window.off("mouseleave",this.detectExitIntent)}}t.default=_default},9143:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(6904));class _default extends s.default{constructor(){super(...arguments),this.restartTimer=this.restartTimer.bind(this)}getName(){return"inactivity"}run(){this.startTimer(),elementorFrontend.elements.$document.on("keypress mousemove",this.restartTimer)}startTimer(){this.timeOut=setTimeout(this.callback,1e3*this.getTriggerSetting("time"))}clearTimer(){clearTimeout(this.timeOut)}restartTimer(){this.clearTimer(),this.startTimer()}destroy(){this.clearTimer(),elementorFrontend.elements.$document.off("keypress mousemove",this.restartTimer)}}t.default=_default},9739:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(6904));class _default extends s.default{getName(){return"page_load"}run(){this.timeout=setTimeout(this.callback,1e3*this.getTriggerSetting("delay"))}destroy(){clearTimeout(this.timeout)}}t.default=_default},4270:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(6904));class _default extends s.default{getName(){return"scrolling_to"}run(){let e;try{e=jQuery(this.getTriggerSetting("selector"))}catch(e){return}e.length&&(this.setUpIntersectionObserver(),this.observer.observe(e[0]))}setUpIntersectionObserver(){this.observer=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&this.callback()}))}))}destroy(){this.observer&&this.observer.disconnect()}}t.default=_default},9226:(e,t,n)=>{var o=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(n(6904));class _default extends s.default{constructor(){super(...arguments),this.checkScroll=this.checkScroll.bind(this),this.lastScrollOffset=0}getName(){return"scrolling"}checkScroll(){const e=scrollY>this.lastScrollOffset?"down":"up",t=this.getTriggerSetting("direction");if(this.lastScrollOffset=scrollY,e!==t)return;if("up"===e)return void this.callback();const n=elementorFrontend.elements.$document.height()-innerHeight;scrollY/n*100>=this.getTriggerSetting("offset")&&this.callback()}run(){elementorFrontend.elements.$window.on("scroll",this.checkScroll)}destroy(){elementorFrontend.elements.$window.off("scroll",this.checkScroll)}}t.default=_default},8534:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),["classic","full_content","cards"].forEach((e=>{elementorFrontend.elementsHandler.attachHandler("posts",(()=>n.e(535).then(n.bind(n,2078))),e)})),elementorFrontend.elementsHandler.attachHandler("posts",(()=>n.e(396).then(n.bind(n,2195))),"classic"),elementorFrontend.elementsHandler.attachHandler("posts",(()=>n.e(396).then(n.bind(n,2195))),"full_content"),elementorFrontend.elementsHandler.attachHandler("posts",(()=>n.e(396).then(n.bind(n,7907))),"cards"),elementorFrontend.elementsHandler.attachHandler("portfolio",(()=>n.e(726).then(n.bind(n,2232))))}}t.default=_default},8945:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("search",[()=>n.e(187).then(n.bind(n,6963)),()=>n.e(187).then(n.bind(n,7112))])}}t.default=_default},6034:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("share-buttons",(()=>n.e(316).then(n.bind(n,3607))))}}t.default=_default},6075:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("slides",(()=>n.e(829).then(n.bind(n,3271))))}}t.default=_default},570:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("facebook-button",(()=>n.e(158).then(n.bind(n,5070)))),elementorFrontend.elementsHandler.attachHandler("facebook-comments",(()=>n.e(158).then(n.bind(n,5070)))),elementorFrontend.elementsHandler.attachHandler("facebook-embed",(()=>n.e(158).then(n.bind(n,5070)))),elementorFrontend.elementsHandler.attachHandler("facebook-page",(()=>n.e(158).then(n.bind(n,5070))))}}t.default=_default},9302:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("table-of-contents",(()=>Promise.all([n.e(786),n.e(404)]).then(n.bind(n,3827))))}}t.default=_default},6302:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),["archive_classic","archive_full_content","archive_cards"].forEach((e=>{elementorFrontend.elementsHandler.attachHandler("archive-posts",(()=>n.e(345).then(n.bind(n,439))),e)})),elementorFrontend.elementsHandler.attachHandler("archive-posts",(()=>n.e(345).then(n.bind(n,6629))),"archive_classic"),elementorFrontend.elementsHandler.attachHandler("archive-posts",(()=>n.e(345).then(n.bind(n,6629))),"archive_full_content"),elementorFrontend.elementsHandler.attachHandler("archive-posts",(()=>n.e(345).then(n.bind(n,2718))),"archive_cards"),jQuery((function(){var e=location.search.match(/theme_template_id=(\d*)/),t=e?jQuery(".elementor-"+e[1]):[];t.length&&jQuery("html, body").animate({scrollTop:t.offset().top-window.innerHeight/2})}))}}t.default=_default},7492:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("search-form",(()=>n.e(798).then(n.bind(n,9319))))}}t.default=_default},8241:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("woocommerce-menu-cart",(()=>n.e(6).then(n.bind(n,2115)))),elementorFrontend.elementsHandler.attachHandler("woocommerce-purchase-summary",(()=>n.e(80).then(n.bind(n,193)))),elementorFrontend.elementsHandler.attachHandler("woocommerce-checkout-page",(()=>n.e(354).then(n.bind(n,9391)))),elementorFrontend.elementsHandler.attachHandler("woocommerce-cart",(()=>n.e(4).then(n.bind(n,2937)))),elementorFrontend.elementsHandler.attachHandler("woocommerce-my-account",(()=>n.e(662).then(n.bind(n,1627)))),elementorFrontend.elementsHandler.attachHandler("woocommerce-notices",(()=>n.e(621).then(n.bind(n,4702)))),elementorFrontend.elementsHandler.attachHandler("woocommerce-product-add-to-cart",(()=>n.e(787).then(n.bind(n,6973)))),elementorFrontend.isEditMode()&&elementorFrontend.on("components:init",(()=>{elementorFrontend.elements.$body.find(".elementor-widget-woocommerce-cart").length||elementorFrontend.elements.$body.append('
                                                      ')}))}}t.default=_default},2470:e=>{e.exports=wp.i18n}},e=>{e.O(0,[313],(()=>{return t=2371,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/frontend.min.js b/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/frontend.min.js new file mode 100644 index 0000000..f145799 --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/frontend.min.js @@ -0,0 +1,2 @@ +/*! elementor-pro - v3.32.0 - 29-09-2025 */ +(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[313],{3e3:(e,t,n)=>{"use strict";var s=n(6784);n(2258);var i=s(n(4906)),o=s(n(2450)),r=s(n(4409)),a=s(n(7937)),l=s(n(8098)),c=s(n(6275)),d=s(n(3268)),u=s(n(4992));class ElementorProFrontend extends elementorModules.ViewModule{onInit(){super.onInit(),this.config=ElementorProFrontendConfig,this.modules={},this.initOnReadyComponents()}bindEvents(){jQuery(window).on("elementor/frontend/init",this.onElementorFrontendInit.bind(this))}initModules(){let e={motionFX:i.default,sticky:o.default,codeHighlight:r.default,videoPlaylist:a.default,payments:l.default,progressTracker:c.default};elementorProFrontend.trigger("elementor-pro/modules/init/before"),e=elementorFrontend.hooks.applyFilters("elementor-pro/frontend/handlers",e),jQuery.each(e,((e,t)=>{this.modules[e]=new t})),this.modules.linkActions={addAction:function(){elementorFrontend.utils.urlActions.addAction(...arguments)}}}onElementorFrontendInit(){this.initModules()}initOnReadyComponents(){this.utils={controls:new d.default,DropdownMenuHeightController:u.default}}}window.elementorProFrontend=new ElementorProFrontend},3268:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class Controls{getControlValue(e,t,n){let s;return s="object"==typeof e[t]&&n?e[t][n]:e[t],s}getResponsiveControlValue(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const s=elementorFrontend.getCurrentDeviceMode(),i=this.getControlValue(e,t,n);if("widescreen"===s){const s=this.getControlValue(e,`${t}_widescreen`,n);return s||0===s?s:i}const o=elementorFrontend.breakpoints.getActiveBreakpointsList({withDesktop:!0});let r=s,a=o.indexOf(s),l="";for(;a<=o.length;){if("desktop"===r){l=i;break}const s=`${t}_${r}`,c=this.getControlValue(e,s,n);if(c||0===c){l=c;break}a++,r=o[a]}return l}}},4992:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class DropdownMenuHeightController{constructor(e){this.widgetConfig=e}calculateStickyMenuNavHeight(){this.widgetConfig.elements.$dropdownMenuContainer.css(this.widgetConfig.settings.menuHeightCssVarName,"");const e=this.widgetConfig.elements.$dropdownMenuContainer.offset().top-jQuery(window).scrollTop();return elementorFrontend.elements.$window.height()-e}calculateMenuTabContentHeight(e){return elementorFrontend.elements.$window.height()-e[0].getBoundingClientRect().top}isElementSticky(){return this.widgetConfig.elements.$element.hasClass("elementor-sticky")||this.widgetConfig.elements.$element.parents(".elementor-sticky").length}getMenuHeight(){return this.isElementSticky()?this.calculateStickyMenuNavHeight()+"px":this.widgetConfig.settings.dropdownMenuContainerMaxHeight}setMenuHeight(e){this.widgetConfig.elements.$dropdownMenuContainer.css(this.widgetConfig.settings.menuHeightCssVarName,e)}reassignMobileMenuHeight(){const e=this.isToggleActive()?this.getMenuHeight():0;return this.setMenuHeight(e)}reassignMenuHeight(e){if(!this.isElementSticky()||0===e.length)return;const t=elementorFrontend.elements.$window.height()-e[0].getBoundingClientRect().top;e.height()>t&&(e.css("height",this.calculateMenuTabContentHeight(e)+"px"),e.css("overflow-y","scroll"))}resetMenuHeight(e){this.isElementSticky()&&(e.css("height","initial"),e.css("overflow-y","visible"))}isToggleActive(){const e=this.widgetConfig.elements.$menuToggle;return this.widgetConfig.attributes?.menuToggleState?"true"===e.attr(this.widgetConfig.attributes.menuToggleState):e.hasClass(this.widgetConfig.classes.menuToggleActiveClass)}}},2258:(e,t,n)=>{"use strict";n.p=ElementorProFrontendConfig.urls.assets+"js/"},4409:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("code-highlight",(()=>n.e(635).then(n.bind(n,7193))))}}t.default=_default},4906:(e,t,n)=>{"use strict";var s=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(820));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("global",i.default,null)}}t.default=_default},820:(e,t,n)=>{"use strict";var s=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(739));class _default extends elementorModules.frontend.handlers.Base{__construct(){super.__construct(...arguments),this.toggle=elementorFrontend.debounce(this.toggle,200)}getDefaultSettings(){return{selectors:{container:".elementor-widget-container"}}}getDefaultElements(){const e=this.getSettings("selectors");let t=this.$element.find(e.container);return 0===t.length&&(t=this.$element),{$container:t}}bindEvents(){elementorFrontend.elements.$window.on("resize",this.toggle)}unbindEvents(){elementorFrontend.elements.$window.off("resize",this.toggle)}addCSSTransformEvents(){this.getElementSettings("motion_fx_motion_fx_scrolling")&&!this.isTransitionEventAdded&&(this.isTransitionEventAdded=!0,this.elements.$container.on("mouseenter",(()=>{this.elements.$container.css("--e-transform-transition-duration","")})))}initEffects(){this.effects={translateY:{interaction:"scroll",actions:["translateY"]},translateX:{interaction:"scroll",actions:["translateX"]},rotateZ:{interaction:"scroll",actions:["rotateZ"]},scale:{interaction:"scroll",actions:["scale"]},opacity:{interaction:"scroll",actions:["opacity"]},blur:{interaction:"scroll",actions:["blur"]},mouseTrack:{interaction:"mouseMove",actions:["translateXY"]},tilt:{interaction:"mouseMove",actions:["tilt"]}}}prepareOptions(e){const t=this.getElementSettings(),n="motion_fx"===e?"element":"background",s={};jQuery.each(t,((n,i)=>{const o=new RegExp("^"+e+"_(.+?)_effect"),r=n.match(o);if(!r||!i)return;const a={},l=r[1];jQuery.each(t,((t,n)=>{const s=new RegExp(e+"_"+l+"_(.+)"),i=t.match(s);if(!i)return;"effect"!==i[1]&&("object"==typeof n&&(n=Object.keys(n.sizes).length?n.sizes:n.size),a[i[1]]=n)}));const c=this.effects[l],d=c.interaction;s[d]||(s[d]={}),c.actions.forEach((e=>s[d][e]=a))}));let i,o,r=this.$element;const a=this.getElementType();if("element"===n&&!["section","container"].includes(a)){let e;i=r,e="column"===a?".elementor-widget-wrap":".elementor-widget-container",o=r.find("> "+e),r=0===o.length?this.$element:o}const l={type:n,interactions:s,elementSettings:t,$element:r,$dimensionsElement:i,refreshDimensions:this.isEdit,range:t[e+"_range"],classes:{element:"elementor-motion-effects-element",parent:"elementor-motion-effects-parent",backgroundType:"elementor-motion-effects-element-type-background",container:"elementor-motion-effects-container",layer:"elementor-motion-effects-layer",perspective:"elementor-motion-effects-perspective"}};return l.range||"fixed"!==this.getCurrentDeviceSetting("_position")||(l.range="page"),"fixed"===this.getCurrentDeviceSetting("_position")&&(l.isFixedPosition=!0),"background"===n&&"column"===this.getElementType()&&(l.addBackgroundLayerTo=" > .elementor-element-populated"),l}activate(e){const t=this.prepareOptions(e);jQuery.isEmptyObject(t.interactions)||(this[e]=new i.default(t))}deactivate(e){this[e]&&(this[e].destroy(),delete this[e])}toggle(){const e=elementorFrontend.getCurrentDeviceMode(),t=this.getElementSettings();["motion_fx","background_motion_fx"].forEach((n=>{const s=t[n+"_devices"];(!s||-1!==s.indexOf(e))&&(t[n+"_motion_fx_scrolling"]||t[n+"_motion_fx_mouse"])?this[n]?this.refreshInstance(n):this.activate(n):this.deactivate(n)}))}refreshInstance(e){const t=this[e];if(!t)return;const n=this.prepareOptions(e);t.setSettings(n),t.refresh()}onInit(){super.onInit();const e=window.matchMedia("(prefers-reduced-motion: reduce)");e&&e.matches||(this.initEffects(),this.addCSSTransformEvents(),this.toggle())}onElementChange(e){if(/motion_fx_((scrolling)|(mouse)|(devices))$/.test(e))return"motion_fx_motion_fx_scrolling"===e&&this.addCSSTransformEvents(),void this.toggle();const t=e.match(".*?(motion_fx|_transform)");if(t){const e=t[0].match("(_transform)")?"motion_fx":t[0];this.refreshInstance(e),this[e]||this.activate(e)}/^_position/.test(e)&&["motion_fx","background_motion_fx"].forEach((e=>{this.refreshInstance(e)}))}onDestroy(){super.onDestroy(),["motion_fx","background_motion_fx"].forEach((e=>{this.deactivate(e)}))}}t.default=_default},3039:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{getMovePointFromPassedPercents(e,t){return+(t/e*100).toFixed(2)}getEffectValueFromMovePoint(e,t){return e*t/100}getStep(e,t){return"element"===this.getSettings("type")?this.getElementStep(e,t):this.getBackgroundStep(e,t)}getElementStep(e,t){return-(e-50)*t.speed}getBackgroundStep(e,t){const n=this.getSettings("dimensions.movable"+t.axis.toUpperCase());return-this.getEffectValueFromMovePoint(n,e)}getDirectionMovePoint(e,t,n){let s;return e{const n=e.match(/_transform_(.+?)_effect/m);if(n&&t){if("perspective"===n[1])return void this.CSSTransformVariables.unshift(n[1]);if(this.CSSTransformVariables.includes(n[1]))return;this.CSSTransformVariables.push(n[1])}}))}opacity(e,t){const n=this.getDirectionMovePoint(t,e.direction,e.range),s=e.level/10,i=1-s+this.getEffectValueFromMovePoint(s,n);this.$element.css({opacity:i,"will-change":"opacity"})}blur(e,t){const n=this.getDirectionMovePoint(t,e.direction,e.range),s=e.level-this.getEffectValueFromMovePoint(e.level,n);this.updateRulePart("filter","blur",s+"px")}updateRulePart(e,t,n){this.rulesVariables[e]||(this.rulesVariables[e]={}),this.rulesVariables[e][t]||(this.rulesVariables[e][t]=!0,this.updateRule(e));const s=`--${t}`;this.$element[0].style.setProperty(s,n)}updateRule(e){let t="";t+=this.concatTransformCSSProperties(e),t+=this.concatTransformMotionEffectCSSProperties(e),this.$element.css(e,t)}concatTransformCSSProperties(e){let t="";return"transform"===e&&jQuery.each(this.CSSTransformVariables,((e,n)=>{const s=n;n.startsWith("flip")&&(n=n.replace("flip","scale"));const i=n.startsWith("rotate")||n.startsWith("skew")?"deg":"px",o=n.startsWith("scale")?1:0+i;t+=`${n}(var(--e-transform-${s}, ${o}))`})),t}concatTransformMotionEffectCSSProperties(e){let t="";return jQuery.each(this.rulesVariables[e],(e=>{t+=`${e}(var(--${e}))`})),t}runAction(e,t,n){t.affectedRange&&(t.affectedRange.start>n&&(n=t.affectedRange.start),t.affectedRange.end3?s-3:0),o=3;o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.ViewModule{__construct(e){this.motionFX=e.motionFX,this.intersectionObservers||this.setElementInViewportObserver()}setElementInViewportObserver(){this.intersectionObserver=elementorModules.utils.Scroll.scrollObserver({callback:e=>{e.isInViewport?this.onInsideViewport():this.removeAnimationFrameRequest()}});const e="page"===this.motionFX.getSettings("range")?elementorFrontend.elements.$body[0]:this.motionFX.elements.$parent[0];this.intersectionObserver.observe(e)}onInsideViewport=()=>{this.run(),this.animationFrameRequest=requestAnimationFrame(this.onInsideViewport)};runCallback(){this.getSettings("callback")(...arguments)}removeIntersectionObserver(){this.intersectionObserver&&this.intersectionObserver.unobserve(this.motionFX.elements.$parent[0])}removeAnimationFrameRequest(){this.animationFrameRequest&&cancelAnimationFrame(this.animationFrameRequest)}destroy(){this.removeAnimationFrameRequest(),this.removeIntersectionObserver()}onInit(){super.onInit()}}t.default=_default},5481:(e,t,n)=>{"use strict";var s=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(3323));class MouseMoveInteraction extends i.default{bindEvents(){MouseMoveInteraction.mouseTracked||(elementorFrontend.elements.$window.on("mousemove",MouseMoveInteraction.updateMousePosition),MouseMoveInteraction.mouseTracked=!0)}run(){const e=MouseMoveInteraction.mousePosition,t=this.oldMousePosition;if(t.x===e.x&&t.y===e.y)return;this.oldMousePosition={x:e.x,y:e.y};const n=100/innerWidth*e.x,s=100/innerHeight*e.y;this.runCallback(n,s)}onInit(){this.oldMousePosition={},super.onInit()}}t.default=MouseMoveInteraction,MouseMoveInteraction.mousePosition={},MouseMoveInteraction.updateMousePosition=e=>{MouseMoveInteraction.mousePosition={x:e.clientX,y:e.clientY}}},2647:(e,t,n)=>{"use strict";var s=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(3323));class _default extends i.default{run(){if(pageYOffset===this.windowScrollTop)return!1;this.onScrollMovement(),this.windowScrollTop=pageYOffset}onScrollMovement(){this.updateMotionFxDimensions(),this.updateAnimation(),this.resetTransitionVariable()}resetTransitionVariable(){this.motionFX.$element.css("--e-transform-transition-duration","100ms")}updateMotionFxDimensions(){this.motionFX.getSettings().refreshDimensions&&this.motionFX.defineDimensions()}updateAnimation(){let e;e="page"===this.motionFX.getSettings("range")?elementorModules.utils.Scroll.getPageScrollPercentage():this.motionFX.getSettings("isFixedPosition")?elementorModules.utils.Scroll.getPageScrollPercentage({},window.innerHeight):elementorModules.utils.Scroll.getElementViewportPercentage(this.motionFX.elements.$parent),this.runCallback(e)}}t.default=_default},739:(e,t,n)=>{"use strict";var s=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(2647)),o=s(n(5481)),r=s(n(3039));class _default extends elementorModules.ViewModule{getDefaultSettings(){return{type:"element",$element:null,$dimensionsElement:null,addBackgroundLayerTo:null,interactions:{},refreshDimensions:!1,range:"viewport",classes:{element:"motion-fx-element",parent:"motion-fx-parent",backgroundType:"motion-fx-element-type-background",container:"motion-fx-container",layer:"motion-fx-layer",perspective:"motion-fx-perspective"}}}bindEvents(){this.defineDimensions=this.defineDimensions.bind(this),elementorFrontend.elements.$window.on("resize elementor-pro/motion-fx/recalc",this.defineDimensions)}unbindEvents(){elementorFrontend.elements.$window.off("resize elementor-pro/motion-fx/recalc",this.defineDimensions)}addBackgroundLayer(){const e=this.getSettings();this.elements.$motionFXContainer=jQuery("
                                                      ",{class:e.classes.container}),this.elements.$motionFXLayer=jQuery("
                                                      ",{class:e.classes.layer}),this.updateBackgroundLayerSize(),this.elements.$motionFXContainer.prepend(this.elements.$motionFXLayer);(e.addBackgroundLayerTo?this.$element.find(e.addBackgroundLayerTo):this.$element).prepend(this.elements.$motionFXContainer)}removeBackgroundLayer(){this.elements.$motionFXContainer.remove()}updateBackgroundLayerSize(){const e=this.getSettings(),t={x:0,y:0},n=e.interactions.mouseMove,s=e.interactions.scroll;n&&n.translateXY&&(t.x=10*n.translateXY.speed,t.y=10*n.translateXY.speed),s&&(s.translateX&&(t.x=10*s.translateX.speed),s.translateY&&(t.y=10*s.translateY.speed)),this.elements.$motionFXLayer.css({width:100+t.x+"%",height:100+t.y+"%"})}defineDimensions(){const e=this.getSettings("$dimensionsElement")||this.$element,t=e.offset(),n={elementHeight:e.outerHeight(),elementWidth:e.outerWidth(),elementTop:t.top,elementLeft:t.left};n.elementRange=n.elementHeight+innerHeight,this.setSettings("dimensions",n),"background"===this.getSettings("type")&&this.defineBackgroundLayerDimensions()}defineBackgroundLayerDimensions(){const e=this.getSettings("dimensions");e.layerHeight=this.elements.$motionFXLayer.height(),e.layerWidth=this.elements.$motionFXLayer.width(),e.movableX=e.layerWidth-e.elementWidth,e.movableY=e.layerHeight-e.elementHeight,this.setSettings("dimensions",e)}initInteractionsTypes(){this.interactionsTypes={scroll:i.default,mouseMove:o.default}}prepareSpecialActions(){const e=this.getSettings(),t=!(!e.interactions.mouseMove||!e.interactions.mouseMove.tilt);this.elements.$parent.toggleClass(e.classes.perspective,t)}cleanSpecialActions(){const e=this.getSettings();this.elements.$parent.removeClass(e.classes.perspective)}runInteractions(){var e=this;const t=this.getSettings();this.actions.setCSSTransformVariables(t.elementSettings),this.prepareSpecialActions(),jQuery.each(t.interactions,((t,n)=>{this.interactions[t]=new this.interactionsTypes[t]({motionFX:this,callback:function(){for(var t=arguments.length,s=new Array(t),i=0;ie.actions.runAction(t,n,...s)))}}),this.interactions[t].run()}))}destroyInteractions(){this.cleanSpecialActions(),jQuery.each(this.interactions,((e,t)=>t.destroy())),this.interactions={}}refresh(){this.actions.setSettings(this.getSettings()),"background"===this.getSettings("type")&&(this.updateBackgroundLayerSize(),this.defineBackgroundLayerDimensions()),this.actions.refresh(),this.destroyInteractions(),this.runInteractions()}destroy(){this.destroyInteractions(),this.actions.refresh();const e=this.getSettings();this.$element.removeClass(e.classes.element),this.elements.$parent.removeClass(e.classes.parent),"background"===e.type&&(this.$element.removeClass(e.classes.backgroundType),this.removeBackgroundLayer())}onInit(){super.onInit();const e=this.getSettings();this.$element=e.$element,this.elements.$parent=this.$element.parent(),this.$element.addClass(e.classes.element),this.elements.$parent=this.$element.parent(),this.elements.$parent.addClass(e.classes.parent),"background"===e.type&&(this.$element.addClass(e.classes.backgroundType),this.addBackgroundLayer()),this.defineDimensions(),e.$targetElement="element"===e.type?this.$element:this.elements.$motionFXLayer,this.interactions={},this.actions=new r.default(e),this.initInteractionsTypes(),this.runInteractions()}}t.default=_default},8098:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("paypal-button",(()=>n.e(375).then(n.bind(n,466)))),elementorFrontend.elementsHandler.attachHandler("stripe-button",(()=>Promise.all([n.e(786),n.e(857)]).then(n.bind(n,9036))))}}t.default=_default},6275:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("progress-tracker",(()=>n.e(581).then(n.bind(n,287))))}}t.default=_default},2450:(e,t,n)=>{"use strict";var s=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(n(2121));class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("section",i.default,null),elementorFrontend.elementsHandler.attachHandler("container",i.default,null),elementorFrontend.elementsHandler.attachHandler("widget",i.default,null)}}t.default=_default},2121:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(6550);t.default=elementorModules.frontend.handlers.Base.extend({currentConfig:{},debouncedReactivate:null,bindEvents(){elementorFrontend.addListenerOnce(this.getUniqueHandlerID()+"sticky","resize",this.reactivateOnResize)},unbindEvents(){elementorFrontend.removeListeners(this.getUniqueHandlerID()+"sticky","resize",this.reactivateOnResize)},isStickyInstanceActive(){return void 0!==this.$element.data("sticky")},getResponsiveSetting(e){const t=this.getElementSettings();return elementorFrontend.getCurrentDeviceSetting(t,e)},getResponsiveSettingList:e=>["",...Object.keys(elementorFrontend.config.responsive.activeBreakpoints)].map((t=>t?`${e}_${t}`:e)),getConfig(){const e=this.getElementSettings(),t={to:e.sticky,offset:this.getResponsiveSetting("sticky_offset"),effectsOffset:this.getResponsiveSetting("sticky_effects_offset"),classes:{sticky:"elementor-sticky",stickyActive:"elementor-sticky--active elementor-section--handles-inside",stickyEffects:"elementor-sticky--effects",spacer:"elementor-sticky__spacer"},isRTL:elementorFrontend.config.is_rtl,isScrollSnapActive:(0,s.isScrollSnapActive)(),handleScrollbarWidth:elementorFrontend.isEditMode()},n=elementorFrontend.elements.$wpAdminBar,i=this.isContainerElement(this.$element[0])&&!this.isContainerElement(this.$element[0].parentElement);return n.length&&"top"===e.sticky&&"fixed"===n.css("position")&&(t.offset+=n.height()),e.sticky_parent&&!i&&(t.parent=".e-con, .e-con-inner, .elementor-widget-wrap"),t},activate(){this.currentConfig=this.getConfig(),this.$element.sticky(this.currentConfig)},deactivate(){this.isStickyInstanceActive()&&this.$element.sticky("destroy")},run(e){if(this.getElementSettings("sticky")){var t=elementorFrontend.getCurrentDeviceMode();-1!==this.getElementSettings("sticky_on").indexOf(t)?!0===e?this.reactivate():this.isStickyInstanceActive()||this.activate():this.deactivate()}else this.deactivate()},reactivateOnResize(){clearTimeout(this.debouncedReactivate),this.debouncedReactivate=setTimeout((()=>{const e=this.getConfig();JSON.stringify(e)!==JSON.stringify(this.currentConfig)&&this.run(!0)}),300)},reactivate(){this.deactivate(),this.activate()},onElementChange(e){-1!==["sticky","sticky_on"].indexOf(e)&&this.run(!0);-1!==[...this.getResponsiveSettingList("sticky_offset"),...this.getResponsiveSettingList("sticky_effects_offset"),"sticky_parent"].indexOf(e)&&this.reactivate()},onDeviceModeChange(){setTimeout((()=>this.run(!0)))},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),elementorFrontend.isEditMode()&&elementor.listenTo(elementor.channels.deviceMode,"change",(()=>this.onDeviceModeChange())),this.run()},onDestroy(){elementorModules.frontend.handlers.Base.prototype.onDestroy.apply(this,arguments),this.deactivate()},isContainerElement:e=>["e-con","e-con-inner"].some((t=>e?.classList.contains(t)))})},7937:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.hooks.addAction("frontend/element_ready/video-playlist.default",(e=>{n.e(519).then(n.bind(n,4161)).then((t=>{let{default:n}=t;elementorFrontend.elementsHandler.addHandler(n,{$element:e,toggleSelf:!1})}))}))}}t.default=_default},6550:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isScrollSnapActive=t.escapeHTML=void 0;t.escapeHTML=e=>{const t={"&":"&","<":"<",">":">","'":"'",'"':"""};return e.replace(/[&<>'"]/g,(e=>t[e]||e))};t.isScrollSnapActive=()=>"yes"===(elementorFrontend.isEditMode()?elementor.settings.page.model.attributes?.scroll_snap:elementorFrontend.config.settings.page?.scroll_snap)},6784:e=>{e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}},e=>{var t;t=3e3,e(e.s=t)}]); \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js b/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js new file mode 100644 index 0000000..06c2e0f --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js @@ -0,0 +1,2 @@ +/*! elementor-pro - v3.32.0 - 29-09-2025 */ +(()=>{"use strict";var e,r,a,n={},c={};function __webpack_require__(e){var r=c[e];if(void 0!==r)return r.exports;var a=c[e]={exports:{}};return n[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.m=n,e=[],__webpack_require__.O=(r,a,n,c)=>{if(!a){var i=1/0;for(o=0;o=c)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](a[b])))?a.splice(b--,1):(t=!1,c0&&e[o-1][2]>c;o--)e[o]=e[o-1];e[o]=[a,n,c]},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((r,a)=>(__webpack_require__.f[a](e,r),r)),[])),__webpack_require__.u=e=>635===e?"code-highlight.d86022c8668c4b072592.bundle.min.js":519===e?"video-playlist.af20fd9fd8778929829e.bundle.min.js":375===e?"paypal-button.f4f64e46173f50701949.bundle.min.js":786===e?"0726b2d81686a5392236.bundle.min.js":857===e?"stripe-button.49130d6eecb5ebc8afbd.bundle.min.js":581===e?"progress-tracker.8cccdda9737c272489fc.bundle.min.js":961===e?"animated-headline.c009d6fa482515df23f8.bundle.min.js":692===e?"media-carousel.afbaabb756a7c18ddb09.bundle.min.js":897===e?"carousel.3620fca501cb18163600.bundle.min.js":416===e?"countdown.0e9e688751d29d07a8d3.bundle.min.js":292===e?"hotspot.fa04300164c35a866a51.bundle.min.js":325===e?"form.5fb35271b8ba3fb1e7d6.bundle.min.js":543===e?"gallery.1628df47530ab42dafba.bundle.min.js":970===e?"lottie.e74a53bfa4c0bd939250.bundle.min.js":334===e?"nav-menu.0edc0c22e9f3101552ed.bundle.min.js":887===e?"popup.f7b15b2ca565b152bf98.bundle.min.js":535===e?"load-more.8b46f464e573feab5dd7.bundle.min.js":396===e?"posts.aec59265318492b89cb5.bundle.min.js":726===e?"portfolio.4cd5da34009c30cb5d70.bundle.min.js":316===e?"share-buttons.63d984f8c96d1e053bc0.bundle.min.js":829===e?"slides.c0029640cbdb48199471.bundle.min.js":158===e?"social.f215e8a3efafbdbeb7ef.bundle.min.js":404===e?"table-of-contents.339d2b8b27914b2a038a.bundle.min.js":345===e?"archive-posts.16a93245d08246e5e540.bundle.min.js":798===e?"search-form.b7065999d77832a1b764.bundle.min.js":6===e?"woocommerce-menu-cart.eb61fe086245485310a4.bundle.min.js":80===e?"woocommerce-purchase-summary.3676ccd8c29ef0924b84.bundle.min.js":354===e?"woocommerce-checkout-page.943b06275712cd4b96a5.bundle.min.js":4===e?"woocommerce-cart.d0d01530f5be6736b5d2.bundle.min.js":662===e?"woocommerce-my-account.4e940a8b4a52d1c98c5c.bundle.min.js":621===e?"woocommerce-notices.bcee9b5e1c8f65ac7927.bundle.min.js":787===e?"product-add-to-cart.51a22e1fbd8f914ab3d5.bundle.min.js":993===e?"loop.4a16d82b8b5e3e00f25e.bundle.min.js":932===e?"loop-carousel.f8067ec0c24b628c786e.bundle.min.js":550===e?"ajax-pagination.2090b5f4906bcda1dcc2.bundle.min.js":727===e?"mega-menu.b9f434b612d371d24d50.bundle.min.js":87===e?"mega-menu-stretch-content.480e081cebe071d683e8.bundle.min.js":912===e?"menu-title-keyboard-handler.54fb596274a9cc06267d.bundle.min.js":33===e?"nested-carousel.776ab95ca4daa003622e.bundle.min.js":225===e?"taxonomy-filter.e839f2be32b7ea832b34.bundle.min.js":579===e?"off-canvas.41d355285c19e4440547.bundle.min.js":1===e?"contact-buttons.33ec3b540b7caec4d0f5.bundle.min.js":61===e?"contact-buttons-var-10.0dc9f4c9e85e7c4baa3a.bundle.min.js":249===e?"floating-bars-var-2.1a487dc027431fb485cd.bundle.min.js":440===e?"floating-bars-var-3.acd1ad79ebb515e353c9.bundle.min.js":187===e?"search.3db30c59360e14bb4448.bundle.min.js":void 0,__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),r={},a="elementor-pro:",__webpack_require__.l=(e,n,c,i)=>{if(r[e])r[e].push(n);else{var t,b;if(void 0!==c)for(var _=document.getElementsByTagName("script"),o=0;o<_.length;o++){var d=_[o];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==a+c){t=d;break}}t||(b=!0,(t=document.createElement("script")).charset="utf-8",t.timeout=120,__webpack_require__.nc&&t.setAttribute("nonce",__webpack_require__.nc),t.setAttribute("data-webpack",a+c),t.src=e),r[e]=[n];var onScriptComplete=(a,n)=>{t.onerror=t.onload=null,clearTimeout(u);var c=r[e];if(delete r[e],t.parentNode&&t.parentNode.removeChild(t),c&&c.forEach((e=>e(n))),a)return a(n)},u=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=onScriptComplete.bind(null,t.onerror),t.onload=onScriptComplete.bind(null,t.onload),b&&document.head.appendChild(t)}},(()=>{var e;__webpack_require__.g.importScripts&&(e=__webpack_require__.g.location+"");var r=__webpack_require__.g.document;if(!e&&r&&(r.currentScript&&"SCRIPT"===r.currentScript.tagName.toUpperCase()&&(e=r.currentScript.src),!e)){var a=r.getElementsByTagName("script");if(a.length)for(var n=a.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=a[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),(()=>{var e={978:0};__webpack_require__.f.j=(r,a)=>{var n=__webpack_require__.o(e,r)?e[r]:void 0;if(0!==n)if(n)a.push(n[2]);else if(978!=r){var c=new Promise(((a,c)=>n=e[r]=[a,c]));a.push(n[2]=c);var i=__webpack_require__.p+__webpack_require__.u(r),t=new Error;__webpack_require__.l(i,(a=>{if(__webpack_require__.o(e,r)&&(0!==(n=e[r])&&(e[r]=void 0),n)){var c=a&&("load"===a.type?"missing":a.type),i=a&&a.target&&a.target.src;t.message="Loading chunk "+r+" failed.\n("+c+": "+i+")",t.name="ChunkLoadError",t.type=c,t.request=i,n[1](t)}}),"chunk-"+r,r)}else e[r]=0},__webpack_require__.O.j=r=>0===e[r];var webpackJsonpCallback=(r,a)=>{var n,c,[i,t,b]=a,_=0;if(i.some((r=>0!==e[r]))){for(n in t)__webpack_require__.o(t,n)&&(__webpack_require__.m[n]=t[n]);if(b)var o=b(__webpack_require__)}for(r&&r(a);_.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;padding:.5em;fill:#fff}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}} \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/widget-heading.min.css b/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/widget-heading.min.css new file mode 100644 index 0000000..8a0e70c --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/widget-heading.min.css @@ -0,0 +1,2 @@ +/*! elementor - v3.32.0 - 05-10-2025 */ +.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px} \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/widget-image.min.css b/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/widget-image.min.css new file mode 100644 index 0000000..d867eb4 --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/css/widget-image.min.css @@ -0,0 +1,2 @@ +/*! elementor - v3.32.0 - 05-10-2025 */ +.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle} \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/frontend-modules.min.js b/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/frontend-modules.min.js new file mode 100644 index 0000000..42241e0 --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/frontend-modules.min.js @@ -0,0 +1,2 @@ +/*! elementor - v3.32.0 - 05-10-2025 */ +(self.webpackChunkelementorFrontend=self.webpackChunkelementorFrontend||[]).push([[941],{1:(e,t,r)=>{"use strict";var n=r(5578),i=r(7255),o=r(5755),s=r(1866),a=r(6029),c=r(5022),l=n.Symbol,u=i("wks"),d=c?l.for||l:l&&l.withoutSetter||s;e.exports=function(e){return o(u,e)||(u[e]=a&&o(l,e)?l[e]:d("Symbol."+e)),u[e]}},41:e=>{"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},169:(e,t,r)=>{"use strict";var n=r(4762),i=r(8473),o=r(1483),s=r(5755),a=r(382),c=r(2048).CONFIGURABLE,l=r(7268),u=r(4483),d=u.enforce,p=u.get,h=String,g=Object.defineProperty,f=n("".slice),m=n("".replace),v=n([].join),y=a&&!i(function(){return 8!==g(function(){},"length",{value:8}).length}),_=String(String).split("String"),b=e.exports=function(e,t,r){"Symbol("===f(h(t),0,7)&&(t="["+m(h(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!s(e,"name")||c&&e.name!==t)&&(a?g(e,"name",{value:t,configurable:!0}):e.name=t),y&&r&&s(r,"arity")&&e.length!==r.arity&&g(e,"length",{value:r.arity});try{r&&s(r,"constructor")&&r.constructor?a&&g(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=d(e);return s(n,"source")||(n.source=v(_,"string"==typeof t?t:"")),e};Function.prototype.toString=b(function toString(){return o(this)&&p(this).source||l(this)},"toString")},274:(e,t,r)=>{"use strict";var n=r(8473);e.exports=!n(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},348:(e,t,r)=>{"use strict";var n=r(1807),i=r(1483),o=r(1704),s=TypeError;e.exports=function(e,t){var r,a;if("string"===t&&i(r=e.toString)&&!o(a=n(r,e)))return a;if(i(r=e.valueOf)&&!o(a=n(r,e)))return a;if("string"!==t&&i(r=e.toString)&&!o(a=n(r,e)))return a;throw new s("Can't convert object to primitive value")}},382:(e,t,r)=>{"use strict";var n=r(8473);e.exports=!n(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},641:(e,t,r)=>{"use strict";r(5724),r(4846),r(7458),r(9655);const Module=function(){const e=jQuery,t=arguments,r=this,n={};let i;this.getItems=function(e,t){if(t){const r=t.split("."),n=r.splice(0,1);if(!r.length)return e[n];if(!e[n])return;return this.getItems(e[n],r.join("."))}return e},this.getSettings=function(e){return this.getItems(i,e)},this.setSettings=function(t,n,o){if(o||(o=i),"object"==typeof t)return e.extend(o,t),r;const s=t.split("."),a=s.splice(0,1);return s.length?(o[a]||(o[a]={}),r.setSettings(s.join("."),n,o[a])):(o[a]=n,r)},this.getErrorMessage=function(e,t){let r;if("forceMethodImplementation"===e)r=`The method '${t}' must to be implemented in the inheritor child.`;else r="An error occurs";return r},this.forceMethodImplementation=function(e){throw new Error(this.getErrorMessage("forceMethodImplementation",e))},this.on=function(t,i){if("object"==typeof t)return e.each(t,function(e){r.on(e,this)}),r;return t.split(" ").forEach(function(e){n[e]||(n[e]=[]),n[e].push(i)}),r},this.off=function(e,t){if(!n[e])return r;if(!t)return delete n[e],r;const i=n[e].indexOf(t);return-1!==i&&(delete n[e][i],n[e]=n[e].filter(e=>e)),r},this.trigger=function(t){const i="on"+t[0].toUpperCase()+t.slice(1),o=Array.prototype.slice.call(arguments,1);r[i]&&r[i].apply(r,o);const s=n[t];return s?(e.each(s,function(e,t){t.apply(r,o)}),r):r},r.__construct.apply(r,t),e.each(r,function(e){const t=r[e];"function"==typeof t&&(r[e]=function(){return t.apply(r,arguments)})}),function(){i=r.getDefaultSettings();const n=t[0];n&&e.extend(!0,i,n)}(),r.trigger("init")};Module.prototype.__construct=function(){},Module.prototype.getDefaultSettings=function(){return{}},Module.prototype.getConstructorID=function(){return this.constructor.name},Module.extend=function(e){const t=jQuery,r=this,child=function(){return r.apply(this,arguments)};return t.extend(child,r),(child.prototype=Object.create(t.extend({},r.prototype,e))).constructor=child,child.__super__=r.prototype,child},e.exports=Module},670:(e,t,r)=>{"use strict";var n=r(382),i=r(5835),o=r(7738);e.exports=function(e,t,r){n?i.f(e,t,o(0,r)):e[t]=r}},751:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(5724),r(4846),r(9655);class InstanceType{static[Symbol.hasInstance](e){let t=super[Symbol.hasInstance](e);if(e&&!e.constructor.getInstanceType)return t;if(e&&(e.instanceTypes||(e.instanceTypes=[]),t||this.getInstanceType()===e.constructor.getInstanceType()&&(t=!0),t)){const t=this.getInstanceType===InstanceType.getInstanceType?"BaseInstanceType":this.getInstanceType();-1===e.instanceTypes.indexOf(t)&&e.instanceTypes.push(t)}return!t&&e&&(t=e.instanceTypes&&Array.isArray(e.instanceTypes)&&-1!==e.instanceTypes.indexOf(this.getInstanceType())),t}static getInstanceType(){elementorModules.ForceMethodImplementation()}constructor(){let e=new.target;const t=[];for(;e.__proto__&&e.__proto__.name;)t.push(e.__proto__),e=e.__proto__;t.reverse().forEach(e=>this instanceof e)}}t.default=InstanceType},992:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.templateRegistry=void 0,r(4846),r(9655);var n=r(7958);class TemplateRegistry extends n.BaseRegistry{getState(e,t){const r={};return this.getAll().forEach(n=>{if(void 0!==e?.customization?.templates?.[n.key])return void(r[n.key]=e.customization.templates[n.key]);if(n.getInitialState)return void(r[n.key]=n.getInitialState(e,t));const i=!!n.useParentDefault&&t;r[n.key]={enabled:i}}),r}}t.templateRegistry=new TemplateRegistry},1091:e=>{"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},1265:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(641)),o=n(r(2425)),s=n(r(2946)),a=n(r(3980)),c=n(r(2970)),l=n(r(8685)),u=r(992),d=r(9031),p=r(1462),h=r(5454);t.default=window.elementorModules={Module:i.default,ViewModule:o.default,ArgsObject:s.default,ForceMethodImplementation:l.default,utils:{Masonry:a.default,Scroll:c.default},importExport:{templateRegistry:u.templateRegistry,createGetInitialState:d.createGetInitialState,customizationDialogsRegistry:p.customizationDialogsRegistry},appsEventTracking:{AppsEventTracking:h.AppsEventTracking}}},1278:(e,t,r)=>{"use strict";var n=r(4762),i=n({}.toString),o=n("".slice);e.exports=function(e){return o(i(e),8,-1)}},1409:(e,t,r)=>{"use strict";var n=r(5578),i=r(1483);e.exports=function(e,t){return arguments.length<2?(r=n[e],i(r)?r:void 0):n[e]&&n[e][t];var r}},1423:(e,t,r)=>{"use strict";var n=r(1409),i=r(1483),o=r(4815),s=r(5022),a=Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return i(t)&&o(t.prototype,a(e))}},1434:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={triggers:{click:"Click",accordionClick:"Accordion Click",toggleClick:"Toggle Click",dropdownClick:"Click Dropdown",editorLoaded:"Editor Loaded",visible:"Visible",pageLoaded:"Page Loaded"},locations:{widgetPanel:"Widget Panel",topBar:"Top Bar",elementorEditor:"Elementor Editor",templatesLibrary:{library:"Templates Library"},app:{import:"Import Kit",export:"Export Kit",kitLibrary:"Kit Library",cloudKitLibrary:"Cloud Kit Library"},variables:"Variables Panel",admin:"WP admin"},secondaryLocations:{layout:"Layout Section",basic:"Basic Section","pro-elements":"Pro Section",general:"General Section","theme-elements":"Site Section","theme-elements-single":"Single Section","woocommerce-elements":"WooCommerce Section",wordpress:"WordPress Section",categories:"Widgets Tab",global:"Globals Tab","whats-new":"What's New","document-settings":"Document Settings icon","preview-page":"Preview Page","publish-button":"Publish Button","widget-panel":"Widget Panel Icon",finder:"Finder",help:"Help",elementorLogoDropdown:"top_bar_elementor_logo_dropdown",elementorLogo:"Elementor Logo",eLogoMenu:"E-logo Menu",notes:"Notes",siteSettings:"Site Settings",structure:"Structure",documentNameDropdown:"Document Name dropdown",responsiveControls:"Responsive controls",launchpad:"launchpad",checklistHeader:"Checklist Header",checklistSteps:"Checklist Steps",userPreferences:"User Preferences",contextMenu:"Context Menu",templateLibrary:{saveModal:"Save to Modal",moveModal:"Move to Modal",bulkMoveModal:"Bulk Move to Modal",copyModal:"Copy to Modal",bulkCopyModal:"Bulk Copy to Modal",saveModalSelectFolder:"Save to Modal - select folder",saveModalSelectConnect:"Save to Modal - connect",saveModalSelectUpgrade:"Save to Modal - upgrade",importModal:"Import Modal",newFolderModal:"New Folder Modal",deleteDialog:"Delete Dialog",deleteFolderDialog:"Delete Folder Dialog",renameDialog:"Rename Dialog",createFolderDialog:"Create Folder Dialog",applySettingsDialog:"Apply Settings Dialog",cloudTab:"Cloud Tab",siteTab:"Site Tab",cloudTabFolder:"Cloud Tab - Folder",cloudTabConnect:"Cloud Tab - Connect",cloudTabUpgrade:"Cloud Tab - Upgrade",morePopup:"Context Menu",quotaBar:"Quota Bar"},kitLibrary:{cloudKitLibrary:"kits_cloud_library",cloudKitLibraryConnect:"kits_cloud_library_connect",cloudKitLibraryUpgrade:"kits_cloud_library_upgrade",kitExportCustomization:"kit_export_customization",kitExport:"kit_export",kitExportCustomizationEdit:"kit_export_customization_edit",kitExportSummary:"kit_export_summary",kitImportUploadBox:"kit_import_upload_box",kitImportCustomization:"kit_import_customization",kitImportSummary:"kit_import_summary"},variablesPopover:"Variables Popover",admin:{pluginToolsTab:"plugin_tools_tab",pluginWebsiteTemplatesTab:"plugin_website_templates_tab"}},elements:{accordionSection:"Accordion section",buttonIcon:"Button Icon",mainCta:"Main CTA",button:"Button",link:"Link",dropdown:"Dropdown",toggle:"Toggle",launchpadChecklist:"Checklist popup"},names:{v1:{layout:"v1_widgets_tab_layout_section",basic:"v1_widgets_tab_basic_section","pro-elements":"v1_widgets_tab_pro_section",general:"v1_widgets_tab_general_section","theme-elements":"v1_widgets_tab_site_section","theme-elements-single":"v1_widgets_tab_single_section","woocommerce-elements":"v1_widgets_tab_woocommerce_section",wordpress:"v1_widgets_tab_wordpress_section",categories:"v1_widgets_tab",global:"v1_globals_tab"},topBar:{whatsNew:"top_bar_whats_new",documentSettings:"top_bar_document_settings_icon",previewPage:"top_bar_preview_page",publishButton:"top_bar_publish_button",widgetPanel:"top_bar_widget_panel_icon",finder:"top_bar_finder",help:"top_bar_help",history:"top_bar_elementor_logo_dropdown_history",userPreferences:"top_bar_elementor_logo_dropdown_user_preferences",keyboardShortcuts:"top_bar_elementor_logo_dropdown_keyboard_shortcuts",exitToWordpress:"top_bar_elementor_logo_dropdown_exit_to_wordpress",themeBuilder:"top_bar_elementor_logo_dropdown_theme_builder",notes:"top_bar_notes",siteSettings:"top_bar_site_setting",structure:"top_bar_structure",documentNameDropdown:"top_bar_document_name_dropdown",responsiveControls:"top_bar_responsive_controls",launchpadOn:"top_bar_checklist_icon_show",launchpadOff:"top_bar_checklist_icon_hide",elementorLogoDropdown:"open_e_menu",connectAccount:"connect_account",accountConnected:"account_connected"},elementorEditor:{checklist:{checklistHeaderClose:"checklist_header_close_icon",checklistFirstPopup:"checklist popup triggered"},userPreferences:{checklistShow:"checklist_userpreferences_toggle_show",checklistHide:"checklist_userpreferences_toggle_hide"}},variables:{open:"open_variables_popover",add:"add_new_variable",connect:"connect_variable",save:"save_new_variable"}}}},1462:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.customizationDialogsRegistry=void 0;var n=r(7958);t.customizationDialogsRegistry=new n.BaseRegistry},1483:e=>{"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},1506:(e,t,r)=>{"use strict";var n=r(2914),i=r(1807),o=r(2293),s=r(8761),a=r(5299),c=r(6960),l=r(4815),u=r(4887),d=r(6665),p=r(6721),h=TypeError,Result=function(e,t){this.stopped=e,this.result=t},g=Result.prototype;e.exports=function(e,t,r){var f,m,v,y,_,b,w,S=r&&r.that,E=!(!r||!r.AS_ENTRIES),x=!(!r||!r.IS_RECORD),C=!(!r||!r.IS_ITERATOR),I=!(!r||!r.INTERRUPTED),k=n(t,S),stop=function(e){return f&&p(f,"normal"),new Result(!0,e)},callFn=function(e){return E?(o(e),I?k(e[0],e[1],stop):k(e[0],e[1])):I?k(e,stop):k(e)};if(x)f=e.iterator;else if(C)f=e;else{if(!(m=d(e)))throw new h(s(e)+" is not iterable");if(a(m)){for(v=0,y=c(e);y>v;v++)if((_=callFn(e[v]))&&l(g,_))return _;return new Result(!1)}f=u(e,m)}for(b=x?e.next:f.next;!(w=i(b,f)).done;){try{_=callFn(w.value)}catch(e){p(f,"throw",e)}if("object"==typeof _&&_&&l(g,_))return _}return new Result(!1)}},1507:e=>{"use strict";e.exports={}},1703:e=>{"use strict";var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function trunc(e){var n=+e;return(n>0?r:t)(n)}},1704:(e,t,r)=>{"use strict";var n=r(1483);e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},1799:(e,t,r)=>{"use strict";var n=r(382),i=r(8473),o=r(3145);e.exports=!n&&!i(function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a})},1807:(e,t,r)=>{"use strict";var n=r(274),i=Function.prototype.call;e.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},1831:(e,t,r)=>{"use strict";var n=r(9557),i=r(5578),o=r(2095),s="__core-js_shared__",a=e.exports=i[s]||o(s,{});(a.versions||(a.versions=[])).push({version:"3.43.0",mode:n?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.43.0/LICENSE",source:"https://github.com/zloirock/core-js"})},1851:(e,t,r)=>{"use strict";var n,i,o,s=r(8473),a=r(1483),c=r(1704),l=r(5290),u=r(3181),d=r(7914),p=r(1),h=r(9557),g=p("iterator"),f=!1;[].keys&&("next"in(o=[].keys())?(i=u(u(o)))!==Object.prototype&&(n=i):f=!0),!c(n)||s(function(){var e={};return n[g].call(e)!==e})?n={}:h&&(n=l(n)),a(n[g])||d(n,g,function(){return this}),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:f}},1866:(e,t,r)=>{"use strict";var n=r(4762),i=0,o=Math.random(),s=n(1.1.toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++i+o,36)}},1975:(e,t,r)=>{"use strict";var n=r(8612),i=r(1807),o=r(8120),s=r(2293),a=r(41),c=r(8660),l=r(8901),u=r(9557),d=r(6721),p=r(7486),h=r(5267),g=!u&&!p("filter",function(){}),f=!u&&!g&&h("filter",TypeError),m=u||g||f,v=c(function(){for(var e,t,r=this.iterator,n=this.predicate,o=this.next;;){if(e=s(i(o,r)),this.done=!!e.done)return;if(t=e.value,l(r,n,[t,this.counter++],!0))return t}});n({target:"Iterator",proto:!0,real:!0,forced:m},{filter:function filter(e){s(this);try{o(e)}catch(e){d(this,"throw",e)}return f?i(f,this,e):new v(a(this),{predicate:e})}})},1983:(e,t,r)=>{"use strict";var n=r(6721);e.exports=function(e,t,r){for(var i=e.length-1;i>=0;i--)if(void 0!==e[i])try{r=n(e[i].iterator,t,r)}catch(e){t="throw",r=e}if("throw"===t)throw r;return r}},2048:(e,t,r)=>{"use strict";var n=r(382),i=r(5755),o=Function.prototype,s=n&&Object.getOwnPropertyDescriptor,a=i(o,"name"),c=a&&"something"===function something(){}.name,l=a&&(!n||n&&s(o,"name").configurable);e.exports={EXISTS:a,PROPER:c,CONFIGURABLE:l}},2095:(e,t,r)=>{"use strict";var n=r(5578),i=Object.defineProperty;e.exports=function(e,t){try{i(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},2121:(e,t,r)=>{"use strict";var n=r(4762),i=r(8473),o=r(1278),s=Object,a=n("".split);e.exports=i(function(){return!s("z").propertyIsEnumerable(0)})?function(e){return"String"===o(e)?a(e,""):s(e)}:s},2278:(e,t,r)=>{"use strict";var n=r(6742),i=r(4741).concat("length","prototype");t.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return n(e,i)}},2293:(e,t,r)=>{"use strict";var n=r(1704),i=String,o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not an object")}},2313:(e,t,r)=>{"use strict";var n=r(7914);e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},2347:(e,t,r)=>{"use strict";var n=r(3312),i=Object;e.exports=function(e){return i(n(e))}},2355:(e,t,r)=>{"use strict";var n=r(1807),i=r(1704),o=r(1423),s=r(2564),a=r(348),c=r(1),l=TypeError,u=c("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var r,c=s(e,u);if(c){if(void 0===t&&(t="default"),r=n(c,e,t),!i(r)||o(r))return r;throw new l("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},2425:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(641));t.default=i.default.extend({elements:null,getDefaultElements:()=>({}),bindEvents(){},onInit(){this.initElements(),this.bindEvents()},initElements(){this.elements=this.getDefaultElements()}})},2564:(e,t,r)=>{"use strict";var n=r(8120),i=r(5983);e.exports=function(e,t){var r=e[t];return i(r)?void 0:n(r)}},2811:(e,t,r)=>{"use strict";var n=r(1409);e.exports=n("document","documentElement")},2890:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(4846),r(6211);class _default extends elementorModules.ViewModule{getDefaultSettings(){return{selectors:{elements:".elementor-element",nestedDocumentElements:".elementor .elementor-element"},classes:{editMode:"elementor-edit-mode"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$elements:this.$element.find(e.elements).not(this.$element.find(e.nestedDocumentElements))}}getDocumentSettings(e){let t;if(this.isEdit){t={};const e=elementor.settings.page.model;jQuery.each(e.getActiveControls(),r=>{t[r]=e.attributes[r]})}else t=this.$element.data("elementor-settings")||{};return this.getItems(t,e)}runElementsHandlers(){this.elements.$elements.each((e,t)=>setTimeout(()=>elementorFrontend.elementsHandler.runReadyTrigger(t)))}onInit(){this.$element=this.getSettings("$element"),super.onInit(),this.isEdit=this.$element.hasClass(this.getSettings("classes.editMode")),this.isEdit?elementor.on("document:loaded",()=>{elementor.settings.page.model.on("change",this.onSettingsChange.bind(this))}):this.runElementsHandlers()}onSettingsChange(){}}t.default=_default},2914:(e,t,r)=>{"use strict";var n=r(3786),i=r(8120),o=r(274),s=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?s(e,t):function(){return e.apply(t,arguments)}}},2946:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(751)),o=n(r(5213));class ArgsObject extends i.default{static getInstanceType(){return"ArgsObject"}constructor(e){super(),this.args=e}requireArgument(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.args;if(!Object.prototype.hasOwnProperty.call(t,e))throw Error(`${e} is required.`)}requireArgumentType(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,r),typeof r[e]!==t)throw Error(`${e} invalid type: ${t}.`)}requireArgumentInstance(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,r),!(r[e]instanceof t||(0,o.default)(r[e],t)))throw Error(`${e} invalid instance.`)}requireArgumentConstructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.args;if(this.requireArgument(e,r),r[e].constructor.toString()!==t.prototype.constructor.toString())throw Error(`${e} invalid constructor type.`)}}t.default=ArgsObject},2970:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(5724);t.default=class Scroll{static scrollObserver(e){let t=0;const r={root:e.root||null,rootMargin:e.offset||"0px",threshold:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=[];if(e>0&&e<=100){const r=100/e;for(let e=0;e<=100;e+=r)t.push(e/100)}else t.push(0);return t}(e.sensitivity)};return new IntersectionObserver(function handleIntersect(r){const n=r[0].boundingClientRect.y,i=r[0].isIntersecting,o=n1&&void 0!==arguments[1]?arguments[1]:{};const r=e[0].getBoundingClientRect(),n=t.start||0,i=t.end||0,o=window.innerHeight*n/100,s=window.innerHeight*i/100,a=r.top-window.innerHeight,c=0-a+o,l=r.top+o+e.height()-a+s,u=Math.max(0,Math.min(c/l,1));return parseFloat((100*u).toFixed(2))}static getPageScrollPercentage(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const r=e.start||0,n=e.end||0,i=t||document.documentElement.scrollHeight-document.documentElement.clientHeight,o=i*r/100,s=i+o+i*n/100;return(document.documentElement.scrollTop+document.body.scrollTop+o)/s*100}}},3005:(e,t,r)=>{"use strict";var n=r(1703);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},3145:(e,t,r)=>{"use strict";var n=r(5578),i=r(1704),o=n.document,s=i(o)&&i(o.createElement);e.exports=function(e){return s?o.createElement(e):{}}},3181:(e,t,r)=>{"use strict";var n=r(5755),i=r(1483),o=r(2347),s=r(5409),a=r(9441),c=s("IE_PROTO"),l=Object,u=l.prototype;e.exports=a?l.getPrototypeOf:function(e){var t=o(e);if(n(t,c))return t[c];var r=t.constructor;return i(r)&&t instanceof r?r.prototype:t instanceof l?u:null}},3242:(e,t,r)=>{"use strict";var n=r(8612),i=r(1807),o=r(1506),s=r(8120),a=r(2293),c=r(41),l=r(6721),u=r(5267)("find",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:u},{find:function find(e){a(this);try{s(e)}catch(e){l(this,"throw",e)}if(u)return i(u,this,e);var t=c(this),r=0;return o(t,function(t,n){if(e(t,r++))return n(t)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},3312:(e,t,r)=>{"use strict";var n=r(5983),i=TypeError;e.exports=function(e){if(n(e))throw new i("Can't call method on "+e);return e}},3392:(e,t,r)=>{"use strict";var n=r(3005),i=Math.max,o=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):o(r,t)}},3617:(e,t,r)=>{"use strict";var n=r(8612),i=r(5578),o=r(6021),s=r(2293),a=r(1483),c=r(3181),l=r(3864),u=r(670),d=r(8473),p=r(5755),h=r(1),g=r(1851).IteratorPrototype,f=r(382),m=r(9557),v="constructor",y="Iterator",_=h("toStringTag"),b=TypeError,w=i[y],S=m||!a(w)||w.prototype!==g||!d(function(){w({})}),E=function Iterator(){if(o(this,g),c(this)===g)throw new b("Abstract class Iterator not directly constructable")},defineIteratorPrototypeAccessor=function(e,t){f?l(g,e,{configurable:!0,get:function(){return t},set:function(t){if(s(this),this===g)throw new b("You can't redefine this property");p(this,e)?this[e]=t:u(this,e,t)}}):g[e]=t};p(g,_)||defineIteratorPrototypeAccessor(_,y),!S&&p(g,v)&&g[v]!==Object||defineIteratorPrototypeAccessor(v,E),E.prototype=g,n({global:!0,constructor:!0,forced:S},{Iterator:E})},3658:(e,t,r)=>{"use strict";var n=r(6742),i=r(4741);e.exports=Object.keys||function keys(e){return n(e,i)}},3786:(e,t,r)=>{"use strict";var n=r(1278),i=r(4762);e.exports=function(e){if("Function"===n(e))return i(e)}},3815:(e,t,r)=>{"use strict";var n=r(2355),i=r(1423);e.exports=function(e){var t=n(e,"string");return i(t)?t:t+""}},3864:(e,t,r)=>{"use strict";var n=r(169),i=r(5835);e.exports=function(e,t,r){return r.get&&n(r.get,t,{getter:!0}),r.set&&n(r.set,t,{setter:!0}),i.f(e,t,r)}},3896:(e,t,r)=>{"use strict";var n=r(382),i=r(8473);e.exports=n&&i(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},3980:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(5724);var i=n(r(2425));t.default=i.default.extend({getDefaultSettings:()=>({container:null,items:null,columnsCount:3,verticalSpaceBetween:30}),getDefaultElements(){return{$container:jQuery(this.getSettings("container")),$items:jQuery(this.getSettings("items"))}},run(){var e=[],t=this.elements.$container.position().top,r=this.getSettings(),n=r.columnsCount;t+=parseInt(this.elements.$container.css("margin-top"),10),this.elements.$items.each(function(i){var o=Math.floor(i/n),s=jQuery(this),a=s[0].getBoundingClientRect().height+r.verticalSpaceBetween;if(o){var c=s.position(),l=i%n,u=c.top-t-e[l];u-=parseInt(s.css("margin-top"),10),u*=-1,s.css("margin-top",u+"px"),e[l]+=a}else e.push(a)})}})},3991:(e,t,r)=>{"use strict";var n=r(8612),i=r(1807),o=r(8120),s=r(2293),a=r(41),c=r(8660),l=r(8901),u=r(6721),d=r(7486),p=r(5267),h=r(9557),g=!h&&!d("map",function(){}),f=!h&&!g&&p("map",TypeError),m=h||g||f,v=c(function(){var e=this.iterator,t=s(i(this.next,e));if(!(this.done=!!t.done))return l(e,this.mapper,[t.value,this.counter++],!0)});n({target:"Iterator",proto:!0,real:!0,forced:m},{map:function map(e){s(this);try{o(e)}catch(e){u(this,"throw",e)}return f?i(f,this,e):new v(a(this),{mapper:e})}})},4338:(e,t,r)=>{"use strict";var n={};n[r(1)("toStringTag")]="z",e.exports="[object z]"===String(n)},4347:(e,t)=>{"use strict";t.f=Object.getOwnPropertySymbols},4364:(e,t,r)=>{"use strict";r(3991)},4483:(e,t,r)=>{"use strict";var n,i,o,s=r(4644),a=r(5578),c=r(1704),l=r(9037),u=r(5755),d=r(1831),p=r(5409),h=r(1507),g="Object already initialized",f=a.TypeError,m=a.WeakMap;if(s||d.state){var v=d.state||(d.state=new m);v.get=v.get,v.has=v.has,v.set=v.set,n=function(e,t){if(v.has(e))throw new f(g);return t.facade=e,v.set(e,t),t},i=function(e){return v.get(e)||{}},o=function(e){return v.has(e)}}else{var y=p("state");h[y]=!0,n=function(e,t){if(u(e,y))throw new f(g);return t.facade=e,l(e,y,t),t},i=function(e){return u(e,y)?e[y]:{}},o=function(e){return u(e,y)}}e.exports={set:n,get:i,has:o,enforce:function(e){return o(e)?i(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!c(t)||(r=i(t)).type!==e)throw new f("Incompatible receiver, "+e+" required");return r}}}},4644:(e,t,r)=>{"use strict";var n=r(5578),i=r(1483),o=n.WeakMap;e.exports=i(o)&&/native code/.test(String(o))},4741:e=>{"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},4762:(e,t,r)=>{"use strict";var n=r(274),i=Function.prototype,o=i.call,s=n&&i.bind.bind(o,o);e.exports=n?s:function(e){return function(){return o.apply(e,arguments)}}},4815:(e,t,r)=>{"use strict";var n=r(4762);e.exports=n({}.isPrototypeOf)},4846:(e,t,r)=>{"use strict";r(3617)},4887:(e,t,r)=>{"use strict";var n=r(1807),i=r(8120),o=r(2293),s=r(8761),a=r(6665),c=TypeError;e.exports=function(e,t){var r=arguments.length<2?a(e):t;if(i(r))return o(n(r,e));throw new c(s(e)+" is not iterable")}},4914:(e,t,r)=>{"use strict";var n=r(1278);e.exports=Array.isArray||function isArray(e){return"Array"===n(e)}},4946:(e,t,r)=>{"use strict";var n=r(6784),i=n(r(1265)),o=n(r(2890)),s=n(r(7955)),a=n(r(8140)),c=n(r(7224)),l=n(r(5633)),u=n(r(9603));i.default.frontend={Document:o.default,tools:{StretchElement:s.default},handlers:{Base:c.default,StretchedElement:a.default,SwiperBase:l.default,CarouselBase:u.default}}},4961:(e,t,r)=>{"use strict";var n=r(382),i=r(1807),o=r(7611),s=r(7738),a=r(5599),c=r(3815),l=r(5755),u=r(1799),d=Object.getOwnPropertyDescriptor;t.f=n?d:function getOwnPropertyDescriptor(e,t){if(e=a(e),t=c(t),u)try{return d(e,t)}catch(e){}if(l(e,t))return s(!i(o.f,e,t),e[t])}},5022:(e,t,r)=>{"use strict";var n=r(6029);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},5213:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=(e,t)=>{t=Array.isArray(t)?t:[t];for(const r of t)if(e.constructor.name===r.prototype[Symbol.toStringTag])return!0;return!1}},5247:e=>{"use strict";e.exports=function(e,t){return{value:e,done:t}}},5267:(e,t,r)=>{"use strict";var n=r(5578);e.exports=function(e,t){var r=n.Iterator,i=r&&r.prototype,o=i&&i[e],s=!1;if(o)try{o.call({next:function(){return{done:!0}},return:function(){s=!0}},-1)}catch(e){e instanceof t||(s=!1)}if(!s)return o}},5290:(e,t,r)=>{"use strict";var n,i=r(2293),o=r(5799),s=r(4741),a=r(1507),c=r(2811),l=r(3145),u=r(5409),d="prototype",p="script",h=u("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(e){return"<"+p+">"+e+""},NullProtoObjectViaActiveX=function(e){e.write(scriptTag("")),e.close();var t=e.parentWindow.Object;return e=null,t},NullProtoObject=function(){try{n=new ActiveXObject("htmlfile")}catch(e){}var e,t,r;NullProtoObject="undefined"!=typeof document?document.domain&&n?NullProtoObjectViaActiveX(n):(t=l("iframe"),r="java"+p+":",t.style.display="none",c.appendChild(t),t.src=String(r),(e=t.contentWindow.document).open(),e.write(scriptTag("document.F=Object")),e.close(),e.F):NullProtoObjectViaActiveX(n);for(var i=s.length;i--;)delete NullProtoObject[d][s[i]];return NullProtoObject()};a[h]=!0,e.exports=Object.create||function create(e,t){var r;return null!==e?(EmptyConstructor[d]=i(e),r=new EmptyConstructor,EmptyConstructor[d]=null,r[h]=e):r=NullProtoObject(),void 0===t?r:o.f(r,t)}},5299:(e,t,r)=>{"use strict";var n=r(1),i=r(6775),o=n("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||s[o]===e)}},5409:(e,t,r)=>{"use strict";var n=r(7255),i=r(1866),o=n("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},5454:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.appsEventTrackingDispatch=t.AppsEventTracking=void 0;var i=n(r(1434));const o="page_views_website_templates",s="kits_cloud_upgrade_clicked",a="export_kit_customization",c="import_kit_customization",l="kit_import_status",u="kit_cloud_library_apply",d="kit_cloud_library_delete",p="ie_admin_action",h="kit_import_upload_file";t.appsEventTrackingDispatch=(e,t)=>{const objectCreator=(e,r)=>{for(const n of e)t.hasOwnProperty(n)&&null!==t[n]&&(r[n]=t[n]);return r},r=[],n=["layout","site_part","error","document_name","document_type","view_type_clicked","tag","sort_direction","sort_type","action","grid_location","kit_name","page_source","element_position","element","event_type","modal_type","method","status","step","item","category","element_location","search_term","section","site_area"],i={},o={};(()=>{objectCreator(n,o),objectCreator(r,i);const t=e.split("/");i.placement=t[0],i.event=t[1],Object.keys(o).length&&(i.details=o)})(),$e.run(e,i)};t.AppsEventTracking=class AppsEventTracking{static dispatchEvent(e,t){return elementorCommon.eventsManager.dispatchEvent(e,t)}static sendPageViewsWebsiteTemplates(e){return this.dispatchEvent(o,{trigger:i.default.triggers.pageLoaded,page_loaded:e,secondary_location:e})}static sendKitsCloudUpgradeClicked(e){return this.dispatchEvent(s,{trigger:i.default.triggers.click,secondary_location:e,upgrade_location:e})}static sendExportKitCustomization(e){return this.dispatchEvent(a,{trigger:i.default.triggers.click,...e})}static sendImportKitCustomization(e){return this.dispatchEvent(c,{trigger:i.default.triggers.click,...e})}static sendKitImportStatus(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.dispatchEvent(l,{kit_import_status:!e,...e&&{kit_import_error:e.message}})}static sendKitCloudLibraryApply(e,t){return this.dispatchEvent(u,{trigger:i.default.triggers.click,kit_cloud_id:e,...t&&{kit_apply_url:t}})}static sendKitCloudLibraryDelete(){return this.dispatchEvent(d,{trigger:i.default.triggers.click})}static sendImportExportAdminAction(e){return this.dispatchEvent(p,{trigger:i.default.triggers.click,action_type:e})}static sendKitImportUploadFile(e){return this.dispatchEvent(h,{kit_import_upload_file_status:e})}}},5578:function(e,t,r){"use strict";var check=function(e){return e&&e.Math===Math&&e};e.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof r.g&&r.g)||check("object"==typeof this&&this)||function(){return this}()||Function("return this")()},5599:(e,t,r)=>{"use strict";var n=r(2121),i=r(3312);e.exports=function(e){return n(i(e))}},5633:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(7224));class SwiperHandlerBase extends i.default{getInitialSlide(){const e=this.getEditSettings();return e.activeItemIndex?e.activeItemIndex-1:0}getSlidesCount(){return this.elements.$slides.length}togglePauseOnHover(e){e?this.elements.$swiperContainer.on({mouseenter:()=>{this.swiper.autoplay.stop()},mouseleave:()=>{this.swiper.autoplay.start()}}):this.elements.$swiperContainer.off("mouseenter mouseleave")}handleKenBurns(){const e=this.getSettings();this.$activeImageBg&&this.$activeImageBg.removeClass(e.classes.kenBurnsActive),this.activeItemIndex=this.swiper?this.swiper.activeIndex:this.getInitialSlide(),this.swiper?this.$activeImageBg=jQuery(this.swiper.slides[this.activeItemIndex]).children("."+e.classes.slideBackground):this.$activeImageBg=jQuery(this.elements.$slides[0]).children("."+e.classes.slideBackground),this.$activeImageBg.addClass(e.classes.kenBurnsActive)}}t.default=SwiperHandlerBase},5724:(e,t,r)=>{"use strict";var n=r(8612),i=r(2347),o=r(6960),s=r(9273),a=r(1091);n({target:"Array",proto:!0,arity:1,forced:r(8473)(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function push(e){var t=i(this),r=o(t),n=arguments.length;a(r+n);for(var c=0;c{"use strict";var n=r(4762),i=r(2347),o=n({}.hasOwnProperty);e.exports=Object.hasOwn||function hasOwn(e,t){return o(i(e),t)}},5799:(e,t,r)=>{"use strict";var n=r(382),i=r(3896),o=r(5835),s=r(2293),a=r(5599),c=r(3658);t.f=n&&!i?Object.defineProperties:function defineProperties(e,t){s(e);for(var r,n=a(t),i=c(t),l=i.length,u=0;l>u;)o.f(e,r=i[u++],n[r]);return e}},5835:(e,t,r)=>{"use strict";var n=r(382),i=r(1799),o=r(3896),s=r(2293),a=r(3815),c=TypeError,l=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",h="writable";t.f=n?o?function defineProperty(e,t,r){if(s(e),t=a(t),s(r),"function"==typeof e&&"prototype"===t&&"value"in r&&h in r&&!r[h]){var n=u(e,t);n&&n[h]&&(e[t]=r.value,r={configurable:p in r?r[p]:n[p],enumerable:d in r?r[d]:n[d],writable:!1})}return l(e,t,r)}:l:function defineProperty(e,t,r){if(s(e),t=a(t),s(r),i)try{return l(e,t,r)}catch(e){}if("get"in r||"set"in r)throw new c("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},5983:e=>{"use strict";e.exports=function(e){return null==e}},6021:(e,t,r)=>{"use strict";var n=r(4815),i=TypeError;e.exports=function(e,t){if(n(t,e))return e;throw new i("Incorrect invocation")}},6029:(e,t,r)=>{"use strict";var n=r(6477),i=r(8473),o=r(5578).String;e.exports=!!Object.getOwnPropertySymbols&&!i(function(){var e=Symbol("symbol detection");return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41})},6145:(e,t,r)=>{"use strict";var n=r(4338),i=r(1483),o=r(1278),s=r(1)("toStringTag"),a=Object,c="Arguments"===o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=a(e),s))?r:c?o(t):"Object"===(n=o(t))&&i(t.callee)?"Arguments":n}},6211:(e,t,r)=>{"use strict";r(3242)},6281:(e,t,r)=>{"use strict";var n=r(8612),i=r(6651).includes,o=r(8473),s=r(7095);n({target:"Array",proto:!0,forced:o(function(){return!Array(1).includes()})},{includes:function includes(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),s("includes")},6477:(e,t,r)=>{"use strict";var n,i,o=r(5578),s=r(9461),a=o.process,c=o.Deno,l=a&&a.versions||c&&c.version,u=l&&l.v8;u&&(i=(n=u.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&s&&(!(n=s.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=s.match(/Chrome\/(\d+)/))&&(i=+n[1]),e.exports=i},6651:(e,t,r)=>{"use strict";var n=r(5599),i=r(3392),o=r(6960),createMethod=function(e){return function(t,r,s){var a=n(t),c=o(a);if(0===c)return!e&&-1;var l,u=i(s,c);if(e&&r!=r){for(;c>u;)if((l=a[u++])!=l)return!0}else for(;c>u;u++)if((e||u in a)&&a[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},6665:(e,t,r)=>{"use strict";var n=r(6145),i=r(2564),o=r(5983),s=r(6775),a=r(1)("iterator");e.exports=function(e){if(!o(e))return i(e,a)||i(e,"@@iterator")||s[n(e)]}},6721:(e,t,r)=>{"use strict";var n=r(1807),i=r(2293),o=r(2564);e.exports=function(e,t,r){var s,a;i(e);try{if(!(s=o(e,"return"))){if("throw"===t)throw r;return r}s=n(s,e)}catch(e){a=!0,s=e}if("throw"===t)throw r;if(a)throw s;return i(s),r}},6726:(e,t,r)=>{"use strict";var n=r(5755),i=r(9497),o=r(4961),s=r(5835);e.exports=function(e,t,r){for(var a=i(t),c=s.f,l=o.f,u=0;u{"use strict";var n=r(4762),i=r(5755),o=r(5599),s=r(6651).indexOf,a=r(1507),c=n([].push);e.exports=function(e,t){var r,n=o(e),l=0,u=[];for(r in n)!i(a,r)&&i(n,r)&&c(u,r);for(;t.length>l;)i(n,r=t[l++])&&(~s(u,r)||c(u,r));return u}},6775:e=>{"use strict";e.exports={}},6784:e=>{e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},6960:(e,t,r)=>{"use strict";var n=r(8324);e.exports=function(e){return n(e.length)}},7095:(e,t,r)=>{"use strict";var n=r(1),i=r(5290),o=r(5835).f,s=n("unscopables"),a=Array.prototype;void 0===a[s]&&o(a,s,{configurable:!0,value:i(null)}),e.exports=function(e){a[s][e]=!0}},7224:(e,t,r)=>{"use strict";r(5724),r(4846),r(7458),r(6211),r(9655),e.exports=elementorModules.ViewModule.extend({$element:null,editorListeners:null,onElementChange:null,onEditSettingsChange:null,onPageSettingsChange:null,isEdit:null,__construct(e){this.isActive(e)&&(this.$element=e.$element,this.isEdit=this.$element.hasClass("elementor-element-edit-mode"),this.isEdit&&this.addEditorListeners())},isActive:()=>!0,isElementInTheCurrentDocument(){return!!elementorFrontend.isEditMode()&&elementor.documents.currentDocument.id.toString()===this.$element[0].closest(".elementor").dataset.elementorId},findElement(e){var t=this.$element;return t.find(e).filter(function(){return jQuery(this).parent().closest(".elementor-element").is(t)})},getUniqueHandlerID(e,t){return e||(e=this.getModelCID()),t||(t=this.$element),e+t.attr("data-element_type")+this.getConstructorID()},initEditorListeners(){var e=this;if(e.editorListeners=[{event:"element:destroy",to:elementor.channels.data,callback(t){t.cid===e.getModelCID()&&e.onDestroy()}}],e.onElementChange){const t=e.getWidgetType()||e.getElementType();let r="change";"global"!==t&&(r+=":"+t),e.editorListeners.push({event:r,to:elementor.channels.editor,callback(t,r){e.getUniqueHandlerID(r.model.cid,r.$el)===e.getUniqueHandlerID()&&e.onElementChange(t.model.get("name"),t,r)}})}e.onEditSettingsChange&&e.editorListeners.push({event:"change:editSettings",to:elementor.channels.editor,callback(t,r){if(r.model.cid!==e.getModelCID())return;const n=Object.keys(t.changed)[0];e.onEditSettingsChange(n,t.changed[n])}}),["page"].forEach(function(t){var r="on"+t[0].toUpperCase()+t.slice(1)+"SettingsChange";e[r]&&e.editorListeners.push({event:"change",to:elementor.settings[t].model,callback(t){e[r](t.changed)}})})},getEditorListeners(){return this.editorListeners||this.initEditorListeners(),this.editorListeners},addEditorListeners(){var e=this.getUniqueHandlerID();this.getEditorListeners().forEach(function(t){elementorFrontend.addListenerOnce(e,t.event,t.callback,t.to)})},removeEditorListeners(){var e=this.getUniqueHandlerID();this.getEditorListeners().forEach(function(t){elementorFrontend.removeListeners(e,t.event,null,t.to)})},getElementType(){return this.$element.data("element_type")},getWidgetType(){const e=this.$element.data("widget_type");if(e)return e.split(".")[0]},getID(){return this.$element.data("id")},getModelCID(){return this.$element.data("model-cid")},getElementSettings(e){let t={};const r=this.getModelCID();if(this.isEdit&&r){const e=elementorFrontend.config.elements.data[r],n=e.attributes;let i=n.widgetType||n.elType;n.isInner&&(i="inner-"+i);let o=elementorFrontend.config.elements.keys[i];o||(o=elementorFrontend.config.elements.keys[i]=[],jQuery.each(e.controls,(e,t)=>{(t.frontend_available||t.editor_available)&&o.push(e)})),jQuery.each(e.getActiveControls(),function(e){if(-1!==o.indexOf(e)){let r=n[e];r.toJSON&&(r=r.toJSON()),t[e]=r}})}else t=this.$element.data("settings")||{};return this.getItems(t,e)},getEditSettings(e){var t={};return this.isEdit&&(t=elementorFrontend.config.elements.editSettings[this.getModelCID()].attributes),this.getItems(t,e)},getCurrentDeviceSetting(e){return elementorFrontend.getCurrentDeviceSetting(this.getElementSettings(),e)},onInit(){this.isActive(this.getSettings())&&elementorModules.ViewModule.prototype.onInit.apply(this,arguments)},onDestroy(){this.isEdit&&this.removeEditorListeners(),this.unbindEvents&&this.unbindEvents()}})},7255:(e,t,r)=>{"use strict";var n=r(1831);e.exports=function(e,t){return n[e]||(n[e]=t||{})}},7268:(e,t,r)=>{"use strict";var n=r(4762),i=r(1483),o=r(1831),s=n(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return s(e)}),e.exports=o.inspectSource},7458:(e,t,r)=>{"use strict";r(1975)},7486:e=>{"use strict";e.exports=function(e,t){var r="function"==typeof Iterator&&Iterator.prototype[e];if(r)try{r.call({next:null},t).next()}catch(e){return!0}}},7611:(e,t)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);t.f=i?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:r},7738:e=>{"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},7914:(e,t,r)=>{"use strict";var n=r(1483),i=r(5835),o=r(169),s=r(2095);e.exports=function(e,t,r,a){a||(a={});var c=a.enumerable,l=void 0!==a.name?a.name:t;if(n(r)&&o(r,l,a),a.global)c?e[t]=r:s(t,r);else{try{a.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=r:i.f(e,t,{value:r,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},7955:e=>{"use strict";e.exports=elementorModules.ViewModule.extend({getDefaultSettings:()=>({element:null,direction:elementorFrontend.config.is_rtl?"right":"left",selectors:{container:window},considerScrollbar:!1,cssOutput:"inline"}),getDefaultElements(){return{$element:jQuery(this.getSettings("element"))}},stretch(){const e=this.getSettings();let t;try{t=jQuery(e.selectors.container)}catch(e){}t&&t.length||(t=jQuery(this.getDefaultSettings().selectors.container)),this.reset();var r=this.elements.$element,n=t.innerWidth(),i=r.offset().left,o="fixed"===r.css("position"),s=o?0:i,a=window===t[0];if(!a){var c=t.offset().left;o&&(s=c),i>c&&(s=i-c)}if(e.considerScrollbar&&a){s-=window.innerWidth-n}o||(elementorFrontend.config.is_rtl&&(s=n-(r.outerWidth()+s)),s=-s),e.margin&&(s+=e.margin);var l={};let u=n;e.margin&&(u-=2*e.margin),l.width=u+"px",l[e.direction]=s+"px","variables"!==e.cssOutput?r.css(l):this.applyCssVariables(r,l)},reset(){const e={},t=this.getSettings(),r=this.elements.$element;"variables"!==t.cssOutput?(e.width="",e[t.direction]="",r.css(e)):this.resetCssVariables(r)},applyCssVariables(e,t){e.css("--stretch-width",t.width),t.left?e.css("--stretch-left",t.left):e.css("--stretch-right",t.right)},resetCssVariables(e){e.css({"--stretch-width":"","--stretch-left":"","--stretch-right":""})}})},7958:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BaseRegistry=void 0,r(4846),r(7458),r(9655),r(4364);t.BaseRegistry=class BaseRegistry{constructor(){this.sections=new Map}register(e){if(!e.key||!e.title)throw new Error("Template type must have key and title");const t=this.get(e.key)||this.formatSection(e);if(e.children)if(t.children){const r=new Map(t.children.map(e=>[e.key,e]));e.children.forEach(e=>{const t=this.formatSection(e);r.set(e.key,t)}),t.children=Array.from(r.values())}else t.children=e.children.map(e=>this.formatSection(e));this.sections.set(e.key,t)}formatSection(e){let{children:t,...r}=e;return{key:r.key,title:r.title,description:r.description||"",useParentDefault:!1!==r.useParentDefault,getInitialState:r.getInitialState||null,component:r.component||null,order:r.order||10,isAvailable:r.isAvailable||(()=>!0),...r}}getAll(){return Array.from(this.sections.values()).filter(e=>e.isAvailable()).map(e=>e.children?{...e,children:[...e.children].sort((e,t)=>e.order-t.order)}:e).sort((e,t)=>e.order-t.order)}get(e){return this.sections.get(e)}}},8120:(e,t,r)=>{"use strict";var n=r(1483),i=r(8761),o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not a function")}},8140:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(4846),r(6211);var i=n(r(7224));class StretchedElement extends i.default{getStretchedClass(){return"e-stretched"}getStretchSettingName(){return"stretch_element"}getStretchActiveValue(){return"yes"}bindEvents(){const e=this.getUniqueHandlerID();elementorFrontend.addListenerOnce(e,"resize",this.stretch),elementorFrontend.addListenerOnce(e,"sticky:stick",this.stretch,this.$element),elementorFrontend.addListenerOnce(e,"sticky:unstick",this.stretch,this.$element),elementorFrontend.isEditMode()&&(this.onKitChangeStretchContainerChange=this.onKitChangeStretchContainerChange.bind(this),elementor.channels.editor.on("kit:change:stretchContainer",this.onKitChangeStretchContainerChange))}unbindEvents(){elementorFrontend.removeListeners(this.getUniqueHandlerID(),"resize",this.stretch),elementorFrontend.isEditMode()&&elementor.channels.editor.off("kit:change:stretchContainer",this.onKitChangeStretchContainerChange)}isActive(e){return elementorFrontend.isEditMode()||e.$element.hasClass(this.getStretchedClass())}getStretchElementForConfig(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e?this.$element.find(e):this.$element}getStretchElementConfig(){return{element:this.getStretchElementForConfig(),selectors:{container:this.getStretchContainer()},considerScrollbar:elementorFrontend.isEditMode()&&elementorFrontend.config.is_rtl}}initStretch(){this.stretch=this.stretch.bind(this),this.stretchElement=new elementorModules.frontend.tools.StretchElement(this.getStretchElementConfig())}getStretchContainer(){return elementorFrontend.getKitSettings("stretched_section_container")||window}isStretchSettingEnabled(){return this.getElementSettings(this.getStretchSettingName())===this.getStretchActiveValue()}stretch(){this.isStretchSettingEnabled()&&this.stretchElement.stretch()}onInit(){this.isActive(this.getSettings())&&(this.initStretch(),super.onInit(...arguments),this.stretch())}onElementChange(e){this.getStretchSettingName()===e&&(this.isStretchSettingEnabled()?this.stretch():this.stretchElement.reset())}onKitChangeStretchContainerChange(){this.stretchElement.setSettings("selectors.container",this.getStretchContainer()),this.stretch()}}t.default=StretchedElement},8324:(e,t,r)=>{"use strict";var n=r(3005),i=Math.min;e.exports=function(e){var t=n(e);return t>0?i(t,9007199254740991):0}},8473:e=>{"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},8612:(e,t,r)=>{"use strict";var n=r(5578),i=r(4961).f,o=r(9037),s=r(7914),a=r(2095),c=r(6726),l=r(8730);e.exports=function(e,t){var r,u,d,p,h,g=e.target,f=e.global,m=e.stat;if(r=f?n:m?n[g]||a(g,{}):n[g]&&n[g].prototype)for(u in t){if(p=t[u],d=e.dontCallGetSet?(h=i(r,u))&&h.value:r[u],!l(f?u:g+(m?".":"#")+u,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;c(p,d)}(e.sham||d&&d.sham)&&o(p,"sham",!0),s(r,u,p,e)}}},8660:(e,t,r)=>{"use strict";var n=r(1807),i=r(5290),o=r(9037),s=r(2313),a=r(1),c=r(4483),l=r(2564),u=r(1851).IteratorPrototype,d=r(5247),p=r(6721),h=r(1983),g=a("toStringTag"),f="IteratorHelper",m="WrapForValidIterator",v="normal",y="throw",_=c.set,createIteratorProxyPrototype=function(e){var t=c.getterFor(e?m:f);return s(i(u),{next:function next(){var r=t(this);if(e)return r.nextHandler();if(r.done)return d(void 0,!0);try{var n=r.nextHandler();return r.returnHandlerResult?n:d(n,r.done)}catch(e){throw r.done=!0,e}},return:function(){var r=t(this),i=r.iterator;if(r.done=!0,e){var o=l(i,"return");return o?n(o,i):d(void 0,!0)}if(r.inner)try{p(r.inner.iterator,v)}catch(e){return p(i,y,e)}if(r.openIters)try{h(r.openIters,v)}catch(e){return p(i,y,e)}return i&&p(i,v),d(void 0,!0)}})},b=createIteratorProxyPrototype(!0),w=createIteratorProxyPrototype(!1);o(w,g,"Iterator Helper"),e.exports=function(e,t,r){var n=function Iterator(n,i){i?(i.iterator=n.iterator,i.next=n.next):i=n,i.type=t?m:f,i.returnHandlerResult=!!r,i.nextHandler=e,i.counter=0,i.done=!1,_(this,i)};return n.prototype=t?b:w,n}},8685:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ForceMethodImplementation=void 0,r(6281);class ForceMethodImplementation extends Error{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(`${e.isStatic?"static ":""}${e.fullName}() should be implemented, please provide '${e.functionName||e.fullName}' functionality.`,t),Object.keys(t).length&&console.error(t),Error.captureStackTrace(this,ForceMethodImplementation)}}t.ForceMethodImplementation=ForceMethodImplementation;t.default=e=>{const t=Error().stack.split("\n")[2].trim(),r=t.startsWith("at new")?"constructor":t.split(" ")[1],n={};if(n.functionName=r,n.fullName=r,n.functionName.includes(".")){const e=n.functionName.split(".");n.className=e[0],n.functionName=e[1]}else n.isStatic=!0;throw new ForceMethodImplementation(n,e)}},8730:(e,t,r)=>{"use strict";var n=r(8473),i=r(1483),o=/#|\.prototype\./,isForced=function(e,t){var r=a[s(e)];return r===l||r!==c&&(i(t)?n(t):!!t)},s=isForced.normalize=function(e){return String(e).replace(o,".").toLowerCase()},a=isForced.data={},c=isForced.NATIVE="N",l=isForced.POLYFILL="P";e.exports=isForced},8761:e=>{"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},8901:(e,t,r)=>{"use strict";var n=r(2293),i=r(6721);e.exports=function(e,t,r,o){try{return o?t(n(r)[0],r[1]):t(r)}catch(t){i(e,"throw",t)}}},9031:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createGetInitialState=function createGetInitialState(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(r,n)=>{let i=n;if(r.hasOwnProperty("uploadedData")){i=!1;const t=r.uploadedData.manifest.templates,n=elementorAppConfig?.["import-export-customization"]?.exportGroups||{};for(const r in t){if(n[t[r].doc_type]===e){i=!0;break}}}return{enabled:i,...t}}}},9037:(e,t,r)=>{"use strict";var n=r(382),i=r(5835),o=r(7738);e.exports=n?function(e,t,r){return i.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},9273:(e,t,r)=>{"use strict";var n=r(382),i=r(4914),o=TypeError,s=Object.getOwnPropertyDescriptor,a=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(i(e)&&!s(e,"length").writable)throw new o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},9441:(e,t,r)=>{"use strict";var n=r(8473);e.exports=!n(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})},9461:(e,t,r)=>{"use strict";var n=r(5578).navigator,i=n&&n.userAgent;e.exports=i?String(i):""},9497:(e,t,r)=>{"use strict";var n=r(1409),i=r(4762),o=r(2278),s=r(4347),a=r(2293),c=i([].concat);e.exports=n("Reflect","ownKeys")||function ownKeys(e){var t=o.f(a(e)),r=s.f;return r?c(t,r(e)):t}},9557:e=>{"use strict";e.exports=!1},9603:(e,t,r)=>{"use strict";var n=r(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,r(4846),r(6211),r(9655);var i=n(r(5633));class CarouselHandlerBase extends i.default{getDefaultSettings(){return{selectors:{carousel:".swiper",swiperWrapper:".swiper-wrapper",slideContent:".swiper-slide",swiperArrow:".elementor-swiper-button",paginationWrapper:".swiper-pagination",paginationBullet:".swiper-pagination-bullet",paginationBulletWrapper:".swiper-pagination-bullets"}}}getDefaultElements(){const e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.carousel),$swiperWrapper:this.$element.find(e.swiperWrapper),$swiperArrows:this.$element.find(e.swiperArrow),$paginationWrapper:this.$element.find(e.paginationWrapper),$paginationBullets:this.$element.find(e.paginationBullet),$paginationBulletWrapper:this.$element.find(e.paginationBulletWrapper)};return t.$slides=t.$swiperContainer.find(e.slideContent),t}getSwiperSettings(){const e=this.getElementSettings(),t=+e.slides_to_show||3,r=1===t,n=elementorFrontend.config.responsive.activeBreakpoints,i={mobile:1,tablet:r?1:2},o={slidesPerView:t,loop:"yes"===e.infinite,speed:e.speed,handleElementorBreakpoints:!0,breakpoints:{}};let s=t;Object.keys(n).reverse().forEach(t=>{const r=i[t]?i[t]:s;o.breakpoints[n[t].value]={slidesPerView:+e["slides_to_show_"+t]||r,slidesPerGroup:+e["slides_to_scroll_"+t]||1},e.image_spacing_custom&&(o.breakpoints[n[t].value].spaceBetween=this.getSpaceBetween(t)),s=+e["slides_to_show_"+t]||r}),"yes"===e.autoplay&&(o.autoplay={delay:e.autoplay_speed,disableOnInteraction:"yes"===e.pause_on_interaction}),r?(o.effect=e.effect,"fade"===e.effect&&(o.fadeEffect={crossFade:!0})):o.slidesPerGroup=+e.slides_to_scroll||1,e.image_spacing_custom&&(o.spaceBetween=this.getSpaceBetween());const a="arrows"===e.navigation||"both"===e.navigation,c="dots"===e.navigation||"both"===e.navigation||e.pagination;return a&&(o.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),c&&(o.pagination={el:`.elementor-element-${this.getID()} .swiper-pagination`,type:e.pagination?e.pagination:"bullets",clickable:!0,renderBullet:(e,t)=>``}),"yes"===e.lazyload&&(o.lazy={loadPrevNext:!0,loadPrevNextAmount:1}),o.a11y={enabled:!0,prevSlideMessage:elementorFrontend.config.i18n.a11yCarouselPrevSlideMessage,nextSlideMessage:elementorFrontend.config.i18n.a11yCarouselNextSlideMessage,firstSlideMessage:elementorFrontend.config.i18n.a11yCarouselFirstSlideMessage,lastSlideMessage:elementorFrontend.config.i18n.a11yCarouselLastSlideMessage},o.on={slideChange:()=>{this.a11ySetPaginationTabindex(),this.handleElementHandlers(),this.a11ySetSlideAriaHidden()},init:()=>{this.a11ySetPaginationTabindex(),this.a11ySetSlideAriaHidden("initialisation")}},this.applyOffsetSettings(e,o,t),o}getOffsetWidth(){const e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"offset_width","size",e)||0}applyOffsetSettings(e,t,r){const n=e.offset_sides;if(!(elementorFrontend.isEditMode()&&"NestedCarousel"===this.constructor.name)&&n&&"none"!==n)switch(n){case"right":this.forceSliderToShowNextSlideWhenOnLast(t,r),this.addClassToSwiperContainer("offset-right");break;case"left":this.addClassToSwiperContainer("offset-left");break;case"both":this.forceSliderToShowNextSlideWhenOnLast(t,r),this.addClassToSwiperContainer("offset-both")}}forceSliderToShowNextSlideWhenOnLast(e,t){e.slidesPerView=t+.001}addClassToSwiperContainer(e){this.getDefaultElements().$swiperContainer[0].classList.add(e)}async onInit(){if(super.onInit(...arguments),!this.elements.$swiperContainer.length||2>this.elements.$slides.length)return;await this.initSwiper();"yes"===this.getElementSettings().pause_on_hover&&this.togglePauseOnHover(!0)}async initSwiper(){const e=elementorFrontend.utils.swiper;this.swiper=await new e(this.elements.$swiperContainer,this.getSwiperSettings()),this.elements.$swiperContainer.data("swiper",this.swiper)}bindEvents(){this.elements.$swiperArrows.on("keydown",this.onDirectionArrowKeydown.bind(this)),this.elements.$paginationWrapper.on("keydown",".swiper-pagination-bullet",this.onDirectionArrowKeydown.bind(this)),this.elements.$swiperContainer.on("keydown",".swiper-slide",this.onDirectionArrowKeydown.bind(this)),this.$element.find(":focusable").on("focus",this.onFocusDisableAutoplay.bind(this)),elementorFrontend.elements.$window.on("resize",this.getSwiperSettings.bind(this))}unbindEvents(){this.elements.$swiperArrows.off(),this.elements.$paginationWrapper.off(),this.elements.$swiperContainer.off(),this.$element.find(":focusable").off(),elementorFrontend.elements.$window.off("resize")}onDirectionArrowKeydown(e){const t=elementorFrontend.config.is_rtl,r=e.originalEvent.code,n=t?"ArrowLeft":"ArrowRight";if(!(-1!==["ArrowLeft","ArrowRight"].indexOf(r)))return!0;(t?"ArrowRight":"ArrowLeft")===r?this.swiper.slidePrev():n===r&&this.swiper.slideNext()}onFocusDisableAutoplay(){this.swiper.autoplay.stop()}updateSwiperOption(e){const t=this.getElementSettings()[e],r=this.swiper.params;switch(e){case"autoplay_speed":r.autoplay.delay=t;break;case"speed":r.speed=t}this.swiper.update()}getChangeableProperties(){return{pause_on_hover:"pauseOnHover",autoplay_speed:"delay",speed:"speed",arrows_position:"arrows_position"}}onElementChange(e){if(0===e.indexOf("image_spacing_custom"))return void this.updateSpaceBetween(e);if(this.getChangeableProperties()[e])if("pause_on_hover"===e){const e=this.getElementSettings("pause_on_hover");this.togglePauseOnHover("yes"===e)}else this.updateSwiperOption(e)}onEditSettingsChange(e){"activeItemIndex"===e&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}getSpaceBetween(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),"image_spacing_custom","size",e);return Number(t)||0}updateSpaceBetween(e){const t=e.match("image_spacing_custom_(.*)"),r=t?t[1]:"desktop",n=this.getSpaceBetween(r);"desktop"!==r&&(this.swiper.params.breakpoints[elementorFrontend.config.responsive.activeBreakpoints[r].value].spaceBetween=n),this.swiper.params.spaceBetween=n,this.swiper.update()}getPaginationBullets(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"array";const t=this.$element.find(this.getSettings("selectors").paginationBullet);return"array"===e?Array.from(t):t}a11ySetPaginationTabindex(){const e=this.swiper?.params?.pagination.bulletClass,t=this.swiper?.params?.pagination.bulletActiveClass;this.getPaginationBullets().forEach(e=>{e.classList?.contains(t)||e.removeAttribute("tabindex")});const r="ArrowLeft"===event?.code||"ArrowRight"===event?.code;event?.target?.classList?.contains(e)&&r&&this.$element.find(`.${t}`).trigger("focus")}getSwiperWrapperTranformXValue(){let e=this.elements.$swiperWrapper[0]?.style.transform;return e=e.replace("translate3d(",""),e=e.split(","),e=parseInt(e[0].replace("px","")),e||0}a11ySetSlideAriaHidden(){if("number"!=typeof("initialisation"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")?0:this.swiper?.activeIndex))return;const e=this.getSwiperWrapperTranformXValue(),t=this.elements.$swiperWrapper[0].clientWidth;this.elements.$swiperContainer.find(this.getSettings("selectors").slideContent).each((r,n)=>{0<=n.offsetLeft+e&&t>n.offsetLeft+e?(n.removeAttribute("aria-hidden"),n.removeAttribute("inert")):(n.setAttribute("aria-hidden",!0),n.setAttribute("inert",""))})}handleElementHandlers(){}}t.default=CarouselHandlerBase},9655:(e,t,r)=>{"use strict";r(9930)},9930:(e,t,r)=>{"use strict";var n=r(8612),i=r(1807),o=r(1506),s=r(8120),a=r(2293),c=r(41),l=r(6721),u=r(5267)("forEach",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:u},{forEach:function forEach(e){a(this);try{s(e)}catch(e){l(this,"throw",e)}if(u)return i(u,this,e);var t=c(this),r=0;o(t,function(t){e(t,r++)},{IS_RECORD:!0})}})}},e=>{var t;t=4946,e(e.s=t)}]); \ No newline at end of file diff --git a/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/frontend.min.js b/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/frontend.min.js new file mode 100644 index 0000000..d70115f --- /dev/null +++ b/correctvloerverwarming.nl/wp-content/plugins/elementor/assets/js/frontend.min.js @@ -0,0 +1,2 @@ +/*! elementor - v3.32.0 - 05-10-2025 */ +"use strict";(self.webpackChunkelementorFrontend=self.webpackChunkelementorFrontend||[]).push([[313],{607:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class Controls{getControlValue(e,t,n){let r;return r="object"==typeof e[t]&&n?e[t][n]:e[t],r}getResponsiveControlValue(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const r=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:null)||elementorFrontend.getCurrentDeviceMode(),o=this.getControlValue(e,t,n);if("widescreen"===r){const r=this.getControlValue(e,`${t}_widescreen`,n);return r||0===r?r:o}const s=elementorFrontend.breakpoints.getActiveBreakpointsList({withDesktop:!0});let i=r,a=s.indexOf(r),l="";for(;a<=s.length;){if("desktop"===i){l=o;break}const r=`${t}_${i}`,d=this.getControlValue(e,r,n);if(d||0===d){l=d;break}a++,i=s[a]}return l}}},680:(e,t,n)=>{var r=n(4762),o=n(8120);e.exports=function(e,t,n){try{return r(o(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},735:(e,t,n)=>{var r=n(1704);e.exports=function(e){return r(e)||null===e}},1780:e=>{e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},1953:(e,t,n)=>{var r=n(680),o=n(1704),s=n(3312),i=n(3852);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function setPrototypeOf(n,r){return s(n),i(r),o(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},2126:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3002);t.default=[()=>n.e(77).then(n.bind(n,2439)),()=>n.e(557).then(n.bind(n,628)),()=>n.e(557).then(n.bind(n,3031)),(0,r.createEditorHandler)(()=>n.e(396).then(n.bind(n,9956))),(0,r.createEditorHandler)(()=>n.e(220).then(n.bind(n,3243)))]},2429:(e,t,n)=>{var r=n(1483),o=n(1704),s=n(1953);e.exports=function(e,t,n){var i,a;return s&&r(i=t.constructor)&&i!==n&&o(a=i.prototype)&&a!==n.prototype&&s(e,a),e}},3002:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createEditorHandler=function createEditorHandler(e){return()=>new Promise(t=>{elementorFrontend.isEditMode()&&e().then(t)})}},3126:(e,t,n)=>{var r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(8427));class VimeoLoader extends o.default{getApiURL(){return"https://player.vimeo.com/api/player.js"}getURLRegex(){return/^(?:https?:\/\/)?(?:www|player\.)?(?:vimeo\.com\/)?(?:video\/|external\/)?(\d+)([^.?&#"'>]?)/}isApiLoaded(){return window.Vimeo}getApiObject(){return Vimeo}getAutoplayURL(e){const t=e.match(/#t=[^&]*/);return e.replace(t[0],"")+t}}t.default=VimeoLoader},3582:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(6409);class _default extends elementorModules.ViewModule{getDefaultSettings(){return{selectors:{links:'a[href^="%23elementor-action"], a[href^="#elementor-action"]'}}}bindEvents(){elementorFrontend.elements.$document.on("click",this.getSettings("selectors.links"),this.runLinkAction.bind(this))}initActions(){this.actions={lightbox:async e=>{const t=await elementorFrontend.utils.lightbox;e.slideshow?t.openSlideshow(e.slideshow,e.url):(e.id&&(e.type="image"),t.showModal(e))}}}addAction(e,t){this.actions[e]=t}runAction(e){e=decodeURI(e);const t=(e=decodeURIComponent(e)).match(/action=(.+?)&/);if(!t)return;const n=this.actions[t[1]];if(!n)return;let r={};const o=e.match(/settings=(.+)/);o&&(r=JSON.parse(atob(o[1]))),r.previousEvent=event;for(var s=arguments.length,i=new Array(s>1?s-1:0),a=1;a{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3002);t.default=[()=>n.e(557).then(n.bind(n,628)),()=>n.e(557).then(n.bind(n,3031)),(0,r.createEditorHandler)(()=>n.e(396).then(n.bind(n,9956))),(0,r.createEditorHandler)(()=>n.e(768).then(n.bind(n,8847))),(0,r.createEditorHandler)(()=>n.e(768).then(n.bind(n,3323)))]},3852:(e,t,n)=>{var r=n(735),o=String,s=TypeError;e.exports=function(e){if(r(e))return e;throw new s("Can't set "+o(e)+" as a prototype")}},4047:(e,t,n)=>{var r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2890));class _default extends elementorModules.ViewModule{constructor(){super(...arguments),this.documents={},this.initDocumentClasses(),this.attachDocumentsClasses()}getDefaultSettings(){return{selectors:{document:".elementor"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$documents:jQuery(e.document)}}initDocumentClasses(){this.documentClasses={base:o.default},elementorFrontend.hooks.doAction("elementor/frontend/documents-manager/init-classes",this)}addDocumentClass(e,t){this.documentClasses[e]=t}attachDocumentsClasses(){this.elements.$documents.each((e,t)=>this.attachDocumentClass(jQuery(t)))}attachDocumentClass(e){const t=e.data(),n=t.elementorId,r=t.elementorType,o=this.documentClasses[r]||this.documentClasses.base;this.documents[n]=new o({$element:e,id:n})}}t.default=_default},4252:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(4846),n(6211);class LightboxManager extends elementorModules.ViewModule{static getLightbox(){const e=new Promise(e=>{n.e(216).then(n.t.bind(n,3942,23)).then(t=>{let{default:n}=t;return e(new n)})}),t=elementorFrontend.utils.assetsLoader.load("script","dialog"),r=elementorFrontend.utils.assetsLoader.load("style","dialog"),o=elementorFrontend.utils.assetsLoader.load("script","share-link"),s=elementorFrontend.utils.assetsLoader.load("style","swiper"),i=elementorFrontend.utils.assetsLoader.load("style","e-lightbox");return Promise.all([e,t,r,o,s,i]).then(()=>e)}getDefaultSettings(){return{selectors:{links:"a, [data-elementor-lightbox]",slideshow:"[data-elementor-lightbox-slideshow]"}}}getDefaultElements(){return{$links:jQuery(this.getSettings("selectors.links")),$slideshow:jQuery(this.getSettings("selectors.slideshow"))}}isLightboxLink(e){if("a"===e.tagName.toLowerCase()&&(e.hasAttribute("download")||!/^[^?]+\.(png|jpe?g|gif|svg|webp|avif)(\?.*)?$/i.test(e.href))&&!e.dataset.elementorLightboxVideo)return!1;const t=elementorFrontend.getKitSettings("global_image_lightbox"),n=e.dataset.elementorOpenLightbox;return"yes"===n||t&&"no"!==n}isLightboxSlideshow(){return 0!==this.elements.$slideshow.length}async onLinkClick(e){const t=e.currentTarget,n=jQuery(e.target),r=elementorFrontend.isEditMode(),o=r&&elementor.$previewContents.find("body").hasClass("elementor-editor__ui-state__color-picker"),s=!!n.closest(".elementor-edit-area").length;if(!this.isLightboxLink(t))return void(r&&s&&e.preventDefault());if(e.preventDefault(),r&&!elementor.getPreferences("lightbox_in_editor"))return;if(o)return;(await LightboxManager.getLightbox()).createLightbox(t)}bindEvents(){elementorFrontend.elements.$document.on("click",this.getSettings("selectors.links"),e=>this.onLinkClick(e))}onInit(){super.onInit(...arguments),elementorFrontend.isEditMode()||this.maybeActivateLightboxOnLink()}maybeActivateLightboxOnLink(){this.elements.$links.each((e,t)=>{if(this.isLightboxLink(t))return LightboxManager.getLightbox(),!1})}}t.default=LightboxManager},4799:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Events=void 0;class Events{static dispatch(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;e=e instanceof jQuery?e[0]:e,r&&e.dispatchEvent(new CustomEvent(r,{detail:n})),e.dispatchEvent(new CustomEvent(t,{detail:n}))}}t.Events=Events;t.default=Events},4901:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(4846),n(9655);t.default=class SwiperHandler{constructor(e,t){return this.config=t,this.config.breakpoints&&(this.config=this.adjustConfig(t)),e instanceof jQuery&&(e=e[0]),e.closest(".elementor-widget-wrap")?.classList.add("e-swiper-container"),e.closest(".elementor-widget")?.classList.add("e-widget-swiper"),new Promise(t=>{"undefined"!=typeof Swiper?("function"==typeof Swiper&&void 0===window.Swiper&&(window.Swiper=Swiper),t(this.createSwiperInstance(e,this.config))):elementorFrontend.utils.assetsLoader.load("script","swiper").then(()=>t(this.createSwiperInstance(e,this.config)))})}createSwiperInstance(e,t){const n=window.Swiper;return n.prototype.adjustConfig=this.adjustConfig,new n(e,t)}adjustConfig(e){if(!e.handleElementorBreakpoints)return e;const t=elementorFrontend.config.responsive.activeBreakpoints,n=elementorFrontend.breakpoints.getBreakpointValues();return Object.keys(e.breakpoints).forEach(r=>{const o=parseInt(r);let s;if(o===t.mobile.value||o+1===t.mobile.value)s=0;else if(!t.widescreen||o!==t.widescreen.value&&o+1!==t.widescreen.value){const e=n.findIndex(e=>o===e||o+1===e);s=n[e-1]}else s=o;e.breakpoints[s]=e.breakpoints[r],e.breakpoints[r]={slidesPerView:e.slidesPerView,slidesPerGroup:e.slidesPerGroup?e.slidesPerGroup:1}}),e}}},4970:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class GlobalHandler extends elementorModules.frontend.handlers.Base{getWidgetType(){return"global"}animate(){const e=this.$element,t=this.getAnimation();if("none"===t)return void e.removeClass("elementor-invisible");const n=this.getElementSettings(),r=n._animation_delay||n.animation_delay||0;e.removeClass(t),this.currentAnimation&&e.removeClass(this.currentAnimation),this.currentAnimation=t,setTimeout(()=>{e.removeClass("elementor-invisible").addClass("animated "+t)},r)}getAnimation(){return this.getCurrentDeviceSetting("animation")||this.getCurrentDeviceSetting("_animation")}onInit(){if(super.onInit(...arguments),this.getAnimation()){const e=elementorModules.utils.Scroll.scrollObserver({callback:t=>{t.isInViewport&&(this.animate(),e.unobserve(this.$element[0]))}});e.observe(this.$element[0])}}onElementChange(e){/^_?animation/.test(e)&&this.animate()}}t.default=e=>{elementorFrontend.elementsHandler.addHandler(GlobalHandler,{$element:e})}},5073:(e,t,n)=>{var r=n(6784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(8427));class YoutubeLoader extends o.default{getApiURL(){return"https://www.youtube.com/iframe_api"}getURLRegex(){return/^(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?vi?=|(?:embed|v|vi|user|shorts)\/))([^?&"'>]+)/}isApiLoaded(){return window.YT&&YT.loaded}getApiObject(){return YT}}t.default=YoutubeLoader},5115:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const matchUserAgent=e=>n.indexOf(e)>=0,n=navigator.userAgent,r=!!window.opr&&!!opr.addons||!!window.opera||matchUserAgent(" OPR/"),o=matchUserAgent("Firefox"),s=/^((?!chrome|android).)*safari/i.test(n)||/constructor/i.test(window.HTMLElement)||"[object SafariRemoteNotification]"===(!window.safari||"undefined"!=typeof safari&&safari.pushNotification).toString(),i=/Trident|MSIE/.test(n)&&!!document.documentMode,a=!i&&!!window.StyleMedia||matchUserAgent("Edg"),l=!!window.chrome&&matchUserAgent("Chrome")&&!(a||r),d=matchUserAgent("Chrome")&&!!window.CSS,c=matchUserAgent("AppleWebKit")&&!d,u={isTouchDevice:"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,appleWebkit:c,blink:d,chrome:l,edge:a,firefox:o,ie:i,mac:matchUserAgent("Macintosh"),opera:r,safari:s,webkit:matchUserAgent("AppleWebKit")};t.default=u},5896:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(5724),n(4846),n(9655),n(4364);class Breakpoints extends elementorModules.Module{constructor(e){super(),this.responsiveConfig=e}getActiveBreakpointsList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e={largeToSmall:!1,withDesktop:!1,...e};const t=Object.keys(this.responsiveConfig.activeBreakpoints);if(e.withDesktop){const e=-1===t.indexOf("widescreen")?t.length:t.length-1;t.splice(e,0,"desktop")}return e.largeToSmall&&t.reverse(),t}getBreakpointValues(){const{activeBreakpoints:e}=this.responsiveConfig,t=[];return Object.values(e).forEach(e=>{t.push(e.value)}),t}getDesktopPreviousDeviceKey(){let e="";const{activeBreakpoints:t}=this.responsiveConfig,n=Object.keys(t),r=n.length;return e="min"===t[n[r-1]].direction?n[r-2]:n[r-1],e}getDesktopMinPoint(){const{activeBreakpoints:e}=this.responsiveConfig;return e[this.getDesktopPreviousDeviceKey()].value+1}getDeviceMinBreakpoint(e){if("desktop"===e)return this.getDesktopMinPoint();const{activeBreakpoints:t}=this.responsiveConfig,n=Object.keys(t);let r;if(n[0]===e)r=320;else if("widescreen"===e)r=t[e]?t[e].value:this.responsiveConfig.breakpoints.widescreen;else{const o=n.indexOf(e);r=t[n[o-1]].value+1}return r}getActiveMatchRegex(){return new RegExp(this.getActiveBreakpointsList().map(e=>"_"+e).join("|")+"$")}}t.default=Breakpoints},5956:(e,t,n)=>{n(5724);e.exports=function(){var e,t=Array.prototype.slice,n={actions:{},filters:{}};function _removeHook(e,t,r,o){var s,i,a;if(n[e][t])if(r)if(s=n[e][t],o)for(a=s.length;a--;)(i=s[a]).callback===r&&i.context===o&&s.splice(a,1);else for(a=s.length;a--;)s[a].callback===r&&s.splice(a,1);else n[e][t]=[]}function _addHook(e,t,r,o,s){var i={callback:r,priority:o,context:s},a=n[e][t];if(a){var l=!1;if(jQuery.each(a,function(){if(this.callback===r)return l=!0,!1}),l)return;a.push(i),a=function _hookInsertSort(e){for(var t,n,r,o=1,s=e.length;ot.priority;)e[n]=e[n-1],--n;e[n]=t}return e}(a)}else a=[i];n[e][t]=a}function _runHook(e,t,r){var o,s,i=n[e][t];if(!i)return"filters"===e&&r[0];if(s=i.length,"filters"===e)for(o=0;o{var r=n(6145),o=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return o(e)}},6409:(e,t,n)=>{var r=n(8612),o=n(5578),s=n(1409),i=n(7738),a=n(5835).f,l=n(5755),d=n(6021),c=n(2429),u=n(7969),h=n(1780),m=n(8223),f=n(382),g=n(9557),p="DOMException",v=s("Error"),y=s(p),b=function DOMException(){d(this,w);var e=arguments.length,t=u(e<1?void 0:arguments[0]),n=u(e<2?void 0:arguments[1],"Error"),r=new y(t,n),o=new v(t);return o.name=p,a(r,"stack",i(1,m(o.stack,1))),c(r,this,b),r},w=b.prototype=y.prototype,_="stack"in new v(p),E="stack"in new y(1,2),k=y&&f&&Object.getOwnPropertyDescriptor(o,p),A=!(!k||k.writable&&k.configurable),S=_&&!A&&!E;r({global:!0,constructor:!0,forced:g||S},{DOMException:S?b:y});var M=s(p),C=M.prototype;if(C.constructor!==M)for(var L in g||a(C,"constructor",i(1,M)),h)if(l(h,L)){var D=h[L],R=D.s;l(M,R)||a(M,R,i(6,D.c))}},7248:(e,t,n)=>{var r=n(6784);n(4846),n(9655);var o=r(n(4970)),s=r(n(3678)),i=r(n(2126)),a=r(n(8891));e.exports=function(e){var t=this;const r={};this.elementsHandlers={"accordion.default":()=>n.e(131).then(n.bind(n,9675)),"alert.default":()=>n.e(707).then(n.bind(n,7243)),"counter.default":()=>n.e(457).then(n.bind(n,3905)),"progress.default":()=>n.e(234).then(n.bind(n,9754)),"tabs.default":()=>n.e(575).then(n.bind(n,3485)),"toggle.default":()=>n.e(775).then(n.bind(n,3049)),"video.default":()=>n.e(180).then(n.bind(n,3774)),"image-carousel.default":()=>n.e(177).then(n.bind(n,4315)),"text-editor.default":()=>n.e(212).then(n.bind(n,5362)),"wp-widget-media_audio.default":()=>n.e(211).then(n.bind(n,2793)),container:s.default,section:i.default,column:a.default},elementorFrontendConfig.experimentalFeatures["nested-elements"]&&(this.elementsHandlers["nested-tabs.default"]=()=>n.e(215).then(n.bind(n,4328))),elementorFrontendConfig.experimentalFeatures["nested-elements"]&&(this.elementsHandlers["nested-accordion.default"]=()=>n.e(915).then(n.bind(n,8216))),elementorFrontendConfig.experimentalFeatures.container&&(this.elementsHandlers["contact-buttons.default"]=()=>n.e(1).then(n.bind(n,6285)),this.elementsHandlers["floating-bars-var-1.default"]=()=>n.e(336).then(n.bind(n,5199)));const addElementsHandlers=()=>{e.each(this.elementsHandlers,(e,t)=>{const n=e.split(".");e=n[0];const r=n[1]||null;this.attachHandler(e,t,r)})},isClassHandler=e=>e.prototype?.getUniqueHandlerID;this.addHandler=function(t,n){const o=n.$element.data("model-cid");let s;if(o){s=t.prototype.getConstructorID(),r[o]||(r[o]={});const e=r[o][s];e&&e.onDestroy()}const i=new t(n);elementorFrontend.hooks.doAction(`frontend/element_handler_ready/${n.elementName}`,n.$element,e),o&&(r[o][s]=i)},this.attachHandler=(e,n,r)=>{Array.isArray(n)||(n=[n]),n.forEach(n=>function(e,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default";r=r?"."+r:"";const o=e+r;elementorFrontend.hooks.addAction(`frontend/element_ready/${o}`,e=>{if(isClassHandler(n))t.addHandler(n,{$element:e,elementName:o},!0);else{const r=n();if(!r)return;r instanceof Promise?r.then(n=>{let{default:r}=n;t.addHandler(r,{$element:e,elementName:o},!0)}):t.addHandler(r,{$element:e,elementName:o},!0)}})}(e,n,r))},this.getHandler=function(e){const t=this.elementsHandlers[e];return isClassHandler(t)?t:new Promise(e=>{t().then(t=>{let{default:n}=t;e(n)})})},this.getHandlers=function(e){return elementorDevTools.deprecation.deprecated("getHandlers","3.1.0","elementorFrontend.elementsHandler.getHandler"),e?this.getHandler(e):this.elementsHandlers},this.runReadyTrigger=function(t){const n=!!t.closest('[data-delay-child-handlers="true"]')&&0!==t.closest('[data-delay-child-handlers="true"]').length;if(elementorFrontend.config.is_static||n)return;const r=jQuery(t),o=r.attr("data-element_type");if(o&&(elementorFrontend.hooks.doAction("frontend/element_ready/global",r,e),elementorFrontend.hooks.doAction(`frontend/element_ready/${o}`,r,e),"widget"===o)){const t=r.attr("data-widget_type");elementorFrontend.hooks.doAction(`frontend/element_ready/${t}`,r,e)}},this.init=()=>{elementorFrontend.hooks.addAction("frontend/element_ready/global",o.default),addElementsHandlers()}}},7603:(e,t,n)=>{var r=n(6784);n(4846),n(6211),n(9655),n(8309);var o=r(n(4047)),s=r(n(8767)),i=r(n(5115)),a=r(n(5073)),l=r(n(3126)),d=r(n(8427)),c=r(n(3582)),u=r(n(4901)),h=r(n(4252)),m=r(n(8422)),f=r(n(5896)),g=r(n(4799)),p=r(n(7842)),v=r(n(607)),y=r(n(9807)),b=n(7672);const w=n(5956),_=n(7248);class Frontend extends elementorModules.ViewModule{constructor(){super(...arguments),this.config=elementorFrontendConfig,this.config.legacyMode={get elementWrappers(){return elementorFrontend.isEditMode()&&window.top.elementorDevTools.deprecation.deprecated("elementorFrontend.config.legacyMode.elementWrappers","3.1.0"),!1}},this.populateActiveBreakpointsConfig()}get Module(){return this.isEditMode()&&parent.elementorDevTools.deprecation.deprecated("elementorFrontend.Module","2.5.0","elementorModules.frontend.handlers.Base"),elementorModules.frontend.handlers.Base}getDefaultSettings(){return{selectors:{elementor:".elementor",adminBar:"#wpadminbar"}}}getDefaultElements(){const e={window,$window:jQuery(window),$document:jQuery(document),$head:jQuery(document.head),$body:jQuery(document.body),$deviceMode:jQuery("",{id:"elementor-device-mode",class:"elementor-screen-only"})};return e.$body.append(e.$deviceMode),e}bindEvents(){this.elements.$window.on("resize",()=>this.setDeviceModeData())}getElements(e){return this.getItems(this.elements,e)}getPageSettings(e){const t=this.isEditMode()?elementor.settings.page.model.attributes:this.config.settings.page;return this.getItems(t,e)}getGeneralSettings(e){return this.isEditMode()&&parent.elementorDevTools.deprecation.deprecated("getGeneralSettings()","3.0.0","getKitSettings() and remove the `elementor_` prefix"),this.getKitSettings(`elementor_${e}`)}getKitSettings(e){return this.getItems(this.config.kit,e)}getCurrentDeviceMode(){return getComputedStyle(this.elements.$deviceMode[0],":after").content.replace(/"/g,"")}getDeviceSetting(e,t,n){if("widescreen"===e)return this.getWidescreenSetting(t,n);const r=elementorFrontend.breakpoints.getActiveBreakpointsList({largeToSmall:!0,withDesktop:!0});let o=r.indexOf(e);for(;o>0;){const e=t[n+"_"+r[o]];if(e||0===e)return e;o--}return t[n]}getWidescreenSetting(e,t){const n=t+"_widescreen";let r;return r=e[n]?e[n]:e[t],r}getCurrentDeviceSetting(e,t){return this.getDeviceSetting(elementorFrontend.getCurrentDeviceMode(),e,t)}isEditMode(){return this.config.environmentMode.edit}isWPPreviewMode(){return this.config.environmentMode.wpPreview}initDialogsManager(){let e;this.getDialogsManager=()=>(e||(e=new DialogsManager.Instance),e)}initOnReadyComponents(){this.utils={youtube:new a.default,vimeo:new l.default,baseVideoLoader:new d.default,get lightbox(){return h.default.getLightbox()},urlActions:new c.default,swiper:u.default,environment:i.default,assetsLoader:new m.default,escapeHTML:b.escapeHTML,events:g.default,controls:new v.default,anchor_scroll_margin:new y.default},this.modules={StretchElement:elementorModules.frontend.tools.StretchElement,Masonry:elementorModules.utils.Masonry},this.elementsHandler.init(),this.isEditMode()?elementor.once("document:loaded",()=>this.onDocumentLoaded()):this.onDocumentLoaded()}initOnReadyElements(){this.elements.$wpAdminBar=this.elements.$document.find(this.getSettings("selectors.adminBar"))}addUserAgentClasses(){for(const[e,t]of Object.entries(i.default))t&&this.elements.$body.addClass("e--ua-"+e)}setDeviceModeData(){this.elements.$body.attr("data-elementor-device-mode",this.getCurrentDeviceMode())}addListenerOnce(e,t,n,r){if(r||(r=this.elements.$window),this.isEditMode())if(this.removeListeners(e,t,r),r instanceof jQuery){const o=t+"."+e;r.on(o,n)}else r.on(t,n,e);else r.on(t,n)}removeListeners(e,t,n,r){if(r||(r=this.elements.$window),r instanceof jQuery){const o=t+"."+e;r.off(o,n)}else r.off(t,n,e)}debounce(e,t){let n;return function(){const r=this,o=arguments,s=!n;clearTimeout(n),n=setTimeout(()=>{n=null,e.apply(r,o)},t),s&&e.apply(r,o)}}muteMigrationTraces(){jQuery.migrateMute=!0,jQuery.migrateTrace=!1}initModules(){const e={shapes:p.default};elementorFrontend.trigger("elementor/modules/init:before"),elementorFrontend.trigger("elementor/modules/init/before"),Object.entries(e).forEach(e=>{let[t,n]=e;this.modulesHandlers[t]=new n})}populateActiveBreakpointsConfig(){this.config.responsive.activeBreakpoints={},Object.entries(this.config.responsive.breakpoints).forEach(e=>{let[t,n]=e;n.is_enabled&&(this.config.responsive.activeBreakpoints[t]=n)})}init(){this.hooks=new w,this.breakpoints=new f.default(this.config.responsive),this.storage=new s.default,this.elementsHandler=new _(jQuery),this.modulesHandlers={},this.addUserAgentClasses(),this.setDeviceModeData(),this.initDialogsManager(),this.isEditMode()&&this.muteMigrationTraces(),g.default.dispatch(this.elements.$window,"elementor/frontend/init"),this.initModules(),this.initOnReadyElements(),this.initOnReadyComponents()}onDocumentLoaded(){this.documentsManager=new o.default,this.trigger("components:init"),new h.default}}window.elementorFrontend=new Frontend,elementorFrontend.isEditMode()||jQuery(()=>elementorFrontend.init())},7672:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isScrollSnapActive=t.escapeHTML=void 0;t.escapeHTML=e=>{const t={"&":"&","<":"<",">":">","'":"'",'"':"""};return e.replace(/[&<>'"]/g,e=>t[e]||e)};t.isScrollSnapActive=()=>"yes"===(elementorFrontend.isEditMode()?elementor.settings.page.model.attributes?.scroll_snap:elementorFrontend.config.settings.page?.scroll_snap)},7842:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.Module{constructor(){super(),elementorFrontend.elementsHandler.attachHandler("text-path",()=>n.e(30).then(n.bind(n,241)))}}t.default=_default},7969:(e,t,n)=>{var r=n(6261);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},8223:(e,t,n)=>{var r=n(4762),o=Error,s=r("".replace),i=String(new o("zxcasd").stack),a=/\n\s*at [^:]*:[^\n]*/,l=a.test(i);e.exports=function(e,t){if(l&&"string"==typeof e&&!o.prepareStackTrace)for(;t--;)e=s(e,a,"");return e}},8309:(e,t,n)=>{n.p=elementorFrontendConfig.urls.assets+"js/"},8422:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class AssetsLoader{getScriptElement(e){const t=document.createElement("script");return t.src=e,t}getStyleElement(e){const t=document.createElement("link");return t.rel="stylesheet",t.href=e,t}load(e,t){const n=AssetsLoader.assets[e][t];return n.loader||(n.loader=this.isAssetLoaded(n,e)?Promise.resolve(!0):this.loadAsset(n,e)),n.loader}isAssetLoaded(e,t){const n="script"===t?`script[src="${e.src}"]`:`link[href="${e.src}"]`;return!!document.querySelectorAll(n)?.length}loadAsset(e,t){return new Promise(n=>{const r="style"===t?this.getStyleElement(e.src):this.getScriptElement(e.src);r.onload=()=>n(!0),this.appendAsset(e,r)})}appendAsset(e,t){const n=document.querySelector(e.before);if(n)return void n.insertAdjacentElement("beforebegin",t);const r="head"===e.parent?e.parent:"body";document[r].appendChild(t)}}t.default=AssetsLoader;const n=elementorFrontendConfig.urls.assets,r=elementorFrontendConfig.environmentMode.isScriptDebug?"":".min",o=elementorFrontendConfig.version;AssetsLoader.assets={script:{dialog:{src:`${n}lib/dialog/dialog${r}.js?ver=4.9.3`},"share-link":{src:`${n}lib/share-link/share-link${r}.js?ver=${o}`},swiper:{src:`${n}lib/swiper/v8/swiper${r}.js?ver=8.4.5`}},style:{swiper:{src:`${n}lib/swiper/v8/css/swiper${r}.css?ver=8.4.5`,parent:"head"},"e-lightbox":{src:elementorFrontendConfig?.responsive?.hasCustomBreakpoints?`${elementorFrontendConfig.urls.uploadUrl}/elementor/css/custom-lightbox.min.css?ver=${o}`:`${n}css/conditionals/lightbox${r}.css?ver=${o}`},dialog:{src:`${n}css/conditionals/dialog${r}.css?ver=${o}`,parent:"head",before:"#elementor-frontend-css"}}}},8427:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class BaseLoader extends elementorModules.ViewModule{getDefaultSettings(){return{isInserted:!1,selectors:{firstScript:"script:first"}}}getDefaultElements(){return{$firstScript:jQuery(this.getSettings("selectors.firstScript"))}}insertAPI(){this.elements.$firstScript.before(jQuery(" + + + + + + + + + + + + + + + + + + + + +
                                                      +
                                                      + Icon +
                                                      +
                                                      + + + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      +
                                                      +
                                                      +
                                                      + + +
                                                      +
                                                      + + + + +
                                                      + + + +
                                                      +
                                                      +

                                                      Your Trusted Air Cool, Stay Comfortable

                                                      + +
                                                      +
                                                      + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      + +
                                                      +
                                                      + +
                                                      + + +

                                                      Your Trusted Air Cool, Stay Comfortable

                                                      + + + + +
                                                      + +

                                                      In the first place we have granted to God, and by this our present charter confirmed for us and our heirs forever that the English Church shall be free, and shall have her rights entire, and her liberties inviolate; and we will that it be thus observed; which is apparent from this that the freedom of elections, which is reckoned most important and very essential to the English Church, we, of our pure and unconstrained will, did grant

                                                      + + + +

                                                      Pope Innocent III, before the quarrel arose between us and our barons: and this we will observe, and our will is that it be observed in good faith by our heirs forever. We have also granted to all freemen of our kingdom, for us and our heirs forever.

                                                      + + + +

                                                      And Eurypylus, son of Euaemon, killed Hypsenor

                                                      + + + +

                                                      The son of noble Dolopion, who had been made priest of the river Scamander, and was honoured among the people as though he were a god. Eurypylus gave him chase as he was flying before him, smote him with his sword upon the arm, and lopped his strong hand from off it.

                                                      + + + +
                                                      +

                                                      The bloody hand fell to the ground, and the shades of death, with fate that no man can withstand, came over his eyes. Thus furiously did the battle rage between them. As for the son of Tydeus.

                                                      + + + +

                                                      Jhon Doe

                                                      +
                                                      + + + +

                                                      He rushed across the plain like a winter torrent that has burst its barrier in full flood; no dykes, no walls of fruitful vineyards can embank it when it is swollen with rain from heaven

                                                      +
                                                      + + + +
                                                      +
                                                      + + + +
                                                      + + + + +
                                                      +

                                                      Leave a Reply

                                                      Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

                                                      +
                                                      +
                                                      + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +

                                                      + +

                                                      + +
                                                      +
                                                      +
                                                      + +
                                                      +
                                                      +
                                                      +
                                                      + + +
                                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/correctvloerverwarming.nl/zoneregeling/index.html b/correctvloerverwarming.nl/zoneregeling/index.html new file mode 100644 index 0000000..191e361 --- /dev/null +++ b/correctvloerverwarming.nl/zoneregeling/index.html @@ -0,0 +1,479 @@ + + + + + + + + + Zoneregeling – Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                      +
                                                      + Icon +
                                                      +
                                                      + + + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      +
                                                      +
                                                      +
                                                      + + +
                                                      +
                                                      + + + + +
                                                      + + + +
                                                      +
                                                      +

                                                      Zoneregeling

                                                      + +
                                                      +
                                                      + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +

                                                      Slimme zoneregeling voor maximaal comfort

                                                      +
                                                      +

                                                      Met zoneregeling bepaal je per ruimte de temperatuur in huis. Zo verwarm je alleen waar en wanneer het nodig is. Dat zorgt voor meer comfort, minder energieverbruik en lagere kosten.

                                                      Dankzij slimme (draadloze) thermostaten wordt elke ruimte afzonderlijk aangestuurd. Zoneregeling is geschikt voor vloerverwarming en radiatoren en werkt perfect samen met cv-ketels, warmtepompen en stadsverwarming.

                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +

                                                      Wat is zoneregeling en hoe werkt het?

                                                      +
                                                      +

                                                      Zoneregeling – ook wel naregeling genoemd – maakt het mogelijk om meerdere ruimtes afzonderlijk te verwarmen. Dit gebeurt met slimme (draadloze) thermostaten die per ruimte de temperatuur meten en automatisch bijsturen.

                                                      Wanneer een ruimte warmte nodig heeft, stuurt het systeem een signaal naar de verdeler of warmtebron. Alleen die specifieke zone wordt verwarmd. Dit proces verloopt volledig automatisch en werkt met vloerverwarming, radiatoren, cv-ketels, warmtepompen en stadsverwarming.

                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +

                                                      Wilt u weten of vloerverwarming infrezen bij u mogelijk is? +

                                                      +
                                                      +
                                                      + +
                                                      +

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        + +
                                                        + +
                                                        + +
                                                        + +
                                                        + +
                                                        + +
                                                        + +
                                                        + +
                                                        + +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        Slimme zoneregeling van Salus Controls

                                                        +
                                                        +

                                                        Wij werken met hoogwaardige en betrouwbare zoneregeling van Salus Controls. Salus Smart Home staat bekend om zijn stabiliteit, gebruiksgemak en duurzame kwaliteit.

                                                        Het draadloze systeem werkt via het Zigbee-protocol en is eenvoudig te installeren zonder breekwerk. Thermostaten plaats je waar jij wilt en het systeem is eenvoudig uit te breiden voor elke woning of kantoor.

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        Meer controle, slimme integraties en strak design

                                                        +
                                                        +

                                                        Salus Smart Home biedt meer dan alleen zoneregeling. Het systeem is uitbreidbaar met andere slimme toepassingen en werkt samen met Google Home, waardoor je de temperatuur eenvoudig via de app of met spraakbediening regelt.

                                                        Naast slimme techniek is ook het design doordacht. De Salus QUANTUM-thermostaat heeft een strak, modern ontwerp dat past in elk interieur en eenvoudig te monteren is.

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fix_links.py b/fix_links.py new file mode 100644 index 0000000..00ff283 --- /dev/null +++ b/fix_links.py @@ -0,0 +1,91 @@ +#!/usr/bin/env python3 +""" +Zet absolute URLs (https://correctvloerverwarming.nl/...) om naar relatieve paden +in alle HTML en CSS bestanden. +""" + +import os +import re +from pathlib import Path + +BASE_DIR = Path("/home/anisy/projects/websites/correctvloerverwarming/correctvloerverwarming.nl") + +DOMAINS = [ + "https://www.correctvloerverwarming.nl", + "http://www.correctvloerverwarming.nl", + "https://correctvloerverwarming.nl", + "http://correctvloerverwarming.nl", +] + + +def get_relative_prefix(html_file: Path) -> str: + """Bereken het relatieve pad terug naar de root.""" + depth = len(html_file.relative_to(BASE_DIR).parts) - 1 + if depth == 0: + return "./" + return "../" * depth + + +def fix_html_file(html_path: Path) -> bool: + """Vervang absolute URLs door relatieve paden in een HTML bestand.""" + try: + content = html_path.read_text(encoding="utf-8", errors="ignore") + original = content + prefix = get_relative_prefix(html_path) + + for domain in DOMAINS: + # href="https://domain.nl/pad" -> href="./pad" + content = content.replace(f'href="{domain}/', f'href="{prefix}') + content = content.replace(f"href='{domain}/", f"href='{prefix}") + # src="https://domain.nl/pad" -> src="./pad" + content = content.replace(f'src="{domain}/', f'src="{prefix}') + content = content.replace(f"src='{domain}/", f"src='{prefix}") + # action="https://domain.nl/pad" -> action="./pad" + content = content.replace(f'action="{domain}/', f'action="{prefix}') + # content="https://domain.nl" (meta canonical etc.) + content = content.replace(f'content="{domain}/', f'content="{prefix}') + + if content != original: + html_path.write_text(content, encoding="utf-8") + return True + except Exception as e: + print(f" Fout bij {html_path}: {e}") + return False + + +def fix_css_file(css_path: Path) -> bool: + """Vervang absolute URLs in CSS bestanden.""" + try: + content = css_path.read_text(encoding="utf-8", errors="ignore") + original = content + + for domain in DOMAINS: + content = content.replace(f"url('{domain}/", "url('../") + content = content.replace(f'url("{domain}/', 'url("../') + content = content.replace(f"url({domain}/", "url(../") + + if content != original: + css_path.write_text(content, encoding="utf-8") + return True + except Exception as e: + print(f" Fout bij {css_path}: {e}") + return False + + +if __name__ == "__main__": + print("=== Absolute links omzetten naar relatief ===\n") + + html_updated = 0 + for html_path in BASE_DIR.rglob("*.html"): + if fix_html_file(html_path): + html_updated += 1 + + print(f"HTML: {html_updated} bestanden bijgewerkt.") + + css_updated = 0 + for css_path in BASE_DIR.rglob("*.css"): + if fix_css_file(css_path): + css_updated += 1 + + print(f"CSS: {css_updated} bestanden bijgewerkt.") + print("\nKlaar!") diff --git a/fix_querynames.py b/fix_querynames.py new file mode 100644 index 0000000..2093775 --- /dev/null +++ b/fix_querynames.py @@ -0,0 +1,79 @@ +#!/usr/bin/env python3 +""" +Hernoemt bestanden met '?...' in de naam naar schone namen, +en past alle HTML/CSS referenties aan. +""" + +import os +import re +from pathlib import Path + +BASE_DIR = Path("/var/www/correctvloerverwarming2") + + +def rename_files(): + """Zoek bestanden met '?' in de naam en hernoem ze.""" + mapping = {} # old_name -> new_name (relatief aan BASE_DIR) + + for f in BASE_DIR.rglob("*"): + if "?" in f.name and f.is_file(): + clean_name = f.name.split("?")[0] + new_path = f.parent / clean_name + + # Conflict: als schone naam al bestaat, overschrijf (de versie is hetzelfde bestand) + old_rel = str(f.relative_to(BASE_DIR)) + new_rel = str(new_path.relative_to(BASE_DIR)) + + mapping[old_rel] = new_rel + mapping[f.name] = clean_name # ook op bestandsnaam niveau + + f.rename(new_path) + print(f" Hernoemd: {old_rel} -> {new_rel}") + + return mapping + + +def fix_references(mapping): + """Vervang verwijzingen met %3F of ? in HTML en CSS bestanden.""" + html_updated = css_updated = 0 + + for html_path in BASE_DIR.rglob("*.html"): + try: + content = html_path.read_text(encoding="utf-8", errors="ignore") + original = content + + # Vervang URL-encoded: bestand.js%3Fver=X.Y -> bestand.js + content = re.sub(r'(%3F|\?)ver=[^"\'&\s>]+', '', content, flags=re.IGNORECASE) + # Vervang ook andere query params op assets + content = re.sub(r'(\.js|\.css|\.woff2?|\.ttf|\.png|\.svg|\.jpg|\.jpeg|\.webp)(%3F|\?)[^"\'&\s>]+', r'\1', content, flags=re.IGNORECASE) + + if content != original: + html_path.write_text(content, encoding="utf-8") + html_updated += 1 + except Exception as e: + print(f" Fout HTML {html_path}: {e}") + + for css_path in BASE_DIR.rglob("*.css"): + try: + content = css_path.read_text(encoding="utf-8", errors="ignore") + original = content + + content = re.sub(r'(\.js|\.css|\.woff2?|\.ttf|\.png|\.svg|\.jpg|\.jpeg|\.webp)(\?)[^"\')\s]+', r'\1', content, flags=re.IGNORECASE) + + if content != original: + css_path.write_text(content, encoding="utf-8") + css_updated += 1 + except Exception as e: + print(f" Fout CSS {css_path}: {e}") + + print(f"HTML bijgewerkt: {html_updated}") + print(f"CSS bijgewerkt: {css_updated}") + + +if __name__ == "__main__": + print("=== Bestanden hernoemen (? uit bestandsnamen) ===") + mapping = rename_files() + print(f"\nTotaal hernoemd: {len(mapping)//2} bestanden\n") + print("=== Referenties in HTML/CSS bijwerken ===") + fix_references(mapping) + print("\nKlaar!") diff --git a/organize.py b/organize.py new file mode 100644 index 0000000..8c81f8a --- /dev/null +++ b/organize.py @@ -0,0 +1,118 @@ +#!/usr/bin/env python3 +""" +Verplaatst alle afbeeldingen naar de /images/ folder en past +HTML/CSS verwijzingen aan naar de nieuwe paden. +""" + +import os +import shutil +import re +from pathlib import Path + +BASE_DIR = Path("/home/anisy/projects/websites/correctvloerverwarming/correctvloerverwarming.nl") +IMAGES_DIR = BASE_DIR / "images" +IMAGES_DIR.mkdir(exist_ok=True) + +IMAGE_EXTENSIONS = {".jpg", ".jpeg", ".png", ".gif", ".webp", ".svg", ".ico", ".bmp"} + +def collect_images(): + """Verzamel alle afbeeldingen en verplaats ze naar /images/.""" + moved = 0 + mapping = {} # old_relative_path -> new_relative_path + + for img_path in BASE_DIR.rglob("*"): + if img_path.suffix.lower() in IMAGE_EXTENSIONS and img_path.is_file(): + # Sla over als al in images/ staat + if img_path.parent == IMAGES_DIR: + continue + + dest = IMAGES_DIR / img_path.name + + # Voorkom naamconflicten + if dest.exists(): + stem = img_path.stem + suffix = img_path.suffix + counter = 1 + while dest.exists(): + dest = IMAGES_DIR / f"{stem}_{counter}{suffix}" + counter += 1 + + old_rel = str(img_path.relative_to(BASE_DIR)) + new_rel = str(dest.relative_to(BASE_DIR)) + + mapping[old_rel] = new_rel + shutil.copy2(img_path, dest) + moved += 1 + print(f" Gekopieerd: {old_rel} -> {new_rel}") + + print(f"\nTotaal {moved} afbeeldingen naar images/ gekopieerd.") + return mapping + + +def update_html_files(mapping): + """Pas HTML bestanden aan met nieuwe afbeelding paden.""" + updated = 0 + + for html_path in BASE_DIR.rglob("*.html"): + try: + content = html_path.read_text(encoding="utf-8", errors="ignore") + original = content + + for old_path, new_path in mapping.items(): + filename = Path(old_path).name + # Vervang verwijzingen naar de afbeelding op basis van bestandsnaam + old_name_escaped = re.escape(filename) + # Vervang src="...filename..." en href="...filename..." + content = re.sub( + r'(src|href)=["\']([^"\']*/)?' + old_name_escaped + r'["\']', + lambda m: f'{m.group(1)}="images/{filename}"', + content + ) + + if content != original: + html_path.write_text(content, encoding="utf-8") + updated += 1 + + except Exception as e: + print(f" Fout bij {html_path}: {e}") + + print(f"{updated} HTML bestanden bijgewerkt.") + + +def update_css_files(mapping): + """Pas CSS bestanden aan met nieuwe afbeelding paden.""" + updated = 0 + + for css_path in BASE_DIR.rglob("*.css"): + try: + content = css_path.read_text(encoding="utf-8", errors="ignore") + original = content + + for old_path, new_path in mapping.items(): + filename = Path(old_path).name + old_name_escaped = re.escape(filename) + # Vervang url(...) verwijzingen + content = re.sub( + r'url\(["\']?([^"\'()]*/)?' + old_name_escaped + r'["\']?\)', + f'url("../images/{filename}")', + content + ) + + if content != original: + css_path.write_text(content, encoding="utf-8") + updated += 1 + + except Exception as e: + print(f" Fout bij {css_path}: {e}") + + print(f"{updated} CSS bestanden bijgewerkt.") + + +if __name__ == "__main__": + print("=== Afbeeldingen organiseren ===\n") + mapping = collect_images() + print("\n=== HTML bestanden bijwerken ===") + update_html_files(mapping) + print("\n=== CSS bestanden bijwerken ===") + update_css_files(mapping) + print("\nKlaar!") diff --git a/www.correctvloerverwarming.nl/index.html b/www.correctvloerverwarming.nl/index.html new file mode 100644 index 0000000..d17855e --- /dev/null +++ b/www.correctvloerverwarming.nl/index.html @@ -0,0 +1,1265 @@ + + + + + + + + + Correct Vloerverwarming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                                        +
                                                        + Icon +
                                                        +
                                                        + + + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        + + + + +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + image + Onze Diensten

                                                        +

                                                        Altijd een warm en comfortabel thuis

                                                        +

                                                        Onze vloerverwarming zorgt voor gelijkmatige warmte, lagere stookkosten en een duurzame investering in uw woning. Als specialist bieden wij maatwerk, kwaliteit en gecertificeerde installatie mét garantie.

                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + shpae + Hoe wij werken

                                                        +

                                                        Ons eenvoudige stappenplan

                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        + +
                                                        + +
                                                        + +

                                                        Stap 1 – Gratis advies & offerte

                                                        +

                                                        We bespreken uw wensen en maken een vrijblijvende offerte op maat. +

                                                        + + READ MORE + + + +
                                                        +
                                                        + + + +
                                                        +
                                                        +
                                                        + + + + +
                                                        +
                                                        +
                                                        +

                                                        Stap 2 – Opname & planning

                                                        +

                                                        Onze specialist komt langs om de situatie op te nemen en samen de beste oplossing te bepalen. +

                                                        + + READ MORE + + + + +
                                                        + +
                                                        + +
                                                        +
                                                        + + + +
                                                        +
                                                        +
                                                        + + + +
                                                        +
                                                        +
                                                        + +
                                                        + +
                                                        + +

                                                        Stap 3 – Professionele installatie

                                                        +

                                                        De vloerverwarming wordt vakkundig en snel gelegd, met minimale overlast. +

                                                        + + READ MORE + + + +
                                                        +
                                                        + + + +
                                                        +
                                                        +
                                                        + + + + +
                                                        +
                                                        +
                                                        +

                                                        Stap 4 – Service & garantie

                                                        +

                                                        Na oplevering krijgt u heldere uitleg, garantie en blijvende ondersteuning. +

                                                        + + READ MORE + + + + +
                                                        + +
                                                        + +
                                                        +
                                                        + + + +
                                                        +
                                                        +
                                                        + + + + +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + icon + Voor elke woning en vloer de beste aanpak.

                                                        +

                                                        Onze meest gekozen vloerverwarmingsoplossingen

                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        Dé oplossing voor bestaande vloeren

                                                        +

                                                        Bij infrezen worden sleuven in de bestaande vloer gefreesd. De leidingen verdwijnen in de vloer, zonder extra opbouwhoogte.

                                                        +
                                                          + +
                                                        • + + + + + + + + + + + + Binnen 1 dag gelegd
                                                        • + +
                                                        • + + + + + + + + + + + + Geen hak- en breekwerk nodig
                                                        • + +
                                                        • + + + + + + + + + + + + Energiezuinig en duurzaam
                                                        • + +
                                                        • + + + + + + + + + + + + Nauwelijks stof of overlast
                                                        • + +
                                                        • + + + + + + + + + + + + Direct klaar voor afwerking
                                                        • + +
                                                        • + + + + + + + + + + + + Perfect bij renovatieprojecten
                                                        • + + +
                                                        + + READ MORE + + + + +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        Robuust & betaalbaar

                                                        +

                                                        Ideaal als er een nieuwe zandcement- of anhydrietvloer wordt gestort. De leidingen worden op krimpnetten bevestigd.

                                                        +
                                                          + +
                                                        • + + + + + + + + + + + + Binnen 1 dag gelegd
                                                        • + +
                                                        • + + + + + + + + + + + + Sterke en stabiele constructie
                                                        • + +
                                                        • + + + + + + + + + + + + Geschikt voor grote oppervlaktes
                                                        • + +
                                                        • + + + + + + + + + + + + Optimale warmteverdeling
                                                        • + +
                                                        • + + + + + + + + + + + + Kostenbewuste oplossing
                                                        • + +
                                                        • + + + + + + + + + + + + Combineerbaar met meerdere vloertypes
                                                        • + + +
                                                        + + READ MORE + + + + +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        Perfect voor nieuwbouw

                                                        +

                                                        Leidingen worden eenvoudig vastgezet in noppenplaten of met tackerclips. Dit systeem geeft flexibiliteit in legpatronen.

                                                        +
                                                          + +
                                                        • + + + + + + + + + + + + Binnen 1 dag gelegd
                                                        • + +
                                                        • + + + + + + + + + + + + Snelle installatie bij nieuwbouw
                                                        • + +
                                                        • + + + + + + + + + + + + Gelijkmatige warmte door de woning
                                                        • + +
                                                        • + + + + + + + + + + + + Uitstekend rendement met warmtepomp
                                                        • + +
                                                        • + + + + + + + + + + + + Flexibele legpatronen mogelijk
                                                        • + +
                                                        • + + + + + + + + + + + + Strakke en professionele afwerking
                                                        • + + +
                                                        + + READ MORE + + + + +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        Flexibel & efficiënt

                                                        +

                                                        Met tackerplaten wordt de vloerverwarming snel en flexibel bevestigd, ideaal voor grotere ruimtes.

                                                        +
                                                          + +
                                                        • + + + + + + + + + + + + Binnen 1 dag gelegd
                                                        • + +
                                                        • + + + + + + + + + + + + Snel en eenvoudig te plaatsen
                                                        • + +
                                                        • + + + + + + + + + + + + Zeer geschikt voor nieuwbouw
                                                        • + +
                                                        • + + + + + + + + + + + + Goede warmtegeleiding
                                                        • + +
                                                        • + + + + + + + + + + + + Toepasbaar in diverse vloeren
                                                        • + +
                                                        • + + + + + + + + + + + + Lange levensduur gegarandeerd
                                                        • + + +
                                                        + + READ MORE + + + + +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + about1 + Over Ons

                                                        +

                                                        Uw specialist in vloerverwarming

                                                        +
                                                        +

                                                        Wij zorgen voor een warm en energiezuinig thuis met hoogwaardige vloerverwarmingssystemen. Als specialist bieden wij maatwerkoplossingen voor zowel nieuwbouw als renovatie. Zo geniet u van optimaal comfort, lagere energiekosten en een duurzame investering in uw woning.

                                                        +
                                                        + +
                                                        +
                                                        + +
                                                        +
                                                          +
                                                        • + + + + + + + + + + + + Altijd een warm en comfortabel thuis
                                                        • +
                                                        • + + + + + + + + + + + + Gecertificeerde installatie met garantie
                                                        • +
                                                        • + + + + + + + + + + + + Lagere stookkosten door energiezuinige systemen
                                                        • +
                                                        • + + + + + + + + + + + + Perfect geschikt voor nieuwbouw én renovatie
                                                        • +
                                                        +
                                                        + +
                                                        +
                                                          +
                                                        • + + + + Gratis advies & offerte
                                                        • +
                                                        • + + + + Persoonlijke maatwerkplan
                                                        • +
                                                        • + + + + Professionele installatie
                                                        • +
                                                        • + + + + Service & garantie na oplevering
                                                        • +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + Ontvang direct een offerte + + + + +
                                                        +
                                                        + +
                                                        +
                                                        +

                                                        Bel ons direct voor gratis advies

                                                        +

                                                        +31634125000

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + about1 + Hulp nodig bij je keuze?

                                                        +

                                                        Samen kiezen we de vloerverwarming die bij jou past!

                                                        +
                                                        + + Bel Direct + + + + +
                                                        +
                                                        +
                                                        +
                                                        + + + +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +