<!DOCTYPE html>
<html lang="en-US">
<head>
	<meta charset="UTF-8" />
<script>
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
</script>

	<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
		<!-- Start VWO Common Smartcode -->
	<script data-cfasync="false" nowprocket type='text/javascript'>
		var _vwo_clicks = 10;
	</script>
	<!-- End VWO Common Smartcode -->
		<!-- Start VWO Async SmartCode -->
	<link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" />
	<script data-cfasync="false" nowprocket type='text/javascript' id='vwoCode'>
	/* Fix: wp-rocket (application/ld+json) */
	window._vwo_code || (function () {
	var account_id=788602, // replace 1 with ${accountId} in release string
	version=2.1,
	settings_tolerance=2000,
	library_tolerance=2500,
	use_existing_jquery=false,
	hide_element='body',
	hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',
	/* DO NOT EDIT BELOW THIS LINE */
	f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:o})}else{this.load(o+'&x=true')}}};w._vwo_code=code;code.init();})();
	</script>
	<!-- End VWO Async SmartCode -->
	
	<!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ -->
	<meta name="description" content="We plan, implement, and maintain digital programs that get results. Let’s build something great together." />
	<link rel="canonical" href="https://www.thebrickfactory.com/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Brick Factory - Washington, DC Digital Agency" />
	<meta property="og:description" content="We plan, implement, and maintain digital programs that get results. Let’s build something great together." />
	<meta property="og:url" content="https://www.thebrickfactory.com/" />
	<meta property="og:site_name" content="Brick Factory - Washington, DC Digital Agency" />
	<meta property="article:publisher" content="https://www.facebook.com/brickfactory" />
	<meta property="article:modified_time" content="2025-02-07T18:03:34+00:00" />
	<meta property="og:image" content="https://www.thebrickfactory.com/wp-content/uploads/factory-noshadow.webp" />
	<meta property="og:image:width" content="971" />
	<meta property="og:image:height" content="831" />
	<meta property="og:image:type" content="image/webp" />
	<meta name="twitter:card" content="summary_large_image" />
	<meta name="twitter:site" content="@BrickFactory" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.thebrickfactory.com/","url":"https://www.thebrickfactory.com/","name":"Brick Factory - Washington, DC Digital Agency","isPartOf":{"@id":"https://www.thebrickfactory.com/#website"},"about":{"@id":"https://www.thebrickfactory.com/#organization"},"primaryImageOfPage":{"@id":"https://www.thebrickfactory.com/#primaryimage"},"image":{"@id":"https://www.thebrickfactory.com/#primaryimage"},"thumbnailUrl":"https://thebrickfactory.com/wp-content/uploads/factory-noshadow.webp","datePublished":"2023-09-14T13:11:37+00:00","dateModified":"2025-02-07T18:03:34+00:00","description":"We plan, implement, and maintain digital programs that get results. Let’s build something great together.","breadcrumb":{"@id":"https://www.thebrickfactory.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.thebrickfactory.com/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.thebrickfactory.com/#primaryimage","url":"https://thebrickfactory.com/wp-content/uploads/factory-noshadow.webp","contentUrl":"https://thebrickfactory.com/wp-content/uploads/factory-noshadow.webp"},{"@type":"BreadcrumbList","@id":"https://www.thebrickfactory.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.thebrickfactory.com/#website","url":"https://www.thebrickfactory.com/","name":"Brick Factory - Washington, DC Digital Agency","description":"We plan, implement, and maintain digital programs that get results.","publisher":{"@id":"https://www.thebrickfactory.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.thebrickfactory.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.thebrickfactory.com/#organization","name":"Brick Factory - Washington, DC Digital Agency","url":"https://www.thebrickfactory.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.thebrickfactory.com/#/schema/logo/image/","url":"https://www.thebrickfactory.com/wp-content/uploads/tbg_logo-ts1.svg","contentUrl":"https://www.thebrickfactory.com/wp-content/uploads/tbg_logo-ts1.svg","width":182,"height":240,"caption":"Brick Factory - Washington, DC Digital Agency"},"image":{"@id":"https://www.thebrickfactory.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/brickfactory","https://x.com/BrickFactory","http://www.linkedin.com/company/brick-factory"]}]}</script>
	<!-- / Yoast SEO plugin. -->


<title>Brick Factory - Washington, DC Digital Agency</title>
<link rel="alternate" type="application/rss+xml" title="Brick Factory - Washington, DC Digital Agency &raquo; Feed" href="https://www.thebrickfactory.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="Brick Factory - Washington, DC Digital Agency &raquo; Comments Feed" href="https://www.thebrickfactory.com/comments/feed/" />
<script>
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.thebrickfactory.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!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!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));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(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
</script>
<style id='outermost-icon-block-style-inline-css'>
.wp-block-outermost-icon-block{display:flex;line-height:0}.wp-block-outermost-icon-block.has-border-color{border:none}.wp-block-outermost-icon-block .has-icon-color svg,.wp-block-outermost-icon-block.has-icon-color svg{color:currentColor}.wp-block-outermost-icon-block .has-icon-color:not(.has-no-icon-fill-color) svg,.wp-block-outermost-icon-block.has-icon-color:not(.has-no-icon-fill-color) svg{fill:currentColor}.wp-block-outermost-icon-block .icon-container{box-sizing:border-box}.wp-block-outermost-icon-block a,.wp-block-outermost-icon-block svg{height:100%;transition:transform .1s ease-in-out;width:100%}.wp-block-outermost-icon-block a:hover{transform:scale(1.1)}.wp-block-outermost-icon-block svg{transform:rotate(var(--outermost--icon-block--transform-rotate,0deg)) scaleX(var(--outermost--icon-block--transform-scale-x,1)) scaleY(var(--outermost--icon-block--transform-scale-y,1))}.wp-block-outermost-icon-block .rotate-90,.wp-block-outermost-icon-block.rotate-90{--outermost--icon-block--transform-rotate:90deg}.wp-block-outermost-icon-block .rotate-180,.wp-block-outermost-icon-block.rotate-180{--outermost--icon-block--transform-rotate:180deg}.wp-block-outermost-icon-block .rotate-270,.wp-block-outermost-icon-block.rotate-270{--outermost--icon-block--transform-rotate:270deg}.wp-block-outermost-icon-block .flip-horizontal,.wp-block-outermost-icon-block.flip-horizontal{--outermost--icon-block--transform-scale-x:-1}.wp-block-outermost-icon-block .flip-vertical,.wp-block-outermost-icon-block.flip-vertical{--outermost--icon-block--transform-scale-y:-1}.wp-block-outermost-icon-block .flip-vertical.flip-horizontal,.wp-block-outermost-icon-block.flip-vertical.flip-horizontal{--outermost--icon-block--transform-scale-x:-1;--outermost--icon-block--transform-scale-y:-1}

</style>
<style id='wp-block-group-inline-css'>
.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
</style>
<style id='wp-block-group-theme-inline-css'>
:where(.wp-block-group.has-background){padding:1.25em 2.375em}
</style>
<style id='wp-block-navigation-link-inline-css'>
.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}
</style>
<link rel='stylesheet' id='wp-block-navigation-css' href='https://www.thebrickfactory.com/wp-includes/blocks/navigation/style.min.css?ver=6.7.1' media='all' />
<style id='wp-block-template-part-theme-inline-css'>
:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
</style>
<style id='wp-block-post-featured-image-inline-css'>
.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}
</style>
<style id='wp-block-heading-inline-css'>
h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
</style>
<style id='wp-block-paragraph-inline-css'>
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
</style>
<link rel='stylesheet' id='wp-block-image-css' href='https://www.thebrickfactory.com/wp-includes/blocks/image/style.min.css?ver=6.7.1' media='all' />
<style id='wp-block-image-theme-inline-css'>
:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}
</style>
<style id='wp-block-columns-inline-css'>
.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
</style>
<style id='wp-block-button-inline-css'>
.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
</style>
<style id='wp-block-buttons-inline-css'>
.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter{text-align:center}
</style>
<style id='tbf-blocks-icon-text-style-inline-css'>
.wp-block-tbf-blocks-icon-text{display:grid;grid-template-areas:"blockBody";min-height:100%}.wp-block-tbf-blocks-icon-text .tbf-icon-text__icon{align-self:start;grid-area:blockBody;-ms-grid-column:1;-ms-grid-row:1;justify-self:center;margin-block-start:-.75rem;z-index:5}@media screen and (min-width:768px){.wp-block-tbf-blocks-icon-text .tbf-icon-text__icon{align-self:center;justify-self:start;margin-inline-start:-.5rem}}.wp-block-tbf-blocks-icon-text .tbf-icon-text__content{display:flex;flex-direction:column;grid-area:blockBody;-ms-grid-column:1;-ms-grid-row:1;justify-content:center;padding-block:5rem 1.5rem;padding-inline:1.6rem}@media screen and (min-width:768px){.wp-block-tbf-blocks-icon-text .tbf-icon-text__content{padding-block:clamp(2rem,2vw,3.1rem);padding-inline-end:clamp(2.25rem,2vw,3.35rem);padding-inline-start:clamp(6rem,3vw,6.5rem)}}.wp-block-tbf-blocks-icon-text .tbf-icon-text__content p{margin-block-start:1rem}.wp-block-tbf-blocks-icon-text .tbf-icon-text__content p.has-large-font-size{line-height:1.11}

</style>
<style id='tbf-blocks-case-studies-style-inline-css'>
.case-studies-block{margin-block-end:4rem!important}.case-studies-block__filters{display:flex;justify-content:center;margin-block:2rem}@media(min-width:1024px){.case-studies-block__filters{margin-block:4rem}}.case-studies-block__filters ul{align-items:center;display:none;flex-direction:row;gap:4rem;justify-content:center;list-style-type:none}@media(min-width:1024px){.case-studies-block__filters ul{display:flex}}.case-studies-block__filters ul li a{color:var(--wp--preset--color--tbf-black);font-family:var(--wp--preset--font-family--montserrat);font-weight:700;position:relative;text-decoration:none;text-transform:uppercase}.case-studies-block__filters ul li a.active{color:var(--wp--preset--color--tbf-red)}.case-studies-block__filters ul li a.active:after{border-bottom:3px solid var(--wp--preset--color--tbf-red);content:"";height:0;left:50%;position:absolute;top:calc(100% + 4px);transform:translateX(-50%);width:60%}.case-studies-block__filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--tbf-snow);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27%3E%3Cpath d=%27M6.343 7.757 4.93 9.172l7.07 7.07 7.071-7.07-1.414-1.415L12 13.414z%27/%3E%3C/svg%3E");background-position:97%;background-repeat:no-repeat;background-size:auto 65%;border:none;border-radius:6px;color:var(--wp--preset--color--tbf-red);cursor:pointer;font-family:var(--wp--preset--font-family--montserrat);font-size:.8rem;font-weight:600;padding:.65rem 2.6rem .65rem 1.25rem;text-transform:uppercase}.case-studies-block__filters select:focus{outline-color:var(--wp--preset--color--tbf-red)}@media(min-width:1024px){.case-studies-block__filters select{display:none}}.case-studies-block__cards{display:flex;flex-direction:column;gap:3rem;min-height:70vh}.case-studies-block__card{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;flex-flow:column-reverse;gap:0;justify-content:flex-start}@media(min-width:1024px){.case-studies-block__card{flex-flow:row;gap:2rem}}.case-studies-block__card__content{background-color:var(--wp--preset--color--tbf-snow)!important;display:flex;flex:45%;flex-flow:column;justify-content:center;padding:1.5rem;position:relative}@media(min-width:782px){.case-studies-block__card__content{padding:4.75rem}}.case-studies-block__card__content>.wp-block-heading{margin-top:.15rem}.case-studies-block__card__content--client{font-size:var(--wp--preset--font-size--medium)!important;font-weight:600;line-height:1.6;margin-block:0}.case-studies-block__card__content--client,.case-studies-block__card__content--title{color:var(--wp--preset--color--tbf-black);font-family:var(--wp--preset--font-family--montserrat);font-style:normal}.case-studies-block__card__content--title{font-size:var(--wp--preset--font-size--x-large)!important;font-weight:700;line-height:1.15;margin-bottom:0;margin-top:.15rem}.case-studies-block__card__content--title a{color:inherit;text-decoration:none}.case-studies-block__card__content .wp-block-button{display:flex;margin-block-start:1.5rem}.case-studies-block__card__content .wp-block-button .wp-element-button:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.case-studies-block__card__image{flex:52%}.case-studies-block__card__image img{box-sizing:border-box;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}#js-trigger-lazy-load{display:block;visibility:hidden;width:100vw}

</style>
<link rel='stylesheet' id='tbf-blocks-blog-posts-style-css' href='https://www.thebrickfactory.com/wp-content/plugins/tbf-wordpress-blocks/build/blog-posts/style-index.css?ver=1.0.0' media='all' />
<style id='tbf-blocks-autogallery-style-inline-css'>
.wp-block-tbf-blocks-autogallery ul{display:flex;margin:0;max-width:none;padding:0}.wp-block-tbf-blocks-autogallery li{display:none;flex:1 1 100%;height:100vw;margin:0;padding:0}@media screen and (min-width:599px){.wp-block-tbf-blocks-autogallery li{display:block;flex:1 1 25%;height:26vw}}.wp-block-tbf-blocks-autogallery li:first-child{display:block}.wp-block-tbf-blocks-autogallery img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}

</style>
<link rel='stylesheet' id='dashicons-css' href='https://www.thebrickfactory.com/wp-includes/css/dashicons.min.css?ver=6.7.1' media='all' />
<style id='wp-block-post-content-inline-css'>
.wp-block-post-content{display:flow-root}
</style>
<style id='wp-block-library-inline-css'>
:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
</style>
<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--tbf-red: #9C0B12;--wp--preset--color--tbf-red-dark: #8D0D13;--wp--preset--color--tbf-gold: #F7AE3F;--wp--preset--color--tbf-sea: #15A49D;--wp--preset--color--tbf-navy: #023763;--wp--preset--color--tbf-snow: #F4F5F6;--wp--preset--color--tbf-white: #FFFFFF;--wp--preset--color--tbf-shadow: #363636;--wp--preset--color--tbf-dusty: #E1E1E1;--wp--preset--color--tbf-grey: #bebec0;--wp--preset--color--tbf-black: #1D1D1D;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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: clamp(.7rem, 0.7rem + ((1vw - 0.2rem) * 0.214), .85rem);--wp--preset--font-size--medium: clamp(1.16rem, 1.16rem + ((1vw - 0.2rem) * 0.343), 1.4rem);--wp--preset--font-size--large: clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.214), 2.1rem);--wp--preset--font-size--x-large: clamp(1.33rem, 1.33rem + ((1vw - 0.2rem) * 1.671), 2.5rem);--wp--preset--font-size--regular: clamp(.95rem, 0.95rem + ((1vw - 0.2rem) * 0.071), 1rem);--wp--preset--font-size--huge: clamp(1.5rem, 1.5rem + ((1vw - 0.2rem) * 2.857), 3.5rem);--wp--preset--font-size--giant: clamp(4rem, 4rem + ((1vw - 0.2rem) * 1.071), 4.75rem);--wp--preset--font-family--montserrat: Montserrat;--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: 1200px;--wp--style--global--wide-size: 1440px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 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: 1.5rem; 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: 1.5rem; }: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: 1.5rem;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: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}.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{background-color: #FFFFFF;color: var(--wp--preset--color--tbf-black);font-family: var(--wp--preset--font-family--montserrat);font-size: var(--wp--preset--font-size--regular);line-height: 1.35;--wp--style--root--padding-top: 0rem;--wp--style--root--padding-right: 1.5rem;--wp--style--root--padding-bottom: 0rem;--wp--style--root--padding-left: 1.5rem;}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--tbf-red);line-height: 1.35;text-decoration: underline;}h1, h2, h3, h4, h5, h6{font-weight: 600;line-height: 1.15;}h1{font-size: var(--wp--preset--font-size--huge);font-weight: 700;}h2{font-size: var(--wp--preset--font-size--x-large);font-weight: 400;}h3{font-size: var(--wp--preset--font-size--x-large);}h4{font-size: var(--wp--preset--font-size--large);}h5{font-size: var(--wp--preset--font-size--medium);}h6{font-size: var(--wp--preset--font-size--body);}:root :where(.wp-element-button, .wp-block-button__link){background-color: transparent;border-width: 0;color: var(--wp--preset--color--tbf-black);font-family: inherit;font-size: var(--wp--preset--font-size--huge);font-weight: 700;line-height: inherit;padding-top: 0.8em;padding-right: 0;padding-bottom: 0.8em;padding-left: 0;text-decoration: none;}.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-tbf-red-color{color: var(--wp--preset--color--tbf-red) !important;}.has-tbf-red-dark-color{color: var(--wp--preset--color--tbf-red-dark) !important;}.has-tbf-gold-color{color: var(--wp--preset--color--tbf-gold) !important;}.has-tbf-sea-color{color: var(--wp--preset--color--tbf-sea) !important;}.has-tbf-navy-color{color: var(--wp--preset--color--tbf-navy) !important;}.has-tbf-snow-color{color: var(--wp--preset--color--tbf-snow) !important;}.has-tbf-white-color{color: var(--wp--preset--color--tbf-white) !important;}.has-tbf-shadow-color{color: var(--wp--preset--color--tbf-shadow) !important;}.has-tbf-dusty-color{color: var(--wp--preset--color--tbf-dusty) !important;}.has-tbf-grey-color{color: var(--wp--preset--color--tbf-grey) !important;}.has-tbf-black-color{color: var(--wp--preset--color--tbf-black) !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-tbf-red-background-color{background-color: var(--wp--preset--color--tbf-red) !important;}.has-tbf-red-dark-background-color{background-color: var(--wp--preset--color--tbf-red-dark) !important;}.has-tbf-gold-background-color{background-color: var(--wp--preset--color--tbf-gold) !important;}.has-tbf-sea-background-color{background-color: var(--wp--preset--color--tbf-sea) !important;}.has-tbf-navy-background-color{background-color: var(--wp--preset--color--tbf-navy) !important;}.has-tbf-snow-background-color{background-color: var(--wp--preset--color--tbf-snow) !important;}.has-tbf-white-background-color{background-color: var(--wp--preset--color--tbf-white) !important;}.has-tbf-shadow-background-color{background-color: var(--wp--preset--color--tbf-shadow) !important;}.has-tbf-dusty-background-color{background-color: var(--wp--preset--color--tbf-dusty) !important;}.has-tbf-grey-background-color{background-color: var(--wp--preset--color--tbf-grey) !important;}.has-tbf-black-background-color{background-color: var(--wp--preset--color--tbf-black) !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-tbf-red-border-color{border-color: var(--wp--preset--color--tbf-red) !important;}.has-tbf-red-dark-border-color{border-color: var(--wp--preset--color--tbf-red-dark) !important;}.has-tbf-gold-border-color{border-color: var(--wp--preset--color--tbf-gold) !important;}.has-tbf-sea-border-color{border-color: var(--wp--preset--color--tbf-sea) !important;}.has-tbf-navy-border-color{border-color: var(--wp--preset--color--tbf-navy) !important;}.has-tbf-snow-border-color{border-color: var(--wp--preset--color--tbf-snow) !important;}.has-tbf-white-border-color{border-color: var(--wp--preset--color--tbf-white) !important;}.has-tbf-shadow-border-color{border-color: var(--wp--preset--color--tbf-shadow) !important;}.has-tbf-dusty-border-color{border-color: var(--wp--preset--color--tbf-dusty) !important;}.has-tbf-grey-border-color{border-color: var(--wp--preset--color--tbf-grey) !important;}.has-tbf-black-border-color{border-color: var(--wp--preset--color--tbf-black) !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;}.has-regular-font-size{font-size: var(--wp--preset--font-size--regular) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;}.has-giant-font-size{font-size: var(--wp--preset--font-size--giant) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.tbf-lp-form .gform_wrapper .gform_footer.top_label {
    margin: 1.5rem 0 0 0 !important;
}
:root :where(.wp-block-button .wp-block-button__link){font-family: var(--wp--preset--font-family--montserrat);font-size: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.179), 1rem);font-weight: 500;line-height: 1.1;}
</style>
<style id='block-style-variation-styles-inline-css'>
:root :where(.wp-block-button.is-style-advance--2 .wp-block-button__link){background-color: transparent;border-radius: 0;color: var(--wp--preset--color--tbf-red);}
</style>
<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;
	}
</style>
<style id='core-block-supports-inline-css'>
.wp-container-core-navigation-is-layout-1{justify-content:flex-end;}.wp-container-core-group-is-layout-2{justify-content:space-between;}.wp-container-core-columns-is-layout-1{flex-wrap:nowrap;}.wp-container-core-group-is-layout-4{flex-wrap:nowrap;justify-content:center;}.wp-container-core-group-is-layout-5{flex-direction:column;align-items:center;justify-content:center;}.wp-container-core-group-is-layout-7 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:850px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-7 > .alignwide{max-width:850px;}.wp-container-core-group-is-layout-7 .alignfull{max-width:none;}.wp-elements-41a632b1269c421bb384e626c6c83e84 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--tbf-black);}.wp-elements-41a632b1269c421bb384e626c6c83e84 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--tbf-red);}.wp-container-core-group-is-layout-13{justify-content:space-between;}.wp-container-core-buttons-is-layout-7{justify-content:flex-end;}.wp-container-core-buttons-is-layout-8{justify-content:flex-end;}.wp-container-core-group-is-layout-20 > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}.wp-container-core-navigation-is-layout-2{flex-wrap:nowrap;}.wp-elements-b49b412a58e6d68b07f177a9fec5abbf a:where(:not(.wp-element-button)){color:var(--wp--preset--color--tbf-white);}.wp-elements-5b02c0c661d81ff3dbba5e76c74eff85 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--tbf-white);}.wp-elements-c11150c22f31f495ae3e5cd59c7a656c a:where(:not(.wp-element-button)){color:var(--wp--preset--color--tbf-white);}.wp-container-core-group-is-layout-25{justify-content:center;}.wp-container-core-group-is-layout-26{flex-wrap:nowrap;}
</style>
<style id='wp-block-template-skip-link-inline-css'>

		.skip-link.screen-reader-text {
			border: 0;
			clip: rect(1px,1px,1px,1px);
			clip-path: inset(50%);
			height: 1px;
			margin: -1px;
			overflow: hidden;
			padding: 0;
			position: absolute !important;
			width: 1px;
			word-wrap: normal !important;
		}

		.skip-link.screen-reader-text:focus {
			background-color: #eee;
			clip: auto !important;
			clip-path: none;
			color: #444;
			display: block;
			font-size: 1em;
			height: auto;
			left: 5px;
			line-height: normal;
			padding: 15px 23px 14px;
			text-decoration: none;
			top: 5px;
			width: auto;
			z-index: 100000;
		}
</style>
<link rel='stylesheet' id='tbf_base-css' href='https://www.thebrickfactory.com/wp-content/themes/tbf-fullsitetheme/assets/css/theme.min.css?ver=0.0.1' media='all' />
<link rel='stylesheet' id='gform_basic-css' href='https://www.thebrickfactory.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.9.2' media='all' />
<link rel='stylesheet' id='gform_theme_components-css' href='https://www.thebrickfactory.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.9.2' media='all' />
<link rel='stylesheet' id='gform_theme-css' href='https://www.thebrickfactory.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.9.2' media='all' />
<script src="https://www.thebrickfactory.com/wp-content/plugins/tbf-wordpress-blocks/build/case-studies/front.js?ver=49ea70cd3b47ae686689" id="tbf-blocks-case-studies-view-script-js" defer data-wp-strategy="defer"></script>
<script src="https://www.thebrickfactory.com/wp-content/plugins/tbf-wordpress-blocks/build/blog-posts/front.js?ver=37e760d4b7540608c900" id="tbf-blocks-blog-posts-view-script-js" defer data-wp-strategy="defer"></script>
<script src="https://www.thebrickfactory.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script src="https://www.thebrickfactory.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script defer='defer' src="https://www.thebrickfactory.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.2" id="gform_json-js"></script>
<script id="gform_gravityforms-js-extra">
var gf_legacy = {"is_legacy":""};
var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/www.thebrickfactory.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.thebrickfactory.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"a501dc8a2a07024eb905c2ce81953eb8","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/www.thebrickfactory.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.thebrickfactory.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"a501dc8a2a07024eb905c2ce81953eb8","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
var gf_legacy = {"is_legacy":""};
var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/www.thebrickfactory.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.thebrickfactory.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"a501dc8a2a07024eb905c2ce81953eb8","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}};
var gf_legacy_multi = {"1":"","3":""};
var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/www.thebrickfactory.com\/wp-content\/plugins\/gravityforms\/images"}};
</script>
<script defer='defer' src="https://www.thebrickfactory.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.2" id="gform_gravityforms-js"></script>
<script src="https://www.thebrickfactory.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5" id="moxiejs-js"></script>
<script src="https://www.thebrickfactory.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" id="plupload-js"></script>
<script defer='defer' src="https://www.thebrickfactory.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=501a987060f4426fb517400c73c7fc1e" id="gform_gravityforms_utils-js"></script>
<link rel="https://api.w.org/" href="https://www.thebrickfactory.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.thebrickfactory.com/wp-json/wp/v2/pages/58" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.thebrickfactory.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.7.1" />
<link rel='shortlink' href='https://www.thebrickfactory.com/' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.thebrickfactory.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.thebrickfactory.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.thebrickfactory.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.thebrickfactory.com%2F&#038;format=xml" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-NKNMSRH');</script>
<!-- End Google Tag Manager --><meta name="generator" content="performance-lab 3.8.0; plugins: ">
<script type="importmap" id="wp-importmap">
{"imports":{"@wordpress\/interactivity":"https:\/\/www.thebrickfactory.com\/wp-includes\/js\/dist\/script-modules\/interactivity\/index.min.js?ver=06b8f695ef48ab2d9277"}}
</script>
<script type="module" src="https://www.thebrickfactory.com/wp-includes/js/dist/script-modules/block-library/navigation/view.min.js?ver=8ff192874fc8910a284c" id="@wordpress/block-library/navigation/view-js-module"></script>
<link rel="modulepreload" href="https://www.thebrickfactory.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=06b8f695ef48ab2d9277" id="@wordpress/interactivity-js-modulepreload"><style class='wp-fonts-local'>
@font-face{font-family:Montserrat;font-style:normal;font-weight:400 500 700 800;font-display:fallback;src:url('https://www.thebrickfactory.com/wp-content/themes/tbf-fullsitetheme/assets/fonts/Montserrat-VariableFont_wght.ttf') format('truetype');}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400 500 700 800;font-display:fallback;src:url('https://www.thebrickfactory.com/wp-content/themes/tbf-fullsitetheme/assets/fonts/Montserrat-Italic-VariableFont_wght.ttf') format('truetype');}
</style>
<link rel="icon" href="https://www.thebrickfactory.com/wp-content/uploads/cropped-favicon_512-32x32.png" sizes="32x32" />
<link rel="icon" href="https://www.thebrickfactory.com/wp-content/uploads/cropped-favicon_512-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.thebrickfactory.com/wp-content/uploads/cropped-favicon_512-180x180.png" />
<meta name="msapplication-TileImage" content="https://www.thebrickfactory.com/wp-content/uploads/cropped-favicon_512-270x270.png" />
</head>

<body class="home page-template-default page page-id-58 wp-custom-logo wp-embed-responsive">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NKNMSRH"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div class="wp-site-blocks"><header class="site-header wp-block-template-part">
<div class="wp-block-group header-group has-tbf-snow-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0">
<div class="wp-block-group alignwide header-row has-tbf-black-color has-tbf-snow-background-color has-text-color has-background is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-2 wp-block-group-is-layout-flex" style="padding-top:0rem;padding-right:0;padding-bottom:0rem;padding-left:0">
<div class="wp-block-group is-layout-flex wp-block-group-is-layout-flex">
<div class="wp-block-outermost-icon-block site-logo"><a class="icon-container" href="/" style="width:61px"><svg fill="#9c0b12" height="82" viewBox="0 0 61 82" width="61" xmlns="http://www.w3.org/2000/svg"><path d="m20.3980892 40.8350318 10.1019108 5.8280255v11.656051l-10.1019108-5.8280255zm40.3299363-23.2732484v46.5853504l-30.266879 17.4840764-30.26687898-17.4840764v-46.5853504l30.26687898-17.48407639zm-20.1649682 23.2732484-20.1649681-11.6560509v-11.656051l-10.1019109 5.8280255v34.9292994l20.1649682 11.6560509 10.1019108-5.8280254z"></path></svg></a></div>
</div>


<nav class="is-responsive items-justified-right wp-block-navigation is-horizontal is-content-justification-right is-layout-flex wp-container-core-navigation-is-layout-1 wp-block-navigation-is-layout-flex" aria-label="Navigation 2" 
		 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open " 
				data-wp-on-async--click="actions.openMenuOnClick"
				data-wp-on--keydown="actions.handleMenuKeydown"
			><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z" /></svg></button>
				<div class="wp-block-navigation__responsive-container  "  id="modal-1" 
				data-wp-class--has-modal-open="state.isMenuOpen"
				data-wp-class--is-menu-open="state.isMenuOpen"
				data-wp-watch="callbacks.initMenu"
				data-wp-on--keydown="actions.handleMenuKeydown"
				data-wp-on-async--focusout="actions.handleMenuFocusout"
				tabindex="-1"
			>
					<div class="wp-block-navigation__responsive-close" tabindex="-1">
						<div class="wp-block-navigation__responsive-dialog" 
				data-wp-bind--aria-modal="state.ariaModal"
				data-wp-bind--aria-label="state.ariaLabel"
				data-wp-bind--role="state.roleAttribute"
			>
							<button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" 
				data-wp-on-async--click="actions.closeMenuOnClick"
			><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button>
							<div class="wp-block-navigation__responsive-container-content" 
				data-wp-watch="callbacks.focusFirstElement"
			 id="modal-1-content">
								<ul class="wp-block-navigation__container is-responsive items-justified-right wp-block-navigation"><li style="text-transform:uppercase;" class=" wp-block-navigation-item current-menu-item home-link wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.thebrickfactory.com/" aria-current="page"><span class="wp-block-navigation-item__label">Home</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://thebrickfactory.com/about/"><span class="wp-block-navigation-item__label">About</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://thebrickfactory.com/services/"><span class="wp-block-navigation-item__label">Services</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://thebrickfactory.com/team/"><span class="wp-block-navigation-item__label">Team</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://thebrickfactory.com/projects/"><span class="wp-block-navigation-item__label">Projects</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.thebrickfactory.com/blog/"><span class="wp-block-navigation-item__label">Blog</span></a></li><li class=" wp-block-navigation-item link-highlight wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://thebrickfactory.com/contact-us/"><span class="wp-block-navigation-item__label">CONTACT US</span></a></li></ul>
							</div>
						</div>
					</div>
				</div></nav></div>
</div>
</header>

<div id="js-scroll-tracking"></div>


<main class="wp-block-group site-content is-layout-flow wp-block-group-is-layout-flow">

<div class="entry-content wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained">
<div class="wp-block-group alignfull has-tbf-white-color has-tbf-red-background-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow" id="wp-block-tbf-blocks-hero">
<div class="wp-block-group alignwide is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-5 wp-block-group-is-layout-flex" style="padding-right:0;padding-left:0">
<div class="wp-block-columns wp-block-tbf-blocks-hero__columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex">
<div class="wp-block-column has-animation animate-once ease-in-left wp-block-tbf-blocks-hero__columns__left-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:60%">
<h1 class="wp-block-heading has-medium-font-size">Brick Factory</h1>



<p>We build websites and applications that get results.&nbsp; Let’s build something great together.</p>
</div>



<div class="wp-block-column wp-block-tbf-blocks-hero__columns__right-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="971" height="831" src="https://thebrickfactory.com/wp-content/uploads/factory-noshadow.webp" alt="" class="wp-image-244" style="width:undefinedpx;height:600px" srcset="https://www.thebrickfactory.com/wp-content/uploads/factory-noshadow.webp 971w, https://www.thebrickfactory.com/wp-content/uploads/factory-noshadow-450x385.webp 450w, https://www.thebrickfactory.com/wp-content/uploads/factory-noshadow-768x657.webp 768w" sizes="(max-width: 971px) 100vw, 971px" /></figure>
</div>
</div>



<div class="wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-4 wp-block-group-is-layout-flex">
<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-tbf-forard-button--dark"><a class="wp-block-button__link has-tbf-white-color has-tbf-black-background-color has-text-color has-background wp-element-button" href="https://thebrickfactory.com/services/" style="padding-right:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)">Let’s get started</a></div>
</div>
</div>
</div>
</div>



<div class="wp-block-group has-animation animate-once ease-in-top has-global-padding is-layout-constrained wp-container-core-group-is-layout-7 wp-block-group-is-layout-constrained" style="margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)">
<p class="has-text-align-left has-medium-font-size">We are a <strong>full service digital agency</strong> that works with <strong>businesses, nonprofits, trade associations, educational organizations</strong>, and others to plan and execute digital programs. In every engagement, we strive to be great partners and to build websites and applications that are dead simple to use, beautiful, and that make an impact.</p>
</div>



<h2 class="wp-block-heading alignwide is-style-tbf-section-heading" style="margin-bottom:var(--wp--preset--spacing--70)">Our Services</h2>



<div class="wp-block-group alignwide tbf-pattern__icon-text-grid is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-13 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--80);padding-right:0;padding-left:0">
<div class="wp-block-tbf-blocks-icon-text has-animation animate-once ease-in-top">
<div class="wp-block-outermost-icon-block tbf-icon-text__icon"><div class="icon-container has-icon-color has-icon-background-color has-tbf-red-background-color has-tbf-white-color" style="background-color:#9C0B12;color:#FFFFFF;width:4.4rem;padding-top:0.8rem;padding-right:0.8rem;padding-bottom:0.8rem;padding-left:0.8rem;transform:rotate(0deg) scaleX(1) scaleY(1)"><svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M460-171.462v-297.076L200-619.077v283.231q0 6.154 3.077 11.538 3.077 5.385 9.231 9.231L460-171.462Zm40 0 247.692-143.615q6.154-3.846 9.231-9.231Q760-329.692 760-335.846v-283.231L500-468.538v297.076Zm-20-331.461 257-148.539-244.692-141.615q-6.154-3.846-12.308-3.846t-12.308 3.846L223-651.462l257 148.539ZM192.307-279.692q-15.153-8.692-23.73-23.616Q160-318.231 160-335.615v-288.77q0-17.384 8.577-32.307 8.577-14.924 23.73-23.616l255.385-147.154q15.154-8.692 32.308-8.692t32.308 8.692l255.385 147.154q15.153 8.692 23.73 23.616Q800-641.769 800-624.385v288.77q0 17.384-8.577 32.307-8.577 14.924-23.73 23.616L512.308-132.538q-15.154 8.692-32.308 8.692t-32.308-8.692L192.307-279.692ZM480-480Z"></path></svg></div></div>



<div class="wp-block-group tbf-icon-text__content has-tbf-shadow-color has-tbf-snow-background-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow">
<h3 class="wp-block-heading has-tbf-black-color has-text-color has-link-color has-large-font-size wp-elements-41a632b1269c421bb384e626c6c83e84" style="font-style:normal;font-weight:500">Research and Planning</h3>



<p>The first step of each project is understanding our client&#8217;s needs and culture and defining what success looks like. Thorough planning ensures that the projects we work on get results.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://thebrickfactory.com/services/research-and-planning/">Learn More</a></div>
</div>
</div>
</div>



<div class="wp-block-tbf-blocks-icon-text has-animation animate-once ease-in-top">
<div class="wp-block-outermost-icon-block tbf-icon-text__icon"><div class="icon-container has-icon-color has-icon-background-color has-tbf-red-background-color has-tbf-snow-color" style="background-color:#9C0B12;color:#F4F5F6;width:4.4rem;padding-top:0.8rem;padding-right:0.8rem;padding-bottom:0.8rem;padding-left:0.8rem;transform:rotate(0deg) scaleX(1) scaleY(1)"><svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M160-520v-280h280v280H160Zm0 360v-280h280v280H160Zm360-360v-280h280v280H520Zm0 360v-280h280v280H520ZM200-560h200v-200H200v200Zm360 0h200v-200H560v200Zm0 360h200v-200H560v200Zm-360 0h200v-200H200v200Zm360-360Zm0 160Zm-160 0Zm0-160Z"></path></svg></div></div>



<div class="wp-block-group tbf-icon-text__content has-tbf-snow-background-color has-background is-layout-flow wp-block-group-is-layout-flow">
<h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500">Design</h3>



<p>Good design creates something that looks nice. Great design creates something both beautiful and functional. We design user interfaces that are dead simple to use and drive conversions. </p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://thebrickfactory.com/services/design/">Learn More</a></div>
</div>
</div>
</div>



<div class="wp-block-tbf-blocks-icon-text has-animation animate-once ease-in-top">
<div class="wp-block-outermost-icon-block tbf-icon-text__icon"><div class="icon-container has-icon-color has-icon-background-color has-tbf-red-background-color has-tbf-snow-color" style="background-color:#9C0B12;color:#F4F5F6;width:4.4rem;padding-top:0.8rem;padding-right:0.8rem;padding-bottom:0.8rem;padding-left:0.8rem;transform:rotate(0deg) scaleX(1) scaleY(1)"><svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="m712.154-139.692-262-262.462q-22.308 10.308-45.518 16.231Q381.425-380 355.385-380q-91.667 0-155.834-64.167Q135.385-508.333 135.385-600q0-26 5.769-50.039 5.769-24.038 16.846-46.115l141.385 139.846L399.077-656 260.769-795.846q22.077-11.077 45.419-17.616Q329.529-820 355.385-820q91.666 0 155.833 64.167Q575.385-691.667 575.385-600q0 27.615-5.539 50.808-5.538 23.192-16.615 43.961l262.461 262q8.923 9.191 8.923 22.211 0 13.02-8.752 21.772l-61.265 61.265q-8.752 8.752-21.137 7.983-12.384-.769-21.307-9.692Zm22.077-35.001 46.23-46.23-276.769-276.769q15.693-21.539 23.693-48.039 8-26.5 8-54.269 0-73.077-56.577-131.038Q422.231-789 333.693-778l99.384 99.385q9.692 9.692 9.692 22.615 0 12.923-9.692 22.615L322-522.308q-9.692 9.693-22.615 9.693-12.923 0-22.616-9.693l-99.384-99.384q-8.692 97 50.038 149.346Q286.154-420 355.385-420q26.512 0 53.025-7.616 26.513-7.615 49.052-23.846l276.769 276.769ZM472-484.923Z"></path></svg></div></div>



<div class="wp-block-group tbf-icon-text__content has-tbf-snow-background-color has-background is-layout-flow wp-block-group-is-layout-flow">
<h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500">Development</h3>



<p>The keys to a successful development project are choosing the right tools for the job and then executing flawlessly.  We develop digital platforms that can grow and evolve along with our client&#8217;s needs.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://thebrickfactory.com/services/development/">Learn More</a></div>
</div>
</div>
</div>



<div class="wp-block-tbf-blocks-icon-text has-animation animate-once ease-in-top">
<div class="wp-block-outermost-icon-block tbf-icon-text__icon"><div class="icon-container has-icon-color has-icon-background-color has-tbf-red-background-color has-tbf-snow-color" style="background-color:#9C0B12;color:#F4F5F6;width:4.4rem;padding-top:0.8rem;padding-right:0.8rem;padding-bottom:0.8rem;padding-left:0.8rem;transform:rotate(0deg) scaleX(1) scaleY(1)"><svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M489.462-373.615q55.384 0 95.538-35.769 40.154-35.77 40.154-87.462 0-43.923-27.654-74.962-27.654-31.038-68.885-31.038-34.692 0-59.884 22.692-25.193 22.692-25.193 55.154 0 14.385 5.962 27.769 5.961 13.385 16.885 25.308l30.846-27.769q-6.846-5.077-10.269-11.154T483.539-524q0-14.077 11.692-25.961 11.692-11.885 33.384-11.885 23.077 0 39.923 18.038 16.847 18.039 16.847 47.962 0 33.308-26.654 57.884-26.654 24.577-68.269 24.577-47.77 0-82.193-38-34.423-38-34.423-95.307 0-29 11.385-55.885 11.384-26.885 32.923-48.423l-29.308-28.539q-26.615 26.385-41.308 60.462-14.692 34.077-14.692 71.385 0 71.846 45.231 122.961 45.231 51.116 111.385 51.116ZM280-120v-150.461q-57-52-88.5-116.885T160-520.769q0-133.077 93.461-226.154Q346.923-840 480-840q108.077 0 195.346 65.807 87.27 65.808 113.193 169.962L829.77-440q4.23 15.154-5.462 27.577Q814.616-400 798.462-400H720v135.385q0 26.846-18.884 45.731Q682.231-200 655.385-200H560v80h-40v-120h135.385q10.769 0 17.692-6.923T680-264.615V-440h108l-38-155q-23-91.769-98.769-148.385Q575.462-800 480-800q-116 0-198 81.385-82 81.384-82 197.384 0 60 24.5 113.616Q249-354 294-312l26 24v168h-40Zm214-340Z"></path></svg></div></div>



<div class="wp-block-group tbf-icon-text__content has-tbf-snow-background-color has-background is-layout-flow wp-block-group-is-layout-flow">
<h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500">Digital Marketing</h3>



<p>Ultimately a new website is only successful if it attracts the right audiences.  We implement cost-effective digital marketing strategies aimed at reaching and activating the people that matter to you.  </p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://thebrickfactory.com/services/marketing/">Learn More</a></div>
</div>
</div>
</div>



<div class="wp-block-tbf-blocks-icon-text has-animation animate-once ease-in-top">
<div class="wp-block-outermost-icon-block tbf-icon-text__icon"><div class="icon-container has-icon-color has-icon-background-color has-tbf-red-background-color has-tbf-snow-color" style="background-color:#9C0B12;color:#F4F5F6;width:4.4rem;padding-top:0.8rem;padding-right:0.8rem;padding-bottom:0.8rem;padding-left:0.8rem;transform:rotate(0deg) scaleX(1) scaleY(1)"><svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="m405.384-120-14.461-115.692q-19.154-5.769-41.423-18.154-22.269-12.385-37.885-26.538L204.923-235l-74.616-130 92.231-69.539q-1.769-10.846-2.923-22.346-1.154-11.5-1.154-22.346 0-10.077 1.154-21.192t2.923-25.038L130.307-595l74.616-128.462 105.923 44.616q17.923-14.923 38.769-26.923 20.846-12 40.539-18.539L405.384-840h149.232l14.461 116.461q23 8.077 40.654 18.539 17.654 10.461 36.346 26.154l109-44.616L829.693-595l-95.308 71.846q3.308 12.385 3.692 22.731.385 10.346.385 20.423 0 9.308-.769 19.654-.77 10.346-3.539 25.038L827.923-365l-74.615 130-107.231-46.154q-18.692 15.693-37.615 26.923-18.923 11.231-39.385 17.77L554.616-120H405.384Zm73.539-260q41.846 0 70.923-29.077 29.077-29.077 29.077-70.923 0-41.846-29.077-70.923Q520.769-580 478.923-580q-42.077 0-71.039 29.077-28.961 29.077-28.961 70.923 0 41.846 28.961 70.923Q436.846-380 478.923-380Zm0-40q-25 0-42.5-17.5t-17.5-42.5q0-25 17.5-42.5t42.5-17.5q25 0 42.5 17.5t17.5 42.5q0 25-17.5 42.5t-42.5 17.5ZM480-480Zm-40 320h78.231L533-268.308q30.231-8 54.423-21.961 24.192-13.962 49.269-38.269L736.462-286l39.769-68-87.539-65.769q5-17.077 6.616-31.423 1.615-14.346 1.615-28.808 0-15.231-1.615-28.808-1.616-13.577-6.616-29.884L777.769-606 738-674l-102.077 42.769q-18.154-19.923-47.731-37.346t-55.961-23.115L520-800h-79.769l-12.462 107.538q-30.231 6.462-55.577 20.808-25.346 14.346-50.423 39.423L222-674l-39.769 68L269-541.231q-5 13.462-7 29.231-2 15.769-2 32.769Q260-464 262-449q2 15 6.231 29.231l-86 65.769L222-286l99-42q23.538 23.769 48.885 38.115 25.346 14.347 57.115 22.347L440-160Z"></path></svg></div></div>



<div class="wp-block-group tbf-icon-text__content has-tbf-snow-background-color has-background is-layout-flow wp-block-group-is-layout-flow">
<h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500">Support and Maintenance</h3>



<p>The launch of the website is the beginning of the project, not the end. We work with clients on an ongoing basis to keep their sites secure and to add features, content, and functionality. </p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://thebrickfactory.com/services/support-and-maintenance/">Learn More</a></div>
</div>
</div>
</div>
</div>



<h2 class="wp-block-heading alignwide is-style-tbf-section-heading">Our Work</h2>



<div class="wp-block-buttons alignwide is-content-justification-right is-layout-flex wp-container-core-buttons-is-layout-7 wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-advance is-style-advance--2"><a class="wp-block-button__link wp-element-button" href="https://thebrickfactory.com/projects/">View All</a></div>
</div>



<div class="wp-block-group alignwide overflow-hidden is-layout-flow wp-block-group-is-layout-flow" style="margin-bottom:0">
 <div class="case-studies-block">
     <!-- Filters markup-->
          <div class="case-studies-block__cards" id="js-case-studies-cards" data-poststoshow="3">

        
                <div class="case-studies-block__card">
                    <div class="case-studies-block__card__content has-animation animate-once ease-in-left">
                                                    <p class="case-studies-block__card__content--client">African Parks</p>
                                                <h2 class="case-studies-block__card__content--title"><a href="https://www.thebrickfactory.com/projects/african-parks/">Reinventing the Web Program of an Environmental Nonprofit</a></h2>
                        <div class="wp-block-button is-style-advance-sec">
                            <a href="https://www.thebrickfactory.com/projects/african-parks/" class="wp-block-button__link wp-element-button">Case Study</a>
                        </div>
                    </div>
                    <div class="case-studies-block__card__image has-animation animate-once ease-in-right">
                        <img decoding="async" src="https://www.thebrickfactory.com/wp-content/uploads/african-jpg-755x573.webp" alt="Reinventing the Web Program of an Environmental Nonprofit">
                    </div>
                </div>

        
                <div class="case-studies-block__card">
                    <div class="case-studies-block__card__content has-animation animate-once ease-in-left">
                                                    <p class="case-studies-block__card__content--client">National University</p>
                                                <h2 class="case-studies-block__card__content--title"><a href="https://www.thebrickfactory.com/projects/rebranding-and-unifying-two-online-academies-into-a-single-streamlined-site/">Rebranding and Unifying Two Online Academies into a Single Streamlined Site</a></h2>
                        <div class="wp-block-button is-style-advance-sec">
                            <a href="https://www.thebrickfactory.com/projects/rebranding-and-unifying-two-online-academies-into-a-single-streamlined-site/" class="wp-block-button__link wp-element-button">Case Study</a>
                        </div>
                    </div>
                    <div class="case-studies-block__card__image has-animation animate-once ease-in-right">
                        <img decoding="async" src="https://www.thebrickfactory.com/wp-content/uploads/SELResearchero-e1717080365786-755x573.webp" alt="Rebranding and Unifying Two Online Academies into a Single Streamlined Site">
                    </div>
                </div>

        
                <div class="case-studies-block__card">
                    <div class="case-studies-block__card__content has-animation animate-once ease-in-left">
                                                    <p class="case-studies-block__card__content--client">National University</p>
                                                <h2 class="case-studies-block__card__content--title"><a href="https://www.thebrickfactory.com/projects/reinventing-the-application-process-for-an-online-university/">Reinventing the application process for an online university</a></h2>
                        <div class="wp-block-button is-style-advance-sec">
                            <a href="https://www.thebrickfactory.com/projects/reinventing-the-application-process-for-an-online-university/" class="wp-block-button__link wp-element-button">Case Study</a>
                        </div>
                    </div>
                    <div class="case-studies-block__card__image has-animation animate-once ease-in-right">
                        <img decoding="async" src="https://www.thebrickfactory.com/wp-content/uploads/nu-application-hero-755x573.webp" alt="Reinventing the application process for an online university">
                    </div>
                </div>

        
     </div>
     <span id="js-trigger-lazy-load"></span>
 </div>
 </div>



<h2 class="wp-block-heading alignwide is-style-tbf-section-heading">Our Blog</h2>



<div class="wp-block-buttons alignwide is-content-justification-right is-layout-flex wp-container-core-buttons-is-layout-8 wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.thebrickfactory.com/blog/">View All</a></div>
</div>



<div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow" style="margin-bottom:var(--wp--preset--spacing--80)">	<div style="margin-top:0" class="block-editor-block-list__block wp-block block-editor-block-list__block wp-block block-editor-block-list__block wp-block block-editor-block-list__block wp-block block-editor-block-list__block wp-block block-editor-block-list__block wp-block block-editor-block-list__block wp-block block-editor-block-list__block wp-block wp-block-tbf-blocks-blog-posts is-style-default wp-block-tbf-blocks-blog-posts wp-block-tbf-blocks-blog-posts wp-block-tbf-blocks-blog-posts wp-block-tbf-blocks-blog-posts wp-block-tbf-blocks-blog-posts wp-block-tbf-blocks-blog-posts wp-block-tbf-blocks-blog-posts wp-block-tbf-blocks-blog-posts">
				<div class="wp-block-tbf-blocks-blog-posts__wrapper" data-posts-to-show="4" data-total-pages="12" data-rest-url="https://www.thebrickfactory.com/wp-json/tbf/v1/blog/posts" data-is-infinite-scroll="0" data-is-show-sticky-posts="0" data-is-inherit-author="0" data-author="0">
																			<article class="tbf-blog-posts__item">
							<div class="tbf-blog-posts__avatar has-animation ease-in-bottom animate-once">
								<img alt='' src='https://secure.gravatar.com/avatar/cd7d79bba75ca476a3757dfa93904a5f?s=96&#038;d=mm&#038;r=g' class='avatar avatar-96 photo' height='96' width='96' />							</div>
							<div class="tbf-blog-posts__wrapper has-animation ease-in-top animate-once">
																	<ul class="tbf-blog-posts__categories">
																					<li><a href="https://www.thebrickfactory.com/blog/?category=32">#Strategy</a></li>
																			</ul>
																<h3 class="tbf-blog-posts__title">
									<a href="https://www.thebrickfactory.com/giving-back/">
										Giving Back									</a>
								</h3>
								<p class="tbf-blog-posts__meta">
									<span><a href="https://www.thebrickfactory.com/author/toddzeigler/">Todd Zeigler</a></span>
									<span> | </span>
									<span>December 21, 2024</span>
								</p>
							</div>
						</article>
																				<article class="tbf-blog-posts__item">
							<div class="tbf-blog-posts__avatar has-animation ease-in-bottom animate-once">
								<img alt='' src='https://secure.gravatar.com/avatar/cd7d79bba75ca476a3757dfa93904a5f?s=96&#038;d=mm&#038;r=g' class='avatar avatar-96 photo' height='96' width='96' />							</div>
							<div class="tbf-blog-posts__wrapper has-animation ease-in-top animate-once">
																	<ul class="tbf-blog-posts__categories">
																					<li><a href="https://www.thebrickfactory.com/blog/?category=30">#Development</a></li>
																					<li><a href="https://www.thebrickfactory.com/blog/?category=32">#Strategy</a></li>
																			</ul>
																<h3 class="tbf-blog-posts__title">
									<a href="https://www.thebrickfactory.com/what-you-need-to-know-about-drupal-7-end-of-life/">
										What you need to know about Drupal 7 end-of-life									</a>
								</h3>
								<p class="tbf-blog-posts__meta">
									<span><a href="https://www.thebrickfactory.com/author/toddzeigler/">Todd Zeigler</a></span>
									<span> | </span>
									<span>November 03, 2024</span>
								</p>
							</div>
						</article>
																				<article class="tbf-blog-posts__item">
							<div class="tbf-blog-posts__avatar has-animation ease-in-bottom animate-once">
								<img alt='' src='https://secure.gravatar.com/avatar/cd7d79bba75ca476a3757dfa93904a5f?s=96&#038;d=mm&#038;r=g' class='avatar avatar-96 photo' height='96' width='96' />							</div>
							<div class="tbf-blog-posts__wrapper has-animation ease-in-top animate-once">
																	<ul class="tbf-blog-posts__categories">
																					<li><a href="https://www.thebrickfactory.com/blog/?category=32">#Strategy</a></li>
																			</ul>
																<h3 class="tbf-blog-posts__title">
									<a href="https://www.thebrickfactory.com/how-to-use-utm-parameters-to-track-website-traffic-and-conversions/">
										How to use UTM parameters to track website traffic and conversions									</a>
								</h3>
								<p class="tbf-blog-posts__meta">
									<span><a href="https://www.thebrickfactory.com/author/toddzeigler/">Todd Zeigler</a></span>
									<span> | </span>
									<span>October 10, 2024</span>
								</p>
							</div>
						</article>
																				<article class="tbf-blog-posts__item">
							<div class="tbf-blog-posts__avatar has-animation ease-in-bottom animate-once">
								<img alt='' src='https://secure.gravatar.com/avatar/cd7d79bba75ca476a3757dfa93904a5f?s=96&#038;d=mm&#038;r=g' class='avatar avatar-96 photo' height='96' width='96' />							</div>
							<div class="tbf-blog-posts__wrapper has-animation ease-in-top animate-once">
																	<ul class="tbf-blog-posts__categories">
																					<li><a href="https://www.thebrickfactory.com/blog/?category=30">#Development</a></li>
																					<li><a href="https://www.thebrickfactory.com/blog/?category=32">#Strategy</a></li>
																			</ul>
																<h3 class="tbf-blog-posts__title">
									<a href="https://www.thebrickfactory.com/wordpress-vs-drupal-which-platform-is-right-for-your-organization/">
										WordPress vs. Drupal: Which Platform is Right for Your Organization?									</a>
								</h3>
								<p class="tbf-blog-posts__meta">
									<span><a href="https://www.thebrickfactory.com/author/toddzeigler/">Todd Zeigler</a></span>
									<span> | </span>
									<span>May 18, 2024</span>
								</p>
							</div>
						</article>
																			</div>
		<span id="js-trigger-lazy-load"></span>
	</div>
		</div>



<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
<div class="alignfull wp-block wp-block-tbf-blocks-autogallery">
<ul>
	<li>
				<img decoding="async" src="https://www.thebrickfactory.com/wp-content/uploads/teddy-fun-scaled-e1707785882473-480x594.webp" alt="">
	</li>
	<li>
				<img decoding="async" src="https://www.thebrickfactory.com/wp-content/uploads/teddy-vacation1-480x594.webp" alt="">
	</li>
	<li>
				<img decoding="async" src="https://www.thebrickfactory.com/wp-content/uploads/img_2601_05-e1707786699742-480x594.webp" alt="">
	</li>
	<li>
				<img decoding="async" src="https://www.thebrickfactory.com/wp-content/uploads/img_2601_24-480x594.webp" alt="">
	</li>
</ul>
</div>

</div>



<div class="wp-block-group alignfull tbf-contact-form has-tbf-snow-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-20 wp-block-group-is-layout-constrained" id="tbf-contact-form" style="margin-top:0px;margin-bottom:0px;padding-top:7rem;padding-right:var(--wp--preset--spacing--40);padding-bottom:7rem;padding-left:var(--wp--preset--spacing--40)">
<div class="wp-block-group tbf-contact__inner has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group has-animation animate-once ease-in-top tbf-contact__title has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-animation animate-once ease-in-top has-tbf-white-color has-tbf-shadow-background-color has-text-color has-background has-x-large-font-size" style="margin-top:1.5rem;margin-bottom:1.5rem;padding-top:2rem;padding-right:4rem;padding-bottom:2rem;padding-left:4rem;font-style:normal;font-weight:700;line-height:1.1">Contact Us</p>
</div>



<div class="wp-block-group tbf-contact__form has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0px;margin-bottom:0px"><script type="text/javascript"></script>
                <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' >
                        <div class='gform_heading'>
                            <p class='gform_description'></p>
							<p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_1'  action='/' data-formid='1' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_1_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_1_1" ><label class='gfield_label gform-field-label' for='input_1_1'>First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_1_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /></div></div><div id="field_1_4" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_1_4" ><label class='gfield_label gform-field-label' for='input_1_4'>Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_1_4' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /></div></div><div id="field_1_5" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_1_5" ><label class='gfield_label gform-field-label' for='input_1_5'>Organization<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_1_5' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /></div></div><div id="field_1_6" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_1_6" ><label class='gfield_label gform-field-label' for='input_1_6'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_6' id='input_1_6' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_1_7" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_1_7" ><label class='gfield_label gform-field-label' for='input_1_7'>Message<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_7' id='input_1_7' class='textarea small'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><div id="field_1_8" class="gfield gfield--type-fileupload gfield--input-type-fileupload gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_1_8" ><label class='gfield_label gform-field-label' for='gform_browse_button_1_8'>Upload Document (s)</label><div class='ginput_container ginput_container_fileupload'><div id='gform_multifile_upload_1_8' data-settings='{&quot;runtimes&quot;:&quot;html5,flash,html4&quot;,&quot;browse_button&quot;:&quot;gform_browse_button_1_8&quot;,&quot;container&quot;:&quot;gform_multifile_upload_1_8&quot;,&quot;drop_element&quot;:&quot;gform_drag_drop_area_1_8&quot;,&quot;filelist&quot;:&quot;gform_preview_1_8&quot;,&quot;unique_names&quot;:true,&quot;file_data_name&quot;:&quot;file&quot;,&quot;url&quot;:&quot;https:\/\/www.thebrickfactory.com\/?gf_page=bb03ce8ecaeddb2&quot;,&quot;flash_swf_url&quot;:&quot;https:\/\/www.thebrickfactory.com\/wp-includes\/js\/plupload\/plupload.flash.swf&quot;,&quot;silverlight_xap_url&quot;:&quot;https:\/\/www.thebrickfactory.com\/wp-includes\/js\/plupload\/plupload.silverlight.xap&quot;,&quot;filters&quot;:{&quot;mime_types&quot;:[{&quot;title&quot;:&quot;Allowed Files&quot;,&quot;extensions&quot;:&quot;jpg,pdf,docx&quot;}],&quot;max_file_size&quot;:&quot;67108864b&quot;},&quot;multipart&quot;:true,&quot;urlstream_upload&quot;:false,&quot;multipart_params&quot;:{&quot;form_id&quot;:1,&quot;field_id&quot;:8},&quot;gf_vars&quot;:{&quot;max_files&quot;:0,&quot;message_id&quot;:&quot;gform_multifile_messages_1_8&quot;,&quot;disallowed_extensions&quot;:[&quot;php&quot;,&quot;asp&quot;,&quot;aspx&quot;,&quot;cmd&quot;,&quot;csh&quot;,&quot;bat&quot;,&quot;html&quot;,&quot;htm&quot;,&quot;hta&quot;,&quot;jar&quot;,&quot;exe&quot;,&quot;com&quot;,&quot;js&quot;,&quot;lnk&quot;,&quot;htaccess&quot;,&quot;phtml&quot;,&quot;ps1&quot;,&quot;ps2&quot;,&quot;php3&quot;,&quot;php4&quot;,&quot;php5&quot;,&quot;php6&quot;,&quot;py&quot;,&quot;rb&quot;,&quot;tmp&quot;]}}' class='gform_fileupload_multifile'>
										<div id='gform_drag_drop_area_1_8' class='gform_drop_area gform-theme-field-control'>
											<span class='gform_drop_instructions'>Drag and drop files or <span class="gform_drop_instructions_trigger">choose file</span> </span>
											<button type='button' id='gform_browse_button_1_8' class='button gform_button_select_files gform-theme-button gform-theme-button--control' aria-describedby="gfield_upload_rules_1_8"  >Select files</button>
										</div>
									</div><span class='gfield_description gform_fileupload_rules' id='gfield_upload_rules_1_8'>Accepted file types: jpg, pdf, docx, Max. file size: 64 MB.</span><ul class='validation_message--hidden-on-empty gform-ul-reset' id='gform_multifile_messages_1_8'></ul> <!-- Leave <ul> empty to support CSS :empty selector. --></div><div id='gform_preview_1_8' class='ginput_preview_list'></div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <button type="submit" id="gform_submit_button_1" class="gform_button button wp-block-button" onclick="gform.submission.handleButtonClick(this);"><span class=" wp-block-button__link">Submit</span></button> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='{&quot;formId&quot;:&quot;1&quot;,&quot;title&quot;:false,&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' />
            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjhkZmVkOGVkMDVlMTAzNDA1OGRjMTUyNWU3N2RjNGJmIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            <input type='hidden' name='gform_uploaded_files' id='gform_uploaded_files_1' value='' />
        </div>
                        </form>
                        </div><script>
gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://www.thebrickfactory.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://www.thebrickfactory.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [1, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: current_page } } );            gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 1, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script>
</div>
</div>
</div>
</div></main>


<footer class="site-footer wp-block-template-part">
<div class="wp-block-group tbf-custom-footer has-tbf-black-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group alignwide tbf-custom-footer__upper has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-outermost-icon-block tbf-custom-footer__logo"><div class="icon-container" style="width:61px"><svg height="211" viewBox="0 0 157 211" width="157" xmlns="http://www.w3.org/2000/svg"><path d="m52.5 105.1 26 15v30l-26-15zm103.8-59.9v119.9l-77.9 45-77.9-45v-119.9l77.9-45zm-51.9 59.9-51.9-30v-30l-26 15v89.9l51.9 30 26-15z" fill="#fff"></path></svg></div></div>



<div class="wp-block-group alignfull tbf-custom-footer__navigation has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"><nav class="no-wrap alignfull wp-block-navigation is-nowrap is-layout-flex wp-container-core-navigation-is-layout-2 wp-block-navigation-is-layout-flex" aria-label="Navigation 3"><ul class="wp-block-navigation__container  no-wrap alignfull wp-block-navigation"><li style="text-transform:uppercase;" class=" wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.thebrickfactory.com/" aria-current="page"><span class="wp-block-navigation-item__label">Home</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.thebrickfactory.com/about/"><span class="wp-block-navigation-item__label">About</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.thebrickfactory.com/services/"><span class="wp-block-navigation-item__label">Services</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.thebrickfactory.com/team/"><span class="wp-block-navigation-item__label">Team</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.thebrickfactory.com/projects/"><span class="wp-block-navigation-item__label">Projects</span></a></li><li style="text-transform:uppercase;" class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.thebrickfactory.com/blog/"><span class="wp-block-navigation-item__label">Blog</span></a></li></ul></nav></div>



<div class="wp-block-group tbf-custom-footer__form has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
<p>Sign up to receive occasional company news and updates.</p>



                <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_3' ><div id='gf_3' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_3' id='gform_3'  action='/#gf_3' data-formid='3' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_3_1" class="gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_3_1" ><label class='gfield_label gform-field-label' for='input_3_1'>First Name</label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_3_1' type='text' value='' class='large'    placeholder='First Name'  aria-invalid="false"   /></div></div><div id="field_3_3" class="gfield gfield--type-email gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_3_3" ><label class='gfield_label gform-field-label' for='input_3_3'>Email</label><div class='ginput_container ginput_container_email'>
                            <input name='input_3' id='input_3_3' type='email' value='' class='large'   placeholder='Email'  aria-invalid="false"  />
                        </div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <button type="submit" id="gform_submit_button_3" class="gform_button button wp-block-button" onclick="gform.submission.handleButtonClick(this);"><span class=" wp-block-button__link">Join</span></button> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles={&quot;formId&quot;:&quot;3&quot;,&quot;title&quot;:false,&quot;description&quot;:false,&quot;ajax&quot;:true,&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}&amp;hash=f63ed7fa652b0f1bfdf68a99e5aeb096' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='{&quot;formId&quot;:&quot;3&quot;,&quot;title&quot;:false,&quot;description&quot;:false,&quot;ajax&quot;:true,&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' />
            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsIjhkZmVkOGVkMDVlMTAzNDA1OGRjMTUyNWU3N2RjNGJmIl0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_3' id='gform_ajax_frame_3' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script>
gform.initializeOnLoaded( function() {gformInitSpinner( 3, 'https://www.thebrickfactory.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_3').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_3').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3').val();gformInitSpinner( 3, 'https://www.thebrickfactory.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_3').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [3, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 3, currentPage: current_page } } );            gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 3, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script>
</div>
</div>



<div class="wp-block-group alignwide tbf-custom-footer__lower has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group alignfull is-horizontal is-content-justification-center is-layout-flex wp-container-core-group-is-layout-25 wp-block-group-is-layout-flex">
<p class="has-tbf-white-color has-text-color has-link-color wp-elements-b49b412a58e6d68b07f177a9fec5abbf"><strong>©</strong> 2025 Brick Factory</p>



<p class="has-tbf-white-color has-text-color has-link-color wp-elements-5b02c0c661d81ff3dbba5e76c74eff85"><a href="https://www.thebrickfactory.com/terms-of-use/" data-type="page" data-id="1566">Terms of Use</a></p>



<p class="has-tbf-white-color has-text-color has-link-color wp-elements-c11150c22f31f495ae3e5cd59c7a656c"><a href="https://www.thebrickfactory.com/privacy-policy/" data-type="page" data-id="1571">Privacy Policy</a></p>
</div>



<div class="wp-block-group alignfull tbf-custom-footer__lower__social-icons is-nowrap is-layout-flex wp-container-core-group-is-layout-26 wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://www.facebook.com/brickfactory" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="366" height="364" src="https://www.thebrickfactory.com/wp-content/uploads/facebook1.svg" alt="" class="wp-image-1332"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://www.instagram.com/brickfactorydc/" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="366" height="364" src="https://www.thebrickfactory.com/wp-content/uploads/instagram_white.svg" alt="" class="wp-image-1339"/></a></figure>



<figure class="wp-block-image size-large"><a href="https://x.com/brickfactory" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="366" height="364" src="https://www.thebrickfactory.com/wp-content/uploads/twitter1.svg" alt="" class="wp-image-1333"/></a></figure>



<figure class="wp-block-image size-large"><a href="https://www.linkedin.com/company/brick-factory/" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="366" height="364" src="https://www.thebrickfactory.com/wp-content/uploads/Linked1.svg" alt="" class="wp-image-1331"/></a></figure>
</div>
</div>
</div>
</footer></div>
<script src="https://www.thebrickfactory.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
<script src="https://www.thebrickfactory.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
<script src="https://www.thebrickfactory.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
</script>
<script src="https://www.thebrickfactory.com/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script>
<script defer='defer' src="https://www.thebrickfactory.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=ddd2702ee024d421149a5e61416f1ff5" id="gform_gravityforms_theme_vendors-js"></script>
<script id="gform_gravityforms_theme-js-extra">
var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"a501dc8a2a07024eb905c2ce81953eb8"},"ajax":{"ajaxurl":"https:\/\/www.thebrickfactory.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"fc3ee7e0ad","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}},"product_meta":{"1":null},"pagination":{"1":""}}},"hmr_dev":"","public_path":"https:\/\/www.thebrickfactory.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"56ba38d25e"};
</script>
<script defer='defer' src="https://www.thebrickfactory.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=b8fbd9cb240c8684c860c87e4b060364" id="gform_gravityforms_theme-js"></script>
<script defer='defer' src="https://www.thebrickfactory.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.9.2" id="gform_placeholder-js"></script>
<script id="wp-block-template-skip-link-js-after">
	( function() {
		var skipLinkTarget = document.querySelector( 'main' ),
			sibling,
			skipLinkTargetID,
			skipLink;

		// Early exit if a skip-link target can't be located.
		if ( ! skipLinkTarget ) {
			return;
		}

		/*
		 * Get the site wrapper.
		 * The skip-link will be injected in the beginning of it.
		 */
		sibling = document.querySelector( '.wp-site-blocks' );

		// Early exit if the root element was not found.
		if ( ! sibling ) {
			return;
		}

		// Get the skip-link target's ID, and generate one if it doesn't exist.
		skipLinkTargetID = skipLinkTarget.id;
		if ( ! skipLinkTargetID ) {
			skipLinkTargetID = 'wp--skip-link--target';
			skipLinkTarget.id = skipLinkTargetID;
		}

		// Create the skip link.
		skipLink = document.createElement( 'a' );
		skipLink.classList.add( 'skip-link', 'screen-reader-text' );
		skipLink.href = '#' + skipLinkTargetID;
		skipLink.innerHTML = 'Skip to content';

		// Inject the skip link.
		sibling.parentElement.insertBefore( skipLink, sibling );
	}() );
	
</script>
<script src="https://www.thebrickfactory.com/wp-content/themes/tbf-fullsitetheme/assets/js/global.min.js?ver=0.0.1" id="tbf_global-js"></script>
<script src="https://www.thebrickfactory.com/wp-content/themes/tbf-fullsitetheme/assets/js/front-page.min.js?ver=0.0.1" id="tbf_front_page-js"></script>
<script src="https://www.thebrickfactory.com/wp-content/themes/tbf-fullsitetheme/assets/js/gravity-form.min.js?ver=0.0.1" id="tbf_gravity_form-js"></script>
<script>
gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
</script>
<script>
gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [1, 1] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: 1 } } );            gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 1, currentPage: 1 } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
</script>
<script>
gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 3) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
</script>
<script>
gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "1", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [3, 1] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 3, currentPage: 1 } } );            gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 3, currentPage: 1 } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
</script>
</body>
</html>
