Showing source for: https://windowdoorsoftware.com/
Duration: 0.354059s
Server: LiteSpeed

<!DOCTYPE html>
<html lang="en-US">
<head><meta charset="UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>class RocketLazyLoadScripts{constructor(){this.v="1.2.3",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this._triggerListener.bind(this),this.touchStartHandler=this._onTouchStart.bind(this),this.touchMoveHandler=this._onTouchMove.bind(this),this.touchEndHandler=this._onTouchEnd.bind(this),this.clickHandler=this._onClick.bind(this),this.interceptedClicks=[],window.addEventListener("pageshow",t=>{this.persisted=t.persisted}),window.addEventListener("DOMContentLoaded",()=>{this._preconnect3rdParties()}),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}_addUserInteractionListener(t){if(document.hidden){t._triggerListener();return}this.triggerEvents.forEach(e=>window.addEventListener(e,t.userEventHandler,{passive:!0})),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler)}_removeUserInteractionListener(){this.triggerEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!0})),document.removeEventListener("visibilitychange",this.userEventHandler)}_onTouchStart(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this._renameDOMAttribute(t.target,"onclick","rocket-onclick"),this._pendingClickStarted())}_onTouchMove(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(t.target,"rocket-onclick","onclick"),this._pendingClickFinished()}_onTouchEnd(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}_onClick(t){t.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this._pendingClickFinished()}_replayClicks(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach(t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))})}_waitForPendingClicks(){return new Promise(t=>{this._isClickPending?this._pendingClickFinished=t:t()})}_pendingClickStarted(){this._isClickPending=!0}_pendingClickFinished(){this._isClickPending=!1}_renameDOMAttribute(t,e,r){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(r,event.target.getAttribute(e)),event.target.removeAttribute(e))}_triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}_preconnect3rdParties(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript]").forEach(e=>{if(e.hasAttribute("src")){let r=new URL(e.src).origin;r!==location.origin&&t.push({src:r,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this._batchInjectResourceHints(t,"preconnect")}async _loadEverythingNow(){this.lastBreath=Date.now(),this._delayEventListeners(this),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async);try{await this._triggerDOMContentLoaded(),await this._triggerWindowLoad()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this._waitForPendingClicks().then(()=>{this._replayClicks()}),this._emptyTrash()}_registerAllDelayedScripts(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _transformScript(t){return new Promise((await this._littleBreath(),navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor)?e=>{let r=document.createElement("script");[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),r.setAttribute(e,t.nodeValue))}),t.text&&(r.text=t.text),r.hasAttribute("src")?(r.addEventListener("load",e),r.addEventListener("error",e)):(r.text=t.text,e());try{t.parentNode.replaceChild(r,t)}catch(i){e()}}:async e=>{function r(){t.setAttribute("data-rocket-status","failed"),e()}try{let i=t.getAttribute("data-rocket-type"),n=t.getAttribute("data-rocket-src");t.text,i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",function r(){t.setAttribute("data-rocket-status","executed"),e()}),t.addEventListener("error",r),n?(t.removeAttribute("data-rocket-src"),t.src=n):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}catch(s){r()}})}async _loadScriptsFromList(t){let e=t.shift();return e&&e.isConnected?(await this._transformScript(e),this._loadScriptsFromList(t)):Promise.resolve()}_preloadAllScripts(){this._batchInjectResourceHints([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}_batchInjectResourceHints(t,e){var r=document.createDocumentFragment();t.forEach(t=>{let i=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(i){let n=document.createElement("link");n.href=i,n.rel=e,"preconnect"!==e&&(n.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),r.appendChild(n),this.trash.push(n)}}),document.head.appendChild(r)}_delayEventListeners(t){let e={};function r(t,r){!function t(r){!e[r]&&(e[r]={originalFunctions:{add:r.addEventListener,remove:r.removeEventListener},eventsToRewrite:[]},r.addEventListener=function(){arguments[0]=i(arguments[0]),e[r].originalFunctions.add.apply(r,arguments)},r.removeEventListener=function(){arguments[0]=i(arguments[0]),e[r].originalFunctions.remove.apply(r,arguments)});function i(t){return e[r].eventsToRewrite.indexOf(t)>=0?"rocket-"+t:t}}(t),e[t].eventsToRewrite.push(r)}function i(t,e){let r=t[e];Object.defineProperty(t,e,{get:()=>r||function(){},set(i){t["rocket"+e]=r=i}})}r(document,"DOMContentLoaded"),r(window,"DOMContentLoaded"),r(window,"load"),r(window,"pageshow"),r(document,"readystatechange"),i(document,"onreadystatechange"),i(window,"onload"),i(window,"onpageshow")}_delayJQueryReady(t){let e;function r(r){if(r&&r.fn&&!t.allJQueries.includes(r)){r.fn.ready=r.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(r):document.addEventListener("rocket-DOMContentLoaded",()=>e.bind(document)(r)),r([])};let i=r.fn.on;r.fn.on=r.fn.init.prototype.on=function(){if(this[0]===window){function t(t){return t.split(" ").map(t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=t(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(e=>{let r=arguments[0][e];delete arguments[0][e],arguments[0][t(e)]=r})}return i.apply(this,arguments),this},t.allJQueries.push(r)}e=r}r(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){r(t)}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._littleBreath(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),window.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange()}async _triggerWindowLoad(){await this._littleBreath(),window.dispatchEvent(new Event("rocket-load")),await this._littleBreath(),window.rocketonload&&window.rocketonload(),await this._littleBreath(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this._littleBreath();let t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this._littleBreath(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}_handleDocumentWrite(){let t=new Map;document.write=document.writeln=function(e){let r=document.currentScript;r||console.error("WPRocket unable to document.write this: "+e);let i=document.createRange(),n=r.parentElement,s=t.get(r);void 0===s&&(s=r.nextSibling,t.set(r,s));let a=document.createDocumentFragment();i.setStart(a,0),a.appendChild(i.createContextualFragment(e)),n.insertBefore(a,s)}}async _littleBreath(){Date.now()-this.lastBreath>45&&(await this._requestAnimFrame(),this.lastBreath=Date.now())}async _requestAnimFrame(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}_emptyTrash(){this.trash.forEach(t=>t.remove())}static run(){let t=new RocketLazyLoadScripts;t._addUserInteractionListener(t)}}RocketLazyLoadScripts.run();</script>

<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="profile" href="https://gmpg.org/xfn/11"> 
	<title>Window Door Software - Make design easier!</title>
<link rel="preload" href="https://windowdoorsoftware.com/wp-content/astra-local-fonts/inter/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYAZ9hiA.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://windowdoorsoftware.com/wp-content/astra-local-fonts/lato/S6u9w4BMUTPHh6UVSwiPGQ.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://windowdoorsoftware.com/wp-content/astra-local-fonts/poppins/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2" as="font" type="font/woff2" crossorigin><meta name="dc.title" content="Window Door Software - Make design easier!">
<meta name="dc.description" content="Why should we use the window door software?
Which window door software is the best one?
How to find a best window door software?
">
<meta name="dc.relation" content="https://windowdoorsoftware.com/">
<meta name="dc.source" content="https://windowdoorsoftware.com/">
<meta name="dc.language" content="en_US">
<meta name="description" content="Why should we use the window door software?
Which window door software is the best one?
How to find a best window door software?
">
<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
<link rel="canonical" href="https://windowdoorsoftware.com/">
<script id="website-schema" type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://windowdoorsoftware.com/#website","name":"Window Dooor Software","alternateName":"Window Dooor Software","description":"Design Window Easier!","url":"https://windowdoorsoftware.com"}</script>
<meta property="og:url" content="https://windowdoorsoftware.com/">
<meta property="og:site_name" content="Window Dooor Software">
<meta property="og:locale" content="en_US">
<meta property="og:type" content="website">
<meta property="og:title" content="Window Door Software - Make design easier!">
<meta property="og:description" content="Why should we use the window door software?
Which window door software is the best one?
How to find a best window door software?
">
<meta property="fb:pages" content="">
<meta property="fb:app_id" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="">
<meta name="twitter:creator" content="">
<meta name="twitter:title" content="Window Door Software - Make design easier!">
<meta name="twitter:description" content="Why should we use the window door software?
Which window door software is the best one?
How to find a best window door software?
">
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel="alternate" type="application/rss+xml" title="Window Dooor Software &raquo; Feed" href="https://windowdoorsoftware.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="Window Dooor Software &raquo; Comments Feed" href="https://windowdoorsoftware.com/comments/feed/" />
<script type="application/ld+json">{"@context":"https://schema.org","@type":"LocalBusiness","@id":"https://windowdoorsoftware.com","name":"Window Dooor Software"}</script>
		<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://windowdoorsoftware.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwindowdoorsoftware.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://windowdoorsoftware.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwindowdoorsoftware.com%2F&#038;format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='astra-theme-css-css' href='https://windowdoorsoftware.com/wp-content/themes/astra/assets/css/minified/frontend.min.css?ver=4.14.0' media='all' />
<style id="astra-theme-css-inline-css">
.ast-no-sidebar .entry-content .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-no-sidebar .entry-content .alignwide {margin-left: calc(-41vw + 50%);margin-right: calc(-41vw + 50%);max-width: unset;width: unset;}.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{width: 100%;margin-left: auto;margin-right: auto;}.wp-block-gallery,.blocks-gallery-grid {margin: 0;}.wp-block-separator {max-width: 100px;}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots {max-width: none;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 10px;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 10px;}@media (max-width: 782px) {.entry-content .wp-block-columns .wp-block-column {flex-basis: 100%;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 0;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 0;}}body .entry-content .wp-block-latest-posts {margin-left: 0;}body .entry-content .wp-block-latest-posts li {list-style: none;}.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {margin-left: 0;}.ast-header-break-point .entry-content .alignwide {margin-left: auto;margin-right: auto;}.entry-content .blocks-gallery-item img {margin-bottom: auto;}.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,var(--ast-global-color-5) );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:100%;}a,.page-title{color:var(--ast-global-color-2);}a:hover,a:focus{color:var(--ast-global-color-1);}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:'Lato',sans-serif;font-weight:400;font-size:16px;font-size:1rem;}blockquote{color:var(--ast-global-color-3);}p,.entry-content p{margin-bottom:1em;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-family:'Poppins',sans-serif;font-weight:700;line-height:1.1em;}.site-title{font-size:35px;font-size:2.1875rem;display:none;}header .custom-logo-link img{max-width:35px;width:35px;}.astra-logo-svg{width:35px;}.site-header .site-description{font-size:15px;font-size:0.9375rem;display:none;}.entry-title{font-size:40px;font-size:2.5rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:80px;font-size:5rem;font-family:'Poppins',sans-serif;line-height:1.4em;}h2,.entry-content :where(h2){font-size:48px;font-size:3rem;font-family:'Poppins',sans-serif;line-height:1.3em;}h3,.entry-content :where(h3){font-size:32px;font-size:2rem;font-family:'Poppins',sans-serif;line-height:1.3em;}h4,.entry-content :where(h4){font-size:24px;font-size:1.5rem;line-height:1.2em;font-family:'Poppins',sans-serif;}h5,.entry-content :where(h5){font-size:20px;font-size:1.25rem;line-height:1.2em;font-family:'Poppins',sans-serif;}h6,.entry-content :where(h6){font-size:13px;font-size:0.8125rem;line-height:1.25em;font-family:'Poppins',sans-serif;}::selection{background-color:var(--ast-global-color-0);color:#000000;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#ffffff;border-color:var(--ast-global-color-2);background-color:var(--ast-global-color-2);}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:var(--ast-global-color-2);}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:var(--ast-global-color-2);background-color:var(--ast-global-color-2);box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:var(--ast-global-color-2);border-color:var(--ast-global-color-2);}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:var(--ast-global-color-2);}.entry-meta,.entry-meta *{line-height:1.45;color:var(--ast-global-color-2);}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:var(--ast-global-color-1);}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:var(--ast-global-color-2);}.secondary .calendar_wrap #today,.ast-progress-val span{background:var(--ast-global-color-2);}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:var(--ast-global-color-2);border-color:var(--ast-global-color-2);}.calendar_wrap #today > a{color:#ffffff;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-2);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.astra-logo-svg:not(.sticky-custom-logo .astra-logo-svg,.transparent-custom-logo .astra-logo-svg,.advanced-header-logo .astra-logo-svg){height:37px;}.widget-title,.widget .wp-block-heading{font-size:22px;font-size:1.375rem;color:var(--ast-global-color-3);}.single .ast-author-details .author-title{color:var(--ast-global-color-1);}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 4em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}@media (max-width:921.99px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (min-width:1200px){.wp-block-group .has-background{padding:20px;}}@media (min-width:1200px){.ast-no-sidebar.ast-separate-container .entry-content .wp-block-group.alignwide,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-cover.alignwide{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-cover.alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-group.alignfull{margin-left:-6.67em;margin-right:-6.67em;padding-left:6.67em;padding-right:6.67em;}}@media (min-width:1200px){.wp-block-cover-image.alignwide .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:100%;}}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-table.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:var(--ast-global-color-0);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:'Inter',sans-serif;font-weight:600;font-size:15px;font-size:0.9375rem;line-height:1em;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{background-color:var(--ast-global-color-1);}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:var(--ast-global-color-0);}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}.elementor-widget-container .elementor-loop-container .e-loop-item[data-elementor-type="loop-item"]{width:100%;}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.elementor-widget-button .elementor-button{border-style:solid;text-decoration:none;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;}.wp-block-button .wp-block-button__link ,.elementor-widget-button .elementor-button,.elementor-widget-button .elementor-button:visited{color:var(--ast-global-color-4);}.elementor-widget-button .elementor-button{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.elementor-widget-button .elementor-button:hover,.elementor-widget-button .elementor-button:focus{color:var(--ast-global-color-4);background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.elementor-widget-button .elementor-button{font-family:'Inter',sans-serif;font-weight:600;font-size:15px;font-size:0.9375rem;line-height:1em;text-transform:capitalize;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{font-size:15px;font-size:0.9375rem;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:var(--ast-global-color-4);background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link{border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-4);font-family:'Inter',sans-serif;font-weight:600;line-height:1em;text-transform:capitalize;font-size:15px;font-size:0.9375rem;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:var(--ast-global-color-4);border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;font-family:'Inter',sans-serif;font-weight:600;font-size:15px;font-size:0.9375rem;line-height:1em;text-transform:capitalize;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:var(--ast-global-color-4);background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}body,.ast-separate-container{background-color:var(--ast-global-color-4);background-image:none;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -6.67em;margin-right: -6.67em;width: auto;}@media (max-width: 1200px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.4em;margin-right: -2.4em;}}@media (max-width: 768px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.14em;margin-right: -2.14em;}}@media (max-width: 544px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -1em;margin-right: -1em;}}.ast-no-sidebar.ast-separate-container .entry-content .alignwide {margin-left: -20px;margin-right: -20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}@media (max-width:921px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:544px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:921px){html{font-size:91.2%;}}@media (max-width:544px){html{font-size:91.2%;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@font-face {font-family: "Astra";src: url(https://windowdoorsoftware.com/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(https://windowdoorsoftware.com/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(https://windowdoorsoftware.com/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight: normal;font-style: normal;font-display: swap;}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.site .comments-area{padding-bottom:3em;}.astra-icon-down_arrow::after {content: "\e900";font-family: Astra;}.astra-icon-close::after {content: "\e5cd";font-family: Astra;}.astra-icon-drag_handle::after {content: "\e25d";font-family: Astra;}.astra-icon-format_align_justify::after {content: "\e235";font-family: Astra;}.astra-icon-menu::after {content: "\e5d2";font-family: Astra;}.astra-icon-reorder::after {content: "\e8fe";font-family: Astra;}.astra-icon-search::after {content: "\e8b6";font-family: Astra;}.astra-icon-zoom_in::after {content: "\e56b";font-family: Astra;}.astra-icon-check-circle::after {content: "\e901";font-family: Astra;}.astra-icon-shopping-cart::after {content: "\f07a";font-family: Astra;}.astra-icon-shopping-bag::after {content: "\f290";font-family: Astra;}.astra-icon-shopping-basket::after {content: "\f291";font-family: Astra;}.astra-icon-circle-o::after {content: "\e903";font-family: Astra;}.astra-icon-certificate::after {content: "\e902";font-family: Astra;}blockquote {padding: 1.2em;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#f45a2a;--ast-global-color-1:#257cff;--ast-global-color-2:#2f373d;--ast-global-color-3:#7e868c;--ast-global-color-4:#f8fbfe;--ast-global-color-5:#ffffff;--ast-global-color-6:#f45a2a;--ast-global-color-7:#f6fcff;--ast-global-color-8:#BFD1FF;}:root {--ast-border-color : #dddddd;}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header .entry-title{font-size:30px;font-size:1.875rem;}header.entry-header > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:40px;font-size:2.5rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-2);}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:700;}.ast-builder-menu-1 .menu-item > .menu-link{color:var(--ast-global-color-2);}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:var(--ast-global-color-2);}.ast-builder-menu-1 .menu-link:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .ast-menu-toggle:hover,.ast-builder-menu-1 .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .ast-menu-toggle:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-1 .current-menu-ancestor > .menu-link{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--ast-global-color-0);border-style:solid;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0px;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-builder-menu-1 .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-link:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .ast-menu-toggle:hover,.ast-builder-menu-1 .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .ast-menu-toggle:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-1 .current-menu-ancestor > .menu-link,.ast-builder-menu-1 .current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.main-header-bar .main-header-bar-navigation .ast-search-icon {display: block;z-index: 4;position: relative;}.ast-search-icon .ast-icon {z-index: 4;}.ast-search-icon {z-index: 4;position: relative;line-height: normal;}.main-header-bar .ast-search-menu-icon .search-form {background-color: #ffffff;}.ast-search-menu-icon.ast-dropdown-active.slide-search .search-form {visibility: visible;opacity: 1;}.ast-search-menu-icon .search-form {border: 1px solid var(--ast-search-border-color);line-height: normal;padding: 0 3em 0 0;border-radius: 2px;display: inline-block;-webkit-backface-visibility: hidden;backface-visibility: hidden;position: relative;color: inherit;background-color: #fff;}.ast-search-menu-icon .astra-search-icon {-js-display: flex;display: flex;line-height: normal;}.ast-search-menu-icon .astra-search-icon:focus {outline: none;}.ast-search-menu-icon .search-field {border: none;background-color: transparent;transition: all .3s;border-radius: inherit;color: inherit;font-size: inherit;width: 0;color: #757575;}.ast-search-menu-icon .search-submit {display: none;background: none;border: none;font-size: 1.3em;color: #757575;}.ast-search-menu-icon.ast-dropdown-active {visibility: visible;opacity: 1;position: relative;}.ast-search-menu-icon.ast-dropdown-active .search-field,.ast-dropdown-active.ast-search-menu-icon.slide-search input.search-field {width: 235px;}.ast-header-search .ast-search-menu-icon.slide-search .search-form,.ast-header-search .ast-search-menu-icon.ast-inline-search .search-form {-js-display: flex;display: flex;align-items: center;}.ast-search-menu-icon.ast-inline-search .search-field {width : 100%;padding : 0.60em;padding-right : 5.5em;transition: all 0.2s;}.site-header-section-left .ast-search-menu-icon.slide-search .search-form {padding-left: 2em;padding-right: unset;left: -1em;right: unset;}.site-header-section-left .ast-search-menu-icon.slide-search .search-form .search-field {margin-right: unset;}.ast-search-menu-icon.slide-search .search-form {-webkit-backface-visibility: visible;backface-visibility: visible;visibility: hidden;opacity: 0;transition: all .2s;position: absolute;z-index: 3;right: -1em;top: 50%;transform: translateY(-50%);}.ast-header-search .ast-search-menu-icon .search-form .search-field:-ms-input-placeholder,.ast-header-search .ast-search-menu-icon .search-form .search-field:-ms-input-placeholder{opacity:0.5;}.ast-header-search .ast-search-menu-icon.slide-search .search-form,.ast-header-search .ast-search-menu-icon.ast-inline-search .search-form{-js-display:flex;display:flex;align-items:center;}.ast-builder-layout-element.ast-header-search{height:auto;}.ast-header-search .astra-search-icon{font-size:20px;}@media (max-width:921px){.ast-header-search .astra-search-icon{font-size:18px;}}@media (max-width:544px){.ast-header-search .astra-search-icon{font-size:18px;}}.ast-header-search{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-header-search{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-header-search{display:flex;}}.site-below-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:var(--ast-global-color-1);background-image:none;min-height:80px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:rgba(191,209,255,0.23);}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{max-width:1200px;min-height:80px;margin-left:auto;margin-right:auto;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section{align-items:center;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-full .ast-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-top:0px;padding-bottom:20px;padding-left:40px;padding-right:40px;}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-bottom:20px;padding-left:20px;padding-right:20px;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}@media (max-width:921.99px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}.ast-footer-copyright{text-align:center;}.ast-footer-copyright.site-footer-focus-item {color:var(--ast-global-color-2);}@media (max-width:921px){.ast-footer-copyright{text-align:left;}}@media (max-width:544px){.ast-footer-copyright{text-align:center;}}.ast-footer-copyright.site-footer-focus-item {font-size:16px;font-size:1rem;}.ast-footer-copyright.ast-builder-layout-element{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}.site-footer{background-color:var(--ast-global-color-1);background-image:none;}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset;background:unset;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-desktop .ast-mega-menu-enabled .ast-builder-menu-1 div:not( .astra-full-megamenu-wrapper) .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu,.ast-desktop .ast-builder-menu-1 .astra-full-megamenu-wrapper,.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu{box-shadow:0px 4px 10px -2px rgba(0,0,0,0.1);}.ast-desktop .ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:35%;}@media (max-width:921px){.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:90%;}}@media (max-width:544px){.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:90%;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item,#astra-footer-menu .menu-item,.main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link,#astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}#ast-desktop-header .main-header-menu > .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow{padding-right:10px;margin-right:-10px;}.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg);}.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children > .ast-menu-toggle::before,.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before,.ast-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before{font-weight:bold;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block;}.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0,-2px) rotateZ(270deg);margin-right:5px;}.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:normal;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0,-50%);}.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:normal;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:3;}.main-header-bar .main-header-bar-navigation .page_item_has_children > a:after,.main-header-bar .main-header-bar-navigation .menu-item-has-children > a:after,.menu-item-has-children .ast-header-navigation-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.menu-item-has-children .sub-menu .ast-header-navigation-arrow:after{margin-left:0;}.ast-mobile-popup-drawer .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg);}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .menu-link:after{display:none;}@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}.ast-separate-container .ast-article-single:not(.ast-related-post),.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container.ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description,.ast-separate-container .comments-area .comment-respond,.ast-separate-container .comments-area .ast-comment-list li,.ast-separate-container .comments-area .comments-title{background-color:var(--ast-global-color-5);background-image:none;}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}#ast-scroll-top {display: none;position: fixed;text-align: center;cursor: pointer;z-index: 99;width: 2.1em;height: 2.1em;line-height: 2.1;color: #ffffff;border-radius: 2px;content: "";outline: inherit;}@media (min-width: 769px) {#ast-scroll-top {content: "769";}}#ast-scroll-top .ast-icon.icon-arrow svg {margin-left: 0px;vertical-align: middle;transform: translate(0,-20%) rotate(180deg);width: 1.6em;}.ast-scroll-to-top-right {right: 30px;bottom: 30px;}.ast-scroll-to-top-left {left: 30px;bottom: 30px;}#ast-scroll-top{background-color:var(--ast-global-color-2);font-size:15px;}#ast-scroll-top:hover{background-color:var(--ast-global-color-1);}.ast-scroll-top-icon::before{content:"\e900";font-family:Astra;text-decoration:inherit;}.ast-scroll-top-icon{transform:rotate(180deg);}@media (max-width:921px){#ast-scroll-top .ast-icon.icon-arrow svg{width:1em;}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content > .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:var(--ast-global-color-4);;}.ast-mobile-header-wrap .ast-mobile-header-content,.ast-desktop-header-content{background-color:var(--ast-global-color-4);;}.ast-mobile-popup-content > *,.ast-mobile-header-content > *,.ast-desktop-popup-content > *,.ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:70px;}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu > .menu-item{line-height:70px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:1px;border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:1px;border-bottom-style:solid;}}.ast-primary-header-bar{background-color:#ffffff;background-image:none;}.ast-primary-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-fill{color:var(--ast-global-color-0);border:none;background:var(--ast-global-color-5);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;fill:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}:root{--e-global-color-astglobalcolor0:#f45a2a;--e-global-color-astglobalcolor1:#257cff;--e-global-color-astglobalcolor2:#2f373d;--e-global-color-astglobalcolor3:#7e868c;--e-global-color-astglobalcolor4:#f8fbfe;--e-global-color-astglobalcolor5:#ffffff;--e-global-color-astglobalcolor6:#f45a2a;--e-global-color-astglobalcolor7:#f6fcff;--e-global-color-astglobalcolor8:#BFD1FF;}.ast-desktop .astra-menu-animation-slide-up>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(.5em);transition:visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}.ast-desktop .astra-menu-animation-slide-down>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(-.5em);transition:visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}.ast-desktop .astra-menu-animation-fade>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transition:opacity ease-in-out .3s}.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transition:opacity ease-in-out .3s}.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}.ast-desktop .menu-item.ast-menu-hover>.sub-menu.toggled-on{opacity:1;visibility:visible}
/*# sourceURL=astra-theme-css-inline-css */
</style>
<link data-minify="1" rel='stylesheet' id='astra-google-fonts-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/astra-local-fonts/astra-local-fonts.css?ver=1792222242' media='all' />
<style id="wp-emoji-styles-inline-css">

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="wpseopress-local-business-style-inline-css">
span.wp-block-wpseopress-local-business-field{margin-right:8px}

/*# sourceURL=https://windowdoorsoftware.com/wp-content/plugins/wp-seopress-pro/public/editor/blocks/local-business/style-index.css */
</style>
<style id="wpseopress-table-of-contents-style-inline-css">
.wp-block-wpseopress-table-of-contents li.active>a{font-weight:bold}

/*# sourceURL=https://windowdoorsoftware.com/wp-content/plugins/wp-seopress-pro/public/editor/blocks/table-of-contents/style-index.css */
</style>
<link data-minify="1" rel='stylesheet' id='wpmf-gallery-popup-style-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/plugins/wp-media-folder/assets/css/display-gallery/magnific-popup.css?ver=1792222242' media='all' />
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-icon svg){width: 24px;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='wpforms-classic-base-css' href='https://windowdoorsoftware.com/wp-content/plugins/wpforms/assets/css/frontend/classic/wpforms-base.min.css?ver=1.8.1.3' media='all' />
<link data-minify="1" rel='stylesheet' id='astra-addon-css-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/uploads/astra-addon/astra-addon-6a1e3fc59222b8-03812211.css?ver=1792222242' media='all' />
<style id="astra-addon-css-inline-css">
@media (min-width:922px){.ast-hide-display-device-desktop{display:none;}[class^="astra-advanced-hook-"] .wp-block-query .wp-block-post-template .wp-block-post{width:100%;}}@media (min-width:545px) and (max-width:921px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}.ast-header-search .ast-search-menu-icon .search-field{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-submit{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-form{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#ddd;border-radius:2px;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#ffffff;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#ffffff;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-fill{background:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-fill,[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:#ffffff;border:none;}.ast-search-box.header-cover #close::before,.ast-search-box.full-screen #close::before{font-family:Astra;content:"\e5cd";display:inline-block;transition:transform .3s ease-in-out;}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:35px;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu > .menu-item > .menu-link{color:var(--ast-global-color-2);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .current-menu-parent > .menu-link:hover,[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item:hover > .menu-link{color:var(--ast-global-color-1);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .menu-item.current-menu-item > .menu-link{color:var(--ast-global-color-1);}[CLASS*="-sticky-header-active"] .ast-builder-menu-1 .main-header-menu .current-menu-parent > .menu-link{color:var(--ast-global-color-1);}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}.ast-transparent-header.ast-primary-sticky-header-active .main-header-bar-wrap .main-header-bar,.ast-primary-sticky-header-active .main-header-bar-wrap .main-header-bar,.ast-primary-sticky-header-active.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked{backdrop-filter:unset;-webkit-backdrop-filter:unset;}
/*# sourceURL=astra-addon-css-inline-css */
</style>
<link data-minify="1" rel='stylesheet' id='elementor-icons-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=1792222242' media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='elementor-post-5-css' href='https://windowdoorsoftware.com/wp-content/uploads/elementor/css/post-5.css?ver=1792222242' media='all' />
<link rel='stylesheet' id='uael-frontend-css' href='https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/min-css/uael-frontend.min.css?ver=1.44.3' media='all' />
<link rel='stylesheet' id='uael-teammember-social-icons-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.24.0' media='all' />
<link data-minify="1" rel='stylesheet' id='uael-social-share-icons-brands-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.css?ver=1792222242' media='all' />
<link data-minify="1" rel='stylesheet' id='uael-social-share-icons-fontawesome-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css?ver=1792222242' media='all' />
<link data-minify="1" rel='stylesheet' id='uael-nav-menu-icons-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.css?ver=1792222242' media='all' />
<link data-minify="1" rel='stylesheet' id='font-awesome-5-all-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=1792222242' media='all' />
<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-heading-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-icon-list-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='e-shapes-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/css/conditionals/shapes.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-icon-box-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-image-box-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/css/widget-image-box.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='elementor-post-7-css' href='https://windowdoorsoftware.com/wp-content/uploads/elementor/css/post-7.css?ver=1792222242' media='all' />
<link data-minify="1" rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1792222243' media='all' />
<link data-minify="1" rel='stylesheet' id='elementor-gf-local-robotoslab-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver=1792222243' media='all' />
<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
<link data-minify="1" rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=1792222243' media='all' />
<script type="rocketlazyloadscript" id="jquery-core-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" defer></script>
<script type="rocketlazyloadscript" id="jquery-migrate-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" defer></script>

<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<script type="rocketlazyloadscript" id="google_gtagjs-js" data-rocket-src="https://www.googletagmanager.com/gtag/js?id=G-5GKTT66H3F" async></script>
<script type="rocketlazyloadscript" id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["windowdoorsoftware.com"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "G-5GKTT66H3F");
//# sourceURL=google_gtagjs-js-after
</script>
<script type="rocketlazyloadscript" id="font-awesome-4-shim-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=4.3.5" defer></script>
<link rel="https://api.w.org/" href="https://windowdoorsoftware.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://windowdoorsoftware.com/wp-json/wp/v2/pages/7" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://windowdoorsoftware.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0.7" />
<link rel='shortlink' href='https://windowdoorsoftware.com/' />
<meta name="generator" content="Site Kit by Google 1.187.0" /><meta name="generator" content="Elementor 4.3.5; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			<link rel="icon" href="https://windowdoorsoftware.com/wp-content/uploads/2023/06/cropped-window-door-software-logo-512x512-1-32x32.png" sizes="32x32" />
<link rel="icon" href="https://windowdoorsoftware.com/wp-content/uploads/2023/06/cropped-window-door-software-logo-512x512-1-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://windowdoorsoftware.com/wp-content/uploads/2023/06/cropped-window-door-software-logo-512x512-1-180x180.png" />
<meta name="msapplication-TileImage" content="https://windowdoorsoftware.com/wp-content/uploads/2023/06/cropped-window-door-software-logo-512x512-1-270x270.png" />
<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head>

<body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="home wp-singular page-template-default page page-id-7 wp-custom-logo wp-embed-responsive wp-theme-astra ast-desktop ast-page-builder-template ast-no-sidebar astra-4.14.0 ast-single-post ast-mobile-inherit-site-logo ast-replace-site-logo-transparent ast-inherit-site-logo-transparent ast-hfb-header ast-sticky-main-shrink ast-sticky-header-shrink ast-inherit-site-logo-sticky ast-primary-sticky-enabled elementor-default elementor-kit-5 elementor-page elementor-page-7 astra-addon-4.13.3">
			<script type="rocketlazyloadscript" data-cfasync="false">
			(function(){var mq=window.matchMedia('(max-width:921.99px)');function apply(isMobile){var b=document.body.classList;if(isMobile){b.add('ast-header-break-point');b.remove('ast-desktop');}else{b.remove('ast-header-break-point');b.add('ast-desktop');}}apply(mq.matches);if(mq.addEventListener){mq.addEventListener('change',function(e){apply(e.matches);});}else if(mq.addListener){mq.addListener(function(e){apply(e.matches);});}})();
			</script>
			
<a
	class="skip-link screen-reader-text"
	href="#content">
		Skip to content</a>

<div
class="hfeed site" id="page">
			<header
		class="site-header ast-primary-submenu-animation-fade header-main-layout-1 ast-primary-menu-enabled ast-logo-title-inline ast-hide-custom-menu-mobile ast-builder-menu-toggle-icon ast-mobile-header-inline" id="masthead" itemtype="https://schema.org/WPHeader" itemscope="itemscope" itemid="#masthead"		>
			<div id="ast-desktop-header" data-toggle-type="dropdown">
		<div class="ast-main-header-wrap main-header-bar-wrap ">
		<div class="ast-primary-header-bar ast-primary-header main-header-bar site-header-focus-item" data-section="section-primary-header-builder">
						<div class="site-primary-header-wrap ast-builder-grid-row-container site-header-focus-item ast-container" data-section="section-primary-header-builder">
				<div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center">
											<div class="site-header-primary-section-left site-header-section ast-flex site-header-section-left">
									<div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="title_tagline">
							<div
				class="site-branding ast-site-identity" itemtype="https://schema.org/Organization" itemscope="itemscope"				>
					<span class="site-logo-img"><a href="https://windowdoorsoftware.com/" class="custom-logo-link" rel="home" aria-current="page"><img fetchpriority="high" width="371" height="394" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20371%20394'%3E%3C/svg%3E" class="custom-logo" alt="Window Dooor Software" decoding="async" data-lazy-src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/building-8.svg" /><noscript><img fetchpriority="high" width="371" height="394" src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/building-8.svg" class="custom-logo" alt="Window Dooor Software" decoding="async" /></noscript></a></span>				</div>
			<!-- .site-branding -->
					</div>
								</div>
																								<div class="site-header-primary-section-right site-header-section ast-flex ast-grid-right-section">
										<div class="ast-builder-menu-1 ast-builder-menu ast-flex ast-builder-menu-1-focus-item ast-builder-layout-element site-header-focus-item" data-section="section-hb-menu-1">
			<div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item" id="primary-site-navigation-desktop" aria-label="Primary Site Navigation" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation ast-inline-flex"><ul id="ast-hf-menu-1" class="main-header-menu ast-menu-shadow ast-nav-menu ast-flex  submenu-with-border astra-menu-animation-fade  stack-on-mobile"><li id="menu-item-194" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-7 current_page_item menu-item-194"><a href="https://windowdoorsoftware.com/" aria-current="page" class="menu-link">Home</a></li>
<li id="menu-item-716" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-716"><a href="https://windowdoorsoftware.com/knowledge/" class="menu-link">Knowledge</a></li>
<li id="menu-item-700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-700"><a href="https://windowdoorsoftware.com/contact/" class="menu-link">Contact</a></li>
</ul></div></nav></div></div>		</div>
				<div class="ast-builder-layout-element ast-flex site-header-focus-item ast-header-search" data-section="section-header-search">
					<div class="ast-search-menu-icon slide-search" >
		<form role="search" method="get" class="search-form" action="https://windowdoorsoftware.com/">
	<label for="search-field">
		<span class="screen-reader-text">Search for:</span>
		<input
			type="search"
			id="search-field"
			class="search-field"
									placeholder="Search..."
			value=""
			name="s"
			tabindex="-1">
			</label>
	</form>
			<div class="ast-search-icon">
				<a class="slide-search astra-search-icon" role="button" tabindex="0" aria-label="Search button" href="#">
					<span class="screen-reader-text">Search</span>
					<span class="ast-icon icon-search"></span>				</a>
			</div>
		</div>
				</div>
									</div>
												</div>
					</div>
								</div>
			</div>
	</div> <!-- Main Header Bar Wrap -->
<div id="ast-mobile-header" class="ast-mobile-header-wrap " data-type="dropdown">
		<div class="ast-main-header-wrap main-header-bar-wrap" >
		<div class="ast-primary-header-bar ast-primary-header main-header-bar site-primary-header-wrap site-header-focus-item ast-builder-grid-row-layout-default ast-builder-grid-row-tablet-layout-default ast-builder-grid-row-mobile-layout-default" data-section="section-primary-header-builder">
									<div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center">
													<div class="site-header-primary-section-left site-header-section ast-flex site-header-section-left">
										<div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="title_tagline">
							<div
				class="site-branding ast-site-identity" itemtype="https://schema.org/Organization" itemscope="itemscope"				>
					<span class="site-logo-img"><a href="https://windowdoorsoftware.com/" class="custom-logo-link" rel="home" aria-current="page"><img fetchpriority="high" width="371" height="394" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20371%20394'%3E%3C/svg%3E" class="custom-logo" alt="Window Dooor Software" decoding="async" data-lazy-src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/building-8.svg" /><noscript><img fetchpriority="high" width="371" height="394" src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/building-8.svg" class="custom-logo" alt="Window Dooor Software" decoding="async" /></noscript></a></span>				</div>
			<!-- .site-branding -->
					</div>
									</div>
																									<div class="site-header-primary-section-right site-header-section ast-flex ast-grid-right-section">
										<div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="section-header-mobile-trigger">
						<div class="ast-button-wrap">
				<button
					type="button"
					class="menu-toggle main-header-menu-toggle ast-mobile-menu-trigger-fill"
					aria-expanded="false"
					aria-label="Main menu toggle"
														>
					<span class="mobile-menu-toggle-icon">
						<span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg class='ast-mobile-svg ast-menu-svg' fill='currentColor' version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z'></path></svg></span><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg class='ast-mobile-svg ast-close-svg' fill='currentColor' version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z'></path></svg></span>					</span>
									</button>
			</div>
					</div>
									</div>
											</div>
						</div>
	</div>
				<div class="ast-mobile-header-content content-align-flex-start ">
						<div class="ast-builder-menu-1 ast-builder-menu ast-flex ast-builder-menu-1-focus-item ast-builder-layout-element site-header-focus-item" data-section="section-hb-menu-1">
			<div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item" id="primary-site-navigation-mobile" aria-label="Primary Site Navigation" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation ast-inline-flex"><ul id="ast-hf-menu-1-mobile" class="main-header-menu ast-menu-shadow ast-nav-menu ast-flex  submenu-with-border astra-menu-animation-fade  stack-on-mobile"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-7 current_page_item menu-item-194"><a href="https://windowdoorsoftware.com/" aria-current="page" class="menu-link">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-716"><a href="https://windowdoorsoftware.com/knowledge/" class="menu-link">Knowledge</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-700"><a href="https://windowdoorsoftware.com/contact/" class="menu-link">Contact</a></li>
</ul></div></nav></div></div>		</div>
					</div>
			</div>
		</header><!-- #masthead -->
			<div id="content" class="site-content">
		<div class="ast-container">
		

	<div id="primary" class="content-area primary">

		
					<main id="main" class="site-main">
				<article
class="post-7 page type-page status-publish ast-article-single" id="post-7" itemtype="https://schema.org/CreativeWork" itemscope="itemscope">
	
				<header class="entry-header ast-no-title ast-header-without-markup">
							</header> <!-- .entry-header -->
		
<div class="entry-content clear"
	itemprop="text">

	
			<div data-elementor-type="wp-page" data-elementor-id="7" class="elementor elementor-7" data-elementor-post-type="page">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-995c984 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="995c984" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
							<div class="elementor-background-overlay"></div>
							<div class="elementor-container elementor-column-gap-no">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-49e0ef8" data-id="49e0ef8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5b9631a elementor-widget elementor-widget-heading" data-id="5b9631a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Find the best window door software!</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-250b8bc elementor-widget elementor-widget-text-editor" data-id="250b8bc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Which window door software is the best one?</p><p>Not the expensive one. <br />Not the cheap one. <br />Not the complex one. <br />Not more function one.</p><p>The best one is the one which suitable you well.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8da6390" data-id="8da6390" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-25a46ae elementor-view-default elementor-widget elementor-widget-icon" data-id="25a46ae" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 467.78 384.39"><polygon points="323.66 298.64 269.96 330.59 180.19 277.17 0 384.39 35.46 384.39 180.19 298.27 252.23 341.14 179.55 384.39 215.01 384.39 323.66 319.74 432.31 384.39 467.78 384.39 323.66 298.64"></polygon><polygon points="176.11 143.19 225.99 168.57 227.1 36.04 141.18 90.98 141.18 288.25 176.11 267.47 176.11 143.19"></polygon><polygon points="274.34 315.85 326.6 284.76 326.6 71.81 236.73 0 236.73 174.03 274.34 193.16 274.34 315.85"></polygon><rect x="168.37" y="340.3" width="9.96" height="9.96"></rect><rect x="168.37" y="326.61" width="9.96" height="9.96"></rect><rect x="182.05" y="340.3" width="9.96" height="9.96"></rect><rect x="182.05" y="326.61" width="9.96" height="9.96"></rect><rect x="311.84" y="361.76" width="9.96" height="9.96"></rect><rect x="311.84" y="348.08" width="9.96" height="9.96"></rect><rect x="325.53" y="348.08" width="9.96" height="9.96"></rect><rect x="325.53" y="361.76" width="9.96" height="9.96"></rect></svg>			</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-67f1e46 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="67f1e46" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-fd6bdab" data-id="fd6bdab" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-51fa6d0 elementor-view-default elementor-widget elementor-widget-icon" data-id="51fa6d0" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 361.36 373.8"><polygon points="358.01 136.44 358.01 373.8 361.36 373.8 361.36 139.02 358.01 136.44"></polygon><polygon points="330.46 373.8 333.81 373.8 333.81 117.8 330.46 115.22 330.46 373.8"></polygon><polygon points="344.23 373.8 347.58 373.8 347.58 128.41 344.23 125.83 344.23 373.8"></polygon><polygon points="208.87 373.8 213.46 373.8 213.46 151.22 287.74 94 287.74 373.8 292.34 373.8 292.34 84.36 208.87 148.66 208.87 373.8"></polygon><polygon points="225.99 33.44 222.64 30.86 222.64 127.96 225.99 125.38 225.99 33.44"></polygon><polygon points="239.76 44.05 236.41 41.47 236.41 117.35 239.76 114.77 239.76 44.05"></polygon><polygon points="253.53 54.66 250.18 52.08 250.18 106.74 253.53 104.16 253.53 54.66"></polygon><polygon points="212.21 22.83 208.87 20.25 208.87 138.57 212.21 135.99 212.21 22.83"></polygon><polygon points="195.09 373.8 198.44 373.8 198.44 12.22 195.09 9.64 195.09 373.8"></polygon><polygon points="316.69 373.8 320.04 373.8 320.04 107.19 316.69 104.61 316.69 373.8"></polygon><polygon points="302.92 373.8 306.27 373.8 306.27 96.58 302.92 94 302.92 373.8"></polygon><polygon points="149.14 373.8 152.49 373.8 152.49 191.1 149.14 188.52 149.14 373.8"></polygon><polygon points="135.37 373.8 138.72 373.8 138.72 180.49 135.37 177.91 135.37 373.8"></polygon><polygon points="0 373.8 4.6 373.8 4.6 203.3 78.87 146.08 78.87 373.8 83.47 373.8 83.47 136.44 0 200.74 0 373.8"></polygon><polygon points="121.6 373.8 124.95 373.8 124.95 169.88 121.6 167.3 121.6 373.8"></polygon><polygon points="107.83 373.8 111.18 373.8 111.18 159.27 107.83 156.69 107.83 373.8"></polygon><polygon points="94.06 373.8 97.41 373.8 97.41 148.66 94.06 146.08 94.06 373.8"></polygon><polygon points="101.04 142.88 105.64 146.43 105.64 66.86 179.91 9.64 179.91 373.8 184.51 373.8 184.51 0 101.04 64.3 101.04 142.88"></polygon></svg>			</div>
		</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-bd19335" data-id="bd19335" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ba0e8a2 elementor-widget elementor-widget-heading" data-id="ba0e8a2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h6 class="elementor-heading-title elementor-size-default">Progress why</h6>				</div>
				</div>
				<div class="elementor-element elementor-element-1f37567 elementor-widget elementor-widget-heading" data-id="1f37567" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Why should we use the window door software?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-51d751d elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="51d751d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Save time</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Good design</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">More professional</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Intelligent material list</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Increase your sales</span>
									</li>
						</ul>
						</div>
				</div>
				<div class="elementor-element elementor-element-17e077c elementor-widget elementor-widget-button" data-id="17e077c" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://windowdoorsoftware.com/why-should-we-use-window-and-door-software/">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Learn More</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c9ec916 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c9ec916" data-element_type="section" data-e-type="section" data-settings="{&quot;shape_divider_top&quot;:&quot;tilt&quot;}">
					<div class="elementor-shape elementor-shape-top" aria-hidden="true" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M0,6V0h1000v100L0,6z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-89216ed" data-id="89216ed" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-47403b1 elementor-widget elementor-widget-heading" data-id="47403b1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h6 class="elementor-heading-title elementor-size-default">Progress how</h6>				</div>
				</div>
				<div class="elementor-element elementor-element-b7d8b22 elementor-widget elementor-widget-heading" data-id="b7d8b22" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">How to find a best window door software?</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-22ce93a elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="22ce93a" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Does this software support trial?</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Is it easy to use?</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Can we make the design for our clients timely?</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Check &amp; confirm orders (include the design, quote) easily?</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check-circle"></i>						</span>
										<span class="elementor-icon-list-text">Can we show our client the real effect of what he wants?</span>
									</li>
						</ul>
						</div>
				</div>
				<div class="elementor-element elementor-element-cdd46ab elementor-widget elementor-widget-button" data-id="cdd46ab" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://windowdoorsoftware.com/5-tips-to-find-a-best-window-door-software/">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Learn More</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-255a131" data-id="255a131" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3ba1ea4 elementor-view-default elementor-widget elementor-widget-icon" data-id="3ba1ea4" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 383.25 400.85"><rect x="220.16" y="183.65" width="15.6" height="15.6"></rect><rect x="248.68" y="183.66" width="15.6" height="15.6"></rect><rect x="191.64" y="209.37" width="15.6" height="15.6"></rect><rect x="248.67" y="209.39" width="15.6" height="15.6"></rect><rect x="220.15" y="235.11" width="15.6" height="15.6"></rect><polygon points="176.59 47.11 159.45 47.11 156.4 0 153.34 47.1 136.21 47.1 136.2 93.84 176.59 72.01 176.59 47.11"></polygon><path d="M329.49,395.39l-.62-269.69L300.65,82.51l.71,310L291,391.47V153.2L273.4,116.1l0,275.37-94.62,0H170V215l55.95-65.52,0-93.81L176.58,82.32,136.2,104.14l-30.78,16.64-.06,270.65-9.48.84V209.38L67.76,235.11V394.77L0,400.78l383.25.07ZM135.22,144.09h-14v-14h14Zm25.61,23.13h-14v-14h14Zm0-23.12h-14v-14h14Z"></path></svg>			</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-45e988c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45e988c" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_top&quot;:&quot;tilt&quot;}">
					<div class="elementor-shape elementor-shape-top" aria-hidden="true" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M0,6V0h1000v100L0,6z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-no">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9edd96d" data-id="9edd96d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-55c1a52 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="55c1a52" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-no">
					<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-d8da937" data-id="d8da937" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c172516 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="c172516" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-box-wrapper">

						<div class="elementor-icon-box-icon">
				<span  class="elementor-icon">
				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M2.5,2.5,0,4.9V507.1l2.5,2.4L4.9,512H507.1l2.4-2.5,2.5-2.4V4.9l-2.5-2.4L507.1,0H4.9ZM496,256V496H16V16H496Z"></path><path d="M42.5,42.5,40,44.9V243.1l2.5,2.4,2.4,2.5H243.1l2.4-2.5,2.5-2.4V44.9l-2.5-2.4L243.1,40H44.9Zm89.1,54.4-41,41,4,4.4c7.6,8.5,2.1,12.5,54.3-39.7l46.7-46.7,12.2.3,12.2.3-82,82-82,82V56H172.5ZM232,150v82H115.5l36.8-36.8C172.5,175,189,158.1,189,157.5c0-1.3-9.2-10.5-10.5-10.5-.5,0-20.1,19.1-43.5,42.5L92.5,232h-25l82-82c45.1-45.1,82.1-82,82.2-82S232,104.9,232,150Z"></path><path d="M266.5,42.5,264,44.9V243.1l2.5,2.4,2.4,2.5H467.1l2.4-2.5,2.5-2.4V44.9l-2.5-2.4L467.1,40H268.9ZM456,144v88H280V56H456Z"></path><path d="M42.5,266.5,40,268.9V467.1l2.5,2.4,2.4,2.5H243.1l2.4-2.5,2.5-2.4V268.9l-2.5-2.4-2.4-2.5H44.9ZM232,368v88H56V280H232Z"></path><path d="M266.5,266.5l-2.5,2.4V467.1l2.5,2.4,2.4,2.5H467.1l2.4-2.5,2.5-2.4V268.9l-2.5-2.4-2.4-2.5H268.9Zm89.1,54.4-41,41,4,4.4c7.6,8.5,2.1,12.5,54.3-39.7l46.7-46.7,12.2.3,12.2.3-82,82-82,82V280H396.5ZM456,374v82H339.5l36.8-36.8C396.5,399,413,382.1,413,381.5c0-1.3-9.2-10.5-10.5-10.5-.5,0-20.1,19.1-43.5,42.5L316.5,456h-25l82-82c45.1-45.1,82.1-82,82.2-82S456,328.9,456,374Z"></path></svg>				</span>
			</div>
			
						<div class="elementor-icon-box-content">

									<h4 class="elementor-icon-box-title">
						<span  >
							Easily design						</span>
					</h4>
				
									<p class="elementor-icon-box-description">
						Design window and doors in minutes.
					</p>
				
			</div>
			
		</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-cb8f8a4" data-id="cb8f8a4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7248787 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="7248787" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-box-wrapper">

						<div class="elementor-icon-box-icon">
				<span  class="elementor-icon">
				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M38.5,1.9a18.71,18.71,0,0,0-10,10.3C27.2,15.5,27,29.7,27,134.3c0,117.7,0,118.3,2,120.5,3,3.2,7.2,3.3,10.5.1,2-1.9,2-3.6,2.5-120.7l.5-118.7h427L470,134c.4,90.8.8,119,1.7,120.6,2.4,4.1,7.3,4.5,10.8.9l2.5-2.4V134.3c0-113.4-.1-119-1.9-122.8a18.71,18.71,0,0,0-10.3-10C469.5.2,446.1,0,255.8,0,50.6,0,42.3.1,38.5,1.9Z"></path><path d="M72.4,39.7a7.78,7.78,0,0,0-3.8,2.2c-1.5,1.6-1.6,20.6-1.8,209.7l-.3,207.9-12.2.3-12.3.3V373.2c0-58.9-.3-87.9-1.1-90-1.9-5.6-10.1-6.4-12.8-1.3-.8,1.3-1.1,29.8-1.1,89.9v88l-5.5.4c-6.2.5-9.7,2.6-13.2,7.8C6.2,471,6,472.4,6,486s.2,15,2.3,18a26.05,26.05,0,0,0,5,5.4l2.8,2.1H495.9l2.8-2.1a29.45,29.45,0,0,0,5.1-5.4c2-3,2.2-4.4,2.2-18s-.2-15-2.2-18c-3.6-5.2-7.1-7.3-13.3-7.8l-5.5-.4V282.9l-2.5-2.4c-1.3-1.4-3.1-2.5-3.9-2.5a8.78,8.78,0,0,0-7.6,5.3c-.7,2-1,31.8-1,89.9v86.9l-12.2-.3-12.3-.3-.3-208.1L445,43.3l-2.1-1.9c-2.1-1.9-6.7-1.9-185.3-2C156.9,39.3,73.5,39.5,72.4,39.7ZM404.9,54.4c-.2.2-19.1,9.2-41.9,20-32,15.1-42.2,20.4-44.7,23.1L315,101V265.6c0,163.8,0,164.7,2,168,2.4,3.7,4.6,4.7,39,17.5l22.4,8.4-61.2.3c-33.7.1-88.7.1-122.4,0l-61.2-.3,22.4-8.4c33.7-12.5,36.2-13.6,38.8-17.4l2.2-3.3V101l-3.2-3.5c-2.6-2.7-12.8-8-44.8-23.1-22.8-10.8-41.7-19.8-41.9-20S173.9,54,256,54,405.1,54.2,404.9,54.4Zm-273,28c27.1,12.9,49.7,23.8,50.2,24.3s.8,67.3.7,159.9l-.3,158.9L137,442.7c-37,13.9-46.5,17.2-50.7,17.2L81,460V259.5c0-110.3.4-200.5.8-200.5S104.8,69.5,131.9,82.4ZM431,259.5V460l-5.2-.1c-4.3,0-13.8-3.3-50.8-17.2l-45.5-17.2-.3-158.9c-.1-96.5.2-159.4.7-159.9,1.3-1.3,98.2-47.5,99.9-47.6C430.7,59,431,99.7,431,259.5Zm59.8,215.3c.9.6,1.2,3.6,1,11.3l-.3,10.4H20.5l-.3-10.4c-.2-7.7.1-10.7,1-11.3C22.9,473.8,489.1,473.8,490.8,474.8Z"></path><path d="M98.9,95.9,96,98.8V252.2l3,2.9,3,3,28.4-.3,28.4-.3,2.6-2.4,2.6-2.4V123.3l-2.2-2c-3.4-3.1-54.5-28.3-57.4-28.3C102.9,93,100.6,94.2,98.9,95.9ZM131,121.5l19,9.5V243H110V177.5c0-43.4.3-65.5,1-65.5S120.6,116.3,131,121.5Z"></path><path d="M101.4,268.9c-5.6,2.5-5.4-1.1-5.4,82.7v77.1l2.6,2.7a8.3,8.3,0,0,0,5.7,2.6c4.6,0,56.4-20.8,58.2-23.3,1.3-1.8,1.5-11.8,1.5-69.5V273.9l-2.5-2.4c-2.1-2.2-3.3-2.5-10.2-2.5-4.3,0-16.8-.2-27.8-.5C111.9,268.2,102.6,268.4,101.4,268.9ZM150,342.2v59.3l-18.3,7.2c-10,4-19,7.5-19.9,7.9-1.7.6-1.8-3-1.8-66.5V283h40Z"></path><path d="M378.8,106.1c-14.5,7.2-27.3,14-28.5,15.2l-2.3,2V252.7l2.6,2.4,2.6,2.4,28.4.3,28.4.3,3-3,3-2.9V98.8l-2.9-2.9c-1.7-1.7-4-2.9-5.5-2.9C406.3,93,393.3,98.9,378.8,106.1ZM402,177.5V243H362V131l18.8-9.4c10.3-5.2,19.3-9.5,20-9.5C401.7,112,402,125.7,402,177.5Z"></path><path d="M367.2,268.9c-14.6.6-15.5.7-17.3,3s-1.9,4.9-1.9,69.5c0,57.5.2,67.5,1.5,69.3,1.8,2.5,53.6,23.3,58.2,23.3a8.3,8.3,0,0,0,5.7-2.6l2.6-2.7V274.1l-2.4-2.8-2.4-2.8-14.4-.1C389,268.4,375.6,268.6,367.2,268.9ZM402,350.1c0,63.5-.1,67.1-1.7,66.5-1-.4-10-3.9-20-7.9L362,401.5V283h40Z"></path></svg>				</span>
			</div>
			
						<div class="elementor-icon-box-content">

									<h4 class="elementor-icon-box-title">
						<span  >
							3D view						</span>
					</h4>
				
									<p class="elementor-icon-box-description">
						Design any types window &amp; door in a 3D view					</p>
				
			</div>
			
		</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-36f0959" data-id="36f0959" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b0cfd79 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="b0cfd79" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-box-wrapper">

						<div class="elementor-icon-box-icon">
				<span  class="elementor-icon">
				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M39.9,2.3A16.31,16.31,0,0,0,34.8,8C33.1,11.3,33,21.6,33,179.7c0,121.1.3,168.9,1.1,170.6a7.05,7.05,0,0,0,12.8.1c.8-1.8,1.1-47.4,1.1-168.9V15H464V39.5c0,16,.4,25.3,1.1,26.9a7.05,7.05,0,0,0,12.8-.1c.7-1.5,1.1-11.5,1.1-28.6,0-29.3-.3-31.1-6.9-35.4L468.7,0H43.3Z"></path><path d="M72.4,33.6a13.94,13.94,0,0,0-5.2,5.3L65,42.8V460H48.1l-.3-40.6-.3-40.6-2.4-1.9a9.08,9.08,0,0,0-4.6-1.9,9.08,9.08,0,0,0-4.6,1.9l-2.4,1.9-.3,40.6L32.9,460H22.6c-9,0-10.7.3-13,2.1C4.6,466,4,468.5,4,486c0,18,.6,20.4,6.3,23.9l3.4,2.1H498.3l3.4-2.1c5.7-3.5,6.3-5.9,6.3-23.9,0-17.5-.6-20-5.6-23.9-2.3-1.8-4-2.1-13-2.1H479V279c0-132.3-.3-181.6-1.1-183.4a7.05,7.05,0,0,0-12.8.1c-.8,1.7-1.1,52.9-1.1,183.3V460H447V42.8l-2.2-3.9c-4.2-7.5,11.8-6.9-189-6.9C96.2,32,75.1,32.2,72.4,33.6ZM366,62.5V78H80V47H366Zm26.8,132.6c-.3,145.3-.3,148.1-2.2,149.5a6.54,6.54,0,0,1-8.6-.6c-2-2-2-3.3-2-149.5V47h13ZM432,62.5V78H407V47h25ZM366,109v16H80V93H366Zm66,0v16H407V93h25Zm-66,46.5V171H80V140H366Zm66,0V171H407V140h25ZM366,202v16H80V186H366Zm66,0v16H407V186h25Zm-66.2,46.7-.3,15.8-142.7.3L80,265V233H366.1Zm66.2.3v16.1l-12.2-.3-12.3-.3-.3-15.8-.3-15.7H432ZM88,363.1v84.1l3.8,3.8c3.3,3.4,4.5,3.9,10.2,4.5,3.6.3,36.6.5,73.5.3,63.6-.3,67.2-.4,70.1-2.2a17,17,0,0,0,5-5c1.8-3,1.9-6.8,2.2-86.4L253,279h6l.2,83.2c.3,79.6.4,83.4,2.2,86.4a17,17,0,0,0,5,5c2.9,1.8,6.5,1.9,70.1,2.2,36.9.2,69.9,0,73.5-.3,5.7-.6,6.9-1.1,10.2-4.5l3.8-3.8V279h8V460H80V279h8ZM238,360v81H102V279H238Zm128-47.8c0,31.8.1,33.4,2.1,37.6a19.89,19.89,0,0,0,6.2,7c3.6,2.4,5,2.7,12.2,2.7,9.2,0,13.1-1.9,17.6-8.3l2.4-3.5.3-34.4c.2-29.3.5-34.3,1.7-34.3s1.5,10.6,1.5,81v81H274V279h92ZM493.8,485.7l.3,11.3H18V486.2c0-6,.3-11.2.7-11.5s107.3-.6,237.7-.5l237.1.3Z"></path></svg>				</span>
			</div>
			
						<div class="elementor-icon-box-content">

									<h4 class="elementor-icon-box-title">
						<span  >
							More convenient						</span>
					</h4>
				
									<p class="elementor-icon-box-description">
						Online quotation &amp; confirmation.					</p>
				
			</div>
			
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-def2ef7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="def2ef7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-no">
					<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-208d002" data-id="208d002" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8431b6f elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="8431b6f" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-box-wrapper">

						<div class="elementor-icon-box-icon">
				<span  class="elementor-icon">
				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M108,17.8a15.39,15.39,0,0,0-8,10.8c-.5,2.1-1,23.9-1,48.3v44.4l-35.6,74c-23.8,49.4-35.7,75-35.6,77a7.93,7.93,0,0,0,2.2,5.1c2,2,3.1,2.1,35.5,2.4l33.5.3.2,101.7c.3,93.8.4,101.9,2,104.8a17.17,17.17,0,0,0,12.1,8.9c2.3.3,84.2.5,181.9.3l177.7-.3,2.8-2.1a29.45,29.45,0,0,0,5.1-5.4l2.2-3.3V256.3c0-253.1.6-232.6-6.4-237.6l-3.1-2.2-181-.3C117.7,16,111.4,16,108,17.8ZM467,256V480l-175.7-.2-175.8-.3-.3-99.8L115,280h16v42.2l2.9,2.9,2.9,2.9H445.9l2.8-2.4,2.8-2.4.3-133.9c.2-101.4-.1-134.5-1-136.7-2.4-5.9,5.9-5.6-159.5-5.6-142.6,0-152,.1-155.2,1.8-2.9,1.5-4.4,3.9-11.3,18.7-4.4,9.3-8.4,17.4-8.9,17.9s-.9-9.5-.9-26.2V32H467ZM430,64.7c0,.5-21.5,45.3-47.8,99.8l-47.7,99-142.8.2Q48.9,264,49,263c0-.6,21.4-45.6,47.7-100l47.6-99H287.2C365.7,64,430,64.3,430,64.7Zm5,75.5v47.3l-15.6-15.6-15.5-15.5,15.2-31.7c8.4-17.4,15.4-31.7,15.6-31.7S435,114.3,435,140.2Zm0,120.5V311H246.5L231,295.5,215.5,280H278c48.3,0,63.1-.3,65-1.3s8-12.7,27.9-54l25.5-52.8,19.3,19.3L435,210.5ZM208,295.5,223.5,311H148V280h44.5Z"></path><path d="M136.5,344.4a9.31,9.31,0,0,0-4.3,4c-.9,2-1.2,16.1-1.2,56.2v53.6l2.9,2.9,2.9,2.9H445.9l2.8-2.4,2.8-2.4.3-52.9c.2-36.8,0-54-.8-56.6-2.1-7.2,9.1-6.7-159.7-6.7C168,343.1,138.9,343.3,136.5,344.4ZM435,403.5V447H148V360H435Z"></path><path d="M154.3,82.2c-1.2,1.3-18.8,37-39.3,79.5-39.8,82.8-38.7,80-33.3,84.3,2.5,2,4.4,2,120.7,2,92.4,0,118.6-.3,120.6-1.3s10.4-17.7,39.7-78.6C387.6,116.3,400,89.6,400,87.5a7.19,7.19,0,0,0-2.3-5.3L395.4,80H156.3ZM379,96.7c0,.5-14.6,30.9-32.3,67.8l-32.3,67-107.7.3L99,232l2.3-4.7c1.3-2.7,16-33.3,32.7-68.1L164.4,96H271.7C330.7,96,379,96.3,379,96.7Z"></path></svg>				</span>
			</div>
			
						<div class="elementor-icon-box-content">

									<h4 class="elementor-icon-box-title">
						<span  >
							Multi devices						</span>
					</h4>
				
									<p class="elementor-icon-box-description">
						Support PC, Pad, and smartphone.					</p>
				
			</div>
			
		</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-9e63147" data-id="9e63147" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-448df8b elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="448df8b" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-box-wrapper">

						<div class="elementor-icon-box-icon">
				<span  class="elementor-icon">
				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M42.5,18.5,40,20.9V44.1c0,15.3.4,24.6,1.2,27.3C43.5,79.2,54.7,88,62.4,88c1.5,0,1.6,13.8,1.6,176V440H42.5c-21.6,0-21.6,0-24,2.5L16,444.9v46.2l2.5,2.4,2.4,2.5H491.1l2.4-2.5,2.5-2.4V444.9l-2.5-2.4c-2.4-2.5-2.4-2.5-24-2.5H448V264c0-162.2.1-176,1.6-176,7.7,0,18.9-8.8,21.2-16.6.8-2.7,1.2-12,1.2-27.3V20.9l-2.5-2.4L467.1,16H44.9ZM456,49.5c0,17.3,0,17.6-2.5,20L451.1,72H60.9l-2.4-2.5C56,67.1,56,66.8,56,49.5V32H456ZM432,264V440H80V88H432Zm48,204v12H32V456H480Z"></path><path d="M90.5,98.5,88,100.9V427.1l2.5,2.4,2.4,2.5H419.1l2.4-2.5,2.5-2.4V100.9l-2.5-2.4L419.1,96H92.9ZM248,180v68H104V112H248Zm160,0v68H264V112H408ZM248,340v76H104V264H248Zm160,0v76H264V264H408Z"></path><path d="M138.2,146.3c-8.3,8.4-15.2,15.7-15.2,16.2,0,1.3,9.2,10.5,10.5,10.5.6,0,8-7,16.5-15.5L165.5,142l-5.5-5.5c-3-3-5.7-5.5-6-5.5S146.6,137.9,138.2,146.3Z"></path><path d="M158.2,166.3C138.9,185.6,123,202,123,202.5c0,1.3,9.2,10.5,10.5,10.5.6,0,17-16,36.5-35.5L205.5,142l-5.5-5.5c-3-3-5.7-5.5-6-5.5S177.6,146.9,158.2,166.3Z"></path></svg>				</span>
			</div>
			
						<div class="elementor-icon-box-content">

									<h4 class="elementor-icon-box-title">
						<span  >
							Intelligent list						</span>
					</h4>
				
									<p class="elementor-icon-box-description">
						Material list &amp; Production list.					</p>
				
			</div>
			
		</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-bd7c32c" data-id="bd7c32c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0df43de elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="0df43de" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-box-wrapper">

						<div class="elementor-icon-box-icon">
				<span  class="elementor-icon">
				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M2.1,1.9,0,4V256C0,506.7,0,508,2,510s3.3,2,254,2,252,0,254-2,2-3.3,2-254V4l-2.1-2.1C507.8-.2,507.1-.2,497.4.3c-34.1,2.1-64.9,16.1-89.5,40.6C396.2,52.6,385.6,67.7,380,80.4c-1.9,4.2-3.7,7.6-4.1,7.6s-.9-1.3-1.2-2.9a114.72,114.72,0,0,0-4.5-11.9c-13.1-30.4-41.5-55.7-74.7-66.6C283.1,2.5,274.6,1,261,.3c-43.3-2-84.9,18.2-108.3,52.6-5.7,8.5-13,23.3-14.8,30.3-.7,2.7-1.6,4.8-1.9,4.8s-2.1-3.4-4-7.6c-5.6-12.7-16.2-27.8-27.9-39.5C79.5,16.4,48.7,2.4,14.6.3,4.9-.2,4.2-.2,2.1,1.9ZM26.6,14.5a128.23,128.23,0,0,1,82.5,51.7c6.5,9.2,15.2,27,17.9,36.8,5.2,18.8,5,11.7,5,210.7V499H13V13h2.4C16.7,13,21.7,13.7,26.6,14.5Zm249.5.1a109.17,109.17,0,0,1,89.4,87.7c1.3,6.9,1.5,33,1.5,202.3V499H145l.3-198.3.2-198.2,2.2-8c11.4-42.3,44.2-72.2,87.8-79.9C246.5,12.7,264.7,12.7,276.1,14.6ZM499,256V499H380l.3-189.8c.3-174.6.4-190.2,2-196.5,9.8-39.4,32.8-69,67-86.2,14.6-7.4,34.3-13.1,46.5-13.4L499,13Z"></path><path d="M40.2,115.6c-1.5,1-2.2,2.5-2.2,4.9,0,6.3.9,6.5,32.5,6.5s32.5-.2,32.5-6.5-.9-6.5-32.5-6.5C46.7,114,42.1,114.2,40.2,115.6Z"></path><path d="M39.6,162.6c-2,2-2,6.8,0,8.8,1.3,1.4,5.5,1.6,30.9,1.6,32.2,0,32.5,0,32.5-6s-.3-6-32.5-6C45.1,161,40.9,161.2,39.6,162.6Z"></path><path d="M40.2,208.6c-1.5,1-2.2,2.5-2.2,4.9,0,6.3.9,6.5,33.1,6.5,26.4,0,28.7-.1,30.2-1.8,2.5-2.7,2.2-7.8-.5-9.6-1.9-1.4-6.5-1.6-30.3-1.6S42.1,207.2,40.2,208.6Z"></path><path d="M39.7,255.8a7.2,7.2,0,0,0-.3,8.8c1.4,1.8,3,1.9,29.8,2.2,31.7.2,33.1,0,33.6-5.7a6.74,6.74,0,0,0-1.4-5.2c-1.6-1.8-3.5-1.9-30.9-1.9C43.5,254,41.2,254.1,39.7,255.8Z"></path><path d="M41,301.3c-3.2,1.6-4,7-1.4,9.8,1.6,1.8,3.5,1.9,30.9,1.9s29.3-.1,30.9-1.9a6.74,6.74,0,0,0,1.4-5.2c-.5-5.6-2.1-5.9-32.3-5.9C50.8,300,42.8,300.4,41,301.3Z"></path><path d="M39.7,348.8c-2.5,2.7-2.2,7.8.5,9.6,1.9,1.4,6.5,1.6,30.3,1.6,31.5,0,32.5-.2,32.5-6.4,0-6.5-.3-6.6-32.7-6.6C43.5,347,41.2,347.1,39.7,348.8Z"></path><path d="M42,394.1c-3,1.2-4,2.6-4,6,0,5.7.9,5.9,32.7,5.9,26.8,0,29.1-.1,30.6-1.8a7.2,7.2,0,0,0,.3-8.8c-1.4-1.8-3-1.9-29.3-2.1C55.2,393.2,43.5,393.5,42,394.1Z"></path><path d="M40.2,441.6c-1.5,1-2.2,2.5-2.2,4.9,0,6.3.9,6.5,32.5,6.5s32.5-.2,32.5-6.5-.9-6.5-32.5-6.5C46.7,440,42.1,440.2,40.2,441.6Z"></path><path d="M239.5,45.9c-25.5,6.2-47.3,26.9-56.8,53.8-6,16.6-5.7,7.9-5.7,195.8V467.7l2.1,1.9c2,1.8,4.8,1.9,76.9,1.9s74.9-.1,76.9-1.9l2.1-1.9V296c0-183.9.1-179.7-4.9-194.2-10-28.9-32.3-50.3-58.8-56.2C262.1,43.6,248.4,43.7,239.5,45.9ZM250,84.6c0,16.9-.4,27.4-.9,27.2s-8.5-8.8-17.6-19.3l-16.7-19,3.7-3.2c4.8-4.1,15.9-9.9,22.6-11.7C250.9,55.9,250,53.3,250,84.6Zm20.3-26.1c7.3,1.9,18.1,7.4,23.1,11.7l3.8,3.3-16.7,19c-9.2,10.5-17.1,19.1-17.6,19.3s-.9-10.9-.9-27.2c0-21.9.3-27.6,1.3-27.6A61.21,61.21,0,0,1,270.3,58.5ZM241,123.4c0,.3-11.5.6-25.5.6s-25.5-.3-25.5-.8.7-3.8,1.5-7.6A83.21,83.21,0,0,1,200.2,92c5.8-10.4,3.8-11.4,23.4,11C233.2,113.9,241,123.1,241,123.4Zm70.5-31.9a85.54,85.54,0,0,1,9,24.8c.8,3.8,1.5,7,1.5,7.3s-11.5.4-25.6.4c-15.1,0-25.4-.4-25.2-.9s8-9.7,17.3-20.4c12.8-14.6,17.3-19.2,18.3-18.4A43.78,43.78,0,0,1,311.5,91.5Zm-61.5,80V206H190V137h60Zm72,0V206H262V137h60Zm-72.2,84.2-.3,36.8-29.7.3L190,293V219h60Zm72.2.3v37l-29.7-.2-29.8-.3-.3-36.8L262,219h60Zm-72.2,86.2L250,379H190V305l29.8.2,29.7.3ZM322,342v37H262V342.7c0-20,.3-36.7.7-37s13.8-.7,30-.7H322Zm-72.2,83.2-.3,33.3-29.7.3L190,459V392h60Zm72.2.3V459l-29.7-.2-29.8-.3-.3-33.3L262,392h60Z"></path><path d="M411.2,115.6c-1.5,1-2.2,2.5-2.2,4.9,0,6.3.9,6.5,32.5,6.5s32.5-.2,32.5-6.5-.9-6.5-32.5-6.5C417.7,114,413.1,114.2,411.2,115.6Z"></path><path d="M410.6,162.6A6.71,6.71,0,0,0,409,167c0,6,.3,6,32.5,6s32.5-.1,32.5-5.9c0-6-.8-6.1-32.8-6.1C416.1,161,411.9,161.2,410.6,162.6Z"></path><path d="M411.2,208.6c-2.8,1.9-3,7.4-.4,9.7,1.6,1.5,5.2,1.7,30.3,1.7,32,0,32.9-.2,32.9-6.5s-.9-6.5-32.5-6.5C417.7,207,413.1,207.2,411.2,208.6Z"></path><path d="M410.6,255.9a6.74,6.74,0,0,0-1.4,5.2c.5,5.7,1.9,5.9,33.6,5.7,26.8-.3,28.4-.4,29.8-2.2,1.9-2.7,1.8-7-.4-8.9-1.6-1.5-5.3-1.7-30.9-1.7C414.1,254,412.2,254.1,410.6,255.9Z"></path><path d="M412,301.3c-3.2,1.6-4,7-1.4,9.8,1.6,1.8,3.5,1.9,30.9,1.9s29.3-.1,30.9-1.9a6.74,6.74,0,0,0,1.4-5.2c-.5-5.6-2.1-5.9-32.3-5.9C421.8,300,413.8,300.4,412,301.3Z"></path><path d="M410.7,348.8c-2.5,2.7-2.2,7.8.5,9.6,1.9,1.4,6.5,1.6,30.3,1.6,31.5,0,32.5-.2,32.5-6.4,0-6.5-.3-6.6-32.7-6.6C414.5,347,412.2,347.1,410.7,348.8Z"></path><path d="M413.5,393.7c-4.5,1-6.1,7.6-2.7,10.6,1.6,1.5,5.3,1.7,30.9,1.7,26.8,0,29.1-.1,30.6-1.8,1.8-1.9,2.2-5.9.9-7.9-1.8-2.8-6.9-3.3-32-3.2C427.1,393.2,414.6,393.4,413.5,393.7Z"></path><path d="M411.2,441.6c-1.5,1-2.2,2.5-2.2,4.9,0,6.3.9,6.5,32.5,6.5s32.5-.2,32.5-6.5-.9-6.5-32.5-6.5C417.7,440,413.1,440.2,411.2,441.6Z"></path></svg>				</span>
			</div>
			
						<div class="elementor-icon-box-content">

									<h4 class="elementor-icon-box-title">
						<span  >
							Online support						</span>
					</h4>
				
									<p class="elementor-icon-box-description">
						Make it eaiser to use.					</p>
				
			</div>
			
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-jyxuihu elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="jyxuihu" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
						<div class="elementor-container elementor-column-gap-no">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bbd983e" data-id="bbd983e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-6db40a9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6db40a9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-no">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-0e904db" data-id="0e904db" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-97e7a7e elementor-widget elementor-widget-heading" data-id="97e7a7e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Windoor Door Software Reference</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-14635d1 elementor-widget elementor-widget-text-editor" data-id="14635d1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Outstanding your windows</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-1556b72 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1556b72" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-no">
					<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-c0c3a18" data-id="c0c3a18" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e6465a6 elementor-position-top elementor-widget elementor-widget-image-box" data-id="e6465a6" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
				<div class="elementor-widget-container">
					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://moxisys.com/window-door-software/" tabindex="-1"><img decoding="async" width="274" height="76" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20274%2076'%3E%3C/svg%3E" class="attachment-full size-full wp-image-562" alt="window door software windowcraft" data-lazy-src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/windoorcraft-logo.png" /><noscript><img decoding="async" width="274" height="76" src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/windoorcraft-logo.png" class="attachment-full size-full wp-image-562" alt="window door software windowcraft" /></noscript></a></figure><div class="elementor-image-box-content"><h5 class="elementor-image-box-title"><a href="https://moxisys.com/window-door-software/">WindoorCraft</a></h5></div></div>				</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-be62a1f" data-id="be62a1f" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2214615 elementor-position-top elementor-widget elementor-widget-image-box" data-id="2214615" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
				<div class="elementor-widget-container">
					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="#" tabindex="-1"><img decoding="async" width="237" height="44" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20237%2044'%3E%3C/svg%3E" class="attachment-full size-full wp-image-567" alt="window door software windowmaker" data-lazy-src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/windowmaker-logo.png" /><noscript><img decoding="async" width="237" height="44" src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/windowmaker-logo.png" class="attachment-full size-full wp-image-567" alt="window door software windowmaker" /></noscript></a></figure><div class="elementor-image-box-content"><h5 class="elementor-image-box-title"><a href="#">WindowMaker</a></h5></div></div>				</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-5d63b55" data-id="5d63b55" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9208e73 elementor-position-top elementor-widget elementor-widget-image-box" data-id="9208e73" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default">
				<div class="elementor-widget-container">
					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="#" tabindex="-1"><img decoding="async" width="274" height="76" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20274%2076'%3E%3C/svg%3E" class="attachment-full size-full wp-image-572" alt="window door software ra workshop" data-lazy-src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/Ra-Workshop-logo.png" /><noscript><img loading="lazy" decoding="async" width="274" height="76" src="https://windowdoorsoftware.com/wp-content/uploads/2023/06/Ra-Workshop-logo.png" class="attachment-full size-full wp-image-572" alt="window door software ra workshop" /></noscript></a></figure><div class="elementor-image-box-content"><h5 class="elementor-image-box-title"><a href="#">Ra Workshop</a></h5></div></div>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0fc1d64 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0fc1d64" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
							<div class="elementor-background-overlay"></div>
							<div class="elementor-container elementor-column-gap-no">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5d369f9" data-id="5d369f9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-114f947 elementor-view-default elementor-widget elementor-widget-icon" data-id="114f947" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 371.71 394.69"><polygon points="56.2 54.09 59.68 52.08 63.13 50.09 63.13 32.34 59.68 34.33 56.2 36.34 52.76 38.33 52.76 56.07 56.2 54.09 56.2 54.09"></polygon><polygon points="59.68 78.98 63.13 76.99 63.13 59.25 59.68 61.23 56.2 63.24 56.2 63.24 52.76 65.23 52.76 82.98 56.2 80.99 59.68 78.98"></polygon><polygon points="73.71 286.31 79.36 283.04 79.36 265.3 73.71 268.56 72.44 269.29 69 271.28 69 289.03 72.44 287.04 73.71 286.31"></polygon><polygon points="56.2 134.8 59.68 132.79 63.13 130.8 63.13 113.05 59.68 115.04 56.2 117.05 52.76 119.04 52.76 136.79 56.2 134.8 56.2 134.8"></polygon><polygon points="73.71 340.31 79.36 337.05 79.36 319.3 73.71 322.57 72.44 323.3 69 325.28 69 343.03 72.44 341.04 73.71 340.31"></polygon><polygon points="59.68 348.41 63.13 346.42 63.13 328.68 59.68 330.66 56.2 332.67 56.2 332.67 52.76 334.66 52.76 352.41 56.2 350.42 59.68 348.41"></polygon><polygon points="59.68 294.41 63.13 292.42 63.13 274.67 59.68 276.66 56.2 278.67 52.76 280.66 52.76 298.4 56.2 296.42 59.68 294.41"></polygon><polygon points="59.68 159.89 63.13 157.9 63.13 140.15 59.68 142.14 56.2 144.15 56.2 144.15 52.76 146.14 52.76 163.88 56.2 161.9 59.68 159.89"></polygon><polygon points="56.2 215.7 59.68 213.69 63.13 211.71 63.13 193.96 59.68 195.95 56.2 197.96 52.76 199.94 52.76 217.69 56.2 215.71 56.2 215.7"></polygon><polygon points="56.2 188.8 59.68 186.79 63.13 184.8 63.13 167.06 59.68 169.04 56.2 171.05 52.76 173.04 52.76 190.79 56.2 188.8 56.2 188.8"></polygon><polygon points="92.16 194.94 95.6 192.96 95.6 175.21 92.16 177.2 88.68 179.21 85.24 181.19 85.24 198.94 88.68 196.95 92.16 194.94"></polygon><polygon points="92.16 141.14 95.6 139.15 95.6 121.4 92.16 123.39 88.68 125.4 85.24 127.39 85.24 145.13 88.68 143.15 92.16 141.14"></polygon><polygon points="92.16 248.75 95.6 246.76 95.6 229.02 92.16 231 88.68 233.01 85.24 235 85.24 252.75 88.68 250.76 92.16 248.75"></polygon><polygon points="113.08 169.51 167.3 138.2 167.3 37.32 102.66 0 102.66 181.55 102.66 212.35 102.66 324.36 113.08 318.35 113.08 169.51"></polygon><polygon points="92.16 60.23 95.6 58.24 95.6 40.49 92.16 42.48 88.68 44.49 85.24 46.48 85.24 64.23 88.68 62.24 92.16 60.23"></polygon><polygon points="92.16 33.33 95.6 31.34 95.6 13.59 92.16 15.58 88.68 17.59 85.24 19.58 85.24 37.32 88.68 35.34 92.16 33.33"></polygon><polygon points="73.71 70.89 79.36 67.62 79.36 49.87 73.71 53.14 72.44 53.87 69 55.86 69 73.6 72.44 71.61 73.71 70.89"></polygon><polygon points="73.71 97.79 79.36 94.52 79.36 76.78 73.71 80.04 72.44 80.77 69 82.76 69 100.51 72.44 98.52 73.71 97.79"></polygon><polygon points="73.71 178.69 79.36 175.43 79.36 157.68 73.71 160.95 72.44 161.68 69 163.67 69 181.41 72.44 179.43 73.71 178.69"></polygon><polygon points="221.41 129.41 226.12 126.69 230.78 124 230.78 99.99 226.12 102.68 221.41 105.4 216.75 108.09 216.75 132.09 221.41 129.41 221.41 129.41"></polygon><polygon points="270.06 101.32 274.71 98.63 274.71 74.62 270.06 77.31 265.35 80.03 260.69 82.72 260.69 106.73 265.35 104.04 270.06 101.32"></polygon><polygon points="284.26 56.24 284.26 311.27 284.26 329.9 371.71 380.39 371.71 361.76 371.71 106.73 284.26 56.24"></polygon><polygon points="270.06 137.72 274.71 135.03 274.71 111.02 270.06 113.71 265.35 116.43 260.69 119.12 260.69 143.12 265.35 140.44 270.06 137.72"></polygon><polygon points="270.06 204.61 274.71 201.92 274.71 177.91 270.06 180.6 265.35 183.32 260.69 186 260.69 210.01 265.35 207.32 270.06 204.61"></polygon><polygon points="245.09 115.73 252.75 111.31 252.75 87.31 245.09 91.73 243.38 92.71 238.72 95.4 238.72 119.41 243.38 116.72 245.09 115.73"></polygon><polygon points="0 394.69 27.91 394.69 185.25 301.58 342.59 394.69 370.5 394.69 185.25 285.06 0 394.69"></polygon><polygon points="170.03 257.06 165.43 259.71 165.43 283.4 170.03 280.74 174.67 278.06 179.26 275.41 179.26 251.72 174.67 254.38 170.03 257.06"></polygon><polygon points="126.68 282.08 126.68 282.08 122.08 284.74 122.08 308.42 126.68 305.77 126.68 305.77 131.32 303.09 135.92 300.44 135.92 276.75 131.32 279.4 131.32 279.4 126.68 282.08"></polygon><polygon points="148.35 233.66 143.76 236.31 143.76 260 148.35 257.35 150.04 256.37 157.59 252.01 157.59 228.33 150.04 232.69 148.35 233.66"></polygon><polygon points="135.92 240.84 131.32 243.49 131.32 243.49 126.68 246.18 126.68 246.18 122.08 248.83 122.08 272.51 126.68 269.86 126.68 269.86 131.32 267.18 135.92 264.53 135.92 240.84"></polygon><polygon points="157.59 192.42 150.04 196.78 148.35 197.75 143.76 200.41 143.76 224.09 148.35 221.44 150.04 220.47 157.59 216.11 157.59 192.42"></polygon><polygon points="179.26 179.91 174.67 182.56 170.03 185.24 165.43 187.89 165.43 211.58 170.03 208.93 174.67 206.25 179.26 203.59 179.26 179.91"></polygon><polygon points="135.92 204.93 131.32 207.59 131.32 207.59 126.68 210.27 126.68 210.27 122.08 212.92 122.08 236.61 126.68 233.95 126.68 233.95 131.32 231.27 135.92 228.62 135.92 204.93"></polygon><polygon points="157.59 156.51 150.04 160.87 148.35 161.85 143.76 164.5 143.76 188.19 148.35 185.53 150.04 184.56 157.59 180.2 157.59 156.51"></polygon><polygon points="165.43 175.67 170.03 173.02 174.67 170.34 179.26 167.68 179.26 144 174.67 146.65 170.03 149.33 165.43 151.99 165.43 175.67"></polygon><polygon points="242.24 156.78 188.68 125.86 188.68 274.7 242.24 305.62 242.24 156.78"></polygon><rect x="188.34" y="360.55" width="18.09" height="18.08"></rect><rect x="188.34" y="336.27" width="18.09" height="18.08"></rect><rect x="164.06" y="336.27" width="18.08" height="18.08"></rect><rect x="164.06" y="360.55" width="18.08" height="18.08"></rect></svg>			</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-9c1bede elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="9c1bede" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-map-marker-alt"></i>						</span>
										<span class="elementor-icon-list-text">Los Angeles, CA </span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-envelope"></i>						</span>
										<span class="elementor-icon-list-text">[email protected]</span>
									</li>
						</ul>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a59405c" data-id="a59405c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-42dd28f elementor-widget__width-initial elementor-widget elementor-widget-wpforms" data-id="42dd28f" data-element_type="widget" data-e-type="widget" data-widget_type="wpforms.default">
				<div class="elementor-widget-container">
					<div class="wpforms-container inline-fields" id="wpforms-10"><form id="wpforms-form-10" class="wpforms-validate wpforms-form" data-formid="10" method="post" enctype="multipart/form-data" action="/" data-token="c41e6f630e277852516e3a5d699f23e2"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-10-field_1-container" class="wpforms-field wpforms-field-email" data-field-id="1"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-10-field_1">Email <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-10-field_1" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][1]" placeholder="Email address" spellcheck="false" required></div></div><!-- .wpforms-field-container --><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="10"><input type="hidden" name="wpforms[author]" value="1"><input type="hidden" name="wpforms[post_id]" value="7"><button type="submit" name="wpforms[submit]" id="wpforms-submit-10" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Subscribe" aria-live="assertive" value="wpforms-submit">Subscribe</button></div></form></div>  <!-- .wpforms-container -->				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		
	
	
</div><!-- .entry-content .clear -->

	
	
</article><!-- #post-## -->

			</main><!-- #main -->
			
		
	</div><!-- #primary -->


	</div> <!-- ast-container -->
	</div><!-- #content -->
<footer
class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon">
			<div class="site-below-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-full ast-builder-grid-row-tablet-full ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-below-footer-builder">
	<div class="ast-builder-grid-row-container-inner">
					<div class="ast-builder-footer-grid-columns site-below-footer-inner-wrap ast-builder-grid-row">
											<div class="site-footer-below-section-1 site-footer-section site-footer-section-1">
								<div class="ast-builder-layout-element ast-flex site-footer-focus-item ast-footer-copyright" data-section="section-footer-builder">
				<div class="ast-footer-copyright"><p><span style="font-size: 10pt;color: #ffffff">Copyright © 2026 windowdoorsoftware.com Powered by Window Dooor Software</span></p>
</div>			</div>
						</div>
										</div>
			</div>

</div>
	</footer><!-- #colophon -->
	</div><!-- #page -->
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
				<script type="rocketlazyloadscript" data-rocket-type="text/javascript">window.addEventListener('DOMContentLoaded', function() {
				(function() {
					// Global page view and session tracking for UAEL Modal Popup feature
					try {
						// Session tracking: increment if this is a new session
						
						// Check if any popup on this page uses current page tracking
						var hasCurrentPageTracking = false;
						var currentPagePopups = [];
						// Check all modal popups on this page for current page tracking
						if (typeof jQuery !== 'undefined') {
							jQuery('.uael-modal-parent-wrapper').each(function() {
								var scope = jQuery(this).data('page-views-scope');
								var enabled = jQuery(this).data('page-views-enabled');
								var popupId = jQuery(this).attr('id').replace('-overlay', '');	
								if (enabled === 'yes' && scope === 'current') {
									hasCurrentPageTracking = true;
									currentPagePopups.push(popupId);
								}
							});
						}
						// Global tracking: ALWAYS increment if ANY popup on the site uses global tracking
												// Current page tracking: increment per-page counters
						if (hasCurrentPageTracking && currentPagePopups.length > 0) {
							var currentUrl = window.location.href;
							var urlKey = 'uael_page_views_' + btoa(currentUrl).replace(/[^a-zA-Z0-9]/g, '').substring(0, 50);
							var currentPageViews = parseInt(localStorage.getItem(urlKey) || '0');
							currentPageViews++;
							localStorage.setItem(urlKey, currentPageViews.toString());
							// Store URL mapping for each popup
							for (var i = 0; i < currentPagePopups.length; i++) {
								var popupUrlKey = 'uael_popup_' + currentPagePopups[i] + '_url_key';
								localStorage.setItem(popupUrlKey, urlKey);
							}
						}
					} catch (e) {
						// Silently fail if localStorage is not available
					}
				})();
				});</script>
				
<div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both">
		<span class="screen-reader-text">Scroll to Top</span>
</div>
			<script type="rocketlazyloadscript">
				( () => {
					const lazyloadRunObserver = () => {
						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
							entries.forEach( ( entry ) => {
								if ( entry.isIntersecting ) {
									let lazyloadBackground = entry.target;
									if( lazyloadBackground ) {
										lazyloadBackground.classList.add( 'e-lazyloaded' );
									}
									lazyloadBackgroundObserver.unobserve( entry.target );
								}
							});
						}, { rootMargin: '200px 0px 200px 0px' } );
						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
							lazyloadBackgroundObserver.observe( lazyloadBackground );
						} );
					};
					const events = [
						'DOMContentLoaded',
						'elementor/lazyload/observe',
					];
					events.forEach( ( event ) => {
						document.addEventListener( event, lazyloadRunObserver );
					} );
				} )();
			</script>
			<script id="astra-theme-js-js-extra">
var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""};
//# sourceURL=astra-theme-js-js-extra
</script>
<script type="rocketlazyloadscript" id="astra-theme-js-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.14.0" defer></script>
<script type="rocketlazyloadscript" id="imagesloaded-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0" defer></script>
<script type="rocketlazyloadscript" id="masonry-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/masonry.min.js?ver=4.2.2" defer></script>
<script type="rocketlazyloadscript" id="jquery-masonry-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b" defer></script>
<script id="astra-addon-js-js-extra">
var astraAddon = {"is_elementor_active":"1","sticky_active":"1","svgIconClose":"\u003Cspan class=\"ast-icon icon-close\"\u003E\u003C/span\u003E","hf_account_show_menu_on":"hover","hf_account_action_type":"link","hf_account_logout_action":"link","header_main_stick":"1","header_above_stick":"0","header_below_stick":"0","stick_header_meta":"","header_main_stick_meta":"","header_above_stick_meta":"","header_below_stick_meta":"","sticky_header_on_devices":"both","sticky_header_style":"none","sticky_hide_on_scroll":"0","break_point":"921","tablet_break_point":"921","mobile_break_point":"544","header_main_shrink":"1","header_animation_effect":"none","header_logo_width":"","responsive_header_logo_width":{"desktop":35,"tablet":"","mobile":"","desktop-svg-height":37},"stick_origin_position":"","site_layout":"","site_content_width":"1240","site_layout_padded_width":"1200","site_layout_box_width":"1200","header_builder_active":"1","component_limit":"10","is_header_builder_active":"1"};
//# sourceURL=astra-addon-js-js-extra
</script>
<script type="rocketlazyloadscript" data-minify="1" id="astra-addon-js-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/cache/min/1/wp-content/uploads/astra-addon/astra-addon-6a1e3fc5924d62-50894714.js?ver=1780368165" defer></script>
<script type="rocketlazyloadscript" id="astra-dom-purify-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/astra-addon/assets/js/minified/purify.min.js?ver=4.13.3" defer></script>
<script type="rocketlazyloadscript" id="elementor-webpack-runtime-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.5" defer></script>
<script type="rocketlazyloadscript" id="elementor-frontend-modules-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.5" defer></script>
<script type="rocketlazyloadscript" id="jquery-ui-core-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" defer></script>
<script id="elementor-frontend-js-extra">
var uael_particles_script = {"uael_particles_url":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/min-js/uael-particles.min.js","particles_url":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/lib/particles/particles.min.js","snowflakes_image":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/img/snowflake.svg","gift":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/img/gift.png","tree":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/img/tree.png","skull":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/img/skull.png","ghost":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/img/ghost.png","moon":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/img/moon.png","bat":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/img/bat.png","pumpkin":"https://windowdoorsoftware.com/wp-content/plugins/ultimate-elementor/assets/img/pumpkin.png"};
//# sourceURL=elementor-frontend-js-extra
</script>
<script type="rocketlazyloadscript" id="elementor-frontend-js-before">
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.5","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"theme_builder_v2":true,"import-export-customization":true},"urls":{"assets":"https:\/\/windowdoorsoftware.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/windowdoorsoftware.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/windowdoorsoftware.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"8b3912badd","atomicFormsSendForm":"8474f9cf0e"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":7,"title":"Window%20Door%20Software%20-%20Make%20design%20easier%21","excerpt":"","featuredImage":false}};
//# sourceURL=elementor-frontend-js-before
</script>
<script type="rocketlazyloadscript" id="elementor-frontend-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.5" defer></script>
<script type="rocketlazyloadscript" id="elementor-frontend-js-after">window.addEventListener('DOMContentLoaded', function() {
window.scope_array = [];
								window.backend = 0;
								jQuery.cachedScript = function( url, options ) {
									// Allow user to set any option except for dataType, cache, and url.
									options = jQuery.extend( options || {}, {
										dataType: "script",
										cache: true,
										url: url
									});
									// Return the jqXHR object so we can chain callbacks.
									return jQuery.ajax( options );
								};
							    jQuery( window ).on( "elementor/frontend/init", function() {
									elementorFrontend.hooks.addAction( "frontend/element_ready/global", function( $scope, $ ){
										if ( "undefined" == typeof $scope ) {
												return;
										}
										if ( $scope.hasClass( "uael-particle-yes" ) ) {
											window.scope_array.push( $scope );
											$scope.find(".uael-particle-wrapper").addClass("js-is-enabled");
										}else{
											return;
										}
										if(elementorFrontend.isEditMode() && $scope.find(".uael-particle-wrapper").hasClass("js-is-enabled") && window.backend == 0 ){
											var uael_url = uael_particles_script.uael_particles_url;

											jQuery.cachedScript( uael_url );
											window.backend = 1;
										}else if(elementorFrontend.isEditMode()){
											var uael_url = uael_particles_script.uael_particles_url;
											jQuery.cachedScript( uael_url ).done(function(){
												var flag = true;
											});
										}
									});
								});

								// Added both `document` and `window` event listeners to address issues where some users faced problems with the `document` event not triggering as expected.
								// Define cachedScript globally to avoid redefining it.

								jQuery.cachedScript = function(url, options) {
									options = jQuery.extend(options || {}, {
										dataType: "script",
										cache: true,
										url: url
									});
									return jQuery.ajax(options); // Return the jqXHR object so we can chain callbacks
								};

								let uael_particle_loaded = false; //flag to prevent multiple script loads.

								jQuery( document ).on( "ready elementor/popup/show", () => {
										loadParticleScript();
								});

								jQuery( window ).one( "elementor/frontend/init", () => {
								 	if (!uael_particle_loaded) {
										loadParticleScript();
									}
								});
								
								function loadParticleScript(){
								 	// Use jQuery to check for the presence of the element
									if (jQuery(".uael-particle-yes").length < 1) {
										return;
									}
									
									uael_particle_loaded = true;
									var uael_url = uael_particles_script.uael_particles_url;
									// Call the cachedScript function
									jQuery.cachedScript(uael_url);
								}
//# sourceURL=elementor-frontend-js-after
});</script>
<script type="rocketlazyloadscript" id="elementor-pro-webpack-runtime-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.27.5" defer></script>
<script type="rocketlazyloadscript" id="wp-hooks-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
<script type="rocketlazyloadscript" id="wp-i18n-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
<script type="rocketlazyloadscript" id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script type="rocketlazyloadscript" id="elementor-pro-frontend-js-before">
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/windowdoorsoftware.com\/wp-admin\/admin-ajax.php","nonce":"1d8ba1dfde","urls":{"assets":"https:\/\/windowdoorsoftware.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/windowdoorsoftware.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/windowdoorsoftware.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
//# sourceURL=elementor-pro-frontend-js-before
</script>
<script type="rocketlazyloadscript" id="elementor-pro-frontend-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.27.5" defer></script>
<script type="rocketlazyloadscript" id="pro-elements-handlers-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.27.5" defer></script>
<script type="rocketlazyloadscript" id="underscore-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/underscore.min.js?ver=1.13.8" defer></script>
<script id="wp-util-js-extra">
var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
//# sourceURL=wp-util-js-extra
</script>
<script type="rocketlazyloadscript" id="wp-util-js" data-rocket-src="https://windowdoorsoftware.com/wp-includes/js/wp-util.min.js?ver=7.0.7" defer></script>
<script id="wpforms-elementor-js-extra">
var wpformsElementorVars = {"captcha_provider":"recaptcha","recaptcha_type":"v2"};
//# sourceURL=wpforms-elementor-js-extra
</script>
<script type="rocketlazyloadscript" id="wpforms-elementor-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/wpforms/assets/js/integrations/elementor/frontend.min.js?ver=1.8.1.3" defer></script>
<script type="rocketlazyloadscript" id="wpforms-validation-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/wpforms/assets/lib/jquery.validate.min.js?ver=1.19.5" defer></script>
<script type="rocketlazyloadscript" id="wpforms-mailcheck-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/wpforms/assets/lib/mailcheck.min.js?ver=1.1.2" defer></script>
<script type="rocketlazyloadscript" id="wpforms-punycode-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/wpforms/assets/lib/punycode.min.js?ver=1.0.0" defer></script>
<script type="rocketlazyloadscript" id="wpforms-generic-utils-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/wpforms/assets/js/utils.min.js?ver=1.8.1.3" defer></script>
<script type="rocketlazyloadscript" id="wpforms-js" data-rocket-src="https://windowdoorsoftware.com/wp-content/plugins/wpforms/assets/js/wpforms.min.js?ver=1.8.1.3" defer></script>
			<script type="rocketlazyloadscript">
			/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
			</script>
			<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://windowdoorsoftware.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.7"}}
</script>
<script type="rocketlazyloadscript" data-rocket-type="module">
/*! This file is auto-generated */
var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
//# sourceURL=https://windowdoorsoftware.com/wp-includes/js/wp-emoji-loader.min.js
</script>
<script type='text/javascript'>
/* <![CDATA[ */
var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","wpforms_plugin_url":"https:\/\/windowdoorsoftware.com\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/windowdoorsoftware.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","page_title":"Home","page_id":"7","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"3221225472","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","val_phone":"Please enter a valid phone number.","richtext_add_media_button":"","entry_preview_iframe_styles":["https:\/\/windowdoorsoftware.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=7.0.7","https:\/\/windowdoorsoftware.com\/wp-includes\/css\/dashicons.min.css?ver=7.0.7","https:\/\/windowdoorsoftware.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=7.0.7"]}
/* ]]> */
</script>
<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://windowdoorsoftware.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>	<script>class RocketElementorAnimation{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode-wpr",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}_detectAnimations(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this._listAnimationSettingsKeys(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach(t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this._animateElement(t)}catch(t){}})}_animateElement(t){const e=JSON.parse(t.dataset.settings),i=e._animation_delay||e.animation_delay||0,n=e[this.animationSettingKeys.find(t=>e[t])];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let s=setTimeout(()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this._removeAnimationSettings(t,e)},i);window.addEventListener("rocket-startLoading",function(){clearTimeout(s)})}_listAnimationSettingsKeys(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach(t=>{e.forEach(e=>{i.push(t+e)})}),i}_removeAnimationSettings(t,e){this._listAnimationSettingsKeys().forEach(t=>delete e[t]),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorAnimation;requestAnimationFrame(t._detectAnimations.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorAnimation.run);</script></body>
</html>

<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1792222243 -->

Latest requests

# Url Url Source Date
1 https://windowdoorsoftware.com/ 2026-10-17 13:54:10
2 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:10
3 https://qh88810.com/ 2026-10-17 13:54:09
4 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:09
5 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:08
6 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:07
7 https://www.thebolditalic.com/?gi=… 2026-10-17 13:54:06
8 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:05
9 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:04
10 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:03
11 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:03
12 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:02
13 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:01
14 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:00
15 https://immanuelp765cqj4.wikifordu… 2026-10-17 13:54:00
16 https://www.texarkanatwins.com/%25… 2026-10-17 13:54:00
17 https://www.texarkanatwins.com/&%2… 2026-10-17 13:53:59
18 https://www.texarkanatwins.com/%25… 2026-10-17 13:53:57
19 https://www.texarkanatwins.com/%25… 2026-10-17 13:53:57
20 https://www.thebolditalic.com/?gi=… 2026-10-17 13:53:56