<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Invoice Fly</provider_name><provider_url>https://invoicefly.com/es</provider_url><author_name>Jose Jandula</author_name><author_url>https://invoicefly.com/es/academy/author/developer/</author_url><title>Estimate templates test</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="PeFvD1SYf1"&gt;&lt;a href="https://invoicefly.com/es/estimate-templates-test/"&gt;Prueba de plantillas estimadas&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://invoicefly.com/es/estimate-templates-test/embed/#?secret=PeFvD1SYf1" width="600" height="338" title="&#xAB;Prueba de plantillas estimadas&#xBB; - Invoice Fly" data-secret="PeFvD1SYf1" 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);
&lt;/script&gt;</html><description>Professional invoice templates that get you paid faster Our premium invoice templates feature top&#x2011;tier designs and are fully customizable to match your brand and logo. Choose from over six unique layouts, then download, print, send, and get paid in seconds. Try it for free today! Estimate Templates Explore our collection of free downloadable estimate templates [&hellip;]</description><thumbnail_url>https://invoicefly.com/wp-content/uploads/2025/02/Free-invoice-templates.jpg</thumbnail_url><thumbnail_width>1189</thumbnail_width><thumbnail_height>891</thumbnail_height></oembed>
