<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Invision Web</provider_name><provider_url>https://invisionweb.ca/backend</provider_url><author_name>Steve Guy</author_name><author_url>https://invisionweb.ca/backend/author/invisionweb/</author_url><title>Web Consulting - Invision Web</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="7F9mmyL2FI"&gt;&lt;a href="https://invisionweb.ca/backend/services/web-consulting/"&gt;Web Consulting&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://invisionweb.ca/backend/services/web-consulting/embed/#?secret=7F9mmyL2FI" width="600" height="338" title="&#x201C;Web Consulting&#x201D; &#x2014; Invision Web" data-secret="7F9mmyL2FI" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://invisionweb.ca/backend/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Tap into our expertise for guidance on technology stacks, user experience improvements, or strategic growth. Offered on an hourly or ongoing basis, our consulting services provide actionable insights to keep your web presence at its best.</description></oembed>
