{"id":1195,"date":"2026-05-27T23:28:35","date_gmt":"2026-05-28T07:28:35","guid":{"rendered":"https:\/\/panocourt.com\/?page_id=1195"},"modified":"2026-09-13T16:44:18","modified_gmt":"2026-09-13T08:44:18","slug":"campo-da-padel-panoramico","status":"publish","type":"page","link":"https:\/\/panocourt.com\/it\/panoramic-padel-court\/","title":{"rendered":"Campo da Padel panoramico"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1195\" class=\"elementor elementor-1195\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2039f9b0 e-con-full e-flex e-con e-parent\" data-id=\"2039f9b0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-3dbc5d12 e-con-full e-flex e-con e-child\" data-id=\"3dbc5d12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-76f851b7 e-con-full e-flex e-con e-child\" data-id=\"76f851b7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ac99a43 elementor-widget elementor-widget-heading\" data-id=\"6ac99a43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Panoramic Padel Court Manufacturer<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7825ee27 elementor-widget elementor-widget-text-editor\" data-id=\"7825ee27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Factory-direct panoramic padel court<\/b> from\u00a0 China. Built to order in 15\u201320 days. 5-year structure warranty<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4467ab6f e-con-full e-flex e-con e-child\" data-id=\"4467ab6f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a4a22c9 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"7a4a22c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/8613681235010\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get a Project Quote<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3234a775 e-con-full e-flex e-con e-child\" data-id=\"3234a775\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3815d852 elementor-widget elementor-widget-image\" data-id=\"3815d852\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1703\" height=\"1280\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20260515083404_285_20-2.jpg\" class=\"attachment-full size-full wp-image-2103\" alt=\"panoramic padel court\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20260515083404_285_20-2.jpg 1703w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20260515083404_285_20-2-300x225.jpg 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20260515083404_285_20-2-1024x770.jpg 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20260515083404_285_20-2-768x577.jpg 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/\u5fae\u4fe1\u56fe\u7247_20260515083404_285_20-2-1536x1154.jpg 1536w\" sizes=\"(max-width: 1703px) 100vw, 1703px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-smmkr2s elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"smmkr2s\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-96752bf\" data-id=\"96752bf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a324e9f elementor-widget elementor-widget-video\" data-id=\"a324e9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=U7Cr-L_ZAiQ&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-bc29601\" data-id=\"bc29601\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-25c0d2e elementor-widget elementor-widget-heading\" data-id=\"25c0d2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Panoramic padel court ourselves\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-684c19e elementor-widget elementor-widget-text-editor\" data-id=\"684c19e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: left;\">Full in-house production from steel cutting to glass and turf. That&#8217;s how we control quality on every part and pass factory-direct pricing straight to you \u2014 no middlemen, no markup.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b59f82c elementor-tablet-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"b59f82c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download Catalogue<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-2ce33b75 e-flex e-con-boxed e-con e-parent\" data-id=\"2ce33b75\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71403e05 elementor-widget elementor-widget-heading\" data-id=\"71403e05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How Is the Panoramic Padel Court Steel Protected Against Corrosion?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fa621dc elementor-widget elementor-widget-text-editor\" data-id=\"6fa621dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>PanoCourt offers 3 anti-corrosion routes for the panoramic padel court steel structure.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-331d2f24 e-grid e-con-full e-con e-child\" data-id=\"331d2f24\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bed99fa elementor-widget elementor-widget-image\" data-id=\"5bed99fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"768\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/Codex-\u56fe\u50cf-2026\u5e749\u67086\u65e5-10_57_06-768x768.png\" class=\"attachment-medium_large size-medium_large wp-image-3537\" alt=\"padel court anti-corrosion process\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/Codex-\u56fe\u50cf-2026\u5e749\u67086\u65e5-10_57_06-768x768.png 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/Codex-\u56fe\u50cf-2026\u5e749\u67086\u65e5-10_57_06-300x300.png 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/Codex-\u56fe\u50cf-2026\u5e749\u67086\u65e5-10_57_06-1024x1024.png 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/Codex-\u56fe\u50cf-2026\u5e749\u67086\u65e5-10_57_06-150x150.png 150w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/Codex-\u56fe\u50cf-2026\u5e749\u67086\u65e5-10_57_06-12x12.png 12w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/Codex-\u56fe\u50cf-2026\u5e749\u67086\u65e5-10_57_06.png 1254w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">REPLACE with panoramic-padel-court-corrosion-protection-01-pre-galvanized-powder.jpg<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5129b358 e-con-full e-flex e-con e-child\" data-id=\"5129b358\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-15de473 elementor-widget elementor-widget-heading\" data-id=\"15de473\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Route 1 \u2013 Pre-Galvanized Tube + 3-Layer Powder Coating<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3edb9ebb elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"3edb9ebb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tPre-galvanized steel + 3-layer powder coating\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ac0eedd elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"7ac0eedd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t55\u201360 \u00b5m zinc layer (mill certificate on request)\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31255301 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"31255301\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCut and welded after galvanizing \u2013 weld areas protected by the powder system\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18d4ad0b elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"18d4ad0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tBest fit: indoor halls, dry inland sites, budget-led outdoor projects\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d834f89 elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"2d834f89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enquire Now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-37553d22 e-grid e-con-full e-con e-child\" data-id=\"37553d22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-1653a9f0 e-con-full e-flex e-con e-child\" data-id=\"1653a9f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-568e3ba elementor-widget elementor-widget-heading\" data-id=\"568e3ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Route 2 \u2013 Weld First, Then Hot-Dip Galvanize the Whole Structure<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65140db8 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"65140db8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCut and weld black steel first, then complete frame hot-dip galvanized\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f91957e elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"1f91957e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tWelds and cut edges galvanized \u2013 no unprotected seam\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ca5e8b9 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"2ca5e8b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCustom powder-coating system on top, any RAL colour\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ae615bb elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"5ae615bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tBest fit: outdoor, coastal and high-corrosion environments\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ce856fc elementor-align-left elementor-widget elementor-widget-button\" data-id=\"2ce856fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request Coating Specification<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a073137 elementor-widget elementor-widget-image\" data-id=\"5a073137\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"768\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-steel-structure-768x768.png\" class=\"attachment-medium_large size-medium_large wp-image-3539\" alt=\"\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-steel-structure-768x768.png 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-steel-structure-300x300.png 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-steel-structure-1024x1024.png 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-steel-structure-150x150.png 150w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-steel-structure-12x12.png 12w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-steel-structure.png 1254w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">REPLACE with panoramic-padel-court-corrosion-protection-02-hot-dip-galvanized.jpg<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3481c739 e-grid e-con-full e-con e-child\" data-id=\"3481c739\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55a2726a elementor-widget elementor-widget-image\" data-id=\"55a2726a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"768\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-e-coating-768x768.png\" class=\"attachment-medium_large size-medium_large wp-image-3540\" alt=\"\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-e-coating-768x768.png 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-e-coating-300x300.png 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-e-coating-1024x1024.png 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-e-coating-150x150.png 150w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-e-coating-12x12.png 12w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/padel-court-e-coating.png 1254w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">REPLACE with panoramic-padel-court-corrosion-protection-03-e-coat-powder.jpg<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3adf8aac e-con-full e-flex e-con e-child\" data-id=\"3adf8aac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78b8f11d elementor-widget elementor-widget-heading\" data-id=\"78b8f11d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Route 3 \u2013 Electrophoretic (E-Coat) Primer + Powder Top Coat<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-714f4b3c elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"714f4b3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tElectrophoretic primer, uniform coverage inside and out\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c0b8d5e elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"5c0b8d5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSmooth, refined surface \u2013 automotive-inspired finish technology\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fdd9e7 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"5fdd9e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tPremium powder top coat, tailored to project conditions\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46a5f28c elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"46a5f28c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tBest fit: hotels, showcase clubs, design-led venues\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7956120b elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"7956120b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enquire Now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-657f6079 e-flex e-con-boxed e-con e-parent\" data-id=\"657f6079\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35237d1a elementor-widget elementor-widget-heading\" data-id=\"35237d1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What Wind Load Can a Panoramic Padel Court Withstand?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dafbaf4 elementor-widget elementor-widget-text-editor\" data-id=\"dafbaf4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The PanoCourt panoramic padel court is tested against a design wind pressure of 0.68 kN\/m\u00b2, calculated with the GB 50009-2012 0.68 kN\/m\u00b2 corresponds to roughly a 33 m\/s (about 120 km\/h)\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8d69379 e-flex e-con-boxed e-con e-child\" data-id=\"8d69379\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-78d17c9b e-con-full e-flex e-con e-child\" data-id=\"78d17c9b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38703a2 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"38703a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tDesign wind pressure 0.68 kN\/m\u00b2 (Q\/PANO 01S-2019, clause 5.4.3)\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74f908e1 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"74f908e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tGlass ear plates tested at 6 \u00d7 680 N, held 60 seconds\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48207a5b elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"48207a5b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tColumn test 1,500 N at 2 m; top beam 1,500 N at mid-span\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d9f5850 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"4d9f5850\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSite-specific W0 accepted from the buyer's engineer; structure re-checked before production\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6666e508 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"6666e508\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tInstalled tolerance: straightness \u2264 50 mm, verticality \u2264 1\/100\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f2e9e28 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"2f2e9e28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send My Site Wind Data<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21ab7644 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"21ab7644\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/panocourt.com\/padel-court-wind-load\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Padel court wind load guide<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4249885c e-flex e-con-boxed e-con e-parent\" data-id=\"4249885c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4881f2aa elementor-widget elementor-widget-html\" data-id=\"4881f2aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ============================================================\n  PanoCourt \u2014 Outdoor Panoramic Padel Court Structure Explorer\n  Self-contained. Paste into a WordPress \"Custom HTML\" block,\n  or host as a file and embed with an iframe.\n  No external fonts, no libraries, no network calls.\n============================================================ -->\n<div class=\"pcx\" id=\"pcx-root\">\n  <div class=\"pcx-head\">\n    <div class=\"pcx-title\">\n      <h3>Outdoor panoramic padel court \u2014 structure explorer<\/h3>\n      <p>Click any member to see its section and what it carries.<\/p>\n    <\/div>\n    <div class=\"pcx-tabs\" role=\"tablist\" aria-label=\"Diagram views\">\n      <button class=\"pcx-tab is-on\" role=\"tab\" aria-selected=\"true\" aria-controls=\"pcx-view-frame\" id=\"pcx-tab-frame\">Structure &amp; load path<\/button>\n      <button class=\"pcx-tab\" role=\"tab\" aria-selected=\"false\" aria-controls=\"pcx-view-anchor\" id=\"pcx-tab-anchor\">Anchor choice<\/button>\n    <\/div>\n  <\/div>\n\n  <!-- ========== VIEW 1: FRAME ========== -->\n  <section class=\"pcx-view is-on\" id=\"pcx-view-frame\" role=\"tabpanel\" aria-labelledby=\"pcx-tab-frame\">\n    <div class=\"pcx-stage\">\n      <svg id=\"pcx-svg\" viewBox=\"0 0 630 420\" role=\"img\" aria-label=\"Isometric view of a 20 by 10 metre outdoor panoramic padel court steel structure\">\n        <defs>\n          <pattern id=\"pcx-hatch\" width=\"7\" height=\"7\" patternTransform=\"rotate(45)\" patternUnits=\"userSpaceOnUse\">\n            <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#4a4740\" stroke-width=\"1.6\"\/>\n          <\/pattern>\n        <\/defs>\n        <g id=\"pcx-scene\"><\/g>\n      <\/svg>\n      <p class=\"pcx-scale\"><span>20 m<\/span> \u00d7 <span>10 m<\/span> doubles court \u00b7 glass 3 m \u00b7 mesh to 4 m<\/p>\n    <\/div>\n\n    <div class=\"pcx-side\">\n      <div class=\"pcx-chips\" id=\"pcx-chips\"><\/div>\n\n      <div class=\"pcx-card\" id=\"pcx-card\" aria-live=\"polite\">\n        <h4 id=\"pcx-card-name\">Select a member<\/h4>\n        <p class=\"pcx-spec\" id=\"pcx-card-spec\">Tap a part of the frame, or a chip above.<\/p>\n        <p class=\"pcx-role\" id=\"pcx-card-role\">Each member is listed with the section and quantity from a production specification for one 20 \u00d7 10 m panoramic court.<\/p>\n      <\/div>\n\n      <button class=\"pcx-play\" id=\"pcx-play\">\n        <span class=\"pcx-play-dot\"><\/span>Trace the load path\n      <\/button>\n      <ol class=\"pcx-path\" id=\"pcx-path\">\n        <li data-step=\"glass\">Wind and impact load on the glass<\/li>\n        <li data-step=\"beam\">Into the upper and lower crossbeams<\/li>\n        <li data-step=\"post\">Bending and shear down the posts<\/li>\n        <li data-step=\"anchor\">Tension and shear at the base plate anchors<\/li>\n        <li data-step=\"slab\">Resisted by the concrete slab<\/li>\n      <\/ol>\n    <\/div>\n  <\/section>\n\n  <!-- ========== VIEW 2: ANCHORS ========== -->\n  <section class=\"pcx-view\" id=\"pcx-view-anchor\" role=\"tabpanel\" aria-labelledby=\"pcx-tab-anchor\" hidden>\n    <div class=\"pcx-anchor-grid\">\n\n      <figure class=\"pcx-anchor\">\n        <svg viewBox=\"0 0 260 240\" role=\"img\" aria-label=\"Section through a mechanical expansion anchor set into a concrete slab\">\n          <rect x=\"10\" y=\"70\" width=\"240\" height=\"150\" fill=\"url(#pcx-hatch)\" stroke=\"#5c584f\" stroke-width=\"1.5\"\/>\n          <rect x=\"10\" y=\"70\" width=\"240\" height=\"6\" fill=\"#6d6a63\"\/>\n          <!-- base plate + post -->\n          <rect x=\"80\" y=\"58\" width=\"100\" height=\"12\" fill=\"#8d9aa3\"\/>\n          <rect x=\"112\" y=\"10\" width=\"36\" height=\"48\" fill=\"#7c8a94\"\/>\n          <polygon points=\"112,58 112,34 96,58\" fill=\"#6b7880\"\/>\n          <polygon points=\"148,58 148,34 164,58\" fill=\"#6b7880\"\/>\n          <!-- bolt -->\n          <rect class=\"pcx-bolt\" x=\"96\" y=\"46\" width=\"8\" height=\"120\" rx=\"1\" fill=\"#c9d6dd\"\/>\n          <rect class=\"pcx-bolt\" x=\"90\" y=\"46\" width=\"20\" height=\"8\" fill=\"#c9d6dd\"\/>\n          <!-- expansion sleeve -->\n          <polygon class=\"pcx-sleeve\" points=\"92,130 108,130 112,166 88,166\" fill=\"#2E80F0\" opacity=\".85\"\/>\n          <!-- failure cone -->\n          <polygon class=\"pcx-cone\" points=\"100,166 40,76 160,76\" fill=\"#2E80F0\" opacity=\"0\" stroke=\"#2E80F0\" stroke-dasharray=\"4 4\"\/>\n          <!-- load arrow -->\n          <g class=\"pcx-arrow\" opacity=\"0\">\n            <line x1=\"130\" y1=\"34\" x2=\"130\" y2=\"-2\" stroke=\"#B9DB1F\" stroke-width=\"3\"\/>\n            <polygon points=\"130,-8 124,6 136,6\" fill=\"#B9DB1F\"\/>\n          <\/g>\n          <text x=\"172\" y=\"128\" class=\"pcx-svgtxt\">sleeve expands<\/text>\n          <text x=\"172\" y=\"142\" class=\"pcx-svgtxt\">against hole wall<\/text>\n        <\/svg>\n        <figcaption>\n          <h4>Mechanical expansion anchor<\/h4>\n          <p>Holds by friction and keying. Loads immediately, can be released, re-levelled and reused.<\/p>\n        <\/figcaption>\n      <\/figure>\n\n      <figure class=\"pcx-anchor\">\n        <svg viewBox=\"0 0 260 240\" role=\"img\" aria-label=\"Section through a bonded chemical anchor set into a concrete slab\">\n          <rect x=\"10\" y=\"70\" width=\"240\" height=\"150\" fill=\"url(#pcx-hatch)\" stroke=\"#5c584f\" stroke-width=\"1.5\"\/>\n          <rect x=\"10\" y=\"70\" width=\"240\" height=\"6\" fill=\"#6d6a63\"\/>\n          <rect x=\"80\" y=\"58\" width=\"100\" height=\"12\" fill=\"#8d9aa3\"\/>\n          <rect x=\"112\" y=\"10\" width=\"36\" height=\"48\" fill=\"#7c8a94\"\/>\n          <polygon points=\"112,58 112,34 96,58\" fill=\"#6b7880\"\/>\n          <polygon points=\"148,58 148,34 164,58\" fill=\"#6b7880\"\/>\n          <!-- resin annulus -->\n          <rect class=\"pcx-resin\" x=\"88\" y=\"76\" width=\"24\" height=\"106\" rx=\"2\" fill=\"#2E80F0\" opacity=\".55\"\/>\n          <!-- threaded rod -->\n          <rect class=\"pcx-bolt\" x=\"96\" y=\"46\" width=\"8\" height=\"136\" rx=\"1\" fill=\"#c9d6dd\"\/>\n          <rect class=\"pcx-bolt\" x=\"90\" y=\"46\" width=\"20\" height=\"8\" fill=\"#c9d6dd\"\/>\n          <polygon class=\"pcx-cone\" points=\"100,182 34,76 166,76\" fill=\"#2E80F0\" opacity=\"0\" stroke=\"#2E80F0\" stroke-dasharray=\"4 4\"\/>\n          <g class=\"pcx-arrow\" opacity=\"0\">\n            <line x1=\"130\" y1=\"34\" x2=\"130\" y2=\"-2\" stroke=\"#B9DB1F\" stroke-width=\"3\"\/>\n            <polygon points=\"130,-8 124,6 136,6\" fill=\"#B9DB1F\"\/>\n          <\/g>\n          <text x=\"172\" y=\"128\" class=\"pcx-svgtxt\">resin bonds the rod<\/text>\n          <text x=\"172\" y=\"142\" class=\"pcx-svgtxt\">over full embedment<\/text>\n        <\/svg>\n        <figcaption>\n          <h4>Bonded chemical anchor<\/h4>\n          <p>Holds by adhesion along the whole rod. Higher tension, no expansion force \u2014 and effectively permanent.<\/p>\n        <\/figcaption>\n      <\/figure>\n    <\/div>\n\n    <button class=\"pcx-play\" id=\"pcx-tension\">\n      <span class=\"pcx-play-dot\"><\/span>Apply tension\n    <\/button>\n\n    <table class=\"pcx-table\">\n      <caption>Choosing between the two on an outdoor panoramic padel court<\/caption>\n      <thead>\n        <tr><th scope=\"col\">Consideration<\/th><th scope=\"col\">Expansion anchor<\/th><th scope=\"col\">Chemical anchor<\/th><\/tr>\n      <\/thead>\n      <tbody>\n        <tr><th scope=\"row\">Tension capacity<\/th><td>Good<\/td><td>Higher for the same size<\/td><\/tr>\n        <tr><th scope=\"row\">Thin slab<\/th><td>Expansion force can spall<\/td><td>Tolerant<\/td><\/tr>\n        <tr><th scope=\"row\">Close to a slab edge<\/th><td>Needs generous edge distance<\/td><td>Performs better<\/td><\/tr>\n        <tr><th scope=\"row\">Ready to load<\/th><td>Immediately<\/td><td>After resin cure, slower when cold<\/td><\/tr>\n        <tr><th scope=\"row\">Hole preparation<\/th><td>Forgiving<\/td><td>Critical \u2014 dust causes bond failure<\/td><\/tr>\n        <tr><th scope=\"row\">Removable later<\/th><td>Yes<\/td><td>No<\/td><\/tr>\n        <tr><th scope=\"row\">Use it for<\/th><td>Event, rental and relocatable courts<\/td><td>Permanent clubs, coastal and high-wind sites<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p class=\"pcx-note\">Anchor selection depends on the concrete, not the steel. The same court on two different slabs can need two different anchor solutions \u2014 confirm the schedule with your local qualified engineer.<\/p>\n  <\/section>\n\n  <p class=\"pcx-credit\">Structure explorer \u00b7 PanoCourt engineering<\/p>\n<\/div>\n\n<style>\n#pcx-root{\n  --bg:#101418; --panel:#161c22; --line:#26313a; --line2:#33414c;\n  --steel:#7c8a94; --steel-hi:#cfdde5; --glass:#5fa9cf; --mesh:#55636d;\n  --turf:#17507f; --concrete:#6d6a63; --accent:#2E80F0; --lime:#B9DB1F;\n  --ink:#dde5ea; --mute:#8b979f;\n  background:var(--bg); color:var(--ink); border:1px solid var(--line);\n  border-radius:10px; padding:20px; margin:32px 0;\n  font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  font-size:15px; line-height:1.55; -webkit-font-smoothing:antialiased;\n}\n#pcx-root *{box-sizing:border-box}\n#pcx-root h3,#pcx-root h4{margin:0;color:var(--ink);font-weight:600;letter-spacing:-.01em}\n#pcx-root h3{font-size:18px}\n#pcx-root h4{font-size:15px}\n#pcx-root p{margin:0}\n.pcx-head{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:18px}\n.pcx-title p{color:var(--mute);font-size:13.5px;margin-top:3px}\n.pcx-tabs{display:flex;gap:4px;background:var(--panel);border:1px solid var(--line);border-radius:7px;padding:3px}\n.pcx-tab{appearance:none;border:0;background:transparent;color:var(--mute);font:inherit;font-size:13.5px;padding:6px 13px;border-radius:5px;cursor:pointer}\n.pcx-tab:hover{color:var(--ink)}\n.pcx-tab.is-on{background:var(--accent);color:#fff}\n.pcx-tab:focus-visible,.pcx-play:focus-visible,.pcx-chip:focus-visible{outline:2px solid var(--lime);outline-offset:2px}\n\n.pcx-view{display:none}\n.pcx-view.is-on{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(240px,1fr);gap:24px;align-items:start}\n#pcx-view-anchor.is-on{display:block}\n\n.pcx-stage{min-width:0}\n#pcx-svg{width:100%;height:auto;display:block;background:radial-gradient(120% 90% at 50% 15%,#18202a 0%,#0d1116 100%);border:1px solid var(--line);border-radius:8px}\n.pcx-scale{color:var(--mute);font-size:12.5px;margin-top:8px;text-align:center}\n.pcx-scale span{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--ink)}\n\n.pcx-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.pcx-chip{appearance:none;background:var(--panel);border:1px solid var(--line2);color:var(--mute);font:inherit;font-size:12.5px;padding:5px 10px;border-radius:20px;cursor:pointer}\n.pcx-chip:hover{color:var(--ink);border-color:var(--steel)}\n.pcx-chip.is-on{background:var(--accent);border-color:var(--accent);color:#fff}\n\n.pcx-card{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:7px;padding:14px 15px}\n.pcx-spec{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--lime);margin:7px 0 9px;line-height:1.5}\n.pcx-role{font-size:13.5px;color:var(--mute)}\n\n.pcx-play{appearance:none;width:100%;margin-top:16px;background:transparent;border:1px solid var(--line2);color:var(--ink);font:inherit;font-size:13.5px;padding:9px 12px;border-radius:7px;cursor:pointer;display:flex;align-items:center;gap:9px;justify-content:center}\n.pcx-play:hover{border-color:var(--accent)}\n.pcx-play.is-on{border-color:var(--accent);color:var(--accent)}\n.pcx-play-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);flex:0 0 auto}\n\n.pcx-path{list-style:none;counter-reset:s;margin:12px 0 0;padding:0}\n.pcx-path li{counter-increment:s;position:relative;padding:6px 0 6px 28px;font-size:13px;color:var(--mute);border-top:1px solid var(--line)}\n.pcx-path li::before{content:counter(s);position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;border:1px solid var(--line2);font-size:11px;display:grid;place-items:center;font-family:ui-monospace,monospace}\n.pcx-path li.is-on{color:var(--ink)}\n.pcx-path li.is-on::before{background:var(--accent);border-color:var(--accent);color:#fff}\n\n\/* anchors view *\/\n.pcx-anchor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}\n.pcx-anchor{margin:0;background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden}\n.pcx-anchor svg{width:100%;height:auto;display:block;background:#0d1116;padding-top:14px}\n.pcx-anchor figcaption{padding:13px 15px 15px;border-top:1px solid var(--line)}\n.pcx-anchor figcaption p{color:var(--mute);font-size:13px;margin-top:5px}\n.pcx-svgtxt{fill:#8b979f;font-size:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}\n#pcx-tension{max-width:280px;margin:18px auto 0}\n.pcx-cone,.pcx-arrow{transition:opacity .4s ease}\n#pcx-view-anchor.is-loaded .pcx-cone{opacity:.16}\n#pcx-view-anchor.is-loaded .pcx-arrow{opacity:1}\n\n.pcx-table{width:100%;border-collapse:collapse;margin-top:22px;font-size:13.5px}\n.pcx-table caption{text-align:left;color:var(--mute);font-size:13px;padding-bottom:9px}\n.pcx-table th,.pcx-table td{border:1px solid var(--line);padding:8px 11px;text-align:left;vertical-align:top}\n.pcx-table thead th{background:var(--panel);color:var(--ink);font-weight:600}\n.pcx-table tbody th{color:var(--ink);font-weight:500;width:30%}\n.pcx-table td{color:var(--mute)}\n.pcx-note{margin-top:14px;color:var(--mute);font-size:13px;border-left:2px solid var(--line2);padding-left:12px}\n.pcx-credit{margin-top:18px;padding-top:12px;border-top:1px solid var(--line);color:var(--mute);font-size:12px}\n\n\/* svg scene interaction *\/\n#pcx-scene .pcx-el{cursor:pointer}\n#pcx-scene .pcx-el.dim{opacity:.28}\n#pcx-scene .pcx-hot{cursor:pointer}\n#pcx-scene .pcx-hot circle{transition:r .15s ease}\n#pcx-scene .pcx-hot:hover circle.ring,#pcx-scene .pcx-hot:focus circle.ring{r:11}\n\n@media (max-width:760px){\n  #pcx-root{padding:15px;font-size:14.5px}\n  .pcx-view.is-on{grid-template-columns:1fr;gap:18px}\n  .pcx-head{flex-direction:column}\n  .pcx-tabs{width:100%}\n  .pcx-tab{flex:1}\n  .pcx-table tbody th{width:auto}\n}\n@media (prefers-reduced-motion:reduce){\n  #pcx-root *{transition:none!important;animation:none!important}\n}\n<\/style>\n\n<script>\n(function(){\n  var root=document.getElementById('pcx-root'); if(!root) return;\n  var S=19, OX=230, OY=100, COS=Math.cos(Math.PI\/6), SIN=0.5;\n  function P(x,y,z){ return [ (x-y)*COS*S+OX, (x+y)*SIN*S - z*S + OY ]; }\n  function pt(a){ return a[0].toFixed(1)+','+a[1].toFixed(1); }\n  var NS='http:\/\/www.w3.org\/2000\/svg';\n\n  var DATA={\n    corner:{n:'Corner post (A1)',s:'100 \u00d7 100 \u00d7 3 mm square tube \u00b7 H 3,000 mm \u00b7 4 pcs',\n      r:'The primary column. On a panoramic court it resolves frame action in two directions at once, which is why it is a heavier section than anything else on the court.'},\n    post:{n:'Intermediate post (A2 \/ A3 \/ A4)',s:'50 \u00d7 100 \u00d7 3 mm rectangular tube \u00b7 H 3,000 mm \u00b7 12 pcs',\n      r:'Sits in the mesh zone and at the glass-run ends \u2014 never in the glass sightline. Keeps the mesh taut for a predictable rebound and restrains the top beam.'},\n    beamTop:{n:'Upper crossbeam',s:'50 \u00d7 100 \u00d7 3 mm \u00b7 8 members \u00b7 spliced with H1 connectors',\n      r:'Closes the frame at the head, restrains the top of the glass and provides diaphragm action. Splices must sit away from the point of maximum bending.'},\n    beamBot:{n:'Lower crossbeam',s:'50 \u00d7 100 \u00d7 3 mm \u00b7 8 members',\n      r:'Not a threshold trim. It ties the post bases together, turning individual cantilevered posts into a closed rectangular frame, and carries the glass sill.'},\n    glass:{n:'Tempered glass wall',s:'12 mm \u00b7 1,995 \u00d7 2,995 mm \u00b7 18 panels \u00b7 108 m\u00b2 per court',\n      r:'A structural panel, not a screen. Fixed through drilled holes with rubber gaskets and steel-plate connectors \u2014 the gasket is what prevents steel-to-glass point stress.'},\n    mesh:{n:'Welded mesh enclosure',s:'30 \u00d7 50 \u00d7 2 mm frame \u00b7 4 mm wire \u00b7 50 \u00d7 50 mm opening',\n      r:'A large sail in wind, and a rebound surface in play. It has to stay taut: a slack panel is both a playing defect and a fatigue source at its fixings.'},\n    pole:{n:'Light pole (F2)',s:'50 \u00d7 100 \u00d7 3 mm tube \u00b7 H 3,000 mm + curved arm \u00b7 4 pcs',\n      r:'Carries the luminaire mass and its own wind load back into the corner frame. Cable entry is pre-formed, so the slab must have conduit cast in at these positions.'},\n    anchor:{n:'Base plate and anchors',s:'M12 \u00d7 150 expansion bolt set per base plate \u00b7 304 stainless hardware',\n      r:'The only connection between structure and ground, and the highest-consequence, lowest-cost part of the assembly. Stiffener ribs reduce plate bending so the anchors do not see prying forces.'},\n    slab:{n:'Concrete base',s:'200 mm C30 slab \u00b7 8 mm BRC mesh \u00b7 11 \u00d7 21 m \u00b7 28-day cure',\n      r:'Every court must lie on a single inclined plane. Slope no more than 0.2% outdoors, levelness within 3 mm under a 2 m straightedge, drainage outside the safety area.'}\n  };\n\n  \/* ---------- build scene ---------- *\/\n  var scene=document.getElementById('pcx-scene');\n  var els=[];  \/\/ {depth, node, comp}\n\n  function tube(p1,p2,comp,w){\n    var a=P(p1[0],p1[1],p1[2]), b=P(p2[0],p2[1],p2[2]);\n    var n=document.createElementNS(NS,'line');\n    n.setAttribute('x1',a[0].toFixed(1)); n.setAttribute('y1',a[1].toFixed(1));\n    n.setAttribute('x2',b[0].toFixed(1)); n.setAttribute('y2',b[1].toFixed(1));\n    n.setAttribute('stroke-width',w); n.setAttribute('stroke-linecap','square');\n    n.setAttribute('stroke','#7c8a94'); n.setAttribute('class','pcx-el');\n    n.dataset.comp=comp;\n    els.push({d:(p1[0]+p1[1]+p2[0]+p2[1])\/2,node:n,comp:comp});\n    return n;\n  }\n  function panel(pts,comp,fill,stroke,sw){\n    var n=document.createElementNS(NS,'polygon');\n    n.setAttribute('points',pts.map(function(p){return pt(P(p[0],p[1],p[2]));}).join(' '));\n    n.setAttribute('fill',fill); n.setAttribute('stroke',stroke||'none');\n    if(sw) n.setAttribute('stroke-width',sw);\n    n.setAttribute('class','pcx-el'); n.dataset.comp=comp;\n    var d=0; pts.forEach(function(p){d+=p[0]+p[1];}); \n    els.push({d:d\/pts.length,node:n,comp:comp});\n    return n;\n  }\n\n  \/\/ slab + turf (always at the back)\n  var slab=document.createElementNS(NS,'polygon');\n  slab.setAttribute('points',[[-0.9,-0.9,0],[20.9,-0.9,0],[20.9,10.9,0],[-0.9,10.9,0]].map(function(p){return pt(P(p[0],p[1],p[2]));}).join(' '));\n  slab.setAttribute('fill','#4f4c46'); slab.setAttribute('stroke','#6d6a63'); slab.setAttribute('class','pcx-el'); slab.dataset.comp='slab';\n  scene.appendChild(slab);\n  var turf=document.createElementNS(NS,'polygon');\n  turf.setAttribute('points',[[0,0,0],[20,0,0],[20,10,0],[0,10,0]].map(function(p){return pt(P(p[0],p[1],p[2]));}).join(' '));\n  turf.setAttribute('fill','#17507f'); turf.setAttribute('stroke','#1c6099');\n  scene.appendChild(turf);\n  \/\/ court lines\n  [[[3.05,0,0],[3.05,10,0]],[[16.95,0,0],[16.95,10,0]],[[0,5,0],[3.05,5,0]],[[16.95,5,0],[20,5,0]]].forEach(function(l){\n    var n=document.createElementNS(NS,'line'); var a=P.apply(null,l[0]),b=P.apply(null,l[1]);\n    n.setAttribute('x1',a[0]);n.setAttribute('y1',a[1]);n.setAttribute('x2',b[0]);n.setAttribute('y2',b[1]);\n    n.setAttribute('stroke','rgba(255,255,255,.5)');n.setAttribute('stroke-width','1.2');\n    scene.appendChild(n);\n  });\n\n  \/\/ posts\n  [[0,0],[20,0],[0,10],[20,10]].forEach(function(c){ tube([c[0],c[1],0],[c[0],c[1],3.05],'corner',8); });\n  [[4,0],[16,0],[4,10],[16,10]].forEach(function(c){ tube([c[0],c[1],0],[c[0],c[1],3.05],'post',5); });\n  [[6,0],[8,0],[12,0],[14,0],[6,10],[8,10],[12,10],[14,10]].forEach(function(c){ tube([c[0],c[1],0],[c[0],c[1],4],'post',3.4); });\n\n  \/\/ beams \u2014 long sides (y = 0 and y = 10)\n  [0,10].forEach(function(y){\n    [[0,4],[4,16],[16,20]].forEach(function(r){\n      tube([r[0],y,3.05],[r[1],y,3.05],'beamTop',5);\n      tube([r[0],y,0.1],[r[1],y,0.1],'beamBot',5);\n    });\n    tube([0,y,4],[20,y,4],'mesh',2);\n  });\n  \/\/ beams \u2014 short ends (x = 0 and x = 20)\n  [0,20].forEach(function(x){\n    tube([x,0,3.05],[x,10,3.05],'beamTop',5);\n    tube([x,0,0.1],[x,10,0.1],'beamBot',5);\n    tube([x,0,4],[x,10,4],'mesh',2);\n  });\n\n  \/\/ glass \u2014 long sides (4 m at each end), short ends (full 10 m)\n  [0,10].forEach(function(y){\n    [[0,4],[16,20]].forEach(function(r){\n      panel([[r[0],y,0],[r[1],y,0],[r[1],y,3],[r[0],y,3]],'glass','rgba(120,190,225,.16)','#5fa9cf',1);\n      panel([[r[0],y,3],[r[1],y,3],[r[1],y,4],[r[0],y,4]],'mesh','rgba(85,99,109,.5)','#55636d',1);\n    });\n  });\n  [0,20].forEach(function(x){\n    panel([[x,0,0],[x,10,0],[x,10,3],[x,0,3]],'glass','rgba(120,190,225,.16)','#5fa9cf',1);\n    panel([[x,0,3],[x,10,3],[x,10,4],[x,0,4]],'mesh','rgba(85,99,109,.5)','#55636d',1);\n  });\n  \/\/ mesh middle zone with access opening\n  [0,10].forEach(function(y){\n    [[4,9.1],[10.9,16]].forEach(function(r){\n      panel([[r[0],y,0],[r[1],y,0],[r[1],y,4],[r[0],y,4]],'mesh','rgba(85,99,109,.45)','#55636d',1);\n    });\n    panel([[9.1,y,2.2],[10.9,y,2.2],[10.9,y,4],[9.1,y,4]],'mesh','rgba(85,99,109,.45)','#55636d',1);\n  });\n\n  \/\/ net\n  panel([[10,0,0],[10,10,0],[10,10,0.92],[10,0,0.92]],'slab','rgba(230,240,245,.16)','rgba(230,240,245,.35)',1);\n\n  \/\/ light poles\n  [[4,0],[16,0],[4,10],[16,10]].forEach(function(c){\n    tube([c[0],c[1],3.05],[c[0],c[1],5.6],'pole',3.6);\n    var h=P(c[0],c[1],5.7);\n    var n=document.createElementNS(NS,'rect');\n    n.setAttribute('x',(h[0]-9).toFixed(1)); n.setAttribute('y',(h[1]-5).toFixed(1));\n    n.setAttribute('width','18'); n.setAttribute('height','5'); n.setAttribute('rx','1.5');\n    n.setAttribute('fill','#b8c6cf'); n.setAttribute('class','pcx-el'); n.dataset.comp='pole';\n    els.push({d:c[0]+c[1],node:n,comp:'pole'});\n  });\n\n  els.sort(function(a,b){return a.d-b.d;}).forEach(function(e){ scene.appendChild(e.node); });\n\n  \/\/ hotspots\n  var HOTS=[\n    {c:'corner',x:0,y:10,z:1.6},{c:'post',x:8,y:10,z:2.3},\n    {c:'beamTop',x:10,y:0,z:3.05},{c:'beamBot',x:18,y:10,z:0.1},\n    {c:'glass',x:18,y:10,z:1.5},{c:'mesh',x:12,y:0,z:2},\n    {c:'pole',x:4,y:10,z:5.6},{c:'anchor',x:20,y:10,z:0},{c:'slab',x:20.4,y:5,z:0}\n  ];\n  HOTS.forEach(function(h){\n    var p=P(h.x,h.y,h.z);\n    var g=document.createElementNS(NS,'g');\n    g.setAttribute('class','pcx-hot'); g.setAttribute('tabindex','0');\n    g.setAttribute('role','button'); g.setAttribute('aria-label',DATA[h.c].n);\n    g.dataset.comp=h.c;\n    var r1=document.createElementNS(NS,'circle');\n    r1.setAttribute('cx',p[0].toFixed(1)); r1.setAttribute('cy',p[1].toFixed(1)); r1.setAttribute('r','9');\n    r1.setAttribute('fill','rgba(46,128,240,.18)'); r1.setAttribute('stroke','#2E80F0'); r1.setAttribute('class','ring');\n    var r2=document.createElementNS(NS,'circle');\n    r2.setAttribute('cx',p[0].toFixed(1)); r2.setAttribute('cy',p[1].toFixed(1)); r2.setAttribute('r','2.6');\n    r2.setAttribute('fill','#B9DB1F');\n    g.appendChild(r1); g.appendChild(r2); scene.appendChild(g);\n  });\n\n  \/* ---------- selection ---------- *\/\n  var chips=document.getElementById('pcx-chips');\n  Object.keys(DATA).forEach(function(k){\n    var b=document.createElement('button');\n    b.className='pcx-chip'; b.type='button'; b.dataset.comp=k;\n    b.textContent=DATA[k].n.replace(\/ \\(.*\\)\/,'');\n    chips.appendChild(b);\n  });\n\n  var nameEl=document.getElementById('pcx-card-name'),\n      specEl=document.getElementById('pcx-card-spec'),\n      roleEl=document.getElementById('pcx-card-role');\n\n  function select(comp){\n    var d=DATA[comp]; if(!d) return;\n    nameEl.textContent=d.n; specEl.textContent=d.s; roleEl.textContent=d.r;\n    Array.prototype.forEach.call(root.querySelectorAll('.pcx-chip'),function(c){\n      c.classList.toggle('is-on',c.dataset.comp===comp);\n    });\n    Array.prototype.forEach.call(scene.querySelectorAll('.pcx-el'),function(n){\n      var on=n.dataset.comp===comp;\n      n.classList.toggle('dim',!on);\n      if(n.tagName==='line') n.setAttribute('stroke',on?'#cfdde5':'#7c8a94');\n    });\n  }\n  function clearSel(){\n    Array.prototype.forEach.call(scene.querySelectorAll('.pcx-el'),function(n){\n      n.classList.remove('dim');\n      if(n.tagName==='line'&&n.dataset.comp!=='mesh') n.setAttribute('stroke','#7c8a94');\n    });\n  }\n\n  root.addEventListener('click',function(e){\n    var t=e.target.closest('[data-comp]');\n    if(t){ select(t.dataset.comp); stopPath(); }\n  });\n  scene.addEventListener('keydown',function(e){\n    if(e.key!=='Enter'&&e.key!==' ') return;\n    var t=e.target.closest('[data-comp]');\n    if(t){ e.preventDefault(); select(t.dataset.comp); stopPath(); }\n  });\n\n  \/* ---------- load path ---------- *\/\n  var SEQ=[['glass'],['beamTop','beamBot'],['post','corner'],['anchor'],['slab']];\n  var KEYS=['glass','beam','post','anchor','slab'];\n  var timer=null, step=-1;\n  var playBtn=document.getElementById('pcx-play'),\n      pathEl=document.getElementById('pcx-path');\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function paint(i){\n    var comps=SEQ[i];\n    Array.prototype.forEach.call(pathEl.children,function(li,j){ li.classList.toggle('is-on',j===i); });\n    Array.prototype.forEach.call(scene.querySelectorAll('.pcx-el'),function(n){\n      var on=comps.indexOf(n.dataset.comp)>-1;\n      n.classList.toggle('dim',!on);\n      if(n.tagName==='line') n.setAttribute('stroke',on?'#2E80F0':'#7c8a94');\n    });\n    var d=DATA[comps[0]];\n    nameEl.textContent=d.n; specEl.textContent=d.s; roleEl.textContent=d.r;\n  }\n  function stopPath(){\n    if(timer){clearInterval(timer);timer=null;}\n    playBtn.classList.remove('is-on'); playBtn.lastChild.nodeValue='Trace the load path';\n    Array.prototype.forEach.call(pathEl.children,function(li){li.classList.remove('is-on');});\n  }\n  playBtn.addEventListener('click',function(){\n    if(timer){ stopPath(); clearSel(); return; }\n    step=0; paint(0);\n    playBtn.classList.add('is-on'); playBtn.lastChild.nodeValue='Stop';\n    timer=setInterval(function(){\n      step++;\n      if(step>=SEQ.length){ stopPath(); clearSel(); return; }\n      paint(step);\n    }, reduce?2600:1500);\n  });\n  pathEl.addEventListener('click',function(e){\n    var li=e.target.closest('li'); if(!li) return;\n    stopPath(); paint(Array.prototype.indexOf.call(pathEl.children,li));\n  });\n\n  \/* ---------- tabs ---------- *\/\n  var tabs=[document.getElementById('pcx-tab-frame'),document.getElementById('pcx-tab-anchor')];\n  var views=[document.getElementById('pcx-view-frame'),document.getElementById('pcx-view-anchor')];\n  tabs.forEach(function(tab,i){\n    tab.addEventListener('click',function(){\n      tabs.forEach(function(t,j){ t.classList.toggle('is-on',i===j); t.setAttribute('aria-selected',i===j); });\n      views.forEach(function(v,j){ v.classList.toggle('is-on',i===j); v.hidden=(i!==j); });\n      if(i===1) stopPath();\n    });\n  });\n\n  \/* ---------- tension toggle ---------- *\/\n  var tBtn=document.getElementById('pcx-tension'), aView=document.getElementById('pcx-view-anchor');\n  tBtn.addEventListener('click',function(){\n    var on=aView.classList.toggle('is-loaded');\n    tBtn.classList.toggle('is-on',on);\n    tBtn.lastChild.nodeValue=on?'Release tension':'Apply tension';\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c78b8c9 e-flex e-con-boxed e-con e-parent\" data-id=\"c78b8c9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-992ab3a elementor-widget elementor-widget-heading\" data-id=\"992ab3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Customize your Panoramic Padel Court<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-939c61f e-flex e-con-boxed e-con e-parent\" data-id=\"939c61f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61af52f elementor-widget elementor-widget-html\" data-id=\"61af52f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Pano Court Warehouse 3 Panoramic P001: paste this whole block into one Elementor HTML widget. -->\n<style>\n.pano-w3-panoramic-p001{position:relative;width:100%;height:clamp(560px,78vh,850px);overflow:hidden;background:#0a0f14}\n.pano-w3-panoramic-p001>iframe{display:block;position:absolute;inset:0;width:100%;height:100%;border:0}\n@media(max-width:760px){.pano-w3-panoramic-p001{height:1400px}}\n<\/style>\n<div class=\"pano-w3-panoramic-p001\">\n  <iframe title=\"Warehouse 3 Panoramic P001 padel court interactive 3D preview\" loading=\"lazy\" allow=\"fullscreen\" referrerpolicy=\"no-referrer\" srcdoc=\"&lt;!doctype html&gt;\n&lt;html lang=&quot;en&quot; style=&quot;background:#0a0f14&quot;&gt;\n&lt;head&gt;\n  &lt;meta charset=&quot;utf-8&quot;&gt;\n  &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1, viewport-fit=cover&quot;&gt;\n  &lt;meta name=&quot;referrer&quot; content=&quot;no-referrer&quot;&gt;\n  &lt;meta name=&quot;theme-color&quot; content=&quot;#0a0f14&quot;&gt;\n  &lt;meta name=&quot;description&quot; content=&quot;Interactive 3D concept for four Pano Court Panoramic P001 padel courts inside Warehouse 3, with the existing office retained.&quot;&gt;\n  &lt;title&gt;Warehouse 3 \u00b7 Panoramic P001 Padel Concept&lt;\/title&gt;\n  &lt;style&gt;\n:root {\n  color-scheme: dark;\n  --ink: #f4f6f7;\n  --muted: #9ba7b1;\n  --panel: rgba(11, 17, 23, 0.9);\n  --panel-solid: #0b1117;\n  --line: rgba(255, 255, 255, 0.14);\n  --accent: #d86d49;\n  --green: #41c38a;\n}\n\n* { box-sizing: border-box; }\nhtml, body { width: 100%; min-height: 100%; margin: 0; background: #0a0f14; }\nbody { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, sans-serif; color: var(--ink); overflow: hidden; }\nbutton, input { font: inherit; }\nbutton { color: inherit; }\n\n.viewer-shell { position: relative; width: 100vw; height: 100svh; min-height: 600px; overflow: hidden; background: radial-gradient(circle at 50% 20%, #34424b 0%, #19232a 45%, #0b1116 100%); }\n.topbar { position: absolute; z-index: 20; top: 0; left: 0; right: 0; height: 76px; display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 20px; padding: 0 28px; border-bottom: 1px solid var(--line); background: linear-gradient(180deg, rgba(5, 9, 12, .92), rgba(5, 9, 12, .65)); backdrop-filter: blur(18px); }\n.topbar::before { content: &quot;&quot;; }\n.project-title { text-align: center; }\n.project-title span { display: block; color: #aab5bd; font-size: 10px; letter-spacing: .24em; }\n.project-title strong { display: block; margin-top: 5px; font-size: 13px; letter-spacing: .11em; }\n.header-actions { justify-self: end; display: flex; gap: 8px; }\n.icon-button { justify-self: end; display: inline-flex; min-height: 38px; align-items: center; gap: 8px; padding: 0 13px; border: 1px solid var(--line); border-radius: 2px; background: rgba(255,255,255,.04); cursor: pointer; }\n.icon-button &gt; span:first-child { display: grid; width: 18px; height: 18px; place-items: center; border: 1px solid rgba(255,255,255,.7); border-radius: 50%; font-family: Georgia, serif; font-size: 12px; }\n.icon-button:hover, .icon-button:focus-visible { border-color: rgba(255,255,255,.45); background: rgba(255,255,255,.09); outline: none; }\n.parts-button { border-color: rgba(216,109,73,.5); background: rgba(216,109,73,.09); }\n.parts-button &gt; span:first-child { border: 0; color: #f3a184; font-family: inherit; font-size: 19px; }\n\n.stage { position: absolute; inset: 0; touch-action: none; }\n.stage canvas { display: block; width: 100%; height: 100%; outline: none; cursor: grab; }\n.stage canvas:active { cursor: grabbing; }\n.loading, .stage-error { position: absolute; z-index: 12; inset: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; background: #10181e; color: #dce3e7; letter-spacing: .03em; }\n.loading.is-hidden { opacity: 0; visibility: hidden; transition: opacity .5s ease, visibility .5s; }\n.loader-ring { width: 34px; height: 34px; border: 2px solid rgba(255,255,255,.16); border-top-color: var(--accent); border-radius: 50%; animation: spin .9s linear infinite; }\n@keyframes spin { to { transform: rotate(360deg); } }\n.stage-error[hidden] { display: none; }\n.stage-error span { color: var(--muted); }\n\n.view-controls { position: absolute; z-index: 15; top: 94px; left: 28px; display: flex; gap: 2px; padding: 4px; border: 1px solid var(--line); background: rgba(6,10,13,.72); backdrop-filter: blur(12px); }\n.control-button { min-height: 34px; padding: 0 13px; border: 0; border-radius: 1px; background: transparent; color: #9ca8b1; font-size: 12px; cursor: pointer; }\n.control-button:hover, .control-button:focus-visible { color: #fff; outline: 1px solid rgba(255,255,255,.25); }\n.control-button.active { background: #f1f3f4; color: #111820; }\n\n.finish-controls { position: absolute; z-index: 15; right: 28px; bottom: 70px; display: flex; max-width: calc(100vw - 56px); align-items: center; gap: 15px; padding: 10px 13px; border: 1px solid var(--line); background: rgba(6,10,13,.76); backdrop-filter: blur(14px); }\n.control-group { display: flex; align-items: center; gap: 9px; }\n.control-label { color: #9ca8b1; font-size: 10px; letter-spacing: .12em; text-transform: uppercase; }\n.swatches { display: flex; gap: 7px; }\n.swatch { position: relative; width: 24px; height: 24px; border: 1px solid rgba(255,255,255,.26); border-radius: 50%; cursor: pointer; }\n.swatch::after { content: &quot;&quot;; position: absolute; inset: -4px; border: 1px solid transparent; border-radius: 50%; }\n.swatch.active::after { border-color: #fff; }\n.turf-terracotta { background: #ad553d; }\n.turf-blue { background: #1668bc; }\n.turf-ral3016 { background: #a72920; }\n.turf-black { background: #101315; }\n.turf-green { background: #1e5942; }\n.steel-black { background: #101315; }\n.steel-graphite { background: #505a61; }\n.steel-white { background: #e2e5e7; }\n.steel-blue { background: #2271b3; }\n.steel-green { background: #0f4336; }\n.steel-red { background: #cc2b2e; }\n.divider { width: 1px; height: 28px; background: var(--line); }\n\n.layer-controls { position: absolute; z-index: 15; top: 94px; right: 28px; display: flex; gap: 8px; }\n.layer-controls label { display: inline-flex; min-height: 36px; align-items: center; gap: 7px; padding: 0 11px; border: 1px solid var(--line); background: rgba(6,10,13,.72); color: #aeb8c0; font-size: 11px; cursor: pointer; backdrop-filter: blur(12px); }\n.layer-controls input { appearance: none; width: 26px; height: 14px; margin: 0; border-radius: 20px; background: #354049; cursor: pointer; transition: background .2s; }\n.layer-controls input::after { content: &quot;&quot;; display: block; width: 10px; height: 10px; margin: 2px; border-radius: 50%; background: #89949c; transition: transform .2s, background .2s; }\n.layer-controls input:checked { background: #256b50; }\n.layer-controls input:checked::after { transform: translateX(12px); background: #dff8ed; }\n\n.status-strip { position: absolute; z-index: 15; left: 28px; bottom: 70px; display: flex; flex-wrap: wrap; gap: 0; border: 1px solid var(--line); background: rgba(6,10,13,.76); backdrop-filter: blur(14px); }\n.status-strip span { display: inline-flex; min-height: 42px; align-items: center; gap: 8px; padding: 0 13px; color: #aab4bc; border-right: 1px solid var(--line); font-size: 10px; letter-spacing: .08em; text-transform: uppercase; }\n.status-strip span:last-child { border-right: 0; }\n.status-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--green); box-shadow: 0 0 10px rgba(65,195,138,.7); }\n.gesture-hint { position: absolute; z-index: 14; left: 50%; bottom: 75px; transform: translateX(-50%); color: rgba(255,255,255,.58); font-size: 10px; letter-spacing: .06em; white-space: nowrap; pointer-events: none; }\n\n.component-panel { position: absolute; z-index: 26; left: 28px; top: 150px; width: min(390px, calc(100% - 56px)); max-height: calc(100% - 240px); padding: 18px; overflow: auto; border: 1px solid var(--line); background: rgba(8,13,17,.94); box-shadow: 0 24px 70px rgba(0,0,0,.34); backdrop-filter: blur(18px); transform: translateX(calc(-100% - 40px)); opacity: 0; pointer-events: none; transition: transform .3s ease, opacity .3s ease; }\n.component-panel.open { transform: translateX(0); opacity: 1; pointer-events: auto; }\n.component-heading { display: flex; align-items: flex-start; justify-content: space-between; gap: 18px; }\n.component-heading h2 { margin: 3px 0 0; font-size: 19px; font-weight: 420; line-height: 1.2; }\n.component-close { width: 30px; height: 30px; flex: 0 0 auto; border: 1px solid var(--line); background: transparent; color: #aeb8bf; font-size: 20px; cursor: pointer; }\n.component-help { margin: 12px 0 14px; color: #8f9ba3; font-size: 11px; line-height: 1.5; }\n.component-tabs { display: flex; max-height: 112px; flex-wrap: wrap; gap: 5px; overflow-y: auto; padding-right: 3px; }\n.component-tabs button { min-height: 27px; padding: 0 8px; border: 1px solid rgba(255,255,255,.12); background: rgba(255,255,255,.03); color: #9da8b0; font-size: 9px; letter-spacing: .03em; cursor: pointer; }\n.component-tabs button:hover, .component-tabs button:focus-visible { border-color: rgba(255,255,255,.42); color: #fff; outline: none; }\n.component-tabs button.active { border-color: rgba(216,109,73,.7); background: rgba(216,109,73,.14); color: #ffb89f; }\n.component-card { margin-top: 14px; padding: 15px; border-left: 2px solid var(--accent); background: rgba(255,255,255,.045); }\n.component-index { display: block; color: #f39a7b; font-size: 9px; letter-spacing: .16em; }\n.component-card h3 { margin: 7px 0 6px; font-size: 18px; font-weight: 500; }\n.component-card &gt; p { margin: 0; color: #aab4bb; font-size: 11px; line-height: 1.5; }\n.component-specs { display: grid; grid-template-columns: 1fr 1fr; margin: 13px 0; border-top: 1px solid var(--line); border-left: 1px solid var(--line); }\n.component-specs div { min-height: 58px; padding: 9px; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); }\n.component-specs dt { color: #77848d; font-size: 8px; letter-spacing: .08em; text-transform: uppercase; }\n.component-specs dd { margin: 5px 0 0; color: #edf1f2; font-size: 10px; line-height: 1.35; font-variant-numeric: tabular-nums; }\n.component-source { padding-top: 10px; border-top: 1px solid rgba(255,255,255,.08); color: #77848d !important; font-size: 9px !important; }\n.ral-note { margin: 12px 0 0; color: #707d86; font-size: 9px; line-height: 1.45; }\n\n.project-panel { position: absolute; z-index: 30; top: 0; right: 0; width: min(430px, 100%); height: 100%; padding: 94px 32px 30px; overflow-y: auto; border-left: 1px solid var(--line); background: rgba(9,14,19,.97); box-shadow: -20px 0 60px rgba(0,0,0,.36); transform: translateX(102%); transition: transform .35s cubic-bezier(.22,.8,.22,1); }\n.project-panel.open { transform: translateX(0); }\n.panel-close { position: absolute; top: 22px; right: 25px; width: 36px; height: 36px; border: 1px solid var(--line); background: transparent; color: #b9c2c8; font-size: 24px; cursor: pointer; }\n.panel-close:hover, .panel-close:focus-visible { color: #fff; border-color: #fff; outline: none; }\n.eyebrow { margin: 0 0 10px; color: var(--accent); font-size: 10px; letter-spacing: .22em; }\n.project-panel h1 { margin: 0; font-size: clamp(32px, 5vw, 48px); font-weight: 300; letter-spacing: -.04em; }\n.panel-lead { margin: 15px 0 26px; color: #aab4bc; font-size: 14px; line-height: 1.65; }\n.spec-grid { display: grid; grid-template-columns: 1fr 1fr; margin: 0; border-top: 1px solid var(--line); border-left: 1px solid var(--line); }\n.spec-grid div { min-height: 74px; padding: 12px; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); }\n.spec-grid dt { color: #7f8b94; font-size: 9px; letter-spacing: .09em; text-transform: uppercase; }\n.spec-grid dd { margin: 8px 0 0; color: #eff2f3; font-size: 13px; font-variant-numeric: tabular-nums; }\n.office-note { display: flex; gap: 12px; margin: 22px 0; padding: 15px; border: 1px solid rgba(215,121,65,.35); background: rgba(181,91,48,.08); }\n.office-key { width: 14px; height: 14px; flex: 0 0 auto; margin-top: 2px; border: 1px solid #dc7b43; background: rgba(220,123,67,.28); }\n.office-note strong, .office-note small { display: block; }\n.office-note strong { font-size: 12px; }\n.office-note small { margin-top: 5px; color: #a9b3ba; line-height: 1.5; }\n.reference-card { margin: 0; border: 1px solid var(--line); background: #080c10; }\n.reference-card img { display: block; width: 100%; aspect-ratio: 16\/9; object-fit: cover; }\n.reference-card figcaption { padding: 10px 12px; color: #9da8b0; font-size: 10px; letter-spacing: .08em; text-transform: uppercase; }\n.approval-note { margin: 20px 0 0; padding-top: 18px; border-top: 1px solid var(--line); color: #75818a; font-size: 10px; line-height: 1.6; }\n.footer-note { position: absolute; z-index: 16; left: 0; right: 0; bottom: 0; height: 44px; display: flex; align-items: center; justify-content: space-between; padding: 0 28px; border-top: 1px solid var(--line); background: rgba(5,9,12,.85); color: #77838c; font-size: 9px; letter-spacing: .14em; backdrop-filter: blur(15px); }\n\n@media (max-width: 760px) {\n  html,\n  body {\n    min-height: 0;\n    overflow: auto;\n    background: #0a0f14;\n  }\n\n  .viewer-shell {\n    display: flex;\n    flex-direction: column;\n    width: 100%;\n    height: auto;\n    min-height: 0;\n    overflow: visible;\n  }\n\n  .topbar {\n    position: relative;\n    inset: auto;\n    z-index: 30;\n    order: 0;\n    flex: 0 0 64px;\n    height: 64px;\n    grid-template-columns: 1fr auto;\n    padding: 0 14px;\n  }\n\n  .project-title { display: none; }\n  .button-label { display: none; }\n  .icon-button { padding: 0 10px; }\n  .parts-button { display: none; }\n\n  .stage {\n    position: relative;\n    inset: auto;\n    z-index: 1;\n    order: 1;\n    flex: 0 0 600px;\n    width: 100%;\n    height: 600px;\n    min-height: 600px;\n    overflow: hidden;\n  }\n\n  .view-controls {\n    top: 12px;\n    left: 12px;\n    right: 12px;\n    justify-content: stretch;\n  }\n\n  .control-button {\n    flex: 1;\n    min-height: 42px;\n    padding: 0 6px;\n    font-size: 10px;\n    line-height: 1.15;\n  }\n\n  .layer-controls { top: 62px; right: 12px; }\n  .layer-controls label { padding: 0 7px; }\n  .layer-controls label span { display: none; }\n\n  .finish-controls {\n    right: 12px;\n    left: 12px;\n    bottom: 58px;\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 9px 11px;\n    overflow: visible;\n  }\n\n  .finish-controls .divider { display: none; }\n  .control-group { justify-content: space-between; gap: 7px; }\n  .swatches { gap: 6px; }\n  .swatch { width: 21px; height: 21px; }\n\n  .status-strip { left: 12px; bottom: 12px; }\n  .status-strip span:not(:first-child) { display: none; }\n  .gesture-hint { display: none; }\n\n  .component-panel,\n  .component-panel.open {\n    position: relative;\n    inset: auto;\n    z-index: 5;\n    order: 2;\n    width: 100%;\n    max-height: none;\n    padding: 22px 16px 24px;\n    overflow: visible;\n    border-right: 0;\n    border-left: 0;\n    box-shadow: none;\n    backdrop-filter: none;\n    transform: none;\n    opacity: 1;\n    pointer-events: auto;\n  }\n\n  .component-close { display: none; }\n  .component-tabs { max-height: none; overflow: visible; }\n  .component-card { padding: 14px; }\n\n  .project-panel {\n    position: fixed;\n    height: 100svh;\n    padding: 80px 20px 24px;\n  }\n\n  .footer-note {\n    position: relative;\n    inset: auto;\n    z-index: 5;\n    order: 3;\n    flex: 0 0 38px;\n    height: 38px;\n    padding: 0 12px;\n  }\n\n  .footer-note span { display: none; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  *, *::before, *::after { scroll-behavior: auto !important; animation-duration: .01ms !important; transition-duration: .01ms !important; }\n}\n\n  &lt;\/style&gt;\n  &lt;link rel=&quot;preconnect&quot; href=&quot;https:\/\/cdn.jsdelivr.net&quot; crossorigin&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n  &lt;main class=&quot;viewer-shell&quot; id=&quot;viewer-shell&quot;&gt;\n    &lt;header class=&quot;topbar&quot;&gt;\n      &lt;div class=&quot;project-title&quot;&gt;\n        &lt;span&gt;WAREHOUSE 3&lt;\/span&gt;\n        &lt;strong&gt;PANORAMIC P001 \u00b7 4 COURTS&lt;\/strong&gt;\n      &lt;\/div&gt;\n      &lt;div class=&quot;header-actions&quot;&gt;\n        &lt;button class=&quot;icon-button parts-button&quot; id=&quot;parts-button&quot; type=&quot;button&quot; aria-controls=&quot;component-panel&quot; aria-expanded=&quot;true&quot; title=&quot;Inspect court components&quot;&gt;\n          &lt;span aria-hidden=&quot;true&quot;&gt;\uff0b&lt;\/span&gt;&lt;span class=&quot;button-label&quot;&gt;Explore parts&lt;\/span&gt;\n        &lt;\/button&gt;\n        &lt;button class=&quot;icon-button&quot; id=&quot;info-button&quot; type=&quot;button&quot; aria-controls=&quot;project-panel&quot; aria-expanded=&quot;false&quot; title=&quot;Project information&quot;&gt;\n          &lt;span aria-hidden=&quot;true&quot;&gt;i&lt;\/span&gt;&lt;span class=&quot;button-label&quot;&gt;Project info&lt;\/span&gt;\n        &lt;\/button&gt;\n      &lt;\/div&gt;\n    &lt;\/header&gt;\n\n    &lt;section class=&quot;stage&quot; id=&quot;stage&quot; aria-label=&quot;Interactive 3D model of Warehouse 3 with four Panoramic P001 padel courts&quot;&gt;\n      &lt;div class=&quot;loading&quot; id=&quot;loading&quot; role=&quot;status&quot;&gt;\n        &lt;span class=&quot;loader-ring&quot;&gt;&lt;\/span&gt;\n        &lt;strong&gt;Building the 3D court layout\u2026&lt;\/strong&gt;\n      &lt;\/div&gt;\n      &lt;div class=&quot;stage-error&quot; id=&quot;stage-error&quot; hidden&gt;\n        &lt;strong&gt;3D preview unavailable&lt;\/strong&gt;\n        &lt;span&gt;Please open this page in a recent browser with WebGL enabled.&lt;\/span&gt;\n      &lt;\/div&gt;\n\n      &lt;div class=&quot;view-controls&quot; aria-label=&quot;Camera views&quot;&gt;\n        &lt;button type=&quot;button&quot; class=&quot;control-button active&quot; data-view=&quot;overview&quot; aria-pressed=&quot;true&quot;&gt;Overview&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; class=&quot;control-button&quot; data-view=&quot;top&quot;&gt;Top plan&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; class=&quot;control-button&quot; data-view=&quot;walk&quot;&gt;Walk-through&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; class=&quot;control-button&quot; data-view=&quot;detail&quot;&gt;Court detail&lt;\/button&gt;\n      &lt;\/div&gt;\n\n      &lt;div class=&quot;finish-controls&quot; aria-label=&quot;Finish controls&quot;&gt;\n        &lt;div class=&quot;control-group&quot;&gt;\n          &lt;span class=&quot;control-label&quot;&gt;Turf&lt;\/span&gt;\n          &lt;div class=&quot;swatches&quot; role=&quot;group&quot; aria-label=&quot;Turf colour&quot;&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch turf-terracotta active&quot; data-turf=&quot;terracotta&quot; aria-label=&quot;Terracotta turf&quot; aria-pressed=&quot;true&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch turf-blue&quot; data-turf=&quot;blue&quot; aria-label=&quot;Blue turf&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch turf-ral3016&quot; data-turf=&quot;ral3016&quot; aria-label=&quot;RAL 3016 coral red turf digital preview&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch turf-black&quot; data-turf=&quot;black&quot; aria-label=&quot;Black turf&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch turf-green&quot; data-turf=&quot;green&quot; aria-label=&quot;Forest green turf&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n          &lt;\/div&gt;\n        &lt;\/div&gt;\n        &lt;div class=&quot;divider&quot; aria-hidden=&quot;true&quot;&gt;&lt;\/div&gt;\n        &lt;div class=&quot;control-group&quot;&gt;\n          &lt;span class=&quot;control-label&quot;&gt;Steel&lt;\/span&gt;\n          &lt;div class=&quot;swatches&quot; role=&quot;group&quot; aria-label=&quot;Steel colour&quot;&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch steel-black active&quot; data-steel=&quot;black&quot; aria-label=&quot;RAL 9005 black steel&quot; aria-pressed=&quot;true&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch steel-graphite&quot; data-steel=&quot;graphite&quot; aria-label=&quot;RAL 7016 anthracite grey steel&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch steel-white&quot; data-steel=&quot;white&quot; aria-label=&quot;RAL 9016 traffic white steel&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch steel-blue&quot; data-steel=&quot;blue&quot; aria-label=&quot;RAL 5015 sky blue steel&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch steel-green&quot; data-steel=&quot;green&quot; aria-label=&quot;RAL 6005 moss green steel&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n            &lt;button type=&quot;button&quot; class=&quot;swatch steel-red&quot; data-steel=&quot;red&quot; aria-label=&quot;RAL 3020 traffic red steel&quot; aria-pressed=&quot;false&quot;&gt;&lt;\/button&gt;\n          &lt;\/div&gt;\n        &lt;\/div&gt;\n      &lt;\/div&gt;\n\n      &lt;div class=&quot;layer-controls&quot; aria-label=&quot;Scene layers&quot;&gt;\n        &lt;label&gt;&lt;input id=&quot;roof-toggle&quot; type=&quot;checkbox&quot;&gt;&lt;span&gt;Roof&lt;\/span&gt;&lt;\/label&gt;\n        &lt;label&gt;&lt;input id=&quot;dimension-toggle&quot; type=&quot;checkbox&quot; checked&gt;&lt;span&gt;Dimensions&lt;\/span&gt;&lt;\/label&gt;\n        &lt;label&gt;&lt;input id=&quot;hotspot-toggle&quot; type=&quot;checkbox&quot; checked&gt;&lt;span&gt;Parts&lt;\/span&gt;&lt;\/label&gt;\n      &lt;\/div&gt;\n\n      &lt;div class=&quot;status-strip&quot; id=&quot;status-strip&quot; aria-live=&quot;polite&quot;&gt;\n        &lt;span&gt;&lt;i class=&quot;status-dot&quot;&gt;&lt;\/i&gt; Panoramic P001&lt;\/span&gt;\n        &lt;span&gt;Black steel&lt;\/span&gt;\n        &lt;span&gt;Terracotta turf&lt;\/span&gt;\n      &lt;\/div&gt;\n\n      &lt;div class=&quot;gesture-hint&quot; id=&quot;gesture-hint&quot;&gt;Drag to rotate \u00b7 Scroll or pinch to zoom \u00b7 Click a court part for specifications&lt;\/div&gt;\n    &lt;\/section&gt;\n\n    &lt;aside class=&quot;component-panel open&quot; id=&quot;component-panel&quot; aria-hidden=&quot;false&quot;&gt;\n      &lt;div class=&quot;component-heading&quot;&gt;\n        &lt;div&gt;&lt;p class=&quot;eyebrow&quot;&gt;INTERACTIVE PRODUCT GUIDE&lt;\/p&gt;&lt;h2&gt;Explore every court component&lt;\/h2&gt;&lt;\/div&gt;\n        &lt;button class=&quot;component-close&quot; id=&quot;component-close&quot; type=&quot;button&quot; aria-label=&quot;Close component guide&quot;&gt;\u00d7&lt;\/button&gt;\n      &lt;\/div&gt;\n      &lt;p class=&quot;component-help&quot;&gt;Click a part in the 3D model or choose a component below. Dimensions marked \u201cquoted\u201d follow the supplied Panoramic P001 quotation.&lt;\/p&gt;\n      &lt;nav class=&quot;component-tabs&quot; aria-label=&quot;Court components&quot;&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;cornerPosts&quot;&gt;Corner posts&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;intermediatePosts&quot;&gt;Intermediate posts&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;crossbeams&quot;&gt;Crossbeams&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;temperedGlass&quot;&gt;Tempered glass&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;weldedWireMesh&quot;&gt;Wire mesh&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;artificialTurf&quot;&gt;Artificial turf&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;lightPoles&quot;&gt;Light poles&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;ledLighting&quot;&gt;LED lighting&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;netPosts&quot;&gt;Net posts&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;centerNet&quot;&gt;Center net&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;hardware&quot;&gt;Hardware&lt;\/button&gt;\n        &lt;button type=&quot;button&quot; data-component=&quot;accessDoor&quot;&gt;Access door&lt;\/button&gt;\n      &lt;\/nav&gt;\n      &lt;article class=&quot;component-card&quot; id=&quot;component-card&quot; aria-live=&quot;polite&quot;&gt;\n        &lt;span class=&quot;component-index&quot; id=&quot;component-index&quot;&gt;SYSTEM 00&lt;\/span&gt;\n        &lt;h3 id=&quot;component-name&quot;&gt;Select a component&lt;\/h3&gt;\n        &lt;p id=&quot;component-summary&quot;&gt;The court is supplied as one coordinated system with six component groups.&lt;\/p&gt;\n        &lt;dl class=&quot;component-specs&quot; id=&quot;component-specs&quot;&gt;\n          &lt;div&gt;&lt;dt&gt;Playing area&lt;\/dt&gt;&lt;dd&gt;20,000 \u00d7 10,000 mm&lt;\/dd&gt;&lt;\/div&gt;\n          &lt;div&gt;&lt;dt&gt;Court envelope&lt;\/dt&gt;&lt;dd&gt;20,300 \u00d7 10,300 mm&lt;\/dd&gt;&lt;\/div&gt;\n        &lt;\/dl&gt;\n        &lt;p class=&quot;component-source&quot; id=&quot;component-source&quot;&gt;Click the highlighted model parts to review quoted member sizes and supply specifications.&lt;\/p&gt;\n      &lt;\/article&gt;\n      &lt;p class=&quot;ral-note&quot;&gt;Screen colours are visual approximations only. Final turf and custom RAL steel colours require physical sample \/ approved reference confirmation before production.&lt;\/p&gt;\n    &lt;\/aside&gt;\n\n    &lt;aside class=&quot;project-panel&quot; id=&quot;project-panel&quot; aria-hidden=&quot;true&quot;&gt;\n      &lt;button class=&quot;panel-close&quot; id=&quot;panel-close&quot; type=&quot;button&quot; aria-label=&quot;Close project information&quot;&gt;\u00d7&lt;\/button&gt;\n      &lt;p class=&quot;eyebrow&quot;&gt;DESIGN BASIS&lt;\/p&gt;\n      &lt;h1&gt;Warehouse 3&lt;\/h1&gt;\n      &lt;p class=&quot;panel-lead&quot;&gt;Four Pano Court Panoramic P001 courts arranged to retain the fixed office and amenities zone. Use \u201cExplore parts\u201d to identify the supplied system.&lt;\/p&gt;\n\n      &lt;dl class=&quot;spec-grid&quot;&gt;\n        &lt;div&gt;&lt;dt&gt;Warehouse envelope&lt;\/dt&gt;&lt;dd&gt;30.390 \u00d7 47.460 m&lt;\/dd&gt;&lt;\/div&gt;\n        &lt;div&gt;&lt;dt&gt;Court envelope&lt;\/dt&gt;&lt;dd&gt;20.300 \u00d7 10.300 m&lt;\/dd&gt;&lt;\/div&gt;\n        &lt;div&gt;&lt;dt&gt;Playing area&lt;\/dt&gt;&lt;dd&gt;20.000 \u00d7 10.000 m&lt;\/dd&gt;&lt;\/div&gt;\n        &lt;div&gt;&lt;dt&gt;Between courts&lt;\/dt&gt;&lt;dd&gt;1.190 m each&lt;\/dd&gt;&lt;\/div&gt;\n        &lt;div&gt;&lt;dt&gt;North \/ south&lt;\/dt&gt;&lt;dd&gt;1.340 \/ 1.350 m&lt;\/dd&gt;&lt;\/div&gt;\n        &lt;div&gt;&lt;dt&gt;Court 4 to boundaries&lt;\/dt&gt;&lt;dd&gt;0.990 \/ 0.995 m&lt;\/dd&gt;&lt;\/div&gt;\n      &lt;\/dl&gt;\n\n      &lt;div class=&quot;office-note&quot;&gt;\n        &lt;span class=&quot;office-key&quot;&gt;&lt;\/span&gt;\n        &lt;div&gt;&lt;strong&gt;Office retained&lt;\/strong&gt;&lt;small&gt;Existing 8.105 m-wide office \/ amenities zone remains in place. Court 4 is shifted west.&lt;\/small&gt;&lt;\/div&gt;\n      &lt;\/div&gt;\n\n      &lt;p class=&quot;approval-note&quot;&gt;Concept visualisation only. Final construction set-out, structure, fire egress and accessibility are subject to site survey and Australian local engineering approval.&lt;\/p&gt;\n    &lt;\/aside&gt;\n\n    &lt;footer class=&quot;footer-note&quot;&gt;PANO COURT \u00b7 FACTORY ENGINEERING SUPPORT &lt;span&gt;Concept issue \u00b7 September 2026&lt;\/span&gt;&lt;\/footer&gt;\n  &lt;\/main&gt;\n  &lt;script type=&quot;module&quot;&gt;\nimport * as THREE from &quot;https:\/\/cdn.jsdelivr.net\/npm\/three@0.164.1\/build\/three.module.js&quot;;\n\nconst stage = document.getElementById(&quot;stage&quot;);\nconst loading = document.getElementById(&quot;loading&quot;);\nconst errorPanel = document.getElementById(&quot;stage-error&quot;);\nconst gestureHint = document.getElementById(&quot;gesture-hint&quot;);\n\nlet renderer;\ntry {\n  renderer = new THREE.WebGLRenderer({ antialias: true, alpha: false, powerPreference: &quot;high-performance&quot; });\n} catch (error) {\n  loading.hidden = true;\n  errorPanel.hidden = false;\n  throw error;\n}\n\nrenderer.setPixelRatio(Math.min(window.devicePixelRatio || 1, 2));\nrenderer.shadowMap.enabled = true;\nrenderer.shadowMap.type = THREE.PCFSoftShadowMap;\nrenderer.outputColorSpace = THREE.SRGBColorSpace;\nrenderer.toneMapping = THREE.ACESFilmicToneMapping;\nrenderer.toneMappingExposure = 1.08;\nrenderer.domElement.tabIndex = 0;\nrenderer.domElement.setAttribute(&quot;aria-label&quot;, &quot;Drag to rotate the Warehouse 3 model. Scroll or pinch to zoom.&quot;);\nstage.prepend(renderer.domElement);\n\nconst scene = new THREE.Scene();\nscene.background = new THREE.Color(0x152028);\nscene.fog = new THREE.FogExp2(0x152028, 0.012);\n\nconst camera = new THREE.PerspectiveCamera(44, 1, 0.1, 180);\nconst world = new THREE.Group();\nscene.add(world);\n\nconst hemi = new THREE.HemisphereLight(0xe9f4fb, 0x273138, 2.25);\nscene.add(hemi);\nconst key = new THREE.DirectionalLight(0xffffff, 3.4);\nkey.position.set(-22, 36, -18);\nkey.castShadow = true;\nkey.shadow.mapSize.set(2048, 2048);\nkey.shadow.camera.left = -34;\nkey.shadow.camera.right = 34;\nkey.shadow.camera.top = 40;\nkey.shadow.camera.bottom = -40;\nscene.add(key);\nconst warm = new THREE.DirectionalLight(0xffbb92, 1.05);\nwarm.position.set(28, 12, 32);\nscene.add(warm);\n\nconst steelMat = new THREE.MeshStandardMaterial({ color: 0x101416, roughness: 0.34, metalness: 0.78 });\nconst warehouseSteelMat = new THREE.MeshStandardMaterial({ color: 0x53616a, roughness: 0.46, metalness: 0.68 });\nconst turfMat = new THREE.MeshStandardMaterial({ color: 0xad553d, roughness: 0.91, metalness: 0.01 });\nconst whiteLineMat = new THREE.MeshStandardMaterial({ color: 0xf2f3ed, roughness: 0.72 });\nconst glassMat = new THREE.MeshPhysicalMaterial({ color: 0xcfeaf0, transparent: true, opacity: 0.22, roughness: 0.08, metalness: 0, transmission: 0.36, side: THREE.DoubleSide, depthWrite: false });\nconst officeMat = new THREE.MeshStandardMaterial({ color: 0xaa5d35, transparent: true, opacity: 0.72, roughness: 0.78 });\nconst officeGlassMat = new THREE.MeshPhysicalMaterial({ color: 0xb8d6df, transparent: true, opacity: 0.24, transmission: 0.2, roughness: 0.2, side: THREE.DoubleSide });\nconst floorMat = new THREE.MeshStandardMaterial({ color: 0xaeb7bb, roughness: 0.96, metalness: 0.01 });\nconst dimMat = new THREE.MeshBasicMaterial({ color: 0x45d2a0, transparent: true, opacity: 0.82 });\n\nconst COMPONENTS = {\n  cornerPosts: {\n    index: &quot;SYSTEM 01 \u00b7 STEEL STRUCTURE&quot;, name: &quot;Corner posts&quot;,\n    summary: &quot;Primary load-bearing corner members in the quoted modular steel enclosure.&quot;,\n    specs: [[&quot;Tube section&quot;, &quot;100 \u00d7 100 \u00d7 3 mm&quot;], [&quot;Quoted height&quot;, &quot;H3000 mm&quot;], [&quot;Quantity&quot;, &quot;4 pcs \/ court&quot;], [&quot;Protection&quot;, &quot;Hot-dip galvanized + 3-layer coating&quot;]],\n    source: &quot;Quotation basis: 01 Steel Structure. Final structural capacity and external dimensions require project-specific approval.&quot;\n  },\n  intermediatePosts: {\n    index: &quot;SYSTEM 01 \u00b7 STEEL STRUCTURE&quot;, name: &quot;Intermediate posts&quot;,\n    summary: &quot;Rectangular steel posts supporting the side enclosure and modular mesh system.&quot;,\n    specs: [[&quot;Tube section&quot;, &quot;50 \u00d7 100 \u00d7 3 mm&quot;], [&quot;Quoted height&quot;, &quot;H3000 mm&quot;], [&quot;Quantity&quot;, &quot;12 pcs \/ court&quot;], [&quot;Protection&quot;, &quot;Hot-dip galvanized + coated&quot;]],\n    source: &quot;Quotation basis: 01 Steel Structure. Member arrangement shown in 3D is a product visualisation.&quot;\n  },\n  crossbeams: {\n    index: &quot;SYSTEM 01 \u00b7 STEEL STRUCTURE&quot;, name: &quot;Upper and lower crossbeams&quot;,\n    summary: &quot;Horizontal rectangular-tube members tie the enclosure modules together.&quot;,\n    specs: [[&quot;Tube section&quot;, &quot;50 \u00d7 100 \u00d7 3 mm&quot;], [&quot;Long-side pieces&quot;, &quot;4 \u00d7 4,000 mm (upper) + 4 \u00d7 4,000 mm (lower)&quot;], [&quot;Short-side pieces&quot;, &quot;4 \u00d7 5,000 mm (upper) + 4 \u00d7 5,000 mm (lower)&quot;], [&quot;Finish&quot;, &quot;Custom RAL available&quot;]],\n    source: &quot;Quotation basis: 01 Steel Structure. Colour is frozen after approved RAL reference confirmation.&quot;\n  },\n  temperedGlass: {\n    index: &quot;SYSTEM 02 \u00b7 TEMPERED GLASS&quot;, name: &quot;Tempered safety glass&quot;,\n    summary: &quot;Transparent rebound enclosure with protected export packing and defined fixing hardware.&quot;,\n    specs: [[&quot;Thickness&quot;, &quot;12 mm tempered safety glass&quot;], [&quot;Panel size&quot;, &quot;1,995 \u00d7 2,995 mm&quot;], [&quot;Quantity&quot;, &quot;18 panels \/ court&quot;], [&quot;Total glass&quot;, &quot;108 m\u00b2 \/ court&quot;]],\n    source: &quot;Quotation basis: 02 Tempered Safety Glass. 4-hole glass is the quoted connection basis; alternatives require confirmation.&quot;\n  },\n  weldedWireMesh: {\n    index: &quot;SYSTEM 01 \u00b7 STEEL STRUCTURE&quot;, name: &quot;Welded wire mesh&quot;,\n    summary: &quot;Powder-coated mesh enclosure panels complete the open upper and side zones.&quot;,\n    specs: [[&quot;Panel frame&quot;, &quot;30 \u00d7 50 \u00d7 2 mm&quot;], [&quot;Wire&quot;, &quot;4 mm&quot;], [&quot;Opening&quot;, &quot;50 \u00d7 50 mm&quot;], [&quot;Panel \/ quantity&quot;, &quot;2,000 \u00d7 1,000 mm \u00b7 46 panels&quot;]],\n    source: &quot;Quotation basis: 01 Steel Structure. Mesh panels are galvanized and electrostatically powder-coated.&quot;\n  },\n  artificialTurf: {\n    index: &quot;SYSTEM 03 \u00b7 ARTIFICIAL TURF&quot;, name: &quot;Artificial turf system&quot;,\n    summary: &quot;Complete playing surface supplied with white court line marking and selectable finish.&quot;,\n    specs: [[&quot;Supply area&quot;, &quot;210 m\u00b2 \/ court&quot;], [&quot;Pile height&quot;, &quot;12 mm&quot;], [&quot;Density&quot;, &quot;52,500 stitches \/ m\u00b2&quot;], [&quot;Yarn \/ backing&quot;, &quot;9,500 dtex \u00b7 PU backing \u00b7 KDK fibre&quot;]],\n    source: &quot;Quotation basis: 03 Artificial Turf. Custom colour is subject to physical sample and production confirmation.&quot;\n  },\n  lightPoles: {\n    index: &quot;SYSTEM 04 \u00b7 LED LIGHTING&quot;, name: &quot;Integrated light poles&quot;,\n    summary: &quot;Four integrated steel poles support the court lighting system.&quot;,\n    specs: [[&quot;Tube section&quot;, &quot;50 \u00d7 100 \u00d7 3 mm&quot;], [&quot;Quoted pole height&quot;, &quot;H3000 mm&quot;], [&quot;Quantity&quot;, &quot;4 pcs \/ court&quot;], [&quot;Integration&quot;, &quot;Court-frame mounted&quot;]],\n    source: &quot;Quotation basis: 04 LED Lighting System. The 3D mast shape follows the supplied product reference image.&quot;\n  },\n  ledLighting: {\n    index: &quot;SYSTEM 04 \u00b7 LED LIGHTING&quot;, name: &quot;LED sports floodlights&quot;,\n    summary: &quot;High-output court lighting configuration included in the quoted basis.&quot;,\n    specs: [[&quot;Configuration&quot;, &quot;4 \u00d7 400 W&quot;], [&quot;Ingress protection&quot;, &quot;IP65&quot;], [&quot;Mounting&quot;, &quot;4 integrated poles&quot;], [&quot;Photometrics&quot;, &quot;Project-specific confirmation&quot;]],\n    source: &quot;Quotation basis: 04 LED Lighting System. Aiming, uniformity and achieved lux depend on final layout and ambient conditions.&quot;\n  },\n  netPosts: {\n    index: &quot;SYSTEM 05 \u00b7 NET SYSTEM&quot;, name: &quot;Net posts&quot;,\n    summary: &quot;Playing-net support posts with concealed tensioning components.&quot;,\n    specs: [[&quot;Post section&quot;, &quot;80 \u00d7 160 \u00d7 2.75 mm&quot;], [&quot;Tensioner&quot;, &quot;Built-in pure-copper cable tensioner&quot;], [&quot;Adjustment&quot;, &quot;Crank handle&quot;], [&quot;Post cap&quot;, &quot;Cast aluminium alloy&quot;]],\n    source: &quot;Quotation basis: 05 Net Posts and Center Net. One complete playing-net set is supplied per court.&quot;\n  },\n  centerNet: {\n    index: &quot;SYSTEM 05 \u00b7 NET SYSTEM&quot;, name: &quot;Center net&quot;,\n    summary: &quot;Full-width playing net forming the central division of the 20 \u00d7 10 m playing area.&quot;,\n    specs: [[&quot;Court width&quot;, &quot;10,000 mm&quot;], [&quot;Net material&quot;, &quot;PE braided&quot;], [&quot;Top cable&quot;, &quot;PVC-coated steel wire rope&quot;], [&quot;Supply&quot;, &quot;1 complete set \/ court&quot;]],\n    source: &quot;Quotation basis: 05 Net Posts and Center Net. Installed net height is subject to final technical drawing.&quot;\n  },\n  hardware: {\n    index: &quot;SYSTEM 06 \u00b7 ACCESSORIES&quot;, name: &quot;Accessories and hardware&quot;,\n    summary: &quot;Component-labelled fixing sets support controlled site assembly and future maintenance.&quot;,\n    specs: [[&quot;Primary fasteners&quot;, &quot;304 stainless steel bolts and nuts&quot;], [&quot;Anchoring&quot;, &quot;Stainless-steel expansion bolts&quot;], [&quot;Pipe connections&quot;, &quot;HDG studs + pipe-clamp bolts&quot;], [&quot;Glass fittings&quot;, &quot;PE gaskets + steel-plate connectors&quot;]],\n    source: &quot;Quotation basis: 06 Accessories and Hardware. Anchor design and foundation interface require local engineering approval.&quot;\n  },\n  accessDoor: {\n    index: &quot;OPTIONAL UPGRADE&quot;, name: &quot;Padel court access door&quot;,\n    summary: &quot;Optional steel-frame entrance door, powder-coated to match the court.&quot;,\n    specs: [[&quot;Frame&quot;, &quot;Steel \u00b7 matching powder coat&quot;], [&quot;Hardware&quot;, &quot;Premium 316 stainless steel&quot;], [&quot;Opening size&quot;, &quot;To be confirmed&quot;], [&quot;Commercial scope&quot;, &quot;Optional upgrade&quot;]],\n    source: &quot;Quotation basis: 04 Optional Upgrades. Door size and handing are not stated in the quotation and require final confirmation.&quot;\n  }\n};\n\nconst interactiveObjects = [];\nfunction tagComponent(object, key, courtNumber) {\n  object.userData.componentKey = key;\n  object.userData.courtNumber = courtNumber;\n  interactiveObjects.push(object);\n  return object;\n}\n\nfunction addTagged(group, object, key, courtNumber) {\n  group.add(tagComponent(object, key, courtNumber));\n  return object;\n}\n\nconst roofGroup = new THREE.Group();\nconst dimensionGroup = new THREE.Group();\nconst courtGroup = new THREE.Group();\nconst officeGroup = new THREE.Group();\nconst hotspotGroup = new THREE.Group();\nworld.add(roofGroup, dimensionGroup, courtGroup, officeGroup, hotspotGroup);\n\nfunction box(width, height, depth, material, x = 0, y = 0, z = 0, cast = true) {\n  const mesh = new THREE.Mesh(new THREE.BoxGeometry(width, height, depth), material);\n  mesh.position.set(x, y, z);\n  mesh.castShadow = cast;\n  mesh.receiveShadow = !cast;\n  return mesh;\n}\n\nfunction beamBetween(a, b, radius, material, sides = 8) {\n  const start = new THREE.Vector3(...a);\n  const end = new THREE.Vector3(...b);\n  const delta = end.clone().sub(start);\n  const beam = new THREE.Mesh(new THREE.CylinderGeometry(radius, radius, delta.length(), sides), material);\n  beam.position.copy(start).add(end).multiplyScalar(0.5);\n  beam.quaternion.setFromUnitVectors(new THREE.Vector3(0, 1, 0), delta.clone().normalize());\n  beam.castShadow = true;\n  return beam;\n}\n\nfunction gridTexture() {\n  const canvas = document.createElement(&quot;canvas&quot;);\n  canvas.width = canvas.height = 256;\n  const ctx = canvas.getContext(&quot;2d&quot;);\n  ctx.clearRect(0, 0, 256, 256);\n  ctx.strokeStyle = &quot;rgba(12,16,18,.94)&quot;;\n  ctx.lineWidth = 2;\n  for (let i = 0; i &lt;= 256; i += 12) {\n    ctx.beginPath(); ctx.moveTo(i, 0); ctx.lineTo(i, 256); ctx.stroke();\n    ctx.beginPath(); ctx.moveTo(0, i); ctx.lineTo(256, i); ctx.stroke();\n  }\n  const texture = new THREE.CanvasTexture(canvas);\n  texture.wrapS = texture.wrapT = THREE.RepeatWrapping;\n  texture.colorSpace = THREE.SRGBColorSpace;\n  return texture;\n}\n\nconst meshTexture = gridTexture();\nconst meshMat = new THREE.MeshBasicMaterial({ map: meshTexture, transparent: true, opacity: 0.72, side: THREE.DoubleSide, alphaTest: 0.08 });\n\nfunction meshPlane(width, height, x, y, z, rotationY = 0, repeatX = 4, repeatY = 2) {\n  const material = meshMat.clone();\n  material.map = meshTexture.clone();\n  material.map.repeat.set(repeatX, repeatY);\n  material.map.needsUpdate = true;\n  const plane = new THREE.Mesh(new THREE.PlaneGeometry(width, height), material);\n  plane.position.set(x, y, z);\n  plane.rotation.y = rotationY;\n  return plane;\n}\n\nfunction labelSprite(text, colour = &quot;#13202a&quot;, width = 420, height = 96) {\n  const canvas = document.createElement(&quot;canvas&quot;);\n  canvas.width = width; canvas.height = height;\n  const ctx = canvas.getContext(&quot;2d&quot;);\n  ctx.fillStyle = colour;\n  ctx.beginPath(); ctx.roundRect(4, 4, width - 8, height - 8, 8); ctx.fill();\n  ctx.strokeStyle = &quot;rgba(255,255,255,.32)&quot;;\n  ctx.lineWidth = 2; ctx.stroke();\n  ctx.fillStyle = &quot;#ffffff&quot;;\n  ctx.font = &quot;600 31px Arial&quot;;\n  ctx.textAlign = &quot;center&quot;;\n  ctx.textBaseline = &quot;middle&quot;;\n  ctx.fillText(text, width \/ 2, height \/ 2 + 1);\n  const texture = new THREE.CanvasTexture(canvas);\n  texture.colorSpace = THREE.SRGBColorSpace;\n  const sprite = new THREE.Sprite(new THREE.SpriteMaterial({ map: texture, transparent: true, depthTest: false }));\n  sprite.scale.set(width \/ 78, height \/ 78, 1);\n  sprite.renderOrder = 20;\n  return sprite;\n}\n\nfunction addLine(group, width, depth, x, z) {\n  group.add(box(width, 0.018, depth, whiteLineMat, x, 0.075, z, false));\n}\n\nfunction addLightColumn(group, x, z, outwardSign, courtNumber) {\n  const z1 = z + outwardSign * 0.08;\n  const z2 = z + outwardSign * 0.55;\n  const z3 = z + outwardSign * 0.34;\n  addTagged(group, beamBetween([x, 0.05, z], [x, 3.05, z1], 0.075, steelMat), &quot;lightPoles&quot;, courtNumber);\n  addTagged(group, beamBetween([x, 3.05, z1], [x, 4.05, z2], 0.075, steelMat), &quot;lightPoles&quot;, courtNumber);\n  addTagged(group, beamBetween([x, 4.05, z2], [x, 6.25, z3], 0.075, steelMat), &quot;lightPoles&quot;, courtNumber);\n  addTagged(group, box(2.05, 0.10, 0.10, steelMat, x, 6.25, z3), &quot;lightPoles&quot;, courtNumber);\n  const lightMat = new THREE.MeshStandardMaterial({ color: 0xe9f3f6, emissive: 0xbfe8ff, emissiveIntensity: 1.5, roughness: 0.24 });\n  [-0.69, 0.69].forEach((dx) =&gt; addTagged(group, box(0.54, 0.12, 0.24, lightMat, x + dx, 6.16, z3 + outwardSign * 0.04, false), &quot;ledLighting&quot;, courtNumber));\n}\n\nfunction addSuperPanoramicCourt(cx, cz, number) {\n  const group = new THREE.Group();\n  group.position.set(cx, 0, cz);\n  group.userData.kind = &quot;Panoramic P001&quot;;\n  group.userData.courtNumber = number;\n\n  const turf = box(20, 0.075, 10, turfMat, 0, 0.04, 0, false);\n  turf.receiveShadow = true;\n  addTagged(group, turf, &quot;artificialTurf&quot;, number);\n\n  addLine(group, 19.92, 0.045, 0, -4.96);\n  addLine(group, 19.92, 0.045, 0, 4.96);\n  addLine(group, 0.045, 9.92, -9.96, 0);\n  addLine(group, 0.045, 9.92, 9.96, 0);\n  addLine(group, 0.045, 9.92, -6.95, 0);\n  addLine(group, 0.045, 9.92, 6.95, 0);\n  addLine(group, 13.9, 0.045, 0, 0);\n\n  \/\/ Seamless panoramic back walls: clear 2 m glass modules without intermediate steel posts.\n  [-10.03, 10.03].forEach((x) =&gt; {\n    for (let i = 0; i &lt; 5; i += 1) {\n      const z = -4 + i * 2;\n      addTagged(group, box(0.026, 3, 1.96, glassMat, x, 1.5, z, false), &quot;temperedGlass&quot;, number);\n      if (i &lt; 4) addTagged(group, box(0.017, 3, 0.017, steelMat, x, 1.5, z + 1, false), &quot;hardware&quot;, number);\n    }\n    addTagged(group, meshPlane(10, 1, x, 3.5, 0, Math.PI \/ 2, 5, 1), &quot;weldedWireMesh&quot;, number);\n    addTagged(group, box(0.10, 0.10, 10.18, steelMat, x, 0.05, 0), &quot;crossbeams&quot;, number);\n    addTagged(group, box(0.10, 0.10, 10.18, steelMat, x, 3.02, 0), &quot;crossbeams&quot;, number);\n    addTagged(group, box(0.10, 0.10, 10.18, steelMat, x, 4.02, 0), &quot;crossbeams&quot;, number);\n  });\n\n  \/\/ Side glazing at each end and open central access with mesh enclosure.\n  [-5.03, 5.03].forEach((z) =&gt; {\n    const sign = Math.sign(z);\n    [-8, 8].forEach((x) =&gt; addTagged(group, box(3.96, 3, 0.026, glassMat, x, 1.5, z, false), &quot;temperedGlass&quot;, number));\n    [-4, 0, 4].forEach((x) =&gt; addTagged(group, meshPlane(3.86, 4, x, 2, z, 0, 2, 3), &quot;weldedWireMesh&quot;, number));\n    [-10.03, -6.02, -2.02, 2.02, 6.02, 10.03].forEach((x, index) =&gt; {\n      const key = index === 0 || index === 5 ? &quot;cornerPosts&quot; : &quot;intermediatePosts&quot;;\n      addTagged(group, box(0.075, 4.05, 0.075, steelMat, x, 2.025, z), key, number);\n      addTagged(group, box(0.24, 0.035, 0.24, steelMat, x, 0.03, z), &quot;hardware&quot;, number);\n    });\n    addTagged(group, box(20.14, 0.095, 0.095, steelMat, 0, 4.02, z), &quot;crossbeams&quot;, number);\n    addTagged(group, box(20.14, 0.095, 0.095, steelMat, 0, 0.05, z), &quot;crossbeams&quot;, number);\n    addLightColumn(group, -6.5, z + sign * 0.46, sign, number);\n    addLightColumn(group, 6.5, z + sign * 0.46, sign, number);\n  });\n\n  \/\/ Reinforced panoramic corner columns only; the end glass stays visually open.\n  [[-10.06,-5.06],[-10.06,5.06],[10.06,-5.06],[10.06,5.06]].forEach(([x,z]) =&gt; addTagged(group, box(0.11, 4.08, 0.11, steelMat, x, 2.04, z), &quot;cornerPosts&quot;, number));\n\n  \/\/ Two subtle gate leaves on one side, matching the central access zone in the reference model.\n  [-1.18, 1.18].forEach((x) =&gt; {\n    addTagged(group, box(0.055, 2.2, 0.055, steelMat, x, 1.1, -5.08), &quot;accessDoor&quot;, number);\n    addTagged(group, box(2.16, 0.055, 0.055, steelMat, x, 2.18, -5.08), &quot;accessDoor&quot;, number);\n  });\n\n  const net = meshPlane(10, 0.88, 0, 0.5, 0, Math.PI \/ 2, 5, 1);\n  addTagged(group, net, &quot;centerNet&quot;, number);\n  addTagged(group, box(0.075, 1.02, 0.075, steelMat, 0, 0.51, -5), &quot;netPosts&quot;, number);\n  addTagged(group, box(0.075, 1.02, 0.075, steelMat, 0, 0.51, 5), &quot;netPosts&quot;, number);\n\n  const label = labelSprite(`COURT ${number}`);\n  label.position.set(0, 4.85, 0);\n  group.add(label);\n\n  courtGroup.add(group);\n}\n\nconst warehouseWidth = 30.39;\nconst warehouseLength = 47.46;\nconst halfW = warehouseWidth \/ 2;\nconst halfD = warehouseLength \/ 2;\n\nconst floor = box(warehouseWidth, 0.10, warehouseLength, floorMat, 0, -0.07, 0, false);\nfloor.receiveShadow = true;\nworld.add(floor);\nconst grid = new THREE.GridHelper(47.46, 48, 0x65737c, 0x88949b);\ngrid.position.y = 0.004;\ngrid.material.transparent = true;\ngrid.material.opacity = 0.19;\nworld.add(grid);\n\n\/\/ Warehouse portal frames and translucent roof, based on the retained planning envelope.\nconst eave = 8.0;\nconst ridge = 9.35;\nfor (let z = -halfD; z &lt;= halfD + 0.01; z += warehouseLength \/ 7) {\n  world.add(box(0.18, eave, 0.18, warehouseSteelMat, -halfW, eave \/ 2, z));\n  world.add(box(0.18, eave, 0.18, warehouseSteelMat, halfW, eave \/ 2, z));\n  world.add(beamBetween([-halfW, eave, z], [0, ridge, z], 0.085, warehouseSteelMat));\n  world.add(beamBetween([0, ridge, z], [halfW, eave, z], 0.085, warehouseSteelMat));\n}\nworld.add(box(0.13, 0.13, warehouseLength, warehouseSteelMat, -halfW, eave, 0));\nworld.add(box(0.13, 0.13, warehouseLength, warehouseSteelMat, halfW, eave, 0));\nworld.add(box(0.13, 0.13, warehouseLength, warehouseSteelMat, 0, ridge, 0));\n\nconst roofMat = new THREE.MeshPhysicalMaterial({ color: 0xbfd0d8, transparent: true, opacity: 0.17, roughness: 0.46, side: THREE.DoubleSide, depthWrite: false });\nconst roofSlope = Math.hypot(halfW, ridge - eave);\nconst roofAngle = Math.atan2(ridge - eave, halfW);\nconst leftRoof = box(roofSlope, 0.04, warehouseLength, roofMat, -halfW \/ 2, (ridge + eave) \/ 2, 0, false);\nleftRoof.rotation.z = -roofAngle;\nconst rightRoof = leftRoof.clone();\nrightRoof.position.x = halfW \/ 2;\nrightRoof.rotation.z = roofAngle;\nroofGroup.add(leftRoof, rightRoof);\nroofGroup.visible = false;\n\n\/\/ Exact fixed-office four-court set-out from the approved plan geometry.\naddSuperPanoramicCourt(0, -17.24, 1);\naddSuperPanoramicCourt(0, -5.75, 2);\naddSuperPanoramicCourt(0, 5.74, 3);\naddSuperPanoramicCourt(-4.055, 17.23, 4);\n\nfunction addHotspot(x, y, z, componentKey) {\n  const material = new THREE.MeshStandardMaterial({\n    color: 0xff8b61, emissive: 0xff4e24, emissiveIntensity: 1.15,\n    transparent: true, opacity: 0.88, roughness: 0.28\n  });\n  const marker = new THREE.Mesh(new THREE.SphereGeometry(0.13, 18, 14), material);\n  marker.position.set(x, y, z);\n  marker.userData.isHotspot = true;\n  marker.scale.setScalar(1.25);\n  tagComponent(marker, componentKey, 1);\n  hotspotGroup.add(marker);\n}\n\n\/\/ Discreet discovery points on Court 1; the actual geometry remains clickable.\n[\n  [-7.0, 0.22, -17.24, &quot;artificialTurf&quot;], [-10.18, 1.55, -17.24, &quot;temperedGlass&quot;],\n  [-4.0, 3.55, -22.40, &quot;weldedWireMesh&quot;], [-10.18, 2.15, -22.40, &quot;cornerPosts&quot;],\n  [-6.02, 2.15, -22.40, &quot;intermediatePosts&quot;], [0, 4.18, -22.40, &quot;crossbeams&quot;],\n  [-6.5, 5.5, -22.78, &quot;lightPoles&quot;], [-7.2, 6.22, -22.65, &quot;ledLighting&quot;],\n  [0, 0.62, -22.20, &quot;netPosts&quot;], [0.2, 0.62, -17.24, &quot;centerNet&quot;],\n  [-10.15, 0.22, -22.40, &quot;hardware&quot;], [0, 1.65, -22.42, &quot;accessDoor&quot;]\n].forEach((item) =&gt; addHotspot(...item));\n\n\/\/ Retained office \/ amenities zone at the south-east corner.\nconst officeWidth = 8.105;\nconst officeDepth = 7.45;\nconst officeX = halfW - officeWidth \/ 2;\nconst officeZ = halfD - officeDepth \/ 2;\nofficeGroup.add(box(officeWidth, 3.2, officeDepth, officeMat, officeX, 1.6, officeZ));\nofficeGroup.add(box(officeWidth + 0.06, 0.10, officeDepth + 0.06, warehouseSteelMat, officeX, 3.23, officeZ));\nofficeGroup.add(box(3.2, 2.25, 0.035, officeGlassMat, officeX - 1.7, 1.25, officeZ - officeDepth \/ 2 - 0.02, false));\nconst officeLabel = labelSprite(&quot;OFFICE RETAINED&quot;, &quot;#8b492c&quot;, 470, 92);\nofficeLabel.position.set(officeX, 3.9, officeZ);\nofficeGroup.add(officeLabel);\n\nfunction addDimensionLine(a, b, text, labelPosition) {\n  dimensionGroup.add(beamBetween(a, b, 0.025, dimMat, 6));\n  const dir = new THREE.Vector3(...b).sub(new THREE.Vector3(...a)).normalize();\n  const cross = new THREE.Vector3(-dir.z, 0, dir.x).multiplyScalar(0.22);\n  [a, b].forEach((point) =&gt; {\n    dimensionGroup.add(beamBetween(\n      [point[0] - cross.x, 0.12, point[2] - cross.z],\n      [point[0] + cross.x, 0.12, point[2] + cross.z],\n      0.025,\n      dimMat,\n      6\n    ));\n  });\n  const label = labelSprite(text, &quot;#17624e&quot;, 360, 78);\n  label.position.set(...labelPosition);\n  label.scale.multiplyScalar(0.78);\n  dimensionGroup.add(label);\n}\n\naddDimensionLine([10.7, 0.12, -12.09], [10.7, 0.12, -10.90], &quot;1.190 m&quot;, [11.8, 0.62, -11.495]);\naddDimensionLine([10.7, 0.12, -0.60], [10.7, 0.12, 0.59], &quot;1.190 m&quot;, [11.8, 0.62, -0.005]);\naddDimensionLine([10.7, 0.12, 10.89], [10.7, 0.12, 12.08], &quot;1.190 m&quot;, [11.8, 0.62, 11.485]);\naddDimensionLine([-15.195, 0.12, 22.75], [-14.205, 0.12, 22.75], &quot;0.990 m&quot;, [-14.70, 0.62, 21.85]);\naddDimensionLine([6.095, 0.12, 22.75], [7.09, 0.12, 22.75], &quot;0.995 m&quot;, [6.59, 0.62, 21.85]);\naddDimensionLine([-10, 0.12, -23.05], [10, 0.12, -23.05], &quot;20.000 m PLAYING LENGTH&quot;, [0, 0.70, -23.55]);\naddDimensionLine([-10.80, 0.12, -22.24], [-10.80, 0.12, -12.24], &quot;10.000 m PLAYING WIDTH&quot;, [-12.05, 0.70, -17.24]);\n\nconst views = {\n  overview: { azimuth: -0.73, elevation: 0.58, radius: 65, target: [-0.5, 2.4, 1.2] },\n  top: { azimuth: 0, elevation: 1.565, radius: 62, target: [-0.8, 0, 0] },\n  walk: { azimuth: -0.1, elevation: 0.11, radius: 30, target: [-1.0, 2.1, 8.0] },\n  detail: { azimuth: -0.78, elevation: 0.38, radius: 24, target: [0, 1.8, -17.24] },\n};\nconst orbit = {\n  azimuth: views.overview.azimuth,\n  elevation: views.overview.elevation,\n  radius: views.overview.radius,\n  target: new THREE.Vector3(...views.overview.target),\n  goalAzimuth: views.overview.azimuth,\n  goalElevation: views.overview.elevation,\n  goalRadius: views.overview.radius,\n  goalTarget: new THREE.Vector3(...views.overview.target),\n};\n\nfunction setView(name) {\n  const view = views[name];\n  orbit.goalAzimuth = view.azimuth;\n  orbit.goalElevation = view.elevation;\n  orbit.goalRadius = view.radius;\n  orbit.goalTarget.set(...view.target);\n  document.querySelectorAll(&quot;[data-view]&quot;).forEach((button) =&gt; {\n    const active = button.dataset.view === name;\n    button.classList.toggle(&quot;active&quot;, active);\n    button.setAttribute(&quot;aria-pressed&quot;, String(active));\n  });\n}\n\nlet dragging = false;\nlet previousX = 0;\nlet previousY = 0;\nlet pinchDistance = 0;\nlet pointerTravel = 0;\nconst pointers = new Map();\n\nrenderer.domElement.addEventListener(&quot;pointerdown&quot;, (event) =&gt; {\n  pointers.set(event.pointerId, { x: event.clientX, y: event.clientY });\n  renderer.domElement.setPointerCapture(event.pointerId);\n  dragging = pointers.size === 1;\n  previousX = event.clientX;\n  previousY = event.clientY;\n  pointerTravel = 0;\n  gestureHint.style.opacity = &quot;0&quot;;\n});\n\nrenderer.domElement.addEventListener(&quot;pointermove&quot;, (event) =&gt; {\n  if (!pointers.has(event.pointerId)) return;\n  pointers.set(event.pointerId, { x: event.clientX, y: event.clientY });\n  if (pointers.size === 2) {\n    const [a, b] = [...pointers.values()];\n    const distance = Math.hypot(a.x - b.x, a.y - b.y);\n    if (pinchDistance) orbit.goalRadius = THREE.MathUtils.clamp(orbit.goalRadius + (pinchDistance - distance) * 0.08, 15, 95);\n    pinchDistance = distance;\n    return;\n  }\n  if (!dragging) return;\n  const dx = event.clientX - previousX;\n  const dy = event.clientY - previousY;\n  pointerTravel += Math.hypot(dx, dy);\n  previousX = event.clientX;\n  previousY = event.clientY;\n  orbit.goalAzimuth -= dx * 0.006;\n  orbit.goalElevation = THREE.MathUtils.clamp(orbit.goalElevation + dy * 0.005, 0.06, 1.565);\n});\n\nfunction endPointer(event) {\n  pointers.delete(event.pointerId);\n  dragging = false;\n  pinchDistance = 0;\n}\nrenderer.domElement.addEventListener(&quot;pointerup&quot;, endPointer);\nrenderer.domElement.addEventListener(&quot;pointercancel&quot;, endPointer);\nrenderer.domElement.addEventListener(&quot;wheel&quot;, (event) =&gt; {\n  event.preventDefault();\n  orbit.goalRadius = THREE.MathUtils.clamp(orbit.goalRadius + event.deltaY * 0.035, 15, 95);\n  gestureHint.style.opacity = &quot;0&quot;;\n}, { passive: false });\n\nrenderer.domElement.addEventListener(&quot;keydown&quot;, (event) =&gt; {\n  const step = 0.07;\n  if (event.key === &quot;ArrowLeft&quot;) orbit.goalAzimuth += step;\n  else if (event.key === &quot;ArrowRight&quot;) orbit.goalAzimuth -= step;\n  else if (event.key === &quot;ArrowUp&quot;) orbit.goalElevation = Math.min(1.565, orbit.goalElevation + step);\n  else if (event.key === &quot;ArrowDown&quot;) orbit.goalElevation = Math.max(0.06, orbit.goalElevation - step);\n  else if (event.key === &quot;+&quot; || event.key === &quot;=&quot;) orbit.goalRadius = Math.max(15, orbit.goalRadius - 3);\n  else if (event.key === &quot;-&quot; || event.key === &quot;_&quot;) orbit.goalRadius = Math.min(95, orbit.goalRadius + 3);\n  else return;\n  event.preventDefault();\n});\n\ndocument.querySelectorAll(&quot;[data-view]&quot;).forEach((button) =&gt; button.addEventListener(&quot;click&quot;, () =&gt; setView(button.dataset.view)));\n\nconst turfColours = {\n  terracotta: { hex: 0xad553d, label: &quot;Terracotta&quot; },\n  blue: { hex: 0x1668bc, label: &quot;Blue&quot; },\n  ral3016: { hex: 0xa72920, label: &quot;RAL 3016 preview&quot; },\n  black: { hex: 0x101315, label: &quot;Black&quot; },\n  green: { hex: 0x1e5942, label: &quot;Forest green&quot; }\n};\ndocument.querySelectorAll(&quot;[data-turf]&quot;).forEach((button) =&gt; button.addEventListener(&quot;click&quot;, () =&gt; {\n  const finish = turfColours[button.dataset.turf];\n  turfMat.color.setHex(finish.hex);\n  document.querySelectorAll(&quot;[data-turf]&quot;).forEach((item) =&gt; {\n    const active = item === button;\n    item.classList.toggle(&quot;active&quot;, active);\n    item.setAttribute(&quot;aria-pressed&quot;, String(active));\n  });\n  document.querySelector(&quot;#status-strip span:nth-child(3)&quot;).textContent = `${finish.label} turf`;\n}));\n\nconst steelColours = {\n  black: { hex: 0x101416, label: &quot;RAL 9005 black&quot; },\n  graphite: { hex: 0x505a61, label: &quot;RAL 7016 anthracite&quot; },\n  white: { hex: 0xe2e5e7, label: &quot;RAL 9016 white&quot; },\n  blue: { hex: 0x2271b3, label: &quot;RAL 5015 blue&quot; },\n  green: { hex: 0x0f4336, label: &quot;RAL 6005 green&quot; },\n  red: { hex: 0xcc2b2e, label: &quot;RAL 3020 red&quot; }\n};\ndocument.querySelectorAll(&quot;[data-steel]&quot;).forEach((button) =&gt; button.addEventListener(&quot;click&quot;, () =&gt; {\n  const finish = steelColours[button.dataset.steel];\n  steelMat.color.setHex(finish.hex);\n  document.querySelectorAll(&quot;[data-steel]&quot;).forEach((item) =&gt; {\n    const active = item === button;\n    item.classList.toggle(&quot;active&quot;, active);\n    item.setAttribute(&quot;aria-pressed&quot;, String(active));\n  });\n  document.querySelector(&quot;#status-strip span:nth-child(2)&quot;).textContent = `${finish.label} steel`;\n}));\n\ndocument.getElementById(&quot;roof-toggle&quot;).addEventListener(&quot;change&quot;, (event) =&gt; { roofGroup.visible = event.target.checked; });\ndocument.getElementById(&quot;dimension-toggle&quot;).addEventListener(&quot;change&quot;, (event) =&gt; { dimensionGroup.visible = event.target.checked; });\ndocument.getElementById(&quot;hotspot-toggle&quot;).addEventListener(&quot;change&quot;, (event) =&gt; { hotspotGroup.visible = event.target.checked; });\n\nconst componentPanel = document.getElementById(&quot;component-panel&quot;);\nconst componentButton = document.getElementById(&quot;parts-button&quot;);\nconst componentClose = document.getElementById(&quot;component-close&quot;);\nconst componentName = document.getElementById(&quot;component-name&quot;);\nconst componentIndex = document.getElementById(&quot;component-index&quot;);\nconst componentSummary = document.getElementById(&quot;component-summary&quot;);\nconst componentSpecs = document.getElementById(&quot;component-specs&quot;);\nconst componentSource = document.getElementById(&quot;component-source&quot;);\nconst raycaster = new THREE.Raycaster();\nconst pointer = new THREE.Vector2();\nlet selectionOutline = null;\n\nfunction setComponentPanel(open) {\n  componentPanel.classList.toggle(&quot;open&quot;, open);\n  componentPanel.setAttribute(&quot;aria-hidden&quot;, String(!open));\n  componentButton.setAttribute(&quot;aria-expanded&quot;, String(open));\n}\n\nfunction selectComponent(key, object = null, courtNumber = null) {\n  const component = COMPONENTS[key];\n  if (!component) return;\n  componentIndex.textContent = courtNumber ? `${component.index} \u00b7 COURT ${courtNumber}` : component.index;\n  componentName.textContent = component.name;\n  componentSummary.textContent = component.summary;\n  componentSpecs.replaceChildren(...component.specs.map(([term, value]) =&gt; {\n    const row = document.createElement(&quot;div&quot;);\n    const dt = document.createElement(&quot;dt&quot;);\n    const dd = document.createElement(&quot;dd&quot;);\n    dt.textContent = term;\n    dd.textContent = value;\n    row.append(dt, dd);\n    return row;\n  }));\n  componentSource.textContent = component.source;\n  document.querySelectorAll(&quot;[data-component]&quot;).forEach((button) =&gt; button.classList.toggle(&quot;active&quot;, button.dataset.component === key));\n  setComponentPanel(true);\n\n  if (selectionOutline) {\n    world.remove(selectionOutline);\n    selectionOutline.geometry?.dispose();\n    selectionOutline.material?.dispose();\n    selectionOutline = null;\n  }\n  const selectedObject = object || interactiveObjects.find((item) =&gt; item.userData.componentKey === key &amp;&amp; item.userData.courtNumber === 1 &amp;&amp; !item.userData.isHotspot);\n  if (selectedObject) {\n    selectionOutline = new THREE.BoxHelper(selectedObject, 0xffb091);\n    selectionOutline.material.transparent = true;\n    selectionOutline.material.opacity = 0.95;\n    world.add(selectionOutline);\n  }\n}\n\ndocument.querySelectorAll(&quot;[data-component]&quot;).forEach((button) =&gt; button.addEventListener(&quot;click&quot;, () =&gt; {\n  selectComponent(button.dataset.component);\n  setView(&quot;detail&quot;);\n}));\ncomponentButton.addEventListener(&quot;click&quot;, () =&gt; setComponentPanel(!componentPanel.classList.contains(&quot;open&quot;)));\ncomponentClose.addEventListener(&quot;click&quot;, () =&gt; { setComponentPanel(false); componentButton.focus(); });\n\nrenderer.domElement.addEventListener(&quot;click&quot;, (event) =&gt; {\n  if (pointerTravel &gt; 7) return;\n  const rect = renderer.domElement.getBoundingClientRect();\n  pointer.x = ((event.clientX - rect.left) \/ rect.width) * 2 - 1;\n  pointer.y = -((event.clientY - rect.top) \/ rect.height) * 2 + 1;\n  raycaster.setFromCamera(pointer, camera);\n  const hit = raycaster.intersectObjects(interactiveObjects, false)[0];\n  if (!hit) return;\n  selectComponent(hit.object.userData.componentKey, hit.object, hit.object.userData.courtNumber);\n});\n\nrenderer.domElement.addEventListener(&quot;pointermove&quot;, (event) =&gt; {\n  if (pointers.size &gt; 0) return;\n  const rect = renderer.domElement.getBoundingClientRect();\n  pointer.x = ((event.clientX - rect.left) \/ rect.width) * 2 - 1;\n  pointer.y = -((event.clientY - rect.top) \/ rect.height) * 2 + 1;\n  raycaster.setFromCamera(pointer, camera);\n  renderer.domElement.style.cursor = raycaster.intersectObjects(interactiveObjects, false).length ? &quot;pointer&quot; : &quot;grab&quot;;\n});\n\nconst panel = document.getElementById(&quot;project-panel&quot;);\nconst infoButton = document.getElementById(&quot;info-button&quot;);\nconst closeButton = document.getElementById(&quot;panel-close&quot;);\nfunction setPanel(open) {\n  panel.classList.toggle(&quot;open&quot;, open);\n  panel.setAttribute(&quot;aria-hidden&quot;, String(!open));\n  infoButton.setAttribute(&quot;aria-expanded&quot;, String(open));\n  if (open) setComponentPanel(false);\n  if (open) closeButton.focus();\n}\ninfoButton.addEventListener(&quot;click&quot;, () =&gt; setPanel(!panel.classList.contains(&quot;open&quot;)));\ncloseButton.addEventListener(&quot;click&quot;, () =&gt; { setPanel(false); infoButton.focus(); });\ndocument.addEventListener(&quot;keydown&quot;, (event) =&gt; {\n  if (event.key === &quot;Escape&quot;) {\n    setPanel(false);\n    setComponentPanel(false);\n  }\n});\n\nfunction resize() {\n  const width = Math.max(stage.clientWidth, 320);\n  const height = Math.max(stage.clientHeight, 480);\n  renderer.setSize(width, height, false);\n  camera.aspect = width \/ height;\n  camera.updateProjectionMatrix();\n}\nnew ResizeObserver(resize).observe(stage);\nresize();\n\nfunction animate() {\n  requestAnimationFrame(animate);\n  orbit.azimuth = THREE.MathUtils.lerp(orbit.azimuth, orbit.goalAzimuth, 0.09);\n  orbit.elevation = THREE.MathUtils.lerp(orbit.elevation, orbit.goalElevation, 0.09);\n  orbit.radius = THREE.MathUtils.lerp(orbit.radius, orbit.goalRadius, 0.09);\n  orbit.target.lerp(orbit.goalTarget, 0.09);\n  const horizontal = Math.cos(orbit.elevation) * orbit.radius;\n  camera.position.set(\n    orbit.target.x + Math.sin(orbit.azimuth) * horizontal,\n    orbit.target.y + Math.sin(orbit.elevation) * orbit.radius,\n    orbit.target.z + Math.cos(orbit.azimuth) * horizontal\n  );\n  camera.lookAt(orbit.target);\n  selectionOutline?.update();\n  renderer.render(scene, camera);\n}\n\nsetView(&quot;overview&quot;);\nselectComponent(&quot;artificialTurf&quot;, null, 1);\nanimate();\nrequestAnimationFrame(() =&gt; requestAnimationFrame(() =&gt; loading.classList.add(&quot;is-hidden&quot;)));\n\n  &lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;\n\"><\/iframe>\n<\/div>\n<script>\n(function(){\nvar host=document.currentScript.previousElementSibling;\nvar frame=host&&host.querySelector(\"iframe\");\nif(!frame)return;\nvar resizeContent;\nfunction fit(){\n  if(frame.getBoundingClientRect().width>760){host.style.height=\"\";return;}\n  var doc=frame.contentDocument;\n  var content=doc&&doc.querySelector(\".viewer-shell\");\n  if(content){host.style.height=Math.max(900,Math.ceil(content.getBoundingClientRect().height))+\"px\";}\n}\nframe.addEventListener(\"load\",function(){\n  if(resizeContent)resizeContent.disconnect();\n  if(frame.contentDocument&&frame.contentDocument.querySelector(\".viewer-shell\")&&window.ResizeObserver){\n    resizeContent=new ResizeObserver(fit);\n    resizeContent.observe(frame.contentDocument.querySelector(\".viewer-shell\"));\n  }\n  fit();\n});\nif(window.ResizeObserver){new ResizeObserver(fit).observe(host);}\nwindow.addEventListener(\"resize\",fit);\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-199c2623 e-flex e-con-boxed e-con e-parent\" data-id=\"199c2623\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36457a3c elementor-widget elementor-widget-heading\" data-id=\"36457a3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What Are the Panoramic Padel Court Dimensions and Specifications?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ab8074 elementor-widget elementor-widget-text-editor\" data-id=\"3ab8074\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table class=\" aligncenter\"><tbody><tr><th>Item<\/th><th>Specification<\/th><th>Status<\/th><th>Reference<\/th><\/tr><tr><td>Playing area<\/td><td>20 \u00d7 10 m, tolerance \u00b10.5 % (T\/WQTB allows \u00b10.3 %)<\/td><td>Standard<\/td><td>Q\/PANO 4.3.1.1; T\/WQTB 4.2.4<\/td><\/tr><tr><td>Lines<\/td><td>50 mm wide, white, service line 6.95 m from net, centre line +0.20 m<\/td><td>Standard<\/td><td>Q\/PANO 4.3.1.2\u20134.3.1.3<\/td><\/tr><tr><td>Back walls<\/td><td>4 m high, 12 mm tempered glass full height<\/td><td>Standard<\/td><td>Q\/PANO 4.3.1.4<\/td><\/tr><tr><td>Side walls<\/td><td>3 m glass at both ends, 4 m mesh centre, 12 m symmetric to net<\/td><td>Standard<\/td><td>T\/WQTB 4.5.3.2<\/td><\/tr><tr><td>Steel<\/td><td>Q235B tube, wall 2.5 mm indoor \/ 3 mm outdoor \/ 4 mm coastal<\/td><td>Standard by model<\/td><td>Mill test report TST2024S00056<\/td><\/tr><tr><td>Anti-corrosion<\/td><td>Route 1 \/ Route 2 \/ Route 3<\/td><td>Optional<\/td><td>Per site corrosion class<\/td><\/tr><tr><td>Glass<\/td><td>12 mm tempered, polished edges, 18 panels approx. 108 m\u00b2; 10 mm on request<\/td><td>Standard<\/td><td>GB 15763.2-2005<\/td><\/tr><tr><td>Mesh<\/td><td>50 \u00d7 50 mm, 4 mm wire, welded, hot-dip galvanized, mesh faces inward<\/td><td>Standard<\/td><td>Q\/PANO 4.3.4.1; T\/WQTB 4.5.5<\/td><\/tr><tr><td>Net and posts<\/td><td>10 m net, 0.88 m centre, 0.92 m ends, posts 1.05 m, white band 50\u201363 mm<\/td><td>Standard<\/td><td>Q\/PANO 4.3.3<\/td><\/tr><tr><td>Entrance<\/td><td>Two centre doors, 0.72\u20131.00 m wide \u00d7 2.00\u20132.20 m high<\/td><td>Standard<\/td><td>Q\/PANO 4.3.5<\/td><\/tr><tr><td>Turf<\/td><td>12 mm monofilament + curled yarn, Dtex 9,500, 63,000 stitches\/m\u00b2, sand 8\u201310 kg\/m\u00b2, blue or green<\/td><td>Standard package<\/td><td>GB\/T 20394<\/td><\/tr><tr><td>Surface performance<\/td><td>Ball rebound \u2265 80 %, shock absorption \u2265 20 %, slip resistance 65\u2013100 BPN<\/td><td>Project-confirmed<\/td><td>T\/WQTB Table 1<\/td><\/tr><tr><td>Lighting<\/td><td>8 \u00d7 200 W or 4 \u00d7 400 W LED, anti-glare, \u2265 6 m above ground; halo option 55 fixtures<\/td><td>Optional<\/td><td>Q\/PANO 4.3.6<\/td><\/tr><tr><td>Clear height<\/td><td>\u2265 6 m; \u2265 8 m for competition venues<\/td><td>Project-confirmed<\/td><td>Q\/PANO 4.3.2; T\/WQTB 4.4.1<\/td><\/tr><tr><td>Safety zone<\/td><td>\u2265 2 m each side; 20 \u00b1 5 mm padding on door frames and net posts<\/td><td>Project-confirmed<\/td><td>T\/WQTB 4.8<\/td><\/tr><tr><td>Fasteners<\/td><td>304\/316 stainless steel<\/td><td>Standard<\/td><td>PanoCourt spec<\/td><\/tr><tr><td>Slope and flatness<\/td><td>\u2264 0.5 % outdoor, \u2264 0.3 % indoor; \u2264 3 mm under a 2 m straightedge<\/td><td>Project-confirmed<\/td><td>T\/WQTB 4.3.3\u20134.3.4<\/td><\/tr><tr><td>Warranty<\/td><td>5 years structure and coating, 3 years turf<\/td><td>Standard<\/td><td>PanoCourt warranty terms<\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53635f86 elementor-widget elementor-widget-text-editor\" data-id=\"53635f86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><small>Evidence: T\/WQTB 1002-2021 \u201cTechnical requirements and test methods for the padel courts\u201d, China Tennis Association, effective 6 June 2021; Q\/PANO 01S-2019. Both PDFs on request. Dimensions match the FIP Rules of Padel.<\/small><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f91bd61 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2f91bd61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download the Full Datasheet<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-17057b4c e-flex e-con-boxed e-con e-parent\" data-id=\"17057b4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7f42013b e-grid e-con-full e-con e-child\" data-id=\"7f42013b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2adf8017 e-grid e-con-full e-con e-child\" data-id=\"2adf8017\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-736f0432 elementor-widget elementor-widget-image\" data-id=\"736f0432\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"948\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u52a0\u5f3a\u7b4b-\u8bbe\u8ba1-1024x948.jpg\" class=\"attachment-large size-large wp-image-3464\" alt=\"mobile padel court\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u52a0\u5f3a\u7b4b-\u8bbe\u8ba1-1024x948.jpg 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u52a0\u5f3a\u7b4b-\u8bbe\u8ba1-300x278.jpg 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u52a0\u5f3a\u7b4b-\u8bbe\u8ba1-768x711.jpg 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u52a0\u5f3a\u7b4b-\u8bbe\u8ba1-13x12.jpg 13w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u52a0\u5f3a\u7b4b-\u8bbe\u8ba1.jpg 1383w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-439eb68c e-con-full e-flex e-con e-child\" data-id=\"439eb68c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4071df7f e-con-full e-flex e-con e-child\" data-id=\"4071df7f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b8c0b6b elementor-widget elementor-widget-heading\" data-id=\"6b8c0b6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Key Benefits <\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5599d3b3 elementor-widget elementor-widget-icon-box\" data-id=\"5599d3b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tEvery steel tube on a Pano Court is hot-dip galvanized first, then sealed with a double-layer electrostatic powder coating. \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ee73dd6 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"6ee73dd6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t3 layers Corrosion barrier\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72e3510d elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"72e3510d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tHot-Dip Galvanizing process\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a500d42 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"2a500d42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t2\u00d7 Coat Powder coat finish\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78a0960b elementor-widget elementor-widget-button\" data-id=\"78a0960b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enquire Now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-402b24e8 e-grid e-con-full e-con e-child\" data-id=\"402b24e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3691c0b5 elementor-widget elementor-widget-image\" data-id=\"3691c0b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"679\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u5fae\u4fe1\u56fe\u7247_20260819110320_14719_406-1024x679.jpg\" class=\"attachment-large size-large wp-image-3431\" alt=\"padel court lighting\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u5fae\u4fe1\u56fe\u7247_20260819110320_14719_406-1024x679.jpg 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u5fae\u4fe1\u56fe\u7247_20260819110320_14719_406-300x199.jpg 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u5fae\u4fe1\u56fe\u7247_20260819110320_14719_406-768x509.jpg 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u5fae\u4fe1\u56fe\u7247_20260819110320_14719_406-1536x1019.jpg 1536w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u5fae\u4fe1\u56fe\u7247_20260819110320_14719_406-2048x1358.jpg 2048w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/08\/\u5fae\u4fe1\u56fe\u7247_20260819110320_14719_406-18x12.jpg 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-917d1ee e-con-full e-flex e-con e-child\" data-id=\"917d1ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6ad73b7 e-con-full e-flex e-con e-child\" data-id=\"6ad73b7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c35a2b3 elementor-widget elementor-widget-heading\" data-id=\"5c35a2b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Key Benefits <\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-225a9490 elementor-widget elementor-widget-icon-box\" data-id=\"225a9490\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tPadel is a fast, vertical-look sport played in a 20 \u00d7 10m box. Generic stadium fixtures waste light outside the court and create the glare players hate. \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5be87cc elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"5be87cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t4 \u00d7 400W 1,600W total output\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f1457c7 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"3f1457c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tAnti-Glare Low-UGR housing\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bdd8df7 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"3bdd8df7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tPatented Optical lens design\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b9cf9a1 elementor-widget elementor-widget-button\" data-id=\"3b9cf9a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enquire Now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c12caea e-grid e-con-full e-con e-child\" data-id=\"7c12caea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9794ead elementor-widget elementor-widget-image\" data-id=\"9794ead\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/a2cdedf8a5064d43fe2a24611f57b165-1024x640.jpg\" class=\"attachment-large size-large wp-image-3474\" alt=\"padel court glass\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/a2cdedf8a5064d43fe2a24611f57b165-1024x640.jpg 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/a2cdedf8a5064d43fe2a24611f57b165-300x188.jpg 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/a2cdedf8a5064d43fe2a24611f57b165-768x480.jpg 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/a2cdedf8a5064d43fe2a24611f57b165-18x12.jpg 18w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/a2cdedf8a5064d43fe2a24611f57b165.jpg 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-19414350 e-con-full e-flex e-con e-child\" data-id=\"19414350\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2f06322a e-con-full e-flex e-con e-child\" data-id=\"2f06322a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6564e7ed elementor-widget elementor-widget-heading\" data-id=\"6564e7ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Key Benefits <\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-682c28c1 elementor-widget elementor-widget-icon-box\" data-id=\"682c28c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tTempered glass is up to 5\u00d7 stronger than ordinary annealed glass and, in the rare event of breakage, shatters into harmless granular pieces rather than sharp shards \u2014 protecting players, ball kids and spectators. \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-766082aa elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"766082aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t12 mm Max FIP thickness\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1bfc7fd7 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"1bfc7fd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t5\u00d7 Strong vs annealed glass\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21712036 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"21712036\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t18 panels 108m\u00b2 per court\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ccbcf0d elementor-widget elementor-widget-button\" data-id=\"5ccbcf0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enquire Now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ec523d0 e-flex e-con-boxed e-con e-parent\" data-id=\"7ec523d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6bb46fc4 elementor-widget elementor-widget-heading\" data-id=\"6bb46fc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Where Has the PanoCourt Panoramic Padel Court Been Installed?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e0dbe71 e-grid e-con-full e-con e-child\" data-id=\"1e0dbe71\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-40a9e367 e-con-full e-flex e-con e-child\" data-id=\"40a9e367\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-485da83 elementor-widget elementor-widget-heading\" data-id=\"485da83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">RESORT \u00b7 COASTAL<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72e27620 elementor-widget elementor-widget-heading\" data-id=\"72e27620\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Belitung Island, Indonesia<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b6716bc elementor-widget elementor-widget-text-editor\" data-id=\"2b6716bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Resort project \u00b7 3 custom terracotta panoramic courts<\/p><p>1 \u00d7 40GP, FOB Tianjin<\/p><p>Coastal coating route<\/p><p>Photo: add client-approved image<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2e1434b5 e-con-full e-flex e-con e-child\" data-id=\"2e1434b5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-453d21c8 elementor-widget elementor-widget-heading\" data-id=\"453d21c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">MOBILE \u00b7 OUTDOOR<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59b4ccdf elementor-widget elementor-widget-heading\" data-id=\"59b4ccdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">United Kingdom<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-232af294 elementor-widget elementor-widget-text-editor\" data-id=\"232af294\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Movable panoramic court on elevated floor system<\/p><p>Relocating operator<\/p><p>Route 2 coating<\/p><p>Photo: add client-approved image<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b552cdc e-con-full e-flex e-con e-child\" data-id=\"b552cdc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39f03c3e elementor-widget elementor-widget-heading\" data-id=\"39f03c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">CLUB \u00b7 INLAND<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6eaebc9 elementor-widget elementor-widget-heading\" data-id=\"6eaebc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Central Europe<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21afb322 elementor-widget elementor-widget-text-editor\" data-id=\"21afb322\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>4-court inland club<\/p><p>1 \u00d7 40HQ, DAP delivery<\/p><p>Route 2 coating, 3 mm model<\/p><p>Photo: add client-approved image<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88541bd elementor-widget elementor-widget-image\" data-id=\"88541bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/07\/\u5fae\u4fe1\u56fe\u7247_20260715112631_8490_406-1024x640.jpg\" class=\"attachment-large size-large wp-image-3239\" alt=\"padel court factory\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/07\/\u5fae\u4fe1\u56fe\u7247_20260715112631_8490_406-1024x640.jpg 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/07\/\u5fae\u4fe1\u56fe\u7247_20260715112631_8490_406-300x188.jpg 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/07\/\u5fae\u4fe1\u56fe\u7247_20260715112631_8490_406-768x480.jpg 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/07\/\u5fae\u4fe1\u56fe\u7247_20260715112631_8490_406-1536x960.jpg 1536w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/07\/\u5fae\u4fe1\u56fe\u7247_20260715112631_8490_406-2048x1280.jpg 2048w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/07\/\u5fae\u4fe1\u56fe\u7247_20260715112631_8490_406-18x12.jpg 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb55c32 elementor-widget elementor-widget-image\" data-id=\"fb55c32\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"767\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/WhatsApp_Image_2026-05-15_at_10.29.43_AM_\u526f\u672c-1024x767.jpg\" class=\"attachment-large size-large wp-image-3542\" alt=\"panoramic padel court\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/WhatsApp_Image_2026-05-15_at_10.29.43_AM_\u526f\u672c-1024x767.jpg 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/WhatsApp_Image_2026-05-15_at_10.29.43_AM_\u526f\u672c-300x225.jpg 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/WhatsApp_Image_2026-05-15_at_10.29.43_AM_\u526f\u672c-768x576.jpg 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/WhatsApp_Image_2026-05-15_at_10.29.43_AM_\u526f\u672c-1536x1151.jpg 1536w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/WhatsApp_Image_2026-05-15_at_10.29.43_AM_\u526f\u672c-16x12.jpg 16w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/09\/WhatsApp_Image_2026-05-15_at_10.29.43_AM_\u526f\u672c.jpg 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3517d1f elementor-widget elementor-widget-image\" data-id=\"3517d1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"855\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/06\/\u4fdd\u62a4\u95e8-768x855.jpg\" class=\"attachment-medium_large size-medium_large wp-image-2636\" alt=\"panoramic padel court\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/06\/\u4fdd\u62a4\u95e8-768x855.jpg 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/06\/\u4fdd\u62a4\u95e8-270x300.jpg 270w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/06\/\u4fdd\u62a4\u95e8-920x1024.jpg 920w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/06\/\u4fdd\u62a4\u95e8-11x12.jpg 11w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/06\/\u4fdd\u62a4\u95e8.jpg 1114w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5795f7f1 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"5795f7f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">See More Projects<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3bf0941 e-flex e-con-boxed e-con e-parent\" data-id=\"3bf0941\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73e8153f elementor-widget elementor-widget-heading\" data-id=\"73e8153f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Panoramic Padel Court FAQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-278144bd elementor-widget elementor-widget-accordion\" data-id=\"278144bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6621\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-6621\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">How much does a panoramic padel court weigh and what is its packed volume?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6621\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-6621\"><p>One panoramic padel court set weighs about 6 tonnes packed, including steel, 18 glass panels, mesh, net and fasteners. Packed volume depends on the model and whether turf and lighting are in the same shipment; the packing list issued with your order states the exact CBM. As a planning figure, one set takes half of a 20GP or a quarter of a 40GP container.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6622\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-6622\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">How many panoramic padel courts fit in a 20GP and a 40GP container?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6622\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-6622\"><p>A 20GP container carries 2 complete panoramic padel court sets and a 40GP carries 4 sets. Ordering in multiples of 2 or 4 gives the lowest ocean freight per court. Turf rolls, sand and LED fixtures can share the container if space allows; canopies usually need their own container.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6623\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-6623\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">What wind load is normal for a panoramic padel court?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6623\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-6623\"><p>A design wind pressure between 0.5 and 0.7 kN\/m\u00b2 covers most inland and urban sites; PanoCourt&#8217;s test basis is 0.68 kN\/m\u00b2 (Q\/PANO 01S-2019). Coastal, cyclone and typhoon regions can require 0.9\u20131.5 kN\/m\u00b2 or more. The local engineer sets the site value, and the frame, ear plates and anchors are re-checked against it before production.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6624\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-6624\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">How can the wind-load capacity of a panoramic padel court be increased?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6624\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-6624\"><p>Five measures, usually combined: increase the tube wall from 3 mm to 4 mm, move to a larger post profile, add reinforcing ribs at the glass load line, use more or larger anchor bolts with a ring-beam foundation, and reduce the free span of the glass with an additional intermediate post. A closed roof or windbreak also reduces the direct load on the glass. PanoCourt prepares the revised structure; the local engineer signs the calculation.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6625\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-6625\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">What is the difference between a panoramic and a full panoramic padel court?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6625\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-6625\"><p>A panoramic padel court keeps a corner column and slim intermediate posts on the 4 m glass back wall. A full panoramic padel court removes the corner column so the glass meets glass at the corner. The full version gives better visibility and costs more because the corner load moves into the glass fixings and the adjacent posts.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6626\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-6626\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Is 12 mm glass required for a panoramic padel court?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6626\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-6626\"><p>12 mm heat-tempered safety glass is PanoCourt&#8217;s standard and is the thickness both Chinese padel standards reference. 10 mm is acceptable for some indoor projects with low wind load. Laminated glass is available on request. The final thickness is confirmed by the site wind pressure and local building code, not by a fixed rule.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6627\" class=\"elementor-tab-title\" data-tab=\"7\" role=\"button\" aria-controls=\"elementor-tab-content-6627\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Which anti-corrosion route should I choose?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6627\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"region\" aria-labelledby=\"elementor-tab-title-6627\"><p>Route 1 (pre-galvanized tube plus 3-layer powder) for indoor halls and dry inland sites. Route 2 (weld first, then hot-dip galvanize, then powder) for every outdoor and coastal site, with zinc thickness increased for C4\u2013C5. Route 3 (e-coat plus powder) when surface finish is the priority, usually combined with Route 2 zinc for outdoor use.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6628\" class=\"elementor-tab-title\" data-tab=\"8\" role=\"button\" aria-controls=\"elementor-tab-content-6628\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">What foundation does a panoramic padel court need?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6628\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"8\" role=\"region\" aria-labelledby=\"elementor-tab-title-6628\"><p>A reinforced concrete slab or ring-beam foundation, flat within 3 mm under a 2 m straightedge, sloped no more than 0.5 % outdoors, with drainage outside the 2 m safety zone. PanoCourt supplies the anchor layout and loads; slab thickness, concrete grade and reinforcement are designed by the local engineer for the site soil and wind region.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-6629\" class=\"elementor-tab-title\" data-tab=\"9\" role=\"button\" aria-controls=\"elementor-tab-content-6629\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">How long does production and delivery take?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-6629\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"9\" role=\"region\" aria-labelledby=\"elementor-tab-title-6629\"><p>Production takes 25\u201330 days from the day our finance team confirms the deposit. Add ocean transit from Tianjin to your port, customs clearance and inland delivery. Installation of one court on a prepared slab takes a 4-person crew about 2\u20133 days.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-66210\" class=\"elementor-tab-title\" data-tab=\"10\" role=\"button\" aria-controls=\"elementor-tab-content-66210\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Which certificates and test reports come with the panoramic padel court?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-66210\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"10\" role=\"region\" aria-labelledby=\"elementor-tab-title-66210\"><p>Steel mill test report with zinc coating mass and mechanical properties; per-batch coating thickness readings; the Q\/PANO 01S-2019 enterprise safety standard with wind and stability test methods; UDEM attestation for the welded mesh to EN 10218-1 and EN 10223-4; and an ECM technical-file attestation reviewed against EN 1090-1 covering models PA-PC-001\/002\/003. The ECM document is a voluntary technical-documentation review, not a CE certificate, and it does not replace a local structural certificate.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-66211\" class=\"elementor-tab-title\" data-tab=\"11\" role=\"button\" aria-controls=\"elementor-tab-content-66211\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Can the panoramic padel court be moved?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-66211\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"11\" role=\"region\" aria-labelledby=\"elementor-tab-title-66211\"><p>Yes. Combined with the PA-C01 steel base-plate system the court stands without anchors in concrete and can be installed or dismantled by a 4-person crew in 4\u20136 hours. See the mobile padel court page.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-66212\" class=\"elementor-tab-title\" data-tab=\"12\" role=\"button\" aria-controls=\"elementor-tab-content-66212\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">What is the minimum order and can colours be customised?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-66212\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"12\" role=\"region\" aria-labelledby=\"elementor-tab-title-66212\"><p>One court set. Powder-coat colour is any RAL shade; terracotta, black, anthracite and white are the most ordered. Turf is available in blue or green as standard, other colours on request.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-59121939 e-flex e-con-boxed e-con e-parent\" data-id=\"59121939\" data-element_type=\"container\" data-e-type=\"container\" id=\"contact\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-218d85d2 e-con-full e-flex e-con e-child\" data-id=\"218d85d2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-14f6c012 elementor-widget elementor-widget-heading\" data-id=\"14f6c012\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Let's Discuss your Padel Court project!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b6fdec6 elementor-widget elementor-widget-text-editor\" data-id=\"2b6fdec6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Whether you&#8217;re an indoor pickleball court, outdoor, a homeowner or a pickleball installer, we can meet your custom pickleball needs<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49fbd5e1 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"49fbd5e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"mailto:info@panocourt.com\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-envelope\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">info@panocourt.com<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/wa.me\/8613681235010\" target=\"_blank\" rel=\"noopener\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-phone\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+86 13681235010<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3374fe0f e-con-full e-flex e-con e-child\" data-id=\"3374fe0f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b9b2267 elementor-widget elementor-widget-wpforms\" data-id=\"b9b2267\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wpforms.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style id=\"wpforms-css-vars-elementor-widget-b9b2267\">\n\t\t\t\t.elementor-widget-wpforms.elementor-element-b9b2267 {\n\t\t\t\t--wpforms-field-border-color: #DDDDDD;\n--wpforms-field-border-color-spare: #DDDDDD;\n--wpforms-button-background-color: #82FF1F;\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-1263\"><form id=\"wpforms-form-1263\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"1263\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/it\/wp-json\/wp\/v2\/pages\/1195\" data-token=\"ecd77dea8de8888a8b9af916725e09c1\" data-token-time=\"1789760722\"><noscript class=\"wpforms-error-noscript\">Abilita JavaScript nel browser per completare questo modulo.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Abilita JavaScript nel browser per completare questo modulo.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-1263-field_0-container\" class=\"wpforms-field wpforms-field-name\" data-field-type=\"name\" data-field-id=\"0\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-1263-field_0\" aria-hidden=\"false\">Name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-1263-field_0\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][0]\" placeholder=\"Full Name\" aria-errormessage=\"wpforms-1263-field_0-error\" required><\/div><div id=\"wpforms-1263-field_1-container\" class=\"wpforms-field wpforms-field-email\" data-field-type=\"email\" data-field-id=\"1\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-1263-field_1\" aria-hidden=\"false\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-1263-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" placeholder=\"Email Address\" spellcheck=\"false\" aria-errormessage=\"wpforms-1263-field_1-error\" required><\/div><div id=\"wpforms-1263-field_2-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-type=\"textarea\" data-field-id=\"2\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-1263-field_2\" aria-hidden=\"false\">Message<\/label><textarea id=\"wpforms-1263-field_2\" class=\"wpforms-field-medium\" name=\"wpforms[fields][2]\" placeholder=\"Message\" aria-errormessage=\"wpforms-1263-field_2-error\" ><\/textarea><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"1263\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/pages\/1195\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-1263\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Submit\" aria-live=\"assertive\" value=\"wpforms-submit\">Submit<\/button><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/panocourt.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Caricamento\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f0138af e-con-full e-flex e-con e-parent\" data-id=\"4f0138af\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7dce345d e-con-full e-flex e-con e-child\" data-id=\"7dce345d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f16238 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"1f16238\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670813\u65e5-10_57_06-160x107.png\" class=\"attachment-full size-full wp-image-1105\" alt=\"padel court factory\" srcset=\"https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670813\u65e5-10_57_06-160x107.png 160w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670813\u65e5-10_57_06-300x200.png 300w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670813\u65e5-10_57_06-1024x683.png 1024w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670813\u65e5-10_57_06-768x512.png 768w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670813\u65e5-10_57_06-18x12.png 18w, https:\/\/panocourt.com\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670813\u65e5-10_57_06.png 1536w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-description\">Build Your Next Padel Court With a 16-Year Source Factory<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-514325bb e-grid-align-left elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"514325bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-3f1b7ac\" href=\"https:\/\/www.facebook.com\/share\/18bAfHxi9A\/?mibextid=wwXIfr\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook-f<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook-f\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-5c0ce3c\" href=\"#\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-linkedin\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-4704ccb\" href=\"https:\/\/www.instagram.com\/reel\/DYUfvzFhB-h\/?igsh=NXpqMGV5NW9ybGpo\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-instagram\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-738d687\" href=\"https:\/\/www.youtube.com\/@Panocourt-2026\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-youtube\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-441f975f e-con-full e-flex e-con e-child\" data-id=\"441f975f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51cd15f8 elementor-widget elementor-widget-heading\" data-id=\"51cd15f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Services<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a881c61 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"7a881c61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/library.elementor.com\/local-services-wireframe-1-flexbox\/services\/#service_1\" target=\"_blank\" rel=\"noopener\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Privacy page<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/library.elementor.com\/local-services-wireframe-1-flexbox\/services\/#service_2\" target=\"_blank\" rel=\"noopener\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">contact us<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/library.elementor.com\/local-services-wireframe-1-flexbox\/services\/#service_3\" target=\"_blank\" rel=\"noopener\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">FAQ<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/library.elementor.com\/local-services-wireframe-1-flexbox\/services\/#service_4\" target=\"_blank\" rel=\"noopener\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">careers<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/library.elementor.com\/local-services-wireframe-1-flexbox\/services\/#service_5\" target=\"_blank\" rel=\"noopener\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Service <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7388d70f e-con-full e-flex e-con e-child\" data-id=\"7388d70f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-67bf2bcf elementor-widget elementor-widget-heading\" data-id=\"67bf2bcf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Quick Links<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f28eea0 elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu\" data-id=\"4f28eea0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\\&quot;true\\&quot; class=\\&quot;e-font-icon-svg e-fas-caret-down\\&quot; viewBox=\\&quot;0 0 320 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none\">\n\t\t\t\t<ul id=\"menu-1-4f28eea0\" class=\"elementor-nav-menu sm-vertical\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1276\"><a href=\"https:\/\/panocourt.com\/it\/\" class=\"elementor-item menu-link\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1275\"><a aria-expanded=\"false\" href=\"https:\/\/panocourt.com\/it\/about\/\" class=\"elementor-item menu-link\">About<span role=\"button\" class=\"dropdown-menu-toggle ast-header-navigation-arrow\" tabindex=\"0\" aria-expanded=\"false\" aria-label=\"Attiva\/disattiva menu\" aria-haspopup=\"true\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span><\/span><span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2945\"><a href=\"https:\/\/panocourt.com\/it\/mejorset-alternative-padel-court-manufacturer\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>mejorset alternative<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2761\"><a href=\"https:\/\/panocourt.com\/it\/padel-court-manufacturer\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Padel Court Manufacturer<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1269\"><a aria-expanded=\"false\" href=\"https:\/\/panocourt.com\/it\/padel\/\" class=\"elementor-item menu-link\">Padel court<span role=\"button\" class=\"dropdown-menu-toggle ast-header-navigation-arrow\" tabindex=\"0\" aria-expanded=\"false\" aria-label=\"Attiva\/disattiva menu\" aria-haspopup=\"true\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span><\/span><span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-3470\"><a href=\"https:\/\/panocourt.com\/it\/mobile-padel-court\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Mobile Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2527\"><a href=\"https:\/\/panocourt.com\/it\/portable-padel-court\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Portable Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2445\"><a href=\"https:\/\/panocourt.com\/it\/full-panoramic-padel-court-manufacturer\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Full Panoramic Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2662\"><a href=\"https:\/\/panocourt.com\/it\/classic-padel-court\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Classic Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2275\"><a href=\"https:\/\/panocourt.com\/it\/panoramic-padel-court\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Panoramic Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-3132\"><a href=\"https:\/\/panocourt.com\/it\/padel-court-canopy\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Padel Court Canopy<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1268\"><a aria-expanded=\"false\" href=\"https:\/\/panocourt.com\/it\/pickleball\/\" class=\"elementor-item menu-link\">Pickleball court<span role=\"button\" class=\"dropdown-menu-toggle ast-header-navigation-arrow\" tabindex=\"0\" aria-expanded=\"false\" aria-label=\"Attiva\/disattiva menu\" aria-haspopup=\"true\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span><\/span><span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2854\"><a href=\"https:\/\/panocourt.com\/it\/pickleball\/aluminum-pickleball-posts\/\" class=\"elementor-sub-item menu-link\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Aluminum Pickleball Posts<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1267\"><a href=\"https:\/\/panocourt.com\/it\/contact\/\" class=\"elementor-item menu-link\">Contact<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-3263\"><a href=\"https:\/\/panocourt.com\/it\/padel-court-construction\/\" class=\"elementor-item menu-link\">Installation<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1975\"><a href=\"https:\/\/panocourt.com\/it\/blog\/\" class=\"elementor-item menu-link\">blog<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-4f28eea0\" class=\"elementor-nav-menu sm-vertical\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1276\"><a href=\"https:\/\/panocourt.com\/it\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1275\"><a aria-expanded=\"false\" href=\"https:\/\/panocourt.com\/it\/about\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">About<span role=\"button\" class=\"dropdown-menu-toggle ast-header-navigation-arrow\" tabindex=\"0\" aria-expanded=\"false\" aria-label=\"Attiva\/disattiva menu\" aria-haspopup=\"true\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span><\/span><span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2945\"><a href=\"https:\/\/panocourt.com\/it\/mejorset-alternative-padel-court-manufacturer\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>mejorset alternative<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2761\"><a href=\"https:\/\/panocourt.com\/it\/padel-court-manufacturer\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Padel Court Manufacturer<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1269\"><a aria-expanded=\"false\" href=\"https:\/\/panocourt.com\/it\/padel\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Padel court<span role=\"button\" class=\"dropdown-menu-toggle ast-header-navigation-arrow\" tabindex=\"0\" aria-expanded=\"false\" aria-label=\"Attiva\/disattiva menu\" aria-haspopup=\"true\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span><\/span><span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-3470\"><a href=\"https:\/\/panocourt.com\/it\/mobile-padel-court\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Mobile Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2527\"><a href=\"https:\/\/panocourt.com\/it\/portable-padel-court\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Portable Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2445\"><a href=\"https:\/\/panocourt.com\/it\/full-panoramic-padel-court-manufacturer\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Full Panoramic Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2662\"><a href=\"https:\/\/panocourt.com\/it\/classic-padel-court\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Classic Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2275\"><a href=\"https:\/\/panocourt.com\/it\/panoramic-padel-court\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Panoramic Padel Court<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-3132\"><a href=\"https:\/\/panocourt.com\/it\/padel-court-canopy\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Padel Court Canopy<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1268\"><a aria-expanded=\"false\" href=\"https:\/\/panocourt.com\/it\/pickleball\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Pickleball court<span role=\"button\" class=\"dropdown-menu-toggle ast-header-navigation-arrow\" tabindex=\"0\" aria-expanded=\"false\" aria-label=\"Attiva\/disattiva menu\" aria-haspopup=\"true\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span><\/span><span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2854\"><a href=\"https:\/\/panocourt.com\/it\/pickleball\/aluminum-pickleball-posts\/\" class=\"elementor-sub-item menu-link\" tabindex=\"-1\"><span class=\"ast-icon icon-arrow\"><svg class=\"ast-arrow-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" width=\"26px\" height=\"16.043px\" viewBox=\"57 35.171 26 16.043\" enable-background=\"new 57 35.171 26 16.043\" xml:space=\"preserve\">\n                <path d=\"M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z\" \/>\n                <\/svg><\/span>Aluminum Pickleball Posts<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1267\"><a href=\"https:\/\/panocourt.com\/it\/contact\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Contact<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-3263\"><a href=\"https:\/\/panocourt.com\/it\/padel-court-construction\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Installation<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1975\"><a href=\"https:\/\/panocourt.com\/it\/blog\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">blog<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c083c7b e-con-full e-flex e-con e-child\" data-id=\"7c083c7b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d6fd662 elementor-widget elementor-widget-heading\" data-id=\"1d6fd662\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Get In Touch<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5be8bd23 elementor-widget elementor-widget-text-editor\" data-id=\"5be8bd23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Maoyanbao Town, Feixiang District, Handan City, Hebei Province<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8afcf5 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"8afcf5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"mailto:info@panocourt.com\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-envelope\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">info@panocourt.com<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/wa.me\/8613681235010\" target=\"_blank\" rel=\"noopener\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-phone\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+86 13681235010<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Panoramic Padel Court Manufacturer Factory-direct panoramic padel court from\u00a0 China. Built to order in 15\u201320 days. 5-year structure warranty Get [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1195","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/pages\/1195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/comments?post=1195"}],"version-history":[{"count":83,"href":"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/pages\/1195\/revisions"}],"predecessor-version":[{"id":3633,"href":"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/pages\/1195\/revisions\/3633"}],"wp:attachment":[{"href":"https:\/\/panocourt.com\/it\/wp-json\/wp\/v2\/media?parent=1195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}