{"id":256,"date":"2025-07-22T11:10:28","date_gmt":"2025-07-22T11:10:28","guid":{"rendered":"https:\/\/bdstudio.co.za\/?page_id=256"},"modified":"2026-04-10T09:32:52","modified_gmt":"2026-04-10T09:32:52","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/bdstudio.co.za\/index.php\/contact-us\/","title":{"rendered":"Contact Us"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_0 et_pb_row et_block_row\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p><!-- wp:paragraph {\"align\":\"center\"} --><\/p>\n<p class=\"has-text-align-center\" style=\"text-align: center;\"><strong>Contact us now to arrange a meeting or request a quote<br \/>082 442 8176<br \/><\/strong><a href=\"mailto:beyond@bdstudio.co.za\"><strong>beyond@bdstudio.co.za<\/strong><\/a><\/p>\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<p><!-- \/wp:list --><\/p>\n<\/div>\n<p><!-- \/wp:column --><\/p>\n<\/div>\n<p><!-- \/wp:columns --><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_image_0 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/bdstudio.co.za\/wp-content\/uploads\/2026\/04\/20260410_112027-scaled.jpg\" title=\"20260410_112027\" width=\"2560\" height=\"1183\" srcset=\"https:\/\/bdstudio.co.za\/wp-content\/uploads\/2026\/04\/20260410_112027-scaled.jpg 2560w, https:\/\/bdstudio.co.za\/wp-content\/uploads\/2026\/04\/20260410_112027-1280x592.jpg 1280w, https:\/\/bdstudio.co.za\/wp-content\/uploads\/2026\/04\/20260410_112027-980x453.jpg 980w, https:\/\/bdstudio.co.za\/wp-content\/uploads\/2026\/04\/20260410_112027-480x222.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 2560px, 100vw\" class=\"wp-image-688\" \/><\/span><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_1 et_pb_row et_block_row\">\n<div class=\"et_pb_column_1 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p><span style=\"font-size: 14px;\">\r\n    <div class='imgover'>\r\n    <div class='container'>\r\n    <style>\r\n        [class^=\"icon-\"], [class*=\" icon-\"]  {\r\n            color:#00ABFF;\r\n        }\r\n    <\/style>\r\n    <i id='s1R' class='icospin-img icon-ion-loop' ><\/i>\r\n    \r\n    <i id='s1Zu' class='icospin-img icon-ion-arrow-up-b' ><\/i>\r\n    <i id='s1ZR' class='icospin-img icon-ion-zoom-reset' ><\/i>\r\n    <i id='s1Zd' class='icospin-img icon-ion-arrow-down-b' ><\/i>\r\n    &nbsp;&nbsp;\r\n    <i id='s1FS' class='icospin-img icon-ion-android-expand' ><\/i>\r\n    \r\n    <img class='imgloader' src='https:\/\/bdstudio.co.za\/wp-content\/plugins\/spin360\/dragtospin.png'>\r\n        <div id='s1S' class='s1' style='cursor:pointer;' >\r\n        <\/div>\r\n    <\/div>\r\n    <\/div>\r\n    <style>\r\n        .spritespin-instance.loading {\r\n            background: url(\"https:\/\/bdstudio.co.za\/wp-content\/plugins\/spin360\/ajax-loader-sm.svg\");\r\n            background-position: 50% 50%;\r\n            background-repeat: repeat-y; }\r\n            \/*background-repeat: no-repeat; }*\/\r\n    <\/style>\r\n    <script type='text\/javascript'>\/\/ <![CDATA[\r\n       jQuery(document).ready(function($) {\r\n        setTimeout(function() { jQuery('.imgloader').fadeOut('slow'); \/\/ hide();\r\n            }, 3000);\r\n        });\r\n       \/\/ full-screen available?\r\n       fsa=false;\r\n       if (\r\n            document.fullscreenEnabled ||\r\n            document.webkitFullscreenEnabled ||\r\n            document.mozFullScreenEnabled ||\r\n            document.msFullscreenEnabled\r\n        )\r\n          {\r\n           fsa=true; \/*console.log('full screen available');*\/\r\n          }\r\n       jQuery(function(){ \/\/document ready\r\n           jQuery('#s1Zd').hide();\r\n           if (fsa==true) {\r\n               jQuery('#s1FS').click(function(e){ \r\n                e.preventDefault();\r\n                sc = 1; \/\/ forcing standard Ratio for FS\r\n                var data = jQuery('.s1').spritespin('data');\r\n                data.canvasRatio = window.devicePixelRatio * sc;\r\n                SpriteSpin.applyLayout(data);\r\n                SpriteSpin.updateFrame(data);\r\n                data.stage.show();\r\n                jQuery('.s1').spritespin('api').requestFullscreen(); \r\n                });\r\n                \r\n               jQuery('#s1FS').attr('title', 'full screen');\r\n            }\r\n           else {jQuery('#s1FS').hide();}\r\n           jQuery('#s1R').click(function(e){ \/\/ console.log('s1');\r\n           jQuery('.s1').spritespin('api').data.reverse=!jQuery('.s1').spritespin('api').data.reverse;jQuery('.s1').spritespin('api').startAnimation(); });\r\n           jQuery('#s1R').attr('title', 'reverse play direction');\r\n           if ('zoom'=='all') {\r\n              jQuery('#s1FS').hide();\r\n              jQuery('#s1R').hide();\r\n              jQuery('#s1Zu').hide();\r\n              jQuery('#s1ZR').hide();\r\n           }\r\n           if ('zoom'.includes('fullscreen')) {\r\n              jQuery('#s1FS').hide();\r\n           }\r\n           if ('zoom'.includes('reverse')) {\r\n              jQuery('#s1R').hide();\r\n           }\r\n           if ('zoom'.includes('zoom')) {\r\n              jQuery('#s1Zu').hide();\r\n              jQuery('#s1ZR').hide();\r\n           }\r\n           var pathVar = 'https:\/\/bdstudio.co.za\/wp-content\/uploads\/spin360show\/Kitchen\/';\r\n           pathVar=pathVar+'{frame}'+'.jpg';\r\n           \/\/spritespin instance\r\n           jQuery('.s1').spritespin({width: '800', height: '600.01500037501', source: SpriteSpin.sourceArray(pathVar, { frame: [1,'32'], digits: 4 }), sense: 1, responsive: true,\r\n                    loop: true, frameTime: '80', animate: true, orientation: 'horizontal'});\r\n           \/\/ orientation: 'vertical', \/\/'horizontal', \/\/vertical value will make animation on mouse up\/dowm movenemt    \r\n           if ( '1' == '-1' )\r\n                {\r\n                    jQuery('.s1').spritespin('api').data.reverse=!jQuery('.s1').spritespin('api').data.reverse;\r\n                }\r\n           \/\/panzoom-init\r\n           jQuery('.spritespin-canvas').panzoom({\r\n                    panOnlyWhenZoomed: true,\r\n                    \/\/disablePan: true,\r\n                    duration: 200, \/\/ duration of the zoom to effect\r\n                    easing: 'ease-in-out', \/\/ type of zoom animation\r\n                    \/\/contain: 'invert',\r\n                    minScale: 1,\r\n                    increment: .5,\r\n                    maxScale: 5,\r\n                    linearZoom: true,\r\n                    which: 1, \/\/ changing this values makes pan possible on right lcick of mouse value : 1(left),2(middle),3(right clcik)\r\n                    \/\/ Pan only on the X or Y axes\r\n                    disableXAxis: false,\r\n                    disableYAxis: false,\r\n                    _zoomIn: jQuery('#s1Zu'), \/\/ .zoom-in-1'),\r\n                    _zoomOut: jQuery('#s1Zd'), \/\/.zoom-out-1'),\r\n                    _reset: jQuery('#s1ZR'), \/\/.reset-1'),\r\n                    \/\/ _zoomRange: jQuery('.zoom-range'),\r\n                    onStart: undefined,\r\n                    onChange: function(){},\r\n                    onZoom: undefined,\r\n                    onPan: undefined,\r\n                    onEnd: function(){},\r\n                    onReset: function(){}\r\n                });\r\n                \/\/end panzoom instance\r\n            var panzoom1 = jQuery('.spritespin-canvas').panzoom('instance');\r\n            \r\n           }); \/\/end document ready function\r\n           document.addEventListener('fullscreenchange', function() {\r\n                \/\/console.log('fullscreenchange event fired!');\r\n                var state = document.fullScreen || document.mozFullScreen || document.webkitIsFullScreen;\r\n                var event = state ? 'FullscreenOn' : 'FullscreenOff';\r\n                \/\/console.log(event,state);\r\n                if (event == 'FullscreenOff') {\r\n                    jQuery('#s1ZR').trigger( 'click' );\r\n                    \/\/ console.log('fullscreen Off event fired!');\r\n                }\r\n            });\r\n           var touchtime = 0;\r\n           jQuery('.s1').on('click', function() {\r\n               if(touchtime == 0) {\r\n                   \/\/set first click\r\n                   touchtime = new Date().getTime();\r\n               } else {\r\n                   \/\/compare first click to this click\r\n                   if(((new Date().getTime())-touchtime) < 300) {\r\n                       \/\/double click occurred\r\n                       jQuery('.s1').spritespin('api').data.reverse=!jQuery('.s1').spritespin('api').data.reverse;\r\n                       jQuery('.s1').spritespin('api').startAnimation();\r\n                       touchtime = 0;\r\n                   } else {\r\n                       \/\/not a double click so set as a new first click\r\n                       jQuery('.s1').spritespin('api').stopAnimation();\r\n                       touchtime = new Date().getTime();\r\n                   }\r\n               }\r\n           });\r\n           \/\/ Whatch fullscreen\r\n           function exitFS() {\r\n             if(document.exitFullscreen) {\r\n               document.exitFullscreen();\r\n             } else if(document.mozCancelFullScreen) {\r\n               document.mozCancelFullScreen();\r\n             } else if(document.webkitExitFullscreen) {\r\n               document.webkitExitFullscreen();\r\n             }\r\n           } \/\/end function\r\n           jQuery(window).on('orientationchange',function(){\r\n              if( fsa == true ) {\r\n                  jQuery('#s1ZR').trigger( 'click' );\r\n                  exitFS();\r\n              }\r\n           });\r\n            jQuery('#s1Zu').on('click', function() { \r\n                mtx = jQuery('#s1S').find('.spritespin-canvas').panzoom('getMatrix');\r\n                sc = mtx[0];\r\n                if (sc > 2) {sc=2;}\r\n                \/\/ console.log('onpanzoom scale',sc);\r\n                var data = jQuery('.s1').spritespin('data');\r\n                data.canvasRatio = sc * window.devicePixelRatio;\r\n                SpriteSpin.applyLayout(data);\r\n                SpriteSpin.updateFrame(data);\r\n                data.stage.show();\r\n                });\r\n            jQuery('#s1ZR').on('click', function() { \r\n                mtx = jQuery('#s1S').find('.spritespin-canvas').panzoom('getMatrix');\r\n                sc = mtx[0];\r\n                if (sc > 2) {sc=2;}\r\n                \/\/ console.log('onpanzoom scale',sc);\r\n                var data = jQuery('.s1').spritespin('data');\r\n                data.canvasRatio = sc * window.devicePixelRatio;\r\n                SpriteSpin.applyLayout(data);\r\n                SpriteSpin.updateFrame(data);\r\n                data.stage.show();\r\n                });\r\n                \r\n    \/\/ ]]><\/script>\r\n    <\/span><\/p>\n<div class=\"wp-block-columns\">\n<p><!-- \/wp:column --><\/p>\n<p><!-- wp:column --><\/p>\n<div class=\"wp-block-column\">\n<p>Beyond Design was established in 2003, with over 20 years experience in Photography and Graphic Design.<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n<p><!-- wp:paragraph --><\/p>\n<p><strong>Services:<\/strong><\/p>\n<p><!-- \/wp:paragraph --><\/p>\n<p><!-- wp:list --><\/p>\n<ul class=\"wp-block-list\">\n<ul class=\"wp-block-list\"><!-- wp:list-item --><\/p>\n<li>Photography<\/li>\n<li>Catalogues<\/li>\n<li>Flyers<\/li>\n<li>Corporate Identities<\/li>\n<li>Business cards<\/li>\n<li>Print Broker<!-- \/wp:list-item --><\/li>\n<\/ul>\n<\/ul>\n<p><!-- \/wp:list --><\/p>\n<\/div>\n<p><!-- \/wp:column --><\/p>\n<\/div>\n<p><!-- \/wp:columns --><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-256","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Contact Us - Beyond Design<\/title>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/bdstudio.co.za\/index.php\/contact-us\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Contact Us - Beyond Design\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/bdstudio.co.za\/index.php\/contact-us\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Beyond Design\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-04-10T09:32:52+00:00\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bdstudio.co.za\/#website\",\"url\":\"https:\/\/bdstudio.co.za\/\",\"name\":\"Beyond Design\",\"description\":\"Photography and Design Studio\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bdstudio.co.za\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bdstudio.co.za\/index.php\/contact-us\/#webpage\",\"url\":\"https:\/\/bdstudio.co.za\/index.php\/contact-us\/\",\"name\":\"Contact Us - Beyond Design\",\"isPartOf\":{\"@id\":\"https:\/\/bdstudio.co.za\/#website\"},\"datePublished\":\"2025-07-22T11:10:28+00:00\",\"dateModified\":\"2026-04-10T09:32:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bdstudio.co.za\/index.php\/contact-us\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bdstudio.co.za\/index.php\/contact-us\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bdstudio.co.za\/index.php\/contact-us\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bdstudio.co.za\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contact Us\"}]}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contact Us - Beyond Design","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bdstudio.co.za\/index.php\/contact-us\/","og_locale":"en_US","og_type":"article","og_title":"Contact Us - Beyond Design","og_url":"https:\/\/bdstudio.co.za\/index.php\/contact-us\/","og_site_name":"Beyond Design","article_modified_time":"2026-04-10T09:32:52+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/bdstudio.co.za\/#website","url":"https:\/\/bdstudio.co.za\/","name":"Beyond Design","description":"Photography and Design Studio","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bdstudio.co.za\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/bdstudio.co.za\/index.php\/contact-us\/#webpage","url":"https:\/\/bdstudio.co.za\/index.php\/contact-us\/","name":"Contact Us - Beyond Design","isPartOf":{"@id":"https:\/\/bdstudio.co.za\/#website"},"datePublished":"2025-07-22T11:10:28+00:00","dateModified":"2026-04-10T09:32:52+00:00","breadcrumb":{"@id":"https:\/\/bdstudio.co.za\/index.php\/contact-us\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bdstudio.co.za\/index.php\/contact-us\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bdstudio.co.za\/index.php\/contact-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bdstudio.co.za\/"},{"@type":"ListItem","position":2,"name":"Contact Us"}]}]}},"_links":{"self":[{"href":"https:\/\/bdstudio.co.za\/index.php\/wp-json\/wp\/v2\/pages\/256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bdstudio.co.za\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bdstudio.co.za\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bdstudio.co.za\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bdstudio.co.za\/index.php\/wp-json\/wp\/v2\/comments?post=256"}],"version-history":[{"count":4,"href":"https:\/\/bdstudio.co.za\/index.php\/wp-json\/wp\/v2\/pages\/256\/revisions"}],"predecessor-version":[{"id":689,"href":"https:\/\/bdstudio.co.za\/index.php\/wp-json\/wp\/v2\/pages\/256\/revisions\/689"}],"wp:attachment":[{"href":"https:\/\/bdstudio.co.za\/index.php\/wp-json\/wp\/v2\/media?parent=256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}