CINXE.COM
TestFit Typologies | Built for Your Industry
<!DOCTYPE html><!-- Last Published: Fri Nov 22 2024 03:23:25 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.testfit.io" data-wf-page="65a54c59a6cb13e169e4f5b8" data-wf-site="649073100d78123d88ea2422" lang="en"><head><meta charset="utf-8"/><title>TestFit Typologies | Built for Your Industry</title><meta content="Explore all the project typologies TestFit offers with its real-time AI configurators. Maximize site potential and get the right deals done faster." name="description"/><meta content="TestFit Typologies | Built for Your Industry" property="og:title"/><meta content="Explore all the project typologies TestFit offers with its real-time AI configurators. Maximize site potential and get the right deals done faster." property="og:description"/><meta content="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64d3b1dedc2560a3f8050c34_Open%20Graph.png" property="og:image"/><meta content="TestFit Typologies | Built for Your Industry" property="twitter:title"/><meta content="Explore all the project typologies TestFit offers with its real-time AI configurators. Maximize site potential and get the right deals done faster." property="twitter:description"/><meta content="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64d3b1dedc2560a3f8050c34_Open%20Graph.png" property="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="wuich_jdcbdW8PFolb18VKUILS4IiqAImv8D_Zkh7aM" name="google-site-verification"/><link href="https://cdn.prod.website-files.com/649073100d78123d88ea2422/css/testfit-91f846.webflow.17fb96909.min.css" rel="stylesheet" type="text/css"/><script src="https://use.typekit.net/rlu8pdd.js" type="text/javascript"></script><script type="text/javascript">try{Typekit.load();}catch(e){}</script><script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://cdn.prod.website-files.com/649073100d78123d88ea2422/649c63c68fa05e0c60791b02_testfit-favicon.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/649073100d78123d88ea2422/649c63ced47800655a19c3d3_testfit-webclip.png" rel="apple-touch-icon"/><link href="https://www.testfit.io/product/typologies" rel="canonical"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-NQ0Y560SLW"></script><script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('set', 'developer_id.dZGVlNj', true);gtag('config', 'G-NQ0Y560SLW');</script><style> .navbar_background { opacity: 0; } /* Dynamic Tabs */ .dynamic-tabs_tab-link .dynamic-tabs_unselected-icon { display: flex; } .dynamic-tabs_tab-link .dynamic-tabs_selected-icon { display: none; } .dynamic-tabs_tab-link.w--current .dynamic-tabs_unselected-icon { display: none; } .dynamic-tabs_tab-link.w--current .dynamic-tabs_selected-icon { display: flex; } </style> <!-- Swiper Styles --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.css"/> <!-- [Attributes by Finsweet] Disable scrolling --> <script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-scrolldisable@1/scrolldisable.js"></script> <!-- HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async="" defer="" src="//js-na1.hs-scripts.com/3486113.js"></script> <!-- HubSpot Forms --> <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script> <!-- 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-P4QJP7NM');</script> <!-- End Google Tag Manager --> <!-- Optibase script --> <script src="https://app.optibase.io/script.js" public-api-key="clw6ilmu1006bg66353k9rpqj"></script> <!-- Chargebee --> <script src="https://js.chargebee.com/v2/chargebee.js" data-cb-site="testfit-inc"></script><!-- [Attributes by Finsweet] Mirror click events --> <script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-mirrorclick@1/mirrorclick.js"></script></head><body><div class="page-wrapper"><div class="global-styles w-embed"><style> /* Make text look crisper and more legible in all browsers */ body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; text-rendering: optimizeLegibility; } /* Focus state style for keyboard navigation for the focusable elements */ *[tabindex]:focus-visible, input[type="file"]:focus-visible { outline: 0.125rem solid var(--main-orange); outline-offset: 0.125rem; } /* Get rid of top margin on first element in any rich text element */ .w-richtext> :not(div):first-child, .w-richtext>div:first-child> :first-child { margin-top: 0 !important; } /* Get rid of bottom margin on last element in any rich text element */ .w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { margin-bottom: 0 !important; } /* Prevent all click and hover interaction with an element */ .pointer-events-off { pointer-events: none; } /* Enables all click and hover interaction with an element */ .pointer-events-on { pointer-events: auto; } /* Create a class of .div-square which maintains a 1:1 dimension of a div */ .div-square::after { content: ""; display: block; padding-bottom: 100%; } /* Make sure containers never lose their center alignment */ .container-medium, .container-small, .container-large { margin-right: auto !important; margin-left: auto !important; } /* Apply "..." after 3 lines of text */ .text-style-3lines { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } /* Apply "..." after 2 lines of text */ .text-style-2lines { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } /* Adds inline flex display */ .display-inlineflex { display: inline-flex; } /* These classes are never overwritten */ .hide { display: none !important; } @media screen and (max-width: 991px) { .hide, .hide-tablet { display: none !important; } } @media screen and (max-width: 767px) { .hide-mobile-landscape { display: none !important; } } @media screen and (max-width: 479px) { .hide-mobile { display: none !important; } } .margin-0 { margin: 0rem !important; } .padding-0 { padding: 0rem !important; } .spacing-clean { padding: 0rem !important; margin: 0rem !important; } .margin-top { margin-right: 0rem !important; margin-bottom: 0rem !important; margin-left: 0rem !important; } .padding-top { padding-right: 0rem !important; padding-bottom: 0rem !important; padding-left: 0rem !important; } .margin-right { margin-top: 0rem !important; margin-bottom: 0rem !important; margin-left: 0rem !important; } .padding-right { padding-top: 0rem !important; padding-bottom: 0rem !important; padding-left: 0rem !important; } .margin-bottom { margin-top: 0rem !important; margin-right: 0rem !important; margin-left: 0rem !important; } .padding-bottom { padding-top: 0rem !important; padding-right: 0rem !important; padding-left: 0rem !important; } .margin-left { margin-top: 0rem !important; margin-right: 0rem !important; margin-bottom: 0rem !important; } .padding-left { padding-top: 0rem !important; padding-right: 0rem !important; padding-bottom: 0rem !important; } .margin-horizontal { margin-top: 0rem !important; margin-bottom: 0rem !important; } .padding-horizontal { padding-top: 0rem !important; padding-bottom: 0rem !important; } .margin-vertical { margin-right: 0rem !important; margin-left: 0rem !important; } .padding-vertical { padding-right: 0rem !important; padding-left: 0rem !important; } </style> <!-- Additional Styles --> <style> h1 strong { font-weight: inherit; color: var(--main-orange); } h2 strong { font-weight: inherit; color: var(--main-orange); } h3 strong { font-weight: inherit; color: var(--main-orange); } h4 strong { font-weight: inherit; color: var(--main-orange); } h5 strong { font-weight: inherit; color: var(--main-orange); } h6 strong { font-weight: inherit; color: var(--main-orange); } </style> <!-- Fluid Design --> <style> html { font-size: 1.125rem; } @media screen and (max-width:1920px) { html { font-size: calc(0.625rem + 0.41666666666666674vw); } } @media screen and (max-width:1440px) { html { font-size: calc(0.6253902185223725rem + 0.41623309053069724vw); } } @media screen and (max-width:479px) { html { font-size: calc(0.7494769874476988rem + 0.8368200836820083vw); } } </style></div><div class="global-styles-2 w-embed"><!-- Custom Styles --> <style> /* HubsSpot */ .footer_newsletter-wrapper .hs-button, .author-newsletter_component .hs-button { margin-top: 0rem !important; } .hs-form>p { margin-top: 1rem; margin-bottom: 1rem; } .hs-form-field>label { margin-bottom: 0.25rem; } .hs-error-msgs>li { margin-bottom: 0rem; } /* Set margin right 0 for input wrapper */ .hs-form .input { margin-right: 0 !important; } /* Max width of fieldset element inside form */ .hs-form>fieldset { max-width: 100% !important; } /* Form Input */ .hs-input { width: 100% !important; } /* Radio Inputs */ .hs-input[type=radio] { width: 1.125rem !important; margin-right: 1rem; min-height: auto !important; border-width: 2px; border-color: #cccccc; } .hs-input[type=radio]:checked { accent-color: #fc481f; } /* Checkbox Labels */ .hs-form-checkbox>label { font-weight: 400 !important; } /* Error messages label margin */ .hs-error-msgs>label { margin-bottom: 0px !important; } /*Custom Checkbox*/ .hs-input[type=checkbox] { position: relative !important; top: 0.2rem !important; bottom: 0rem !important; width: 1.125rem !important; height: 1.125rem !important; margin-right: 1rem !important; min-height: auto !important; border-width: 2px; border-color: #cccccc; } .hs-input[type=checkbox]:focus { box-shadow: 0 0 3px 1px #fc481f; } .hs-input[type=checkbox]:checked { accent-color: #fc481f; } .hs-form-booleancheckbox-display>span { margin-left: 0 !important; } /* Snippet prevents the browser to override the select input field layout*/ select { -webkit-appearance: none; } /* Snippet prevents the text area to resize and break the layout */ .is-text-area { resize: vertical; } /* Use contain: paint instead of overflow: hidden */ .main-wrapper { contain: paint; } /* Change list bullet color */ li::marker { color: #FC481F; } .product_details-list li::marker { color: #14142b; list-style-type: disc; font-size:10px; } .privacy-rich-text li::marker { color: #14142b; } /* Prevents the swiper bullet wrapper to be full width */ .swiper-pagination-bullets.swiper-pagination-horizontal { width: auto; } /* Grid Layout */ @media screen and (min-width:767px) { /* Removes the padding of the first 2 items*/ .grid-card_item:nth-child(-n + 2) .grid-card_layout { padding-top: 0rem; } /* Set the vertical dividers of the items */ .grid-card_item:nth-child(1) .grid-card_gradient-top-bottom { display: block; } .grid-card_item:nth-child(even) .grid-card_horizontal-dividers { display: none; } /* Set the horizontal dividers of the items */ .grid-card_item:nth-child(odd) .grid-card_gradient-left-right { display: block; } .grid-card_item:nth-child(even) .grid-card_gradient-right-left { display: block; } /* */ .grid-card_item:nth-child(2n + 3) .grid-card_detail-wrapper { display: flex; } .grid-card_item:nth-child(2n + 3) .grid-card_divider-solid { display: block; } .grid-card_item:nth-last-child(-n + 2) .grid-card_divider-solid { display: none !important; } .grid-card_item:nth-last-child(-n + 3) .grid-card_gradient-bottom-top { display: block; } } /* Adds the cut in the bottom right corner */ .testimonials_picture-mask, .testimonials_picture-detail { clip-path: polygon(100% 0, 100% 65%, 60% 100%, 0 100%, 0 0); } .leaders_picture-mask, .leaders_picture-detail { clip-path: polygon(100% 0, 100% 85%, 80% 100%, 0 100%, 0 0); } /* Navbar color */ [navbar-color=black] .navbar_dropdwn-toggle { color: #e6e6e6; } [navbar-color=black] .button.is-secondary, [navbar-color=black] .button.is-text { color: #e6e6e6; } [navbar-color=black] .navbar_logo { content: url("https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a33da205d6609ad9f41add_testfit_logo-orange-white.svg"); } [navbar-color=black] .menu-icon { filter: invert(100%); } [navbar-color=black] .navbar_search-button { color: var(--main-grey); } [navbar-color="solid-white"] .navbar_background { opacity: 1; } .navbar_background:is(.is-menu-open, .is-scrolling) { opacity: 1; } /* Navbar Size */ @media screen and (min-width:992px) and (max-width:1142px) { .navbar_container { grid-template-columns: max-content 1.25fr 1fr; } .navbar_logo { height: 2.25rem; } .navbar_menu-layout { grid-column-gap: 0.5rem; } .navbar_menu-dropdown{ padding-left: 0.5rem; padding-right: 0.5rem; } .navbar_component .button { font-size: 0.875rem; } } /* Sets the swiper slide opacity */ .swiper-slide.is-testimonials .testimonials-slider_component { opacity: 0.7; } .swiper-slide.is-testimonials.is-active .testimonials-slider_component { opacity: 1; } /* Adds the underline card buttons title */ .card-button:hover h3 { text-decoration: underline; } .overview-header_lottie-wrapper { pointer-events: none; } /* Header CTA */ .section_header.background-color-black .button.is-secondary { color: var(--white); } /* Form CTA */ .section_cta-form.background-color-black .button.is-secondary, .section_cta.background-color-black .button.is-secondary, .max-width-full.background-color-black .button.is-secondary { color: var(--white); } /* Button Secondary */ .button.is-secondary:hover { color: var(--main-orange) !important; } </style></div><div navbar-color="black" class="navbar_component"><div id="w-node-_40216463-00bc-5299-a2fc-29f55de89c48-5de89c48" class="section_modal"><div class="modal_bg"></div><div class="modal_card"><a href="#" class="modal_close w-inline-block"><div class="modal_close-text">+</div></a><div class="modal_card-embed w-embed w-script"><script type="text/javascript"> window.addEventListener('growform_loaded', function (e) { var pageLocation = window.location.href; growform.setHiddenField('url', pageLocation); }, false); </script> <!-- Growform Snippet--> <script type="text/javascript" src = "https://embed.growform.co/client/6516de5f9dbc7b000b78aa24"></script> <!-- End Growform Snippet --></div></div></div><div class="gtm_component w-embed w-iframe"><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P4QJP7NM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --></div><div data-animation="default" class="navbar_layout w-nav" data-easing2="ease" fs-scrolldisable-element="smart-nav" data-easing="ease" data-collapse="medium" data-w-id="e634c873-2cc4-a633-e247-8e35c258420c" role="banner" data-duration="400"><div class="navbar_background"></div><div class="navbar_container"><a href="/" id="w-node-e634c873-2cc4-a633-e247-8e35c258420f-c2584209" class="navbar_logo-link w-nav-brand"><img loading="lazy" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64937fda2f27dca3505ef860_testfit_logo-color.svg" alt="Logo TestFit" class="navbar_logo"/></a><link rel="prefetch" href="/"/><nav role="navigation" id="w-node-e634c873-2cc4-a633-e247-8e35c2584211-c2584209" class="navbar_menu is-page-height-tablet w-nav-menu"><div class="navbar_menu-layout"><div class="show-tablet max-width-full"><form action="/search" class="search_component w-form"><input class="form_input is-search w-input" maxlength="256" name="query" placeholder="Search…" type="search" id="search" required=""/><input type="submit" class="button is-search w-button" value="Search"/></form></div><div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"><div class="navbar_dropdwn-toggle w-dropdown-toggle"><div>Product</div></div><nav class="navbar_dropdown-list is-product w-dropdown-list"><div class="navbar_dropdown-list-layout is-product"><div class="navbar_dropdown-left-wrapper"><a href="/product/generative-design" class="navbar_dropdown-highlight-link w-inline-block"><div class="navbar_dropdown-highlight-link_top-wrapper"><div class="icon-embed-xsmall text-color-black w-embed"><?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 50 50"> <defs> <style> .cls-1 { fill: url(#linear-gradient); } .cls-1, .cls-2, .cls-3 { stroke-width: 0px; } .cls-2 { fill: url(#linear-gradient-2); } .cls-3 { fill: url(#linear-gradient-3); } </style> <linearGradient id="linear-gradient" x1="-3926.05" y1="-442.36" x2="-3876.05" y2="-442.36" gradientTransform="translate(-417.36 3926.05) rotate(90)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#f46c62"/> <stop offset=".05" stop-color="#f4685a"/> <stop offset=".28" stop-color="#f75a40"/> <stop offset=".51" stop-color="#fa4f2d"/> <stop offset=".74" stop-color="#fb4922"/> <stop offset="1" stop-color="#fc481f"/> </linearGradient> <linearGradient id="linear-gradient-2" x1="-3906.24" y1="-442.38" x2="-3895.81" y2="-442.38" xlink:href="#linear-gradient"/> <linearGradient id="linear-gradient-3" x1="-3915.87" y1="-442.38" x2="-3886.19" y2="-442.38" xlink:href="#linear-gradient"/> </defs> <path class="cls-1" d="M26.4,50h18.28c2.94,0,5.32-2.38,5.32-5.32v-18.27h-4.24s0-2.8,0-2.8h4.24V5.32c0-2.94-2.38-5.32-5.32-5.32h-18.28v4.22s-2.8,0-2.8,0V0H5.32C2.38,0,0,2.38,0,5.32v18.28h4.22s0,2.8,0,2.8H0v18.28c0,2.94,2.38,5.32,5.32,5.32h18.28v-4.24s2.8,0,2.8,0v4.24ZM7.37,42.66V7.38s35.29,0,35.29,0v35.29s-35.29,0-35.29,0Z"/> <g> <rect class="cls-2" x="19.8" y="19.81" width="10.43" height="10.43"/> <path class="cls-3" d="M39.85,10.18H10.17s0,29.68,0,29.68h29.68s0-29.68,0-29.68ZM17,33.04v-16.04s16.04,0,16.04,0v16.04s-16.04,0-16.04,0Z"/> </g> </svg></div><div class="text-weight-bold">Generative Design</div></div><p class="text-size-small">Unleash boundless building optimization with real-time AI.</p></a><link rel="prefetch" href="/product/generative-design"/><a href="/site-solver" class="navbar_dropdown-highlight-link w-inline-block"><div class="navbar_dropdown-highlight-link_top-wrapper"><div class="icon-embed-xsmall text-color-black w-embed"><?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 50 50"> <defs> <style> .cls-1 { fill: url(#linear-gradient); stroke-width: 0px; } </style> <linearGradient id="linear-gradient" x1="25" y1=".27" x2="25" y2="50.27" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#f46c62"/> <stop offset=".05" stop-color="#f4685a"/> <stop offset=".28" stop-color="#f75a40"/> <stop offset=".51" stop-color="#fa4f2d"/> <stop offset=".74" stop-color="#fb4922"/> <stop offset="1" stop-color="#fc481f"/> </linearGradient> </defs> <path class="cls-1" d="M50,36.19l-10.84,1.55-1.62,11.36-10.61-23.83,23.08,10.52v.4ZM41.64,40.22l-1.4,9.78h4.7c2.79,0,5.06-2.26,5.06-5.06v-5.92l-8.36,1.19ZM16.45,0H5.06C2.26,0,0,2.26,0,5.06v9.99h16.45V0ZM50,5.06v27.66l-12.1-5.51v-2.78h-2.8v1.51l-13.75-6.27,6.22,13.96h-2.54v2.8h3.79l6.05,13.58H5.06c-2.79,0-5.06-2.26-5.06-5.06v-8.52h2.95v-2.8H0v-15.77h19.25V0h15.85v2.35h2.8V0h7.04c2.79,0,5.06,2.26,5.06,5.06ZM11.78,33.62h-4.41v2.8h4.41v-2.8ZM20.61,33.62h-4.41v2.8h4.41v-2.8ZM37.9,15.59h-2.8v4.41h2.8v-4.41ZM37.9,6.76h-2.8v4.41h2.8v-4.41Z"/> </svg></div><div class="text-weight-bold">Site Solver</div></div><p class="text-size-small">Get your site planning done 4x faster.</p></a><link rel="prefetch" href="/site-solver"/><a href="/product/urban-planner" class="navbar_dropdown-highlight-link w-inline-block"><div class="navbar_dropdown-highlight-link_top-wrapper"><div class="icon-embed-xsmall text-color-black w-embed"><?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 50 50"> <defs> <style> .cls-1 { fill: url(#linear-gradient); stroke-width: 0px; } </style> <linearGradient id="linear-gradient" x1="25" y1="0" x2="25" y2="50" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#F46C62"/> <stop offset=".12" stop-color="#F65F4A"/> <stop offset=".26" stop-color="#F95537"/> <stop offset=".43" stop-color="#FA4D29"/> <stop offset=".63" stop-color="#FB4921"/> <stop offset="1" stop-color="#FC481F"/> </linearGradient> </defs> <path class="cls-1" d="M31.29,34.35H0v-10.83h18.53v-10.49h12.76v21.32ZM34.09,10.22h15.91v-6.16c0-2.25-1.82-4.07-4.07-4.07h-11.84v10.22ZM31.29,0h-12.76v10.22h12.76V0ZM34.09,37.15v12.85h11.84c2.25,0,4.07-1.82,4.07-4.07v-8.79h-15.91ZM31.29,37.15H0v8.79c0,2.25,1.82,4.07,4.07,4.07h27.22v-12.85ZM50,13.03h-15.91v21.32h15.91V13.03ZM15.73,20.72V0H4.07C1.82,0,0,1.82,0,4.07v16.65h15.73Z"/> </svg></div><div class="text-weight-bold">Urban Planner</div></div><p class="text-size-small">Streamline urban planning with our free massing tools.</p></a><link rel="prefetch" href="/product/urban-planner"/><a href="/product/data-maps" class="navbar_dropdown-highlight-link w-inline-block"><div class="navbar_dropdown-highlight-link_top-wrapper"><div class="icon-embed-xsmall text-color-black w-embed"><?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 150 150"> <defs> <style> .cls-1 { fill: url(#linear-gradient); stroke-width: 0px; } </style> <linearGradient id="linear-gradient" x1="75" y1="0" x2="75" y2="150" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#f46c62"/> <stop offset=".05" stop-color="#f4685a"/> <stop offset=".28" stop-color="#f75a40"/> <stop offset=".51" stop-color="#fa4f2d"/> <stop offset=".74" stop-color="#fb4922"/> <stop offset="1" stop-color="#fc481f"/> </linearGradient> </defs> <path class="cls-1" d="M150,87.72v29.27c-12.23,2.58-23.89,2.35-34.7-.7-9.04-2.55-14.85-6.35-19.98-9.71-6.46-4.23-12.55-8.23-22.45-8.1-9.61.12-15.39,4.03-21.5,8.16-4.91,3.32-10.48,7.09-19.36,9.65-9.95,2.87-20.69,3.27-32,1.22v-29.31c4.69.77,9.3,1.16,13.82,1.16,7.08,0,13.93-.95,20.51-2.84,10.16-2.93,16.59-7.27,21.75-10.77,5.69-3.85,9.8-6.63,16.89-6.72,7.33-.09,11.69,2.77,17.74,6.72,5.36,3.51,12.03,7.87,22.31,10.77,11.62,3.28,24.04,3.67,36.98,1.19ZM113.02,48.68c-10.28-2.9-16.95-7.26-22.31-10.77-6.05-3.96-10.43-6.82-17.74-6.72-7.09.09-11.2,2.87-16.89,6.72-5.16,3.49-11.59,7.84-21.75,10.77-6.57,1.89-13.43,2.84-20.51,2.84-4.52,0-9.13-.39-13.82-1.16v29.31c11.31,2.05,22.05,1.64,32-1.22,8.88-2.56,14.45-6.33,19.36-9.65,6.11-4.14,11.89-8.04,21.5-8.16,9.9-.13,15.99,3.87,22.45,8.1,5.13,3.36,10.95,7.16,19.98,9.71,10.81,3.05,22.48,3.28,34.7.7v-29.27c-12.94,2.48-25.36,2.09-36.98-1.19ZM32,40.59c8.88-2.56,14.45-6.33,19.36-9.65,6.11-4.14,11.89-8.04,21.5-8.16,9.9-.13,15.99,3.87,22.45,8.1,5.13,3.36,10.95,7.16,19.98,9.71,10.82,3.05,22.48,3.27,34.7.7V15.96c0-8.81-7.15-15.96-15.96-15.96H15.96C7.15,0,0,7.15,0,15.96v25.85c11.31,2.05,22.05,1.64,32-1.22ZM113.02,124.39c-10.28-2.9-16.95-7.26-22.31-10.77-6.05-3.96-10.41-6.83-17.74-6.72-7.09.09-11.2,2.87-16.89,6.72-5.16,3.49-11.59,7.84-21.75,10.77-6.57,1.89-13.42,2.84-20.51,2.84-4.52,0-9.13-.39-13.82-1.16v7.98c0,8.81,7.15,15.96,15.96,15.96h118.08c8.81,0,15.96-7.15,15.96-15.96v-8.47c-12.94,2.48-25.36,2.09-36.98-1.19Z"/> </svg></div><div class="text-weight-bold">Data Maps</div></div><p class="text-size-small">Reduce risk with site, environmental and zoning data early on.</p></a><link rel="prefetch" href="/product/data-maps"/><a href="/product/product-comparison" class="navbar_dropdown-highlight-link w-inline-block"><div class="navbar_dropdown-highlight-link_top-wrapper"><div class="icon-embed-xsmall text-color-black w-embed"><?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 171.01 176.88"> <path d="M86.59,100.38c-.06-.24-.22-.46-.44-.59l-41.11-24.26c-.29-.17-.66-.17-.95,0L2.98,99.79s0,0,0,0c-.29.17-.47.49-.47.84v48.52c0,.35.18.67.47.84l41.1,24.25s0,0,0,0c.15.09.31.13.47.13,0,0,0,0,0,0s0,0,0,0c.16,0,.33-.04.47-.13,0,0,0,0,0,0l41.1-24.25c.29-.17.47-.49.47-.84v-48.52c0-.09-.01-.17-.03-.25ZM44.56,77.5l39.21,23.14-39.22,23.14L5.35,100.64l39.22-23.14ZM4.4,102.32l39.21,23.14v46.27l-39.21-23.14v-46.27ZM84.73,148.59l-39.21,23.14v-46.28l39.21-23.14v46.28Z" stroke="#000" stroke-width="5px"/> <path d="M168.48,100.38c-.06-.24-.22-.46-.44-.59l-41.11-24.26c-.29-.17-.66-.17-.95,0l-41.11,24.26s0,0,0,0c-.29.17-.47.49-.47.84v48.52c0,.35.18.67.47.84l41.1,24.25s0,0,0,0c.15.09.31.13.47.13,0,0,0,0,0,0s0,0,0,0c.16,0,.33-.04.47-.13,0,0,0,0,0,0l41.1-24.25c.29-.17.47-.49.47-.84v-48.52c0-.09-.01-.17-.03-.25ZM126.45,77.5l39.21,23.14-39.22,23.14-39.21-23.14,39.22-23.14ZM86.28,102.32l39.21,23.14v46.27l-39.21-23.14v-46.27ZM166.61,148.59l-39.21,23.14v-46.28l39.21-23.14v46.28Z" stroke="#000" stroke-width="5px"/> <path d="M127.36,27.48c-.06-.24-.22-.46-.44-.59L85.81,2.63c-.29-.17-.66-.17-.95,0l-41.11,24.26s0,0,0,0c-.29.17-.47.49-.47.84v48.52c0,.35.18.67.47.84l41.1,24.25s0,0,0,0c.15.09.31.13.47.13,0,0,0,0,0,0s0,0,0,0c.16,0,.33-.04.47-.13,0,0,0,0,0,0l41.1-24.25c.29-.17.47-.49.47-.84V27.73c0-.09-.01-.17-.03-.25ZM85.33,4.59l39.21,23.14-39.22,23.14-39.21-23.14L85.33,4.59ZM45.17,29.41l39.21,23.14v46.27l-39.21-23.14V29.41ZM125.5,75.68l-39.21,23.14v-46.28l39.21-23.14v46.28Z" stroke="#000" stroke-width="5px"/> </svg></div><div class="text-weight-bold">Product Comparison</div></div></a><link rel="prefetch" href="/product/product-comparison"/></div><div id="w-node-_1900c87f-619c-f4c4-716d-840a73d4fa4f-c2584209" class="navbar_dropdown-right-wrapper"><div class="text-weight-bold">Featured</div><div id="w-node-_1900c87f-619c-f4c4-716d-840a73d4fa52-c2584209" class="featured-resource_wrapper is-navbar w-dyn-list"><div fs-cmsnest-element="list" role="list" class="featured-resource_list w-dyn-items"><div role="listitem" class="featured-resource_item w-dyn-item"><a button-animate="" href="/blog/testfit-5-3-filter-by-saved-presets-with-generative-design" class="resources_link is-position-static w-inline-block"><div class="div-aspect-16x9"><img loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/672aa3bb240a62e0d66166cc_5-3-Filter-by-Saved-Presets-with-Generative-Design.png" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/672aa3bb240a62e0d66166cc_5-3-Filter-by-Saved-Presets-with-Generative-Design-p-500.png 500w, https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/672aa3bb240a62e0d66166cc_5-3-Filter-by-Saved-Presets-with-Generative-Design.png 700w" class="div-aspect-image"/></div><div class="resources_content-wrapper is-padding-small background-color-white"><div class="resources_top-wrapper"><div id="product-featured" class="w-embed"><div hx-get="/blog/testfit-5-3-filter-by-saved-presets-with-generative-design" hx-trigger="load" hx-select="#htmx-categories" hx-target="#product-featured" hx-swap="outterHTML ignoreTitle:true"></div></div><div class="resources_filters-icon"><div class="button_icons-wrapper is-medium"><div button-icon-1="" class="button-icon is-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.4" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-2="" class="button-icon is-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.7" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-3="" class="button-icon is-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></div></div><div class="spacer-large"></div><div fs-cmsfilter-field="Name" class="heading-style-h6 text-style-3lines">TestFit 5.3: Filter by Saved Presets with Generative Design</div></div></a></div></div></div></div><div id="w-node-e634c873-2cc4-a633-e247-8e35c2584253-c2584209" class="navbar_dropdown-bottom-wrapper"><a href="/product/real-time-ai" class="navbar_dropdown-secondary-link w-inline-block"><div class="text-size-small">Real-Time AI</div></a><link rel="prefetch" href="/product/real-time-ai"/><a href="/product/typologies" aria-current="page" class="navbar_dropdown-secondary-link w-inline-block w--current"><div class="text-size-small">Typologies</div></a><link rel="prefetch" href="/product/typologies"/><a href="/product/integrations" class="navbar_dropdown-secondary-link w-inline-block"><div class="text-size-small">Integrations</div></a><link rel="prefetch" href="/product/integrations"/></div></div></nav></div><div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"><div class="navbar_dropdwn-toggle w-dropdown-toggle"><div>Solutions</div></div><nav class="navbar_dropdown-list w-dropdown-list"><div class="solutions_navbar-menu"><div class="navbar_dropdown-list-layout"><div class="solutions_menu-header">roles</div><div class="dropdown-collection_wrapper w-dyn-list"><div role="list" class="dropdown-collection_list w-dyn-items"><div role="listitem" class="dropdown-collection_item w-dyn-item"><a href="/roles/developers" class="navbar_dropdown-link w-inline-block"><div><div class="display-inline">For </div><div class="display-inline">Developers</div></div></a></div><div role="listitem" class="dropdown-collection_item w-dyn-item"><a href="/roles/architects" class="navbar_dropdown-link w-inline-block"><div><div class="display-inline">For </div><div class="display-inline">Architects</div></div></a></div><div role="listitem" class="dropdown-collection_item w-dyn-item"><a href="/roles/contractors" class="navbar_dropdown-link w-inline-block"><div><div class="display-inline">For </div><div class="display-inline">Contractors</div></div></a></div><div role="listitem" class="dropdown-collection_item w-dyn-item"><a href="/roles/brokers" class="navbar_dropdown-link w-inline-block"><div><div class="display-inline">For </div><div class="display-inline">Brokers</div></div></a></div><div role="listitem" class="dropdown-collection_item w-dyn-item"><a href="/roles/urban-planners" class="navbar_dropdown-link w-inline-block"><div><div class="display-inline">For </div><div class="display-inline">Urban Planners</div></div></a></div><div role="listitem" class="dropdown-collection_item w-dyn-item"><a href="/roles/city-planners" class="navbar_dropdown-link w-inline-block"><div><div class="display-inline">For </div><div class="display-inline">City Planners</div></div></a></div></div></div><a href="/solutions/universities" class="navbar_dropdown-link w-inline-block"><div data-w-id="e634c873-2cc4-a633-e247-8e35c2584272">For Universities</div></a></div><div class="navbar_dropdown-list-layout is-shrink"><div class="solutions_menu-header">Typologies</div><a href="/product/typologies?tab=multi-family" class="navbar_dropdown-link w-inline-block"><div class="icon-embed-medium w-embed"><svg width="100%" height="100%" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 10V38H38.5V10H10.5ZM31.1565 30.6565H17.8354V17.3354H31.1565V30.6565Z" fill="currentColor"/> </svg></div><div data-w-id="e634c873-2cc4-a633-e247-8e35c2584279">Multi-Family</div></a><a href="/product/typologies?tab=single-family" class="navbar_dropdown-link w-inline-block"><div class="icon-embed-medium w-embed"><svg width="100%" height="100%" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.5366 25.6963L12.144 29.8649C12.056 29.953 12 30.073 12 30.193V36.786C12 37.042 12.208 37.2421 12.456 37.2421H21.2413C21.4974 37.2421 21.6974 37.034 21.6974 36.786V30.193C21.6974 30.065 21.6494 29.945 21.5534 29.8649L17.1607 25.6963C16.9847 25.5283 16.7046 25.5283 16.5286 25.6963H16.5366Z" fill="currentColor"/> <path d="M30.1539 25.6963L25.7613 29.8649C25.6732 29.953 25.6172 30.073 25.6172 30.193V36.786C25.6172 37.042 25.8253 37.2421 26.0733 37.2421H34.8586C35.1146 37.2421 35.3146 37.034 35.3146 36.786V30.193C35.3146 30.065 35.2667 29.945 35.1707 29.8649L30.778 25.6963C30.602 25.5283 30.3219 25.5283 30.1459 25.6963H30.1539Z" fill="currentColor"/> <path d="M16.5366 10.126L12.144 14.2946C12.056 14.3826 12 14.5027 12 14.6227V21.2157C12 21.4717 12.208 21.6717 12.456 21.6717H21.2413C21.4974 21.6717 21.6974 21.4637 21.6974 21.2157V14.6227C21.6974 14.4947 21.6494 14.3746 21.5534 14.2946L17.1607 10.126C16.9847 9.95799 16.7046 9.95799 16.5286 10.126H16.5366Z" fill="currentColor"/> <path d="M30.1539 10.126L25.7613 14.2946C25.6732 14.3826 25.6172 14.5027 25.6172 14.6227V21.2157C25.6172 21.4717 25.8253 21.6717 26.0733 21.6717H34.8586C35.1146 21.6717 35.3146 21.4637 35.3146 21.2157V14.6227C35.3146 14.4947 35.2667 14.3746 35.1707 14.2946L30.778 10.126C30.602 9.95799 30.3219 9.95799 30.1459 10.126H30.1539Z" fill="currentColor"/> </svg></div><div data-w-id="e634c873-2cc4-a633-e247-8e35c258427d">Single-Family</div></a><a href="/product/typologies?tab=industrial" class="navbar_dropdown-link w-inline-block"><div class="icon-embed-medium w-embed"><svg width="100%" height="100%" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M38.3008 34.2969H10.128C9.78115 34.2969 9.5 34.5781 9.5 34.925V36.8365C9.5 37.1834 9.78115 37.4646 10.128 37.4646H38.3008C38.6477 37.4646 38.9289 37.1834 38.9289 36.8365V34.925C38.9289 34.5781 38.6477 34.2969 38.3008 34.2969Z" fill="currentColor"/> <path d="M38.9384 11H25.7031V31.39H38.9384V11Z" fill="currentColor"/> <path d="M22.7262 11H9.5V31.39H22.7262V11Z" fill="currentColor"/> </svg></div><div data-w-id="e634c873-2cc4-a633-e247-8e35c2584281">Industrial</div></a><a href="/product/typologies?tab=hotel" class="navbar_dropdown-link w-inline-block"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M6 17.5122V38.9886H31.66V17.5122H6ZM25.5749 32.9893H12.0739V23.5H25.5749V32.9893Z" fill="currentColor"/> <path d="M6 8V13.737H35.3736V39H41V8H6Z" fill="currentColor"/> </svg></div><div data-w-id="e634c873-2cc4-a633-e247-8e35c2584285">Hotel</div></a><a href="/product/typologies?tab=retail" class="navbar_dropdown-link w-inline-block"><div class="icon-embed-medium w-embed"><svg width="100%" height="100%" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 26.4317V37.6016H38.138V26.4317H10.5Z" fill="currentColor"/> <path d="M31.6195 23.0361C35.2193 23.0361 38.1376 20.1179 38.1376 16.518C38.1376 12.9182 35.2193 10 31.6195 10C28.0197 10 25.1016 12.9182 25.1016 16.518C25.1016 20.1179 28.0197 23.0361 31.6195 23.0361Z" fill="currentColor"/> <path d="M10.5 22.4503H23.5269L17.1182 10.5703H16.8997L10.5 22.4503Z" fill="currentColor"/> </svg></div><div data-w-id="e634c873-2cc4-a633-e247-8e35c2584289">Retail</div></a><a href="/product/typologies?tab=parking" class="navbar_dropdown-link w-inline-block"><div class="icon-embed-medium w-embed"><svg width="100%" height="100%" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M26.0752 34.0588H37.4539V37H11.5V34.0588H23.0218L23.0707 25.8775H11.5489L11.5461 22.9363H23.0679L23.0707 14.9412H11.5V12H37.4539V14.9412H26.0752L26.1213 22.9363H37.5V25.8775H26.1213L26.0752 34.0588Z" fill="currentColor"/> </svg></div><div data-w-id="e634c873-2cc4-a633-e247-8e35c258428d">Parking</div></a><a href="/product/typologies?tab=data-center" class="navbar_dropdown-link w-inline-block"><div class="icon-embed-medium w-embed"><svg width="100%" height="100%" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M38.3008 34.2969H10.128C9.78115 34.2969 9.5 34.5781 9.5 34.925V36.8365C9.5 37.1834 9.78115 37.4646 10.128 37.4646H38.3008C38.6477 37.4646 38.9289 37.1834 38.9289 36.8365V34.925C38.9289 34.5781 38.6477 34.2969 38.3008 34.2969Z" fill="currentColor"/> <path d="M38.9384 11H25.7031V31.39H38.9384V11Z" fill="currentColor"/> <path d="M22.7262 11H9.5V31.39H22.7262V11Z" fill="currentColor"/> </svg></div><div data-w-id="e634c873-2cc4-a633-e247-8e35c2584291">Data Center</div></a></div></div></nav></div><div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"><div class="navbar_dropdwn-toggle w-dropdown-toggle"><div>Support</div></div><nav class="navbar_dropdown-list w-dropdown-list"><div class="navbar_dropdown-list-layout"><a href="/customer-success" class="navbar_dropdown-link is-primary w-inline-block"><div>success Center ></div></a><link rel="prefetch" href="/customer-success"/><a href="https://support.testfit.io/knowledge" class="navbar_dropdown-link w-inline-block"><div data-w-id="e634c873-2cc4-a633-e247-8e35c258429d">Knowledge Base</div></a><a href="/trainings" class="navbar_dropdown-link w-inline-block"><div>Virtual Training</div></a><link rel="prefetch" href="/trainings"/><a href="/informed" class="navbar_dropdown-link w-inline-block"><div data-w-id="e634c873-2cc4-a633-e247-8e35c25842a3">What's New?</div></a><link rel="prefetch" href="/informed"/></div></nav></div><div data-delay="200" data-hover="true" class="navbar_menu-dropdown w-dropdown"><div class="navbar_dropdwn-toggle w-dropdown-toggle"><div>Resources</div></div><nav class="navbar_dropdown-list w-dropdown-list"><div class="navbar_dropdown-list-layout"><a href="/resources" class="navbar_dropdown-link is-primary w-inline-block"><div>Resources Center ></div></a><link rel="prefetch" href="/resources"/><a href="/customers-stories" class="navbar_dropdown-link w-inline-block"><div>Customer Stories</div></a><link rel="prefetch" href="/customers-stories"/><a href="/blog" class="navbar_dropdown-link w-inline-block"><div>Blog</div></a><link rel="prefetch" href="/blog"/><a href="/webinars" class="navbar_dropdown-link w-inline-block"><div>Webinars</div></a><link rel="prefetch" href="/webinars"/><a href="/news" class="navbar_dropdown-link w-inline-block"><div>Newsroom</div></a><link rel="prefetch" href="/news"/><div id="w-node-e634c873-2cc4-a633-e247-8e35c25842ba-c2584209" class="navbar_dropdown-bottom-wrapper is-resources"><a href="/about" class="navbar_dropdown-secondary-link w-inline-block"><div class="text-size-small">About Us</div></a><link rel="prefetch" href="/about"/><a href="/careers" class="navbar_dropdown-secondary-link w-inline-block"><div class="text-size-small">Careers</div></a><link rel="prefetch" href="/careers"/></div></div></nav></div><div class="navbar_mobile-buttons show-mobile-landscape"><div class="spacer-medium"></div><div id="w-node-d46c33fb-5aec-3fc1-b264-5deab567d612-b567d612" class="navbar_button-wrapper"><div class="hide-tablet"><div data-hover="false" data-delay="0" data-w-id="9700c5bf-d715-19f8-904d-5f5d18a77a99" class="w-dropdown"><div class="navbar_search-button w-dropdown-toggle"><div class="icon-embed-xsmall w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1639_73781)"> <path fill-rule="evenodd" clip-rule="evenodd" d="M20.3939 3.93691C17.169 0.711982 11.9404 0.711982 8.71543 3.93691C5.54517 7.10717 5.49142 12.2138 8.5542 15.4497L2.99995 21.004L3.70705 21.7111L9.28403 16.1341C12.5283 18.8299 17.3523 18.6571 20.3939 15.6154C23.6189 12.3905 23.6189 7.16185 20.3939 3.93691ZM9.42254 4.64402C12.2569 1.80961 16.8524 1.80961 19.6868 4.64402C22.5212 7.47843 22.5212 12.0739 19.6868 14.9083C16.8524 17.7427 12.2569 17.7427 9.42254 14.9083C6.58813 12.0739 6.58813 7.47843 9.42254 4.64402Z" fill="currentColor"/> </g> <defs> <clipPath id="clip0_1639_73781"> <rect width="24" height="24" fill="white"/> </clipPath> </defs> </svg></div></div><nav class="navbar_dropdown-list is-search w-dropdown-list"><div class="navbar_dropdown-list-layout"><form action="/search" class="search_component w-form"><input class="form_input is-search w-input" maxlength="256" name="query" placeholder="Search…" type="search" id="search" required=""/><input type="submit" class="button is-search w-button" value="Search"/></form></div></nav></div></div><a href="https://app.testfit.io" target="_blank" class="button is-text w-button">Sign In</a><a href="#" class="button hide w-button">See It in Action</a><a href="https://app.testfit.io/onboarding/trial" aria-label="Open Try Now Modal" target="_blank" class="button is-secondary w-button">Try Free</a><a href="/demo" class="button w-button">Book a Demo</a></div></div></div></nav><div id="w-node-e634c873-2cc4-a633-e247-8e35c25842c4-c2584209" class="navbar_right-wrapper"><div class="hide-mobile-landscape"><div id="w-node-d46c33fb-5aec-3fc1-b264-5deab567d612-b567d612" class="navbar_button-wrapper"><div class="hide-tablet"><div data-hover="false" data-delay="0" data-w-id="9700c5bf-d715-19f8-904d-5f5d18a77a99" class="w-dropdown"><div class="navbar_search-button w-dropdown-toggle"><div class="icon-embed-xsmall w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1639_73781)"> <path fill-rule="evenodd" clip-rule="evenodd" d="M20.3939 3.93691C17.169 0.711982 11.9404 0.711982 8.71543 3.93691C5.54517 7.10717 5.49142 12.2138 8.5542 15.4497L2.99995 21.004L3.70705 21.7111L9.28403 16.1341C12.5283 18.8299 17.3523 18.6571 20.3939 15.6154C23.6189 12.3905 23.6189 7.16185 20.3939 3.93691ZM9.42254 4.64402C12.2569 1.80961 16.8524 1.80961 19.6868 4.64402C22.5212 7.47843 22.5212 12.0739 19.6868 14.9083C16.8524 17.7427 12.2569 17.7427 9.42254 14.9083C6.58813 12.0739 6.58813 7.47843 9.42254 4.64402Z" fill="currentColor"/> </g> <defs> <clipPath id="clip0_1639_73781"> <rect width="24" height="24" fill="white"/> </clipPath> </defs> </svg></div></div><nav class="navbar_dropdown-list is-search w-dropdown-list"><div class="navbar_dropdown-list-layout"><form action="/search" class="search_component w-form"><input class="form_input is-search w-input" maxlength="256" name="query" placeholder="Search…" type="search" id="search" required=""/><input type="submit" class="button is-search w-button" value="Search"/></form></div></nav></div></div><a href="https://app.testfit.io" target="_blank" class="button is-text w-button">Sign In</a><a href="#" class="button hide w-button">See It in Action</a><a href="https://app.testfit.io/onboarding/trial" aria-label="Open Try Now Modal" target="_blank" class="button is-secondary w-button">Try Free</a><a href="/demo" class="button w-button">Book a Demo</a></div></div><div class="navbar_menu-button w-nav-button"><div class="menu-icon"><div class="menu-icon2_line-top"></div><div class="menu-icon2_line-middle"><div class="menu-icon_line-middle-inner"></div></div><div class="menu-icon2_line-bottom"></div></div></div></div></div></div></div><main class="main-wrapper"><section class="section_header background-color-black"><div class="section-background_component is-center-center"><img src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64ac70e05427d86a803b3841_visual-elements_header-arrows.svg" loading="lazy" alt="" class="section-background_image is-header-arrows"/></div><div class="padding-global z-index-1"><div class="container-large"><div class="padding-section-medium is-header"><div class="header_component"><div class="text-style-subheader text-color-white-a80">TestFit Typologies</div><div class="spacer-small"></div><h1 class="text-color-white">Built for Your Industry</h1><div class="spacer-xxlarge"></div><div class="max-width-large"><p class="text-size-medium text-color-white-a80">Our <a href="/product/real-time-ai">real-time AI</a> allow for rapid concept iterations to maximize site potential and get the right deals done fast. TestFit optimizes for the best design solutions, where you can customize with manual mode and get quantity takeoff and financial data all in one place.</p></div><div class="header-cta_component-white"><div class="header-cta_buttons-wrapper"><div class="header-cta_button-label-wrapper"><a aria-label="Open Try Now Modal" href="https://app.testfit.io/onboarding/trial" target="_blank" class="button is-secondary w-button">Try It Now</a><div aria-hidden="true" class="header-cta_button-label">No credit card required.</div></div><a id="book-demo" href="/demo" class="button w-button">Book a Demo</a></div></div></div></div></div></div></section><section class="section_overview-tabs background-color-main-grey"><div class="padding-global"><div class="container-large"><div class="padding-section-medium"><div data-current="Data Center" data-easing="ease" data-duration-in="300" data-duration-out="100" class="tabs_component w-tabs"><div class="tabs_menu typologies w-tab-menu"><a data-w-tab="Multi-Family" fs-mirrorclick-element="trigger-1" class="tab-link multi-family w-inline-block w-tab-link"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 10V38H38.5V10H10.5ZM31.1565 30.6565H17.8354V17.3354H31.1565V30.6565Z" fill="currentColor"/> </svg></div><div>Multi-Family</div></a><a data-w-tab="Single-Family" fs-mirrorclick-element="trigger-2" class="tab-link single-family w-inline-block w-tab-link"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.5366 25.6963L12.144 29.8649C12.056 29.953 12 30.073 12 30.193V36.786C12 37.042 12.208 37.2421 12.456 37.2421H21.2413C21.4974 37.2421 21.6974 37.034 21.6974 36.786V30.193C21.6974 30.065 21.6494 29.945 21.5534 29.8649L17.1607 25.6963C16.9847 25.5283 16.7046 25.5283 16.5286 25.6963H16.5366Z" fill="currentColor"/> <path d="M30.1539 25.6963L25.7613 29.8649C25.6732 29.953 25.6172 30.073 25.6172 30.193V36.786C25.6172 37.042 25.8253 37.2421 26.0733 37.2421H34.8586C35.1146 37.2421 35.3146 37.034 35.3146 36.786V30.193C35.3146 30.065 35.2667 29.945 35.1707 29.8649L30.778 25.6963C30.602 25.5283 30.3219 25.5283 30.1459 25.6963H30.1539Z" fill="currentColor"/> <path d="M16.5366 10.126L12.144 14.2946C12.056 14.3826 12 14.5027 12 14.6227V21.2157C12 21.4717 12.208 21.6717 12.456 21.6717H21.2413C21.4974 21.6717 21.6974 21.4637 21.6974 21.2157V14.6227C21.6974 14.4947 21.6494 14.3746 21.5534 14.2946L17.1607 10.126C16.9847 9.95799 16.7046 9.95799 16.5286 10.126H16.5366Z" fill="currentColor"/> <path d="M30.1539 10.126L25.7613 14.2946C25.6732 14.3826 25.6172 14.5027 25.6172 14.6227V21.2157C25.6172 21.4717 25.8253 21.6717 26.0733 21.6717H34.8586C35.1146 21.6717 35.3146 21.4637 35.3146 21.2157V14.6227C35.3146 14.4947 35.2667 14.3746 35.1707 14.2946L30.778 10.126C30.602 9.95799 30.3219 9.95799 30.1459 10.126H30.1539Z" fill="currentColor"/> </svg></div><div>Single-Family</div></a><a data-w-tab="Industrial" fs-mirrorclick-element="trigger-3" class="tab-link industrial w-inline-block w-tab-link"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M38.3008 34.2969H10.128C9.78115 34.2969 9.5 34.5781 9.5 34.925V36.8365C9.5 37.1834 9.78115 37.4646 10.128 37.4646H38.3008C38.6477 37.4646 38.9289 37.1834 38.9289 36.8365V34.925C38.9289 34.5781 38.6477 34.2969 38.3008 34.2969Z" fill="currentColor"/> <path d="M38.9384 11H25.7031V31.39H38.9384V11Z" fill="currentColor"/> <path d="M22.7262 11H9.5V31.39H22.7262V11Z" fill="currentColor"/> </svg></div><div>Industrial</div></a><a data-w-tab="Hotel" fs-mirrorclick-element="trigger-4" class="tab-link hotel w-inline-block w-tab-link"><div class="icon-embed-small w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M6 17.5122V38.9886H31.66V17.5122H6ZM25.5749 32.9893H12.0739V23.5H25.5749V32.9893Z" fill="currentColor"/> <path d="M6 8V13.737H35.3736V39H41V8H6Z" fill="currentColor"/> </svg></div><div>Hotel</div></a><a data-w-tab="Retail" fs-mirrorclick-element="trigger-5" class="tab-link retail w-inline-block w-tab-link"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 26.4317V37.6016H38.138V26.4317H10.5Z" fill="currentColor"/> <path d="M31.6195 23.0361C35.2193 23.0361 38.1376 20.1179 38.1376 16.518C38.1376 12.9182 35.2193 10 31.6195 10C28.0197 10 25.1016 12.9182 25.1016 16.518C25.1016 20.1179 28.0197 23.0361 31.6195 23.0361Z" fill="currentColor"/> <path d="M10.5 22.4503H23.5269L17.1182 10.5703H16.8997L10.5 22.4503Z" fill="currentColor"/> </svg></div><div>Retail</div></a><a data-w-tab="Parking" fs-mirrorclick-element="trigger-6" class="tab-link parking w-inline-block w-tab-link"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M26.0752 34.0588H37.4539V37H11.5V34.0588H23.0218L23.0707 25.8775H11.5489L11.5461 22.9363H23.0679L23.0707 14.9412H11.5V12H37.4539V14.9412H26.0752L26.1213 22.9363H37.5V25.8775H26.1213L26.0752 34.0588Z" fill="currentColor"/> </svg></div><div>Parking</div></a><a data-w-tab="Data Center" fs-mirrorclick-element="trigger-3" class="tab-link data-center w-inline-block w-tab-link w--current"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M38.3008 34.2969H10.128C9.78115 34.2969 9.5 34.5781 9.5 34.925V36.8365C9.5 37.1834 9.78115 37.4646 10.128 37.4646H38.3008C38.6477 37.4646 38.9289 37.1834 38.9289 36.8365V34.925C38.9289 34.5781 38.6477 34.2969 38.3008 34.2969Z" fill="currentColor"/> <path d="M38.9384 11H25.7031V31.39H38.9384V11Z" fill="currentColor"/> <path d="M22.7262 11H9.5V31.39H22.7262V11Z" fill="currentColor"/> </svg></div><div>Data Center</div></a></div><div class="dynamic-tabs_content w-tab-content"><div data-w-tab="Multi-Family" class="dynamic-tabs_tab-pane w-tab-pane"><div class="section-centered-title"><h2>Maximize Density for Multi-Family</h2><div class="spacer-xlarge"></div><a button-animate="" href="/customer-stories/resia" class="button is-secondary is-icon w-inline-block"><div>See How Resia Gets Site Planning Done 4x Faster</div><div class="button_icons-wrapper"><div button-icon-1="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.4" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-2="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.7" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-3="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></a><div class="spacer-xhuge"></div></div><div class="product-tabs_list"><div class="product-tabs_item"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10 10V38H38V10H10ZM30.6565 30.6565H17.3354V17.3354H30.6565V30.6565Z" fill="currentcolor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Podium</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Design podium buildings with upper-level units over lower podium construction.</p></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8465fa272f3cd9c56a1_podium-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8465fa272f3cd9c56a1_podium-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8465fa272f3cd9c56a1_podium.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8465fa272f3cd9c56a1_podium.png" loading="lazy" class="div-aspect-image"/></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583c9f5c-69e4f5b8" class="w-layout-layout stack-1-1 wf-layout-layout"><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583c9f5d-69e4f5b8" class="w-layout-cell"><div class="product-tabs_list"><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8597593bf76f8c8ac0b_wrap-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8597593bf76f8c8ac0b_wrap-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8597593bf76f8c8ac0b_wrap.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8597593bf76f8c8ac0b_wrap.png" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M20.7958 10.0106V34.7052H6V38H43V10H20.7958V10.0106ZM36.3397 31.4105H24.1205V16.6107H36.3397V31.4105Z" fill="black"/> <rect x="6" y="10" width="12" height="22" fill="black"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Wrap</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Wrap buildings around a structured parking garage.</p></div></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583c9f6d-69e4f5b8" class="w-layout-cell"><div class="product-tabs_list"><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd866d83c9ee6e368de5e_townhome-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd866d83c9ee6e368de5e_townhome-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd866d83c9ee6e368de5e_townhome.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd866d83c9ee6e368de5e_townhome.png" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M14.8672 22.0935V8.46094H6.2303V22.0935H14.8672Z" fill="currentcolor"/> <path d="M28.4531 22.0857V8.45312H19.8162V22.0857H28.4531Z" fill="currentcolor"/> <path d="M41.9844 22.0934V8.46094H33.3475V22.0934H41.9844Z" fill="currentcolor"/> <path d="M14.875 39.7107V26.0781H6.23811V39.7107H14.875Z" fill="currentcolor"/> <path d="M28.4297 39.7107V26.0781H19.7928V39.7107H28.4297Z" fill="currentcolor"/> <path d="M42 39.7106V26.0781H33.3631V39.7106H42Z" fill="#14142B"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Townhomes</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Maximize your low-density sites with 3-story townhomes.</p></div></div></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583c9f7d-69e4f5b8" class="w-layout-layout stack-2-1 wf-layout-layout"><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583c9f7e-69e4f5b8" class="w-layout-cell"><div class="product-tabs_item is-3-grid"><div class="product-tabs_item_content-wrapper is-3-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6 17.5122V38.9886H31.66V17.5122H6ZM25.5749 32.9893H12.0739V23.5H25.5749V32.9893Z" fill="#14142B"/> <path d="M6 8V13.737H35.3736V39H41V8H6Z" fill="currentcolor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Gurban</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Create "garden style urban" buildings with surface parking.</p></div></div><div class="product-tabs_item_image-wrapper is-3-grid"><div class="div-aspect-1x1"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 41vw, 20vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd877805f117b226324cf_gurban-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd877805f117b226324cf_gurban-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd877805f117b226324cf_gurban.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd877805f117b226324cf_gurban.png" loading="lazy" class="div-aspect-image"/></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583c9f8c-69e4f5b8" class="w-layout-cell"><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8b811111e0862ebb2d3_garden-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8b811111e0862ebb2d3_garden-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8b811111e0862ebb2d3_garden.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8b811111e0862ebb2d3_garden.png" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M26.6043 15.7561V8H11V15.7561H26.6043Z" fill="currentcolor"/> <path d="M11.0001 31.7987V40H26.6044V31.7987H11.0001Z" fill="currentcolor"/> <path d="M28.4558 31.7987H36V15.7561H28.4558V31.7987Z" fill="currentcolor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Garden</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Fill large sites with surface parking and prototypical buildings up to 3-story high.</p></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583c9f9b-69e4f5b8" class="w-layout-cell"><div class="product-tabs_item is-3-grid"><div class="product-tabs_item_content-wrapper is-3-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="49" viewBox="0 0 48 49" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="7" y="38.0938" width="34" height="3.4" fill="currentcolor"/> <rect x="7" y="33" width="34" height="3.4" fill="currentcolor"/> <rect x="12.1016" y="7.5" width="23.8" height="25.5" fill="currentcolor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Tower</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Increase density with tower buildings over 18 stories with upper-level units over lower podium construction.</p></div></div><div class="product-tabs_item_image-wrapper is-3-grid"><div class="div-aspect-1x1"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 41vw, 20vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8abf46fc7b62f3fbe62_tower-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8abf46fc7b62f3fbe62_tower-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8abf46fc7b62f3fbe62_tower.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fd8abf46fc7b62f3fbe62_tower.png" loading="lazy" class="div-aspect-image"/></div></div></div></div></div></div></div><div data-w-tab="Single-Family" class="dynamic-tabs_tab-pane w-tab-pane"><div class="section-centered-title"><h2>Divide Parcels For Days</h2><div class="spacer-xlarge"></div><a button-animate="" href="/blog/testfit-3-07-subdivision-configurator-and-main-planning-update" class="button is-secondary is-icon w-inline-block"><div>Learn More about Subdivision</div><div class="button_icons-wrapper"><div button-icon-1="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.4" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-2="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.7" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-3="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></a><div class="spacer-xhuge"></div></div><div class="product-tabs_list"><div class="product-tabs_item"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.5366 25.6963L12.144 29.8649C12.056 29.953 12 30.073 12 30.193V36.786C12 37.042 12.208 37.2421 12.456 37.2421H21.2413C21.4974 37.2421 21.6974 37.034 21.6974 36.786V30.193C21.6974 30.065 21.6494 29.945 21.5534 29.8649L17.1607 25.6963C16.9847 25.5283 16.7046 25.5283 16.5286 25.6963H16.5366Z" fill="currentColor"/> <path d="M30.1539 25.6963L25.7613 29.8649C25.6732 29.953 25.6172 30.073 25.6172 30.193V36.786C25.6172 37.042 25.8253 37.2421 26.0733 37.2421H34.8586C35.1146 37.2421 35.3146 37.034 35.3146 36.786V30.193C35.3146 30.065 35.2667 29.945 35.1707 29.8649L30.778 25.6963C30.602 25.5283 30.3219 25.5283 30.1459 25.6963H30.1539Z" fill="currentColor"/> <path d="M16.5366 10.126L12.144 14.2946C12.056 14.3826 12 14.5027 12 14.6227V21.2157C12 21.4717 12.208 21.6717 12.456 21.6717H21.2413C21.4974 21.6717 21.6974 21.4637 21.6974 21.2157V14.6227C21.6974 14.4947 21.6494 14.3746 21.5534 14.2946L17.1607 10.126C16.9847 9.95799 16.7046 9.95799 16.5286 10.126H16.5366Z" fill="currentColor"/> <path d="M30.1539 10.126L25.7613 14.2946C25.6732 14.3826 25.6172 14.5027 25.6172 14.6227V21.2157C25.6172 21.4717 25.8253 21.6717 26.0733 21.6717H34.8586C35.1146 21.6717 35.3146 21.4637 35.3146 21.2157V14.6227C35.3146 14.4947 35.2667 14.3746 35.1707 14.2946L30.778 10.126C30.602 9.95799 30.3219 9.95799 30.1459 10.126H30.1539Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Subdivision</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Subdivide a large piece of land into individual parcels for single-family or mixed-density development. Include multiple housing types such as:</p><ul role="list"><li>ADUs</li><li>Townhomes</li><li>Bungalow courts</li><li>Tiny homes</li></ul></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4a886008302c9449102_subdivision-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4a886008302c9449102_subdivision-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4a886008302c9449102_subdivision.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4a886008302c9449102_subdivision.png" loading="lazy" class="div-aspect-image"/></div></div></div></div></div><div data-w-tab="Industrial" class="dynamic-tabs_tab-pane w-tab-pane"><div class="section-centered-title"><h2>Optimize Industrial Site for Max Efficiency</h2><div class="spacer-xlarge"></div><a button-animate="" href="/blog/product-updates-for-industrial-sites" class="button is-secondary is-icon w-inline-block"><div>Learn More about Industrial</div><div class="button_icons-wrapper"><div button-icon-1="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.4" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-2="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.7" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-3="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></a><div class="spacer-xhuge"></div></div><div class="product-tabs_list"><div class="product-tabs_list"><div class="product-tabs_item"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M38.3008 34.2969H10.128C9.78115 34.2969 9.5 34.5781 9.5 34.925V36.8365C9.5 37.1834 9.78115 37.4646 10.128 37.4646H38.3008C38.6477 37.4646 38.9289 37.1834 38.9289 36.8365V34.925C38.9289 34.5781 38.6477 34.2969 38.3008 34.2969Z" fill="currentColor"/> <path d="M38.9384 11H25.7031V31.39H38.9384V11Z" fill="currentColor"/> <path d="M22.7262 11H9.5V31.39H22.7262V11Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Cross Dock</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Increase efficiency in your warehouses, storage, and distribution center with a cross-dock layout.</p></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4b97819fd52b1e5f7d0_cross%20loaded%20industrial-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4b97819fd52b1e5f7d0_cross%20loaded%20industrial-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4b97819fd52b1e5f7d0_cross%20loaded%20industrial.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4b97819fd52b1e5f7d0_cross%20loaded%20industrial.png" loading="lazy" class="div-aspect-image"/></div></div></div></div><div class="product-tabs_item is-inverted"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M38.3008 34.2969H10.128C9.78115 34.2969 9.5 34.5781 9.5 34.925V36.8365C9.5 37.1834 9.78115 37.4646 10.128 37.4646H38.3008C38.6477 37.4646 38.9289 37.1834 38.9289 36.8365V34.925C38.9289 34.5781 38.6477 34.2969 38.3008 34.2969Z" fill="currentColor"/> <path d="M38.9384 11H25.7031V31.39H38.9384V11Z" fill="currentColor"/> <path d="M22.7262 11H9.5V31.39H22.7262V11Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Single Dock</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Use a single dock layout for data centers, manufacturing buildings, and more.</p></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4c51f2fa6d0e11689ca_single%20loaded%20industrial-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4c51f2fa6d0e11689ca_single%20loaded%20industrial-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4c51f2fa6d0e11689ca_single%20loaded%20industrial.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4c51f2fa6d0e11689ca_single%20loaded%20industrial.png" loading="lazy" class="div-aspect-image"/></div></div></div></div></div><div data-w-tab="Hotel" class="dynamic-tabs_tab-pane w-tab-pane"><div class="section-centered-title"><h2>Increase Keys for Hospitality</h2><div class="spacer-xhuge"></div></div><div class="product-tabs_list"><div class="product-tabs_item"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6 17.5122V38.9886H31.66V17.5122H6ZM25.5749 32.9893H12.0739V23.5H25.5749V32.9893Z" fill="#14142B"/> <path d="M6 8V13.737H35.3736V39H41V8H6Z" fill="currentcolor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Gurban</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Create "garden style urban" buildings with surface parking.</p></div></div><div class="product-tabs_item_image-wrapper"><div class="product-overview-tabs_item_image-aspect-copy"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4df46d6e6f16d0574be_gurban%20hotel-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4df46d6e6f16d0574be_gurban%20hotel-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4df46d6e6f16d0574be_gurban%20hotel.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4df46d6e6f16d0574be_gurban%20hotel.png" loading="lazy" class="div-aspect-image"/></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca003-69e4f5b8" class="w-layout-layout stack-2-1 wf-layout-layout"><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca004-69e4f5b8" class="w-layout-cell"><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4ff7593bf76f8d3abcb_tower%20hotel-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4ff7593bf76f8d3abcb_tower%20hotel-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4ff7593bf76f8d3abcb_tower%20hotel.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe4ff7593bf76f8d3abcb_tower%20hotel.png" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="49" viewBox="0 0 48 49" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="7" y="38.0938" width="34" height="3.4" fill="currentcolor"/> <rect x="7" y="33" width="34" height="3.4" fill="currentcolor"/> <rect x="12.1016" y="7.5" width="23.8" height="25.5" fill="currentcolor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Tower</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Increase numbers of keys with tower buildings over 18 stories with upper-level hotel units over lower podium construction.</p></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca013-69e4f5b8" class="w-layout-cell"><div class="product-tabs_item is-3-grid"><div class="product-tabs_item_content-wrapper is-3-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10 10V38H38V10H10ZM30.6565 30.6565H17.3354V17.3354H30.6565V30.6565Z" fill="currentcolor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Podium</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Design podium buildings with upper-level units over lower podium construction.</p></div></div><div class="product-tabs_item_image-wrapper is-3-grid"><div class="product-overview-tabs_item_image-aspect-copy is-3-grid"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 41vw, 20vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe50f2e0b95ab0cf21a8c_podium%20hotel-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe50f2e0b95ab0cf21a8c_podium%20hotel-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe50f2e0b95ab0cf21a8c_podium%20hotel.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe50f2e0b95ab0cf21a8c_podium%20hotel.png" loading="lazy" class="div-aspect-image"/></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca021-69e4f5b8" class="w-layout-cell"><div class="product-tabs_item is-3-grid"><div class="product-tabs_item_content-wrapper is-3-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M20.7958 10.0106V34.7052H6V38H43V10H20.7958V10.0106ZM36.3397 31.4105H24.1205V16.6107H36.3397V31.4105Z" fill="black"/> <rect x="6" y="10" width="12" height="22" fill="black"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Wrap</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Wrap buildings around a structured parking garage.</p></div></div><div class="product-tabs_item_image-wrapper is-3-grid"><div class="product-overview-tabs_item_image-aspect-copy is-3-grid"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 41vw, 20vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe51b899020d608c865f7_wrap%20hotel-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe51b899020d608c865f7_wrap%20hotel-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe51b899020d608c865f7_wrap%20hotel.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe51b899020d608c865f7_wrap%20hotel.png" loading="lazy" class="div-aspect-image"/></div></div></div></div></div></div></div><div data-w-tab="Retail" class="dynamic-tabs_tab-pane w-tab-pane"><div class="section-centered-title"><h2>Expand Your Retail Experiences with Customizable Massing</h2><div class="spacer-xhuge"></div></div><div class="product-tabs_list"><div class="product-tabs_list"><div class="product-tabs_item"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 26.4317V37.6016H38.138V26.4317H10.5Z" fill="currentColor"/> <path d="M31.6195 23.0361C35.2193 23.0361 38.1376 20.1179 38.1376 16.518C38.1376 12.9182 35.2193 10 31.6195 10C28.0197 10 25.1016 12.9182 25.1016 16.518C25.1016 20.1179 28.0197 23.0361 31.6195 23.0361Z" fill="currentColor"/> <path d="M10.5 22.4503H23.5269L17.1182 10.5703H16.8997L10.5 22.4503Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Pad Retail</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Plan for fast food, pad restaurants, and more</p></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3c9a58bcd73a07b62a3_pad%20retail-p-500.avif 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3c9a58bcd73a07b62a3_pad%20retail.avif 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3c9a58bcd73a07b62a3_pad%20retail.avif" loading="lazy" class="div-aspect-image"/></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca043-69e4f5b8" class="w-layout-layout stack-1-1 wf-layout-layout"><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca044-69e4f5b8" class="w-layout-cell"><div class="product-tabs_list"></div><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3d403a603a66b004ad6_Power%20Center-p-500.avif 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3d403a603a66b004ad6_Power%20Center.avif 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3d403a603a66b004ad6_Power%20Center.avif" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 26.4317V37.6016H38.138V26.4317H10.5Z" fill="currentColor"/> <path d="M31.6195 23.0361C35.2193 23.0361 38.1376 20.1179 38.1376 16.518C38.1376 12.9182 35.2193 10 31.6195 10C28.0197 10 25.1016 12.9182 25.1016 16.518C25.1016 20.1179 28.0197 23.0361 31.6195 23.0361Z" fill="currentColor"/> <path d="M10.5 22.4503H23.5269L17.1182 10.5703H16.8997L10.5 22.4503Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Power Centers</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Leverage the power of our parking tool to design power centers with a maximum amount of outparcels. All keeping within the necessary ratios.</p></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca054-69e4f5b8" class="w-layout-cell"><div class="product-tabs_list"></div><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3e3419eadef96abcf29_lifestyle%20center-p-500.avif 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3e3419eadef96abcf29_lifestyle%20center.avif 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3e3419eadef96abcf29_lifestyle%20center.avif" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 26.4317V37.6016H38.138V26.4317H10.5Z" fill="currentColor"/> <path d="M31.6195 23.0361C35.2193 23.0361 38.1376 20.1179 38.1376 16.518C38.1376 12.9182 35.2193 10 31.6195 10C28.0197 10 25.1016 12.9182 25.1016 16.518C25.1016 20.1179 28.0197 23.0361 31.6195 23.0361Z" fill="currentColor"/> <path d="M10.5 22.4503H23.5269L17.1182 10.5703H16.8997L10.5 22.4503Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Lifestyle Centers</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Where Main Street meets New Street, the Lifestyle Center incorporates a walkable mix of shops with parking.</p></div></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca064-69e4f5b8" class="w-layout-layout stack-1-1 wf-layout-layout"><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca065-69e4f5b8" class="w-layout-cell"><div class="product-tabs_list"></div><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3eec4dd72e625b3f2ff_neighborhood%20center-p-500.avif 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3eec4dd72e625b3f2ff_neighborhood%20center.avif 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff3eec4dd72e625b3f2ff_neighborhood%20center.avif" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 26.4317V37.6016H38.138V26.4317H10.5Z" fill="currentColor"/> <path d="M31.6195 23.0361C35.2193 23.0361 38.1376 20.1179 38.1376 16.518C38.1376 12.9182 35.2193 10 31.6195 10C28.0197 10 25.1016 12.9182 25.1016 16.518C25.1016 20.1179 28.0197 23.0361 31.6195 23.0361Z" fill="currentColor"/> <path d="M10.5 22.4503H23.5269L17.1182 10.5703H16.8997L10.5 22.4503Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Neighborhood Centers</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Combine a multi-tenant building with a jr. anchor box to build a town’s core business unit, the Neighborhood Center.</p></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca075-69e4f5b8" class="w-layout-cell"><div class="product-tabs_list"><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff4006bc8364f92cf2e4e_shoppin%20center-p-500.avif 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff4006bc8364f92cf2e4e_shoppin%20center.avif 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670ff4006bc8364f92cf2e4e_shoppin%20center.avif" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 26.4317V37.6016H38.138V26.4317H10.5Z" fill="currentColor"/> <path d="M31.6195 23.0361C35.2193 23.0361 38.1376 20.1179 38.1376 16.518C38.1376 12.9182 35.2193 10 31.6195 10C28.0197 10 25.1016 12.9182 25.1016 16.518C25.1016 20.1179 28.0197 23.0361 31.6195 23.0361Z" fill="currentColor"/> <path d="M10.5 22.4503H23.5269L17.1182 10.5703H16.8997L10.5 22.4503Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Shopping Centers</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Plan for entirely new shopping centers in TestFit. Incorporate all aspects of retail into this titan of industry typology</p></div></div></div></div></div></div></div></div></div><div data-w-tab="Parking" class="dynamic-tabs_tab-pane w-tab-pane"><div class="section-centered-title"><h2>Never Count Parking Stalls Again</h2><div class="spacer-xlarge"></div><a button-animate="" href="/blog/generative-design-for-parking-garages" class="button is-secondary is-icon w-inline-block"><div>Learn More About Parking</div><div class="button_icons-wrapper"><div button-icon-1="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.4" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-2="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.7" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-3="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></a><div class="spacer-xhuge"></div></div><div class="product-tabs_list"><div class="product-tabs_item"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M26.0752 34.0588H37.4539V37H11.5V34.0588H23.0218L23.0707 25.8775H11.5489L11.5461 22.9363H23.0679L23.0707 14.9412H11.5V12H37.4539V14.9412H26.0752L26.1213 22.9363H37.5V25.8775H26.1213L26.0752 34.0588Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Surface Parking</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Fill an entire site with surface parking, which will respond to changes in the site, setbacks, and easements.<br/><br/>Define your surface parking with:</p><ul role="list"><li>Fill</li><li>Free shape</li><li>Offset</li><li>Double-loaded drive aisles <br/>(The industrial configurator supports single-loaded drive aisles)</li></ul></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8a83eeff7a8652d4dc0_surface%20parking-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8a83eeff7a8652d4dc0_surface%20parking-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8a83eeff7a8652d4dc0_surface%20parking.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8a83eeff7a8652d4dc0_surface%20parking.png" loading="lazy" class="div-aspect-image"/></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca0ab-69e4f5b8" class="w-layout-layout stack-1-1 wf-layout-layout"><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca0ac-69e4f5b8" class="w-layout-cell"><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8b47a9f4f4a945089ae_structured%20fill%20parking-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8b47a9f4f4a945089ae_structured%20fill%20parking-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8b47a9f4f4a945089ae_structured%20fill%20parking.png 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8b47a9f4f4a945089ae_structured%20fill%20parking.png" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <g clip-path="url(#clip0_36_147)"> <path d="M6 36H42V32H6V36ZM6 26H42V22H6V26ZM6 12V16H42V12H6Z" fill="black"/> </g> <defs> <clipPath id="clip0_36_147"> <rect width="48" height="48" fill="white"/> </clipPath> </defs> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Structured Fill Parking</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Fill an entire lot with a structured fill parking garage.<br/></p></div></div></div></div><div id="w-node-f9b8a0f5-8acf-6bba-baeb-fb7c583ca0bc-69e4f5b8" class="w-layout-cell"><div class="product-tabs_item is-vertical"><div class="product-tabs_item_image-wrapper is-2-grid"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 84vw, 46vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8c4c04e260aab5e0f55_structured%20rectangular%20parking-p-500.avif 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8c4c04e260aab5e0f55_structured%20rectangular%20parking.avif 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/670fe8c4c04e260aab5e0f55_structured%20rectangular%20parking.avif" loading="lazy" class="div-aspect-image"/></div></div><div class="spacer-huge"></div><div class="product-tabs_item_content-wrapper is-2-grid"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <g clip-path="url(#clip0_36_147)"> <path d="M6 36H42V32H6V36ZM6 26H42V22H6V26ZM6 12V16H42V12H6Z" fill="black"/> </g> <defs> <clipPath id="clip0_36_147"> <rect width="48" height="48" fill="white"/> </clipPath> </defs> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Structured Rectangular Parking</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Create a rectangular parking garage that is defined by tray counts.</p></div></div></div></div></div><div class="product-tabs_item is-inverted"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M26.0752 34.0588H37.4539V37H11.5V34.0588H23.0218L23.0707 25.8775H11.5489L11.5461 22.9363H23.0679L23.0707 14.9412H11.5V12H37.4539V14.9412H26.0752L26.1213 22.9363H37.5V25.8775H26.1213L26.0752 34.0588Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Multi-size Parking Stalls</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Adjust the ratio, display color, and size of your custom stall types to support:<br/><br/></p><ul role="list"><li>ADA</li><li>Compact</li><li>EV</li><li>Trailer</li><li>And more</li></ul></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64d406c106031227c3e3bc29_Multi-Sized%20Parking%20Stalls-01-p-500.avif 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/64d406c106031227c3e3bc29_Multi-Sized%20Parking%20Stalls-01.avif 1080w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64d406c106031227c3e3bc29_Multi-Sized%20Parking%20Stalls-01.avif" loading="lazy" class="div-aspect-image"/></div></div></div></div></div><div data-w-tab="Data Center" class="dynamic-tabs_tab-pane w-tab-pane w--tab-active"><div class="section-centered-title"><h2>Optimize Data Center for the Best Option</h2><div class="spacer-xlarge"></div><a button-animate="" href="https://www.testfit.io/blog/testfit-5-0-optimize-your-data-center-for-the-best-option" target="_blank" class="button is-secondary is-icon w-inline-block"><div>Learn More about Data Center</div><div class="button_icons-wrapper"><div button-icon-1="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.4" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-2="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.7" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-3="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></a><div class="spacer-xhuge"></div></div><div class="product-tabs_list"><div class="product-tabs_list"><div class="product-tabs_item"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M38.3008 34.2969H10.128C9.78115 34.2969 9.5 34.5781 9.5 34.925V36.8365C9.5 37.1834 9.78115 37.4646 10.128 37.4646H38.3008C38.6477 37.4646 38.9289 37.1834 38.9289 36.8365V34.925C38.9289 34.5781 38.6477 34.2969 38.3008 34.2969Z" fill="currentColor"/> <path d="M38.9384 11H25.7031V31.39H38.9384V11Z" fill="currentColor"/> <path d="M22.7262 11H9.5V31.39H22.7262V11Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Infill Development</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Plan for multi-level data centers with data halls, electrical rooms, admin areas, and mechanical yards.</p><p>Account for various types of data centers and cooling technologies with our parameter-driven target power densities and design PUE's.</p><p></p></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b39299c16dd3f46b2277_infill%20data%20center-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b39299c16dd3f46b2277_infill%20data%20center-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b39299c16dd3f46b2277_infill%20data%20center-p-1080.png 1080w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b39299c16dd3f46b2277_infill%20data%20center.png 1081w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b39299c16dd3f46b2277_infill%20data%20center.png" loading="lazy" class="div-aspect-image"/></div></div></div></div><div class="product-tabs_item is-inverted"><div class="product-tabs_item_content-wrapper"><div class="icon-embed-medium w-embed"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M38.3008 34.2969H10.128C9.78115 34.2969 9.5 34.5781 9.5 34.925V36.8365C9.5 37.1834 9.78115 37.4646 10.128 37.4646H38.3008C38.6477 37.4646 38.9289 37.1834 38.9289 36.8365V34.925C38.9289 34.5781 38.6477 34.2969 38.3008 34.2969Z" fill="currentColor"/> <path d="M38.9384 11H25.7031V31.39H38.9384V11Z" fill="currentColor"/> <path d="M22.7262 11H9.5V31.39H22.7262V11Z" fill="currentColor"/> </svg></div><div class="spacer-medium"></div><h2 class="heading-style-h3">Campus Centers</h2><div class="spacer-medium"></div><div class="text-rich-text w-richtext"><p>Solve massive acreage for campus developments. Divide up your prospective land into phases or zones for various Data Center types.</p><p>Design major roadways and plan for substation layouts all while automatically allocating for maximum buildable area.</p><p></p></div></div><div class="product-tabs_item_image-wrapper"><div class="product-tabs_item_image-aspect"><img sizes="(max-width: 479px) 78vw, (max-width: 767px) 89vw, (max-width: 991px) 42vw, 45vw" srcset="https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b2d7be827a981427e13a_campus%20center%20data%20center-p-500.png 500w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b2d7be827a981427e13a_campus%20center%20data%20center-p-800.png 800w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b2d7be827a981427e13a_campus%20center%20data%20center-p-1080.png 1080w, https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b2d7be827a981427e13a_campus%20center%20data%20center.png 1081w" alt="" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/66c8b2d7be827a981427e13a_campus%20center%20data%20center.png" loading="lazy" class="div-aspect-image"/></div></div></div></div></div></div></div></div></div></div></section><section class="section_testimonials-slider"><div class="padding-global"><div class="container-large"><div data-current="Tab 1" data-easing="ease" data-duration-in="300" data-duration-out="100" class="product-testimonial_tabs w-tabs"><div class="hide w-tab-menu"><a data-w-tab="Tab 1" fs-mirrorclick-element="target-1" class="w-inline-block w-tab-link w--current"><div>deal evaluation</div></a><a data-w-tab="Tab 2" fs-mirrorclick-element="target-2" class="w-inline-block w-tab-link"><div>Site planning</div></a><a data-w-tab="Tab 3" fs-mirrorclick-element="target-3" class="w-inline-block w-tab-link"><div>Concept Iteration</div></a><a data-w-tab="Tab 4" fs-mirrorclick-element="target-4" class="w-inline-block w-tab-link"><div>Direct Integrations</div></a><a data-w-tab="Tab 5" fs-mirrorclick-element="target-5" class="w-inline-block w-tab-link"><div>Tab 5</div></a><a data-w-tab="Tab 6" fs-mirrorclick-element="target-6" class="w-inline-block w-tab-link"><div>Tab 6</div></a></div><div class="overflow-visible w-tab-content"><div data-w-tab="Tab 1" class="w-tab-pane w--tab-active"><div class="padding-section-medium is-bottom-0"><div class="swiper-main_component"><div class="testimonials-big_slider-wrapper"><div class="swiper is-testimonials w-dyn-list"><div role="list" class="swiper-wrapper is-testimonials w-dyn-items"><div role="listitem" class="swiper-slide is-testimonials w-dyn-item"><div class="testimonials-slider_component"><img src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a423eb54e58a62014ed4a1_visual-elements_testimonial-grid.svg" loading="lazy" alt="" class="testimonials_background-image"/><div class="testimonials-slider_content-wrapper"><div class="testimonials-slider_testimonial-wrapper"><div class="max-width-large"><p class="text-size-medium">I sat down one weekend and did a 65-acre development site plan in 3-4 hours and later this complicated mixed use project in 1.5 hours. Before, it would take at least a week of back-and-forth revisions and cost us thousands of dollars.</p></div><div class="spacer-xxlarge"></div></div><div class="testimonials-slider_bottom-wrapper"><div class="testimonials-slider_bottom-layout"><div class="testimonials_person-wrapper"><div class="testimonials_picture-wrapper is-tall"><div class="testimonials_picture-detail is-tall"></div><div class="testimonials_picture-mask"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/671c33911567a8ca3f605d9e_Trinity-Dan-Oberski-Headshot.avif" class="testimonials_square-picture"/></div></div><div class="testimonials_info-wrapper"><div class="heading-style-h6">Dan O’Berski</div><div class="testimonials_job-wrapper"><div class="display-inline">Partner</div><div class="display-inline"> at </div><div class="display-inline">Trinity Commercial Group</div></div></div></div><div class="testimonials_company-wrapper"><img src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/671c3b6add05a74a574416f7_Trinity-Logo.avif" loading="lazy" alt="" class="testimonials-slider_company-image"/></div></div></div></div><div class="testimonials_side-detail"></div><div class="testimonials_top-detail is-large"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 69 39" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M19.6687 38.92L40.6888 0.790039H21.7388L0.71875 38.92H19.6687Z" fill="currentColor"/> <path d="M47.6275 38.92L68.6475 0.790039H49.7075L28.6875 38.92H47.6275Z" fill="currentColor"/> </svg></div></div></div></div><div role="listitem" class="swiper-slide is-testimonials w-dyn-item"><div class="testimonials-slider_component"><img src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a423eb54e58a62014ed4a1_visual-elements_testimonial-grid.svg" loading="lazy" alt="" class="testimonials_background-image"/><div class="testimonials-slider_content-wrapper"><div class="testimonials-slider_testimonial-wrapper"><div class="max-width-large"><p class="text-size-medium">TestFit has streamlined the early concept phase of our mixed-use, multi-family projects in allowing us to obtain a high-level output on a potential site’s capacity in regard to the buildable area along with parking and residential unit quantities.</p></div><div class="spacer-xxlarge"></div></div><div class="testimonials-slider_bottom-wrapper"><div class="testimonials-slider_bottom-layout"><div class="testimonials_person-wrapper"><div class="testimonials_picture-wrapper is-tall"><div class="testimonials_picture-detail is-tall"></div><div class="testimonials_picture-mask"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64dec7c1284aac100effab87_Anthony-Fasolo-CRTKL-Headshot.avif" class="testimonials_square-picture"/></div></div><div class="testimonials_info-wrapper"><div class="heading-style-h6">Anthony Fasolo</div><div class="testimonials_job-wrapper"><div class="display-inline">Associate Principal</div><div class="display-inline"> at </div><div class="display-inline">CallisonRTKL</div></div></div></div><div class="testimonials_company-wrapper"><img src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64e54010ed3f89d6f0e2dfb0_CRTKL-Logo.avif" loading="lazy" alt="" class="testimonials-slider_company-image"/></div></div></div></div><div class="testimonials_side-detail"></div><div class="testimonials_top-detail is-large"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 69 39" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M19.6687 38.92L40.6888 0.790039H21.7388L0.71875 38.92H19.6687Z" fill="currentColor"/> <path d="M47.6275 38.92L68.6475 0.790039H49.7075L28.6875 38.92H47.6275Z" fill="currentColor"/> </svg></div></div></div></div><div role="listitem" class="swiper-slide is-testimonials w-dyn-item"><div class="testimonials-slider_component"><img src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a423eb54e58a62014ed4a1_visual-elements_testimonial-grid.svg" loading="lazy" alt="" class="testimonials_background-image"/><div class="testimonials-slider_content-wrapper"><div class="testimonials-slider_testimonial-wrapper"><div class="max-width-large"><p class="text-size-medium">TestFit gives us a quick, confident analysis of the potential opportunity for multi-family housing while providing massing which gives the reader a sense of scale.</p></div><div class="spacer-xxlarge"></div></div><div class="testimonials-slider_bottom-wrapper"><div class="testimonials-slider_bottom-layout"><div class="testimonials_person-wrapper"><div class="testimonials_picture-wrapper is-tall"><div class="testimonials_picture-detail is-tall"></div><div class="testimonials_picture-mask"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64dec7f207e6565f76aa09b3_Nathan-Keup-Ginosko-Development-Headshot.avif" class="testimonials_square-picture"/></div></div><div class="testimonials_info-wrapper"><div class="heading-style-h6">Nathan Keup</div><div class="testimonials_job-wrapper"><div class="display-inline">Vice President of Development</div><div class="display-inline"> at </div><div class="display-inline">Ginosko Development Company</div></div></div></div><div class="testimonials_company-wrapper"><img src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64deaac9d80fdff69fa1fb6d_Ginosko-Development-Logo.avif" loading="lazy" alt="" class="testimonials-slider_company-image"/></div></div></div></div><div class="testimonials_side-detail"></div><div class="testimonials_top-detail is-large"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 69 39" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M19.6687 38.92L40.6888 0.790039H21.7388L0.71875 38.92H19.6687Z" fill="currentColor"/> <path d="M47.6275 38.92L68.6475 0.790039H49.7075L28.6875 38.92H47.6275Z" fill="currentColor"/> </svg></div></div></div></div></div></div></div><div class="spacer-xxlarge"></div><div class="customers-stories_nav-wrapper"><div class="swiper-navigation is-prev"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M23 34H19L25.6 25.2L26.5 24L25.6 22.8L19 14H23L30.5 24L23 34Z" stroke="currentColor" stroke-width="4"/> </svg></div></div><div class="swiper-bullet-wrapper"><div class="swiper-bullet is-active"></div><div class="swiper-bullet"></div><div class="swiper-bullet"></div></div><div class="swiper-navigation is-next"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M23 34H19L25.6 25.2L26.5 24L25.6 22.8L19 14H23L30.5 24L23 34Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></div></div></div></div><div data-w-tab="Tab 2" class="w-tab-pane"><div class="padding-section-medium is-bottom-0"><div class="testimonials-regular_wrapper w-dyn-list"><div role="list" class="testimonials-regular_list w-dyn-items"><div role="listitem" class="testimonials-regular_item is-centered w-dyn-item"><div class="testimonials-regular_component"><img src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a423eb54e58a62014ed4a1_visual-elements_testimonial-grid.svg" loading="lazy" alt="" class="testimonials_background-image"/><div class="testimonials-regular_content-wrapper"><div class="max-width-large"><p class="text-size-medium text-color-black-a80">TestFit is an easy way of computing a layout than in AutoCAD. Solves how many lots can for inside a property and how much LF of the road is roughly needed to create the layout.</p></div><div class="spacer-xxlarge"></div><div class="testimonials-regular_bottom-wrapper"><div class="testimonials-regular_bottom-layout"><div class="testimonials_person-wrapper"><div class="testimonials_picture-wrapper is-tall"><div class="testimonials_picture-detail is-tall"></div><div class="testimonials_picture-mask"><img loading="lazy" alt="" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64dec6eb07e6565f76a9051a_Sarah-Grego-Lynn-Levy-Land-Headshot.avif" class="testimonials_square-picture"/></div></div><div class="testimonials_info-wrapper"><div class="heading-style-h6">Sarah Grego</div><div class="testimonials_job-wrapper"><div class="display-inline">GIS Data Analyst</div><div class="display-inline"> at </div><div class="display-inline">Lynn Levy Land Company</div></div></div></div><div class="testimonials_company-wrapper"><img src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64deab66616ad52c8492b42d_Lynn-Levy-Land-Company.avif" loading="lazy" alt="" class="testimonials-regular_company-image"/></div></div></div></div><div class="testimonials_side-detail"></div><div class="testimonials_top-detail is-large"><div class="testimonials_top-detail_icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 69 39" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M19.6687 38.92L40.6888 0.790039H21.7388L0.71875 38.92H19.6687Z" fill="currentColor"/> <path d="M47.6275 38.92L68.6475 0.790039H49.7075L28.6875 38.92H47.6275Z" fill="currentColor"/> </svg></div></div></div></div></div></div></div></div><div data-w-tab="Tab 3" class="w-tab-pane"><div class="padding-section-medium is-bottom-0"><div class="swiper-main_component"><div class="testimonials-big_slider-wrapper"><div class="swiper is-testimonials w-dyn-list"><div role="list" class="swiper-wrapper is-testimonials w-dyn-items"><div role="listitem" class="swiper-slide is-testimonials w-dyn-item"><div class="testimonials-slider_component"><img loading="lazy" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a423eb54e58a62014ed4a1_visual-elements_testimonial-grid.svg" alt="" class="testimonials_background-image"/><div class="testimonials-slider_content-wrapper"><div class="testimonials-slider_testimonial-wrapper"><div class="max-width-large"><p class="text-size-medium">When a client thinks about putting down money for a piece of land, they call me. I can send them a 3-page feasibility study outlining the potential design within a few hours. It helps them feel more comfortable about making big decisions like investing in land.</p></div><div class="spacer-xxlarge"></div></div><div class="testimonials-slider_bottom-wrapper"><div class="testimonials-slider_bottom-layout"><div class="testimonials_person-wrapper"><div class="testimonials_picture-wrapper is-tall"><div class="testimonials_picture-detail is-tall"></div><div class="testimonials_picture-mask"><img alt="" loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/6710568cb2a055e9f0782856_Rich-Giddens-TruSteel-Buildings.avif" class="testimonials_square-picture"/></div></div><div class="testimonials_info-wrapper"><div class="heading-style-h6">Rich Giddens</div><div class="testimonials_job-wrapper"><div class="display-inline">Site Analysis and Design</div><div class="display-inline"> at </div><div class="display-inline">TruSteel Buildings</div></div></div></div><div class="testimonials_company-wrapper"><img alt="TruSteel Buildings" loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/671055c0a84fb8012eee2325_trusteel-buildings-logo.avif" class="testimonials-slider_company-image"/></div></div></div></div><div class="testimonials_side-detail"></div><div class="testimonials_top-detail is-large"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 34" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M14.5 0.967285H28.9347L14.4347 33.7967H0L14.5 0.967285Z" fill="currentColor"/> <path d="M33.5 0.967285H47.9347L33.4347 33.7967H19L33.5 0.967285Z" fill="currentColor"/> </svg></div></div></div></div><div role="listitem" class="swiper-slide is-testimonials w-dyn-item"><div class="testimonials-slider_component"><img loading="lazy" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a423eb54e58a62014ed4a1_visual-elements_testimonial-grid.svg" alt="" class="testimonials_background-image"/><div class="testimonials-slider_content-wrapper"><div class="testimonials-slider_testimonial-wrapper"><div class="max-width-large"><p class="text-size-medium">For customers that buy a lot of buildings from us, we provide them with quick turnarounds. Within a few hours in TestFit, I’m shooting them back: ‘You’re going to get 350 doors on that property.’</p></div><div class="spacer-xxlarge"></div></div><div class="testimonials-slider_bottom-wrapper"><div class="testimonials-slider_bottom-layout"><div class="testimonials_person-wrapper"><div class="testimonials_picture-wrapper is-tall"><div class="testimonials_picture-detail is-tall"></div><div class="testimonials_picture-mask"><img alt="" loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/6710568cb2a055e9f0782856_Rich-Giddens-TruSteel-Buildings.avif" class="testimonials_square-picture"/></div></div><div class="testimonials_info-wrapper"><div class="heading-style-h6">Rich Giddens</div><div class="testimonials_job-wrapper"><div class="display-inline">Site Analysis and Design</div><div class="display-inline"> at </div><div class="display-inline">TruSteel Buildings</div></div></div></div><div class="testimonials_company-wrapper"><img alt="TruSteel Buildings" loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/671055c0a84fb8012eee2325_trusteel-buildings-logo.avif" class="testimonials-slider_company-image"/></div></div></div></div><div class="testimonials_side-detail"></div><div class="testimonials_top-detail is-large"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 34" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M14.5 0.967285H28.9347L14.4347 33.7967H0L14.5 0.967285Z" fill="currentColor"/> <path d="M33.5 0.967285H47.9347L33.4347 33.7967H19L33.5 0.967285Z" fill="currentColor"/> </svg></div></div></div></div><div role="listitem" class="swiper-slide is-testimonials w-dyn-item"><div class="testimonials-slider_component"><img loading="lazy" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a423eb54e58a62014ed4a1_visual-elements_testimonial-grid.svg" alt="" class="testimonials_background-image"/><div class="testimonials-slider_content-wrapper"><div class="testimonials-slider_testimonial-wrapper"><div class="max-width-large"><p class="text-size-medium">Maximizing efficiency in site layouts is improving our investment appraisals, in the future, this should improve our profit margins.</p></div><div class="spacer-xxlarge"></div></div><div class="testimonials-slider_bottom-wrapper"><div class="testimonials-slider_bottom-layout"><div class="testimonials_person-wrapper"><div class="testimonials_picture-wrapper is-tall"><div class="testimonials_picture-detail is-tall"></div><div class="testimonials_picture-mask"><img alt="" loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64dec69bddd9f655710abcd2_David-Cowan-Storage24-Headshot.avif" class="testimonials_square-picture"/></div></div><div class="testimonials_info-wrapper"><div class="heading-style-h6">David Cowan</div><div class="testimonials_job-wrapper"><div class="display-inline">Senior Construction Manager</div><div class="display-inline"> at </div><div class="display-inline">Storage24</div></div></div></div><div class="testimonials_company-wrapper"><img alt="Storage24" loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64deababe8b3a8e42aa1f5ae_Storage24-Logo.avif" class="testimonials-slider_company-image"/></div></div></div></div><div class="testimonials_side-detail"></div><div class="testimonials_top-detail is-large"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 34" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M14.5 0.967285H28.9347L14.4347 33.7967H0L14.5 0.967285Z" fill="currentColor"/> <path d="M33.5 0.967285H47.9347L33.4347 33.7967H19L33.5 0.967285Z" fill="currentColor"/> </svg></div></div></div></div><div role="listitem" class="swiper-slide is-testimonials w-dyn-item"><div class="testimonials-slider_component"><img loading="lazy" src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64a423eb54e58a62014ed4a1_visual-elements_testimonial-grid.svg" alt="" class="testimonials_background-image"/><div class="testimonials-slider_content-wrapper"><div class="testimonials-slider_testimonial-wrapper"><div class="max-width-large"><p class="text-size-medium">I believe TestFit is on its way to becoming the standard bearer for go/no-go decisions regarding the early financial wherewithal of a development deal.</p></div><div class="spacer-xxlarge"></div></div><div class="testimonials-slider_bottom-wrapper"><div class="testimonials-slider_bottom-layout"><div class="testimonials_person-wrapper"><div class="testimonials_picture-wrapper is-tall"><div class="testimonials_picture-detail is-tall"></div><div class="testimonials_picture-mask"><img alt="" loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64decad96d67f48621269381_Mike-Jones-Pankow-Builders-Headshot.avif" class="testimonials_square-picture"/></div></div><div class="testimonials_info-wrapper"><div class="heading-style-h6">Mike Jones</div><div class="testimonials_job-wrapper"><div class="display-inline">Executive</div><div class="display-inline"> at </div><div class="display-inline">Pankow Builders</div></div></div></div><div class="testimonials_company-wrapper"><img alt="Pankow Builders" loading="lazy" src="https://cdn.prod.website-files.com/6490c2489d786f8a986670d1/64de9d4223cef550afefa74c_Pankow-Builders-Logo.avif" class="testimonials-slider_company-image"/></div></div></div></div><div class="testimonials_side-detail"></div><div class="testimonials_top-detail is-large"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 34" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M14.5 0.967285H28.9347L14.4347 33.7967H0L14.5 0.967285Z" fill="currentColor"/> <path d="M33.5 0.967285H47.9347L33.4347 33.7967H19L33.5 0.967285Z" fill="currentColor"/> </svg></div></div></div></div></div></div></div><div class="spacer-xxlarge"></div><div class="customers-stories_nav-wrapper"><div class="swiper-navigation is-prev"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M23 34H19L25.6 25.2L26.5 24L25.6 22.8L19 14H23L30.5 24L23 34Z" stroke="currentColor" stroke-width="4"/> </svg></div></div><div class="swiper-bullet-wrapper"><div class="swiper-bullet is-active"></div><div class="swiper-bullet"></div><div class="swiper-bullet"></div></div><div class="swiper-navigation is-next"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M23 34H19L25.6 25.2L26.5 24L25.6 22.8L19 14H23L30.5 24L23 34Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></div></div></div></div><div data-w-tab="Tab 4" class="w-tab-pane"></div><div data-w-tab="Tab 5" class="w-tab-pane"></div><div data-w-tab="Tab 6" class="w-tab-pane"><div class="padding-section-medium is-bottom-0"><div class="swiper-main_component"><div class="testimonials-big_slider-wrapper"><div class="swiper is-testimonials w-dyn-list"><div class="w-dyn-empty"><div>No items found.</div></div></div></div><div class="spacer-xxlarge"></div><div class="customers-stories_nav-wrapper"><div class="swiper-navigation is-prev"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M23 34H19L25.6 25.2L26.5 24L25.6 22.8L19 14H23L30.5 24L23 34Z" stroke="currentColor" stroke-width="4"/> </svg></div></div><div class="swiper-bullet-wrapper"><div class="swiper-bullet is-active"></div><div class="swiper-bullet"></div><div class="swiper-bullet"></div></div><div class="swiper-navigation is-next"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M23 34H19L25.6 25.2L26.5 24L25.6 22.8L19 14H23L30.5 24L23 34Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></div></div></div></div></div></div></div></div></section><section class="section_big-numbers"><div class="padding-section-medium"><div class="big-numbers_component"><div class="big-numbers_title-wrapper"><div class="big-numbers_icon w-embed"><svg width="100%" height="100%" viewBox="0 0 717 38" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_2062_106502)"> <path d="M416.671 38.13L437.691 0H418.741L397.721 38.13H416.671Z" fill="#F5F5F5"/> <path d="M388.7 38.13L409.72 0H390.78L369.76 38.13H388.7Z" fill="#F5F5F5"/> <path d="M164.7 38.13L185.72 0H166.78L145.76 38.13H164.7Z" fill="#F5F5F5"/> <path d="M360.74 38.13L381.76 0H362.81L341.79 38.13H360.74Z" fill="#F5F5F5"/> <path d="M136.74 38.13L157.76 0H138.81L117.79 38.13H136.74Z" fill="#F5F5F5"/> <path d="M332.77 38.13L353.79 0H334.85L313.83 38.13H332.77Z" fill="#F5F5F5"/> <path d="M108.77 38.13L129.79 0H110.85L89.8301 38.13H108.77Z" fill="#F5F5F5"/> <path d="M304.81 38.13L325.83 0H306.88L285.86 38.13H304.81Z" fill="#F5F5F5"/> <path d="M80.8103 38.13L101.83 0H82.8804L61.8604 38.13H80.8103Z" fill="#F5F5F5"/> <path d="M276.84 38.13L297.86 0H278.92L257.9 38.13H276.84Z" fill="#F5F5F5"/> <path d="M52.8404 38.13L73.8604 0H54.9204L33.9004 38.13H52.8404Z" fill="#F5F5F5"/> <path d="M220.91 38.13L241.93 0H222.99L201.97 38.13H220.91Z" fill="#F5F5F5"/> <path d="M-3.09027 38.13L17.9297 0H-1.01027L-22.0303 38.13H-3.09027Z" fill="#F5F5F5"/> <path d="M192.94 38.13L213.97 0H195.02L174 38.13H192.94Z" fill="#F5F5F5"/> <path d="M248.88 38.13L269.9 0H250.95L229.93 38.13H248.88Z" fill="#F5F5F5"/> <path d="M24.8797 38.13L45.8997 0H26.9497L5.92969 38.13H24.8797Z" fill="#F5F5F5"/> <path d="M668.36 38.13L689.38 0H670.43L649.41 38.13H668.36Z" fill="#F5F5F5"/> <path d="M640.39 38.13L661.41 0H642.47L621.45 38.13H640.39Z" fill="#F5F5F5"/> <path d="M612.43 38.13L633.45 0H614.5L593.48 38.13H612.43Z" fill="#F5F5F5"/> <path d="M584.46 38.13L605.48 0H586.54L565.52 38.13H584.46Z" fill="#F5F5F5"/> <path d="M556.5 38.13L577.52 0H558.57L537.55 38.13H556.5Z" fill="#F5F5F5"/> <path d="M528.53 38.13L549.55 0H530.61L509.59 38.13H528.53Z" fill="#F5F5F5"/> <path d="M472.6 38.13L493.62 0H474.68L453.65 38.13H472.6Z" fill="#F5F5F5"/> <path d="M444.629 38.13L465.649 0H446.709L425.689 38.13H444.629Z" fill="#F5F5F5"/> <path d="M500.56 38.13L521.59 0H502.64L481.62 38.13H500.56Z" fill="#F5F5F5"/> <path d="M696.32 38.13L717.34 0H698.4L677.38 38.13H696.32Z" fill="#F5F5F5"/> </g> <defs> <clipPath id="clip0_2062_106502"> <rect width="717" height="38" fill="white"/> </clipPath> </defs> </svg></div><div class="headline_rich-text w-richtext"><h3>650<span class="text-color-main-orange"><strong>+</strong></span> Deals Evaluated per Week on TestFit</h3></div><div class="big-numbers_icon is-right w-embed"><svg width="100%" height="100%" viewBox="0 0 717 38" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_2062_106473)"> <path d="M242.671 38.13L263.691 0H244.741L223.721 38.13H242.671Z" fill="#F5F5F5"/> <path d="M214.7 38.13L235.72 0H216.78L195.76 38.13H214.7Z" fill="#F5F5F5"/> <path d="M186.74 38.13L207.76 0H188.81L167.79 38.13H186.74Z" fill="#F5F5F5"/> <path d="M158.77 38.13L179.79 0H160.85L139.83 38.13H158.77Z" fill="#F5F5F5"/> <path d="M130.81 38.13L151.83 0H132.88L111.86 38.13H130.81Z" fill="#F5F5F5"/> <path d="M102.84 38.13L123.86 0H104.92L83.9004 38.13H102.84Z" fill="#F5F5F5"/> <path d="M46.9097 38.13L67.9297 0H48.9897L27.9697 38.13H46.9097Z" fill="#F5F5F5"/> <path d="M18.94 38.13L39.97 0H21.02L0 38.13H18.94Z" fill="#F5F5F5"/> <path d="M74.8797 38.13L95.8997 0H76.9497L55.9297 38.13H74.8797Z" fill="#F5F5F5"/> <path d="M494.36 38.13L515.38 0H496.43L475.41 38.13H494.36Z" fill="#F5F5F5"/> <path d="M466.39 38.13L487.41 0H468.47L447.45 38.13H466.39Z" fill="#F5F5F5"/> <path d="M717.74 38.25L738.76 0H719.82L698.8 38.25H717.74Z" fill="#F5F5F5"/> <path d="M438.43 38.13L459.45 0H440.5L419.48 38.13H438.43Z" fill="#F5F5F5"/> <path d="M689.78 38.25L710.8 0H691.85L670.83 38.25H689.78Z" fill="#F5F5F5"/> <path d="M410.46 38.13L431.48 0H412.54L391.52 38.13H410.46Z" fill="#F5F5F5"/> <path d="M661.809 38.25L682.829 0H663.889L642.869 38.25H661.809Z" fill="#F5F5F5"/> <path d="M382.5 38.13L403.52 0H384.57L363.55 38.13H382.5Z" fill="#F5F5F5"/> <path d="M633.849 38.25L654.869 0H635.919L614.899 38.25H633.849Z" fill="#F5F5F5"/> <path d="M354.53 38.13L375.55 0H356.61L335.59 38.13H354.53Z" fill="#F5F5F5"/> <path d="M605.879 38.25L626.899 0H607.959L586.939 38.25H605.879Z" fill="#F5F5F5"/> <path d="M298.6 38.13L319.62 0H300.68L279.65 38.13H298.6Z" fill="#F5F5F5"/> <path d="M549.95 38.25L570.97 0H552.03L531 38.25H549.95Z" fill="#F5F5F5"/> <path d="M270.629 38.13L291.649 0H272.709L251.689 38.13H270.629Z" fill="#F5F5F5"/> <path d="M326.56 38.13L347.59 0H328.64L307.62 38.13H326.56Z" fill="#F5F5F5"/> <path d="M577.91 38.25L598.94 0H579.99L558.97 38.25H577.91Z" fill="#F5F5F5"/> <path d="M522.32 38.13L543.34 0H524.4L503.38 38.13H522.32Z" fill="#F5F5F5"/> </g> <defs> <clipPath id="clip0_2062_106473"> <rect width="717" height="38" fill="white"/> </clipPath> </defs> </svg></div></div><div class="padding-global"><div class="container-large"><div class="spacer-xhuge"></div><div class="big-numbers_list is-gap-xsmall"><div bn-slide-up="" id="w-node-_11d1a3ad-5daf-949b-add8-c5b9f5c0a2c4-f5c0a2b5" class="big-numbers_item"><div class="big-numbers_number-wrapper"><div>4-10x</div></div><div id="w-node-_11d1a3ad-5daf-949b-add8-c5b9f5c0a2c8-f5c0a2b5" class="spacer-large"></div><div class="heading-style-h5">Faster in Site Planning</div></div><div bn-slide-up="" id="w-node-_11d1a3ad-5daf-949b-add8-c5b9f5c0a2cb-f5c0a2b5" class="big-numbers_item"><div class="big-numbers_number-wrapper"><div>2-3x</div></div><div id="w-node-_11d1a3ad-5daf-949b-add8-c5b9f5c0a2cf-f5c0a2b5" class="spacer-large"></div><div class="heading-style-h5">More Design Iterations</div></div><div bn-slide-up="" id="w-node-_11d1a3ad-5daf-949b-add8-c5b9f5c0a2d2-f5c0a2b5" class="big-numbers_item"><div class="big-numbers_number-wrapper"><div>2 out of 3</div></div><div id="w-node-_11d1a3ad-5daf-949b-add8-c5b9f5c0a2d6-f5c0a2b5" class="spacer-large"></div><div class="heading-style-h5">Customers Close Deals Faster</div></div></div><div class="big-number_button-wrapper"><a button-animate="" href="http://www.testfit.io/ebooks/2023-testfit-roi-report" class="button is-icon is-modal w-inline-block"><div>Get the ROI Report</div><div class="button_icons-wrapper"><div button-icon-1="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.4" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-2="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.7" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-3="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></a><link rel="prefetch" href="http://www.testfit.io/ebooks/2023-testfit-roi-report"/><div class="text-size-small text-color-black-a60">* Based on a 2023 survey of TestFit customers.</div></div></div></div></div></div></section><section id="w-node-_3eae1615-a887-797f-c3ba-fe18b132a7d3-b132a7d3" class="section_cta background-color-black"><div class="section-background_component is-center-bottom"><img src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64ac6ca2ed761dcfa824d4bb_visual-elements_isometric-black-cubes-01.svg" loading="lazy" alt="" class="section-background_image"/></div><div class="padding-global"><div class="container-large"><div class="padding-section-medium"><div class="cta-section_component max-width-large"><div class="icon-embed-medium w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 48 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.5" d="M11 12L20 24L11 36H2L11 24L2 12H11Z" fill="currentColor"/> <path opacity="0.7" d="M24 34H20L26.6 25.2L27.5 24L26.6 22.8L20 14H24L31.5 24L24 34Z" stroke="currentColor" stroke-width="4"/> <path d="M38 34H34L40.6 25.2L41.5 24L40.6 22.8L34 14H38L45.5 24L38 34Z" stroke="currentColor" stroke-width="4"/> </svg></div><div class="spacer-xsmall"></div><h2 class="heading-style-h1 text-style-break-spaces">Reduce Risk. Increase Potential.</h2><div class="spacer-large"></div><p class="text-size-medium text-color-white-a80">Explore TestFit's Real Estate Feasibility Platform today.</p><div class="spacer-xlarge"></div><a button-animate="" href="https://meetings.hubspot.com/pete225/testfit-homepage-bookademo" target="_blank" class="button is-icon w-inline-block"><div>Talk to sales</div><div class="button_icons-wrapper"><div button-icon-1="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.4" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-2="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path opacity="0.7" d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div><div button-icon-3="" class="button-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 18 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M8 22H4L10.6 13.2L11.5 12L10.6 10.8L4 2H8L15.5 12L8 22Z" stroke="currentColor" stroke-width="4"/> </svg></div></div></a></div></div></div></div></section></main><footer class="footer_component"><div class="padding-global"><div class="container-large"><div class="footer_top-wrapper"><div id="w-node-_8c3f5d4f-6381-4170-88e5-57eb8bc3d5fa-80718eed" class="footer_brand-wrapper"><a href="/" id="w-node-_83a22ce2-5f91-5162-be8b-f05480718ef2-80718eed" class="footer_logo-link w-nav-brand"><img src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/64937fda2f27dca3505ef860_testfit_logo-color.svg" loading="lazy" alt="Logo TestFit" class="image-2"/></a><div class="spacer-large"></div><a href="tel:(469)895-6389" class="footer_contact-link w-inline-block"><div class="icon-embed-xsmall text-color-black-a60 w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path fill-rule="evenodd" clip-rule="evenodd" d="M2 2H8.60347L9.65843 9.38471L4.66126 12.4599C5.40357 13.9188 6.37592 15.2659 7.55499 16.445C8.73406 17.6241 10.0812 18.5964 11.5401 19.3387L14.6153 14.3416L22 15.3965V22H18.6667C14.2464 22 10.0072 20.2441 6.88155 17.1184C3.75595 13.9928 2 9.75361 2 5.33333V2ZM12.4071 19.7471C14.3639 20.5969 16.492 21.0476 18.6667 21.0476H21.0476V16.2225L15.099 15.3727L12.4071 19.7471ZM4.25291 11.5929L8.62728 8.901L7.77748 2.95238H2.95238V5.33333C2.95238 7.50797 3.40314 9.63614 4.25291 11.5929ZM13.4286 2.47619C13.4286 2.2132 13.6418 2 13.9048 2C16.0518 2 18.1108 2.85289 19.629 4.37104C21.1471 5.88919 22 7.94825 22 10.0952C22 10.3582 21.7868 10.5714 21.5238 10.5714C21.2608 10.5714 21.0476 10.3582 21.0476 10.0952C21.0476 8.20083 20.2951 6.38402 18.9555 5.04448C17.616 3.70493 15.7992 2.95238 13.9048 2.95238C13.6418 2.95238 13.4286 2.73918 13.4286 2.47619ZM13.4286 6.28573C13.4286 6.02274 13.6418 5.80954 13.9048 5.80954C15.0414 5.80954 16.1315 6.26107 16.9352 7.0648C17.7389 7.86853 18.1905 8.95862 18.1905 10.0953C18.1905 10.3582 17.9773 10.5714 17.7143 10.5714C17.4513 10.5714 17.2381 10.3582 17.2381 10.0953C17.2381 9.2112 16.8869 8.36335 16.2618 7.73823C15.6367 7.11311 14.7888 6.76192 13.9048 6.76192C13.6418 6.76192 13.4286 6.54873 13.4286 6.28573Z" stroke="currentColor" stroke-opacity="1" stroke-linecap="round"/> </svg></div><div class="heading-style-h5">(469) 895-6389</div></a><div class="spacer-large"></div><div class="w-layout-grid footer_social-list"><a aria-label="Link to LinkedIn" href="https://www.linkedin.com/company/testfits/" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-small w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 36 36" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.61532 7C7.72348 7 7 7.70145 7 8.56563V27.2912C7 28.1554 7.72356 28.8563 8.61532 28.8563H27.241C28.1331 28.8563 28.8563 28.1553 28.8563 27.2909V8.56563C28.8563 7.70145 28.1331 7 27.241 7H8.61532ZM13.6417 15.4511V25.2909H10.3711V15.4511H13.6417ZM13.8573 12.4081C13.8573 13.3523 13.1474 14.1079 12.0071 14.1079L11.9857 14.1078C10.888 14.1078 10.1784 13.3522 10.1784 12.408C10.1784 11.4423 10.9094 10.7078 12.0288 10.7078C13.1474 10.7078 13.836 11.4423 13.8573 12.4081ZM18.7224 25.2909H15.4521C15.4521 25.2909 15.4949 16.3745 15.4522 15.4515H18.7226V16.8442C19.1574 16.1739 19.9355 15.2204 21.6702 15.2204C23.822 15.2204 25.4352 16.6268 25.4352 19.6491V25.2909H22.165V20.0274C22.165 18.7045 21.6914 17.8023 20.5083 17.8023C19.6046 17.8023 19.0664 18.4108 18.8301 18.9986C18.7437 19.2083 18.7224 19.5028 18.7224 19.7965V25.2909Z" fill="currentColor"/> </svg></div></a><a aria-label="Link to Twitter" href="https://twitter.com/testfitinc" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-small w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 36 36" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M27.6116 11.8512C27.0068 12.1115 26.3711 12.2927 25.72 12.3904C26.0244 12.3383 26.4723 11.7904 26.6506 11.5686C26.9214 11.2341 27.1279 10.8522 27.2594 10.4424C27.2594 10.4119 27.2898 10.3684 27.2594 10.3467C27.244 10.3383 27.2268 10.3339 27.2093 10.3339C27.1919 10.3339 27.1747 10.3383 27.1593 10.3467C26.4524 10.7295 25.7 11.0217 24.9199 11.2164C24.8927 11.2247 24.8638 11.2254 24.8362 11.2185C24.8086 11.2116 24.7835 11.1974 24.7634 11.1772C24.7027 11.1049 24.6373 11.0367 24.5677 10.9729C24.2495 10.6878 23.8886 10.4545 23.498 10.2815C22.9708 10.0652 22.4013 9.9715 21.8326 10.0075C21.2807 10.0424 20.742 10.1904 20.2498 10.4424C19.7651 10.708 19.3391 11.0689 18.9974 11.5034C18.638 11.9505 18.3786 12.4695 18.2365 13.0253C18.1193 13.554 18.106 14.1004 18.1973 14.6342C18.1973 14.7255 18.1973 14.7386 18.1191 14.7255C15.0187 14.2689 12.4749 13.1688 10.3963 10.8076C10.305 10.7033 10.2572 10.7033 10.1833 10.8076C9.27881 12.1817 9.71799 14.3559 10.8486 15.43C11.0008 15.5734 11.1573 15.7126 11.3225 15.843C10.8042 15.8062 10.2985 15.6658 9.8354 15.43C9.74843 15.3734 9.7006 15.4039 9.69625 15.5082C9.68392 15.6529 9.68392 15.7984 9.69625 15.9431C9.78698 16.6365 10.0602 17.2933 10.4881 17.8464C10.9159 18.3996 11.483 18.8292 12.1313 19.0913C12.2894 19.159 12.4541 19.21 12.6227 19.2435C12.1428 19.338 11.6507 19.3526 11.166 19.287C11.0616 19.2652 11.0225 19.3218 11.0616 19.4218C11.7009 21.1611 13.088 21.6916 14.1055 21.9873C14.2447 22.009 14.3838 22.009 14.5403 22.0438C14.5403 22.0438 14.5403 22.0438 14.5143 22.0699C14.2142 22.6178 13.001 22.9874 12.4444 23.1788C11.4285 23.5437 10.3453 23.6832 9.27011 23.5875C9.10052 23.5614 9.06139 23.5658 9.0179 23.5875C8.97442 23.6093 9.0179 23.6571 9.06574 23.7006C9.28316 23.8441 9.50057 23.9702 9.72669 24.0919C10.3998 24.4591 11.1115 24.7507 11.8487 24.9616C15.6666 26.0139 19.9628 25.2399 22.8284 22.3917C25.0808 20.1566 25.8722 17.0736 25.8722 13.9863C25.8722 13.8689 26.0157 13.7993 26.0983 13.7384C26.6682 13.2944 27.1706 12.77 27.5898 12.1817C27.6624 12.094 27.6997 11.9824 27.6942 11.8686C27.6942 11.8034 27.6942 11.8164 27.6116 11.8512Z" fill="currentColor"/> </svg></div></a><a aria-label="Link to Instagram" href="https://www.instagram.com/testfit_inc/" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-small w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 36 36" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.5132 26.8115C12.4477 26.763 11.8686 26.5856 11.4838 26.4358C10.9736 26.2373 10.6095 26.0008 10.2268 25.6189C9.84403 25.2369 9.6071 24.8734 9.40935 24.3635C9.25933 23.979 9.08185 23.4001 9.03342 22.3353C8.98044 21.1841 8.96986 20.8383 8.96986 17.9217C8.96986 15.0051 8.98131 14.6602 9.03342 13.508C9.08194 12.4432 9.26073 11.8654 9.40935 11.4799C9.60798 10.97 9.84455 10.6061 10.2268 10.2236C10.609 9.8411 10.9727 9.60432 11.4838 9.40668C11.8684 9.25675 12.4477 9.07938 13.5132 9.03098C14.6651 8.97803 15.0111 8.96746 17.9281 8.96746C20.8452 8.96746 21.1915 8.9789 22.3444 9.03098C23.4099 9.07947 23.988 9.25815 24.3738 9.40668C24.884 9.60432 25.2481 9.84162 25.6308 10.2236C26.0136 10.6056 26.2496 10.97 26.4482 11.4799C26.5983 11.8643 26.7757 12.4432 26.8242 13.508C26.8771 14.6602 26.8877 15.0051 26.8877 17.9217C26.8877 20.8383 26.8771 21.1831 26.8242 22.3353C26.7756 23.4001 26.5973 23.9789 26.4482 24.3635C26.2496 24.8734 26.013 25.2372 25.6308 25.6189C25.2486 26.0005 24.884 26.2373 24.3738 26.4358C23.9891 26.5857 23.4099 26.7631 22.3444 26.8115C21.1925 26.8644 20.8465 26.875 17.9281 26.875C15.0098 26.875 14.6647 26.8644 13.5132 26.8115ZM17.9281 23.5297C14.8289 23.5297 12.3167 21.0189 12.3167 17.9216C12.3167 14.8242 14.8289 12.3135 17.9281 12.3135C21.0274 12.3135 23.5396 14.8242 23.5396 17.9216C23.5396 21.0189 21.0274 23.5297 17.9281 23.5297ZM22.6711 12.8193C22.5271 12.6037 22.4503 12.3503 22.4504 12.0911C22.4507 11.7437 22.589 11.4105 22.8348 11.1649C23.0807 10.9193 23.4146 10.7812 23.7623 10.7811C24.0216 10.7812 24.2752 10.8581 24.4907 11.0022C24.7063 11.1463 24.8743 11.3511 24.9735 11.5906C25.0727 11.8301 25.0985 12.0936 25.0478 12.3478C24.9971 12.602 24.8721 12.8355 24.6887 13.0187C24.5052 13.202 24.2715 13.3267 24.0171 13.3772C23.7627 13.4276 23.499 13.4016 23.2594 13.3023C23.0198 13.203 22.8151 13.0349 22.6711 12.8193Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.4227 7.06614C12.2593 7.11909 11.4644 7.30345 10.7701 7.57343C10.0511 7.85223 9.44248 8.22628 8.83427 8.83317C8.22605 9.44006 7.85274 10.0493 7.57377 10.7679C7.30363 11.4621 7.11916 12.2562 7.06618 13.4188C7.01233 14.5833 7 14.9556 7 17.9216C7 20.8875 7.01233 21.2598 7.06618 22.4243C7.11916 23.5871 7.30363 24.381 7.57377 25.0753C7.85274 25.7934 8.22614 26.4034 8.83427 27.01C9.44239 27.6166 10.0511 27.9902 10.7701 28.2697C11.4657 28.5397 12.2593 28.7241 13.4227 28.777C14.5885 28.83 14.9604 28.8432 17.9281 28.8432C20.8959 28.8432 21.2684 28.8309 22.4336 28.777C23.597 28.7241 24.3915 28.5397 25.0862 28.2697C25.8047 27.9902 26.4138 27.6169 27.022 27.01C27.6302 26.4031 28.0027 25.7934 28.2825 25.0753C28.5526 24.381 28.738 23.587 28.7901 22.4243C28.8431 21.259 28.8554 20.8875 28.8554 17.9216C28.8554 14.9556 28.8431 14.5833 28.7901 13.4188C28.7371 12.2561 28.5526 11.4617 28.2825 10.7679C28.0027 10.0497 27.6293 9.44102 27.022 8.83317C26.4148 8.22531 25.8047 7.85223 25.087 7.57343C24.3915 7.30345 23.597 7.11822 22.4345 7.06614C21.2693 7.01319 20.8967 7 17.929 7C14.9613 7 14.5885 7.01232 13.4227 7.06614ZM11.4838 26.4358C11.8686 26.5856 12.4477 26.763 13.5132 26.8115C14.6647 26.8644 15.0098 26.875 17.9281 26.875C20.8465 26.875 21.1925 26.8644 22.3444 26.8115C23.4099 26.7631 23.9891 26.5857 24.3738 26.4358C24.884 26.2373 25.2486 26.0005 25.6308 25.6189C26.013 25.2372 26.2496 24.8734 26.4482 24.3635C26.5973 23.9789 26.7756 23.4001 26.8242 22.3353C26.8771 21.1831 26.8877 20.8383 26.8877 17.9217C26.8877 15.0051 26.8771 14.6602 26.8242 13.508C26.7757 12.4432 26.5983 11.8643 26.4482 11.4799C26.2496 10.97 26.0136 10.6056 25.6308 10.2236C25.2481 9.84162 24.884 9.60432 24.3738 9.40668C23.988 9.25815 23.4099 9.07947 22.3444 9.03098C21.1915 8.9789 20.8452 8.96746 17.9281 8.96746C15.0111 8.96746 14.6651 8.97803 13.5132 9.03098C12.4477 9.07938 11.8684 9.25675 11.4838 9.40668C10.9727 9.60432 10.609 9.8411 10.2268 10.2236C9.84455 10.6061 9.60798 10.97 9.40935 11.4799C9.26073 11.8654 9.08194 12.4432 9.03342 13.508C8.98131 14.6602 8.96986 15.0051 8.96986 17.9217C8.96986 20.8383 8.98044 21.1841 9.03342 22.3353C9.08185 23.4001 9.25933 23.979 9.40935 24.3635C9.6071 24.8734 9.84403 25.2369 10.2268 25.6189C10.6095 26.0008 10.9736 26.2373 11.4838 26.4358Z" fill="currentColor"/> <path d="M14.286 17.9216C14.286 15.9111 15.9164 14.2808 17.9281 14.2808C19.9399 14.2808 21.5711 15.9111 21.5711 17.9216C21.5711 19.9321 19.9399 21.5624 17.9281 21.5624C15.9164 21.5624 14.286 19.9321 14.286 17.9216Z" fill="currentColor"/> </svg></div></a><a aria-label="Link to Youtube" href="https://www.youtube.com/channel/UCh2tC_QuJ__NIdDI0ubFmuA" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-small w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 36 36" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path fill-rule="evenodd" clip-rule="evenodd" d="M27.3082 10.4764C28.2911 10.7418 29.0637 11.5164 29.3249 12.4982C29.8 14.28 29.8 18 29.8 18C29.8 18 29.8 21.72 29.3249 23.5018C29.0601 24.4873 28.2875 25.2618 27.3082 25.5236C25.5309 26 18.4 26 18.4 26C18.4 26 11.2727 26 9.49182 25.5236C8.50888 25.2582 7.7363 24.4836 7.47515 23.5018C7 21.72 7 18 7 18C7 18 7 14.28 7.47515 12.4982C7.73993 11.5127 8.5125 10.7382 9.49182 10.4764C11.2727 10 18.4 10 18.4 10C18.4 10 25.5309 10 27.3082 10.4764ZM22.0452 18L16.1222 21.4291V14.5709L22.0452 18Z" fill="currentColor"/> </svg></div></a><a aria-label="Link to Facebook" href="https://www.facebook.com/TestFit.io/" target="_blank" class="footer_social-link w-inline-block"><div class="icon-embed-small w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 36 36" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M23.0933 19.2493L23.6632 15.6314H20.1525V13.2798C20.1525 12.2906 20.6426 11.3239 22.2099 11.3239H23.8285V8.24308C22.8859 8.0929 21.9335 8.01166 20.9789 8C18.0894 8 16.203 9.73544 16.203 12.8728V15.6314H13V19.2493H16.203V28H20.1525V19.2493H23.0933Z" fill="currentColor"/> </svg></div></a></div></div><div id="w-node-_03bd8097-346d-c023-aa59-ed290bd7e3a6-80718eed" class="footer_navigation-wrapepr"><div class="heading-style-h5 text-color-black-a60">Product</div><div class="spacer-large"></div><div class="footer_links-list"><a href="/roles/developers" class="footer_link">For Developers</a><a href="/roles/architects" class="footer_link">For Architects</a><a href="/roles/contractors" class="footer_link">For Contractors</a><a href="/roles/brokers" class="footer_link">For Brokers</a><a href="/solutions/universities" class="footer_link">For Universities</a></div></div><div id="w-node-b8663093-8138-93ab-07fe-b6483853729a-80718eed" class="footer_navigation-wrapepr"><div class="heading-style-h5 text-color-black-a60">Company</div><div class="spacer-large"></div><div class="footer_links-list"><a href="/about" class="footer_link">About Us</a><a href="/careers" class="footer_link">Careers</a><a href="/news" class="footer_link">Newsroom</a><a href="/customer-success" class="footer_link">Support</a><a href="/contact" class="footer_link">Contact Us</a><a href="/legal" class="footer_link">Legal</a></div></div><div id="w-node-b9dfcd12-63e6-d73d-c9c1-dde619f58b47-80718eed" class="footer_newsletter-wrapper"><div class="heading-style-h5 text-color-black-a60">Subscribe for Updates from TestFit</div><div class="spacer-large"></div><div class="w-embed w-script"><script> hbspt.forms.create({ region: "na1", portalId: "3486113", formId: "90208a9b-2c43-4ad0-9159-7a96232df301" }); </script></div></div></div><div class="footer_bottom-wrapper"><div id="w-node-_83a22ce2-5f91-5162-be8b-f05480718f3e-80718eed" class="text-size-small">©<span class="footer_copyright-year">2024</span> TestFit, Inc. All rights reserved.</div><div class="w-layout-grid footer_legal-list"><a href="/legal/privacy" class="footer_legal-link">Privacy Policy</a></div></div></div></div><div aria-hidden="true" class="blockquotes-elements"><div class="testimonials_top-detail is-large"><div class="testimonials_top-detail_icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 69 39" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> <path d="M19.6707 38.9269L40.6907 0.796875H21.7407L0.720703 38.9269H19.6707Z" fill="currentColor"/> <path d="M47.6314 38.9269L68.6514 0.796875H49.7114L28.6914 38.9269H47.6314Z" fill="currentColor"/> </svg></div></div></div></footer></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=649073100d78123d88ea2422" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/649073100d78123d88ea2422/js/webflow.9e438d25e.js" type="text/javascript"></script><!-- GSAP --> <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.4/gsap.min.js"></script> <!-- ScrollTrigger--> <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.4/ScrollTrigger.min.js"></script> <!-- Cookies --> <script src="https://cdn.jsdelivr.net/npm/js-cookie@rc/dist/js.cookie.min.js"></script> <!-- Swiper --> <script src="https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js"></script> <!-- Count Up --> <script src="https://cdn.jsdelivr.net/npm/countup@1.8.2/countUp.js"></script> <!-- HTMX --> <script src="https://unpkg.com/htmx.org@1.9.12" integrity="sha384-ujb1lZYygJmzgSwoxRggbCHcjc0rB2XoQrxeTUQyRjrOnlCoYta87iKBWq3EsdM2" crossorigin="anonymous"></script> <script> if ($(".fs-toc_component").length > 0) { window.fsAttributes = window.fsAttributes || []; window.fsAttributes.push([ 'toc', (listInstances) => { console.log("toc initialized"); initializeScrollTriggers(); }, ]); } else { initializeScrollTriggers(); } function initializeScrollTriggers() { // [ Navbar ] let currentNavbarColor = $(".navbar_component").attr("navbar-color"); let navbarBlack = false; if ($(".navbar_component").attr("navbar-color") == "black") { navbarBlack = true; } ScrollTrigger.create({ trigger: ".main-wrapper", start: "top+=50 top", end: "+=0", onEnter: () => { if (navbarBlack) { $(".navbar_component").attr("navbar-color", "white"); currentNavbarColor = $(".navbar_component").attr("navbar-color"); } $(".navbar_background").addClass("is-scrolling"); }, onEnterBack: () => { if (navbarBlack) { $(".navbar_component").attr("navbar-color", "black"); currentNavbarColor = $(".navbar_component").attr("navbar-color"); } $(".navbar_background").removeClass("is-scrolling"); } }); $(".navbar_menu-button").on("click", function () { $(".navbar_background").toggleClass("is-menu-open"); if ($(".navbar_background").hasClass("is-menu-open")) { $(".navbar_component").attr("navbar-color", "white"); } else { $(".navbar_component").attr("navbar-color", currentNavbarColor); } }); // [ Big Numbers - Count Up ] $("[count-up]").each(function (index) { // assign ID let thisId = "countup" + index; $(this).attr("id", thisId); // create variables let startNumber = +$(this).attr("start-number"); let endNumber = +$(this).text(); let decimals = $(this).attr("decimals"); let duration = $(this).attr("count-duration"); // animate number let myCounter = new CountUp(thisId, startNumber, endNumber, decimals, duration); // create numbertimeline let numberTimeline = gsap.timeline({ paused: true }); numberTimeline.fromTo($(this).parent(), { y: "50%", opacity: 0, scale: 0.5 }, { y: "0%", opacity: 1, scale: 1, duration: 0.5, ease: "power2.out" }); // Scroll into view trigger ScrollTrigger.create({ trigger: $(this), start: "bottom bottom", end: "bottom top", onEnter: () => { numberTimeline.play(); myCounter.start(); } }); }); // [ Big Numbers - Slide Up ] $("[bn-slide-up]").each(function () { let number = $(this).find(".big-numbers_number-wrapper"); let description = $(this).find(".heading-style-h5"); let timeline = gsap.timeline({ paused: true, ease: "power2.out" }); timeline.fromTo(number, { opacity: 0, y: "2rem" }, { opacity: 1, y: "0rem", duration: 0.5 }); timeline.fromTo(description, { opacity: 0 }, { opacity: 1, duration: 0.5 }, "<0.25"); ScrollTrigger.create({ trigger: $(this), start: "bottom bottom", end: "bottom top", onEnter: () => { timeline.play(); } }); }); } // [ Button Animation ] function setButtonsAnim() { $("[button-animate]").each(function () { let buttonTimeline = gsap.timeline({ paused: true }); buttonTimeline.to($(this).find("[button-icon-3]"), { x: "100%", opacity: 0, duration: 0.3, ease: "sine.inOut" }); buttonTimeline.to($(this).find("[button-icon-2]"), { x: "100%", opacity: 0, duration: 0.3, ease: "sine.inOut" }, "<50%"); buttonTimeline.to($(this).find("[button-icon-1]"), { x: "100%", opacity: 0, duration: 0.3, ease: "sine.inOut" }, "<50%"); buttonTimeline.set($(this).find("[button-icon-3]"), { x: "-100%" }); buttonTimeline.set($(this).find("[button-icon-2]"), { x: "-100%" }, "<"); buttonTimeline.set($(this).find("[button-icon-1]"), { x: "-100%" }, "<"); buttonTimeline.to($(this).find("[button-icon-3]"), { x: "0%", opacity: 1, duration: 0.3, ease: "sine.inOut" }); buttonTimeline.to($(this).find("[button-icon-2]"), { x: "0%", opacity: 1, duration: 0.3, ease: "sine.inOut" }, "<50%"); buttonTimeline.to($(this).find("[button-icon-1]"), { x: "0%", opacity: 1, duration: 0.3, ease: "sine.inOut" }, "<50%"); $(this).on("mouseenter", function () { if (buttonTimeline.paused) { buttonTimeline.restart(); } }); }); } // We need to use a method because we need to configurate the timeline again when fs load more adds more items to the page setButtonsAnim(); // [ Custom Form Submit ] $("[form-custom-submit]").each(function () { $(this).on("click", function () { $(this).next(".w-button").click(); }); }); // [ Footer Copyright ] $('.footer_copyright-year').text(new Date().getFullYear()); // [ Customers Marquee] if ($(".customers-marquee_component").length >= 1) { // Create two clones of the original collection let customerMarqueeWrapper = $(".customers-marquee_wrapper"); $(customerMarqueeWrapper).clone().appendTo(".customers-marquee_collection-wrapper"); $(customerMarqueeWrapper).clone().appendTo(".customers-marquee_collection-wrapper"); let duration = $(".customers-marquee_component").find(".customers-marquee_item").length; duration = duration * 10; // Configure the animation let customersMarqueeTimeline = gsap.timeline({ repeat: -1 }); customersMarqueeTimeline.to($(".customers-marquee_wrapper"), { x: "-200%", duration: duration, ease: "linear" }); } // [ Swiper JS ] $(".swiper-main_component").each(function () { const swiper = new Swiper($(this).find(".swiper")[0], { slidesPerView: "auto", slideActiveClass: "is-active", pagination: { el: $(this).find(".swiper-bullet-wrapper")[0], bulletActiveClass: "is-active", bulletClass: "swiper-bullet", bulletElement: "button", clickable: true }, navigation: { nextEl: $(this).find(".swiper-navigation.is-next")[0], prevEl: $(this).find(".swiper-navigation.is-prev")[0], disabledClass: "is-disabled" } }); }); // [ Add quotes to blockquotes ] $("blockquote").each(function () { $(".blockquotes-elements").find(".testimonials_top-detail.is-large").clone().appendTo(this); }); // Hides upcoming section if list is empty $("[hide-if-empty-inside]").has(".w-dyn-empty[]").css("display", "none"); // [ Compare Table ] $('.compare-table_table').each(function () { const tableBody = $(this).find(".compare-table_body"); const tableContent = $(this).next('[compare-table="content"]'); const sourceFeatureRow = $(this).find('[compare-table="feature-row"]'); const sourceRow = $(this).find('[compare-table="row"]'); const sourceContentCheck = $(this).find('[compare-table="content-check"]'); const sourceContentCross = $(this).find('[compare-table="content-cross"]'); const sourceContentText = $(this).find('[compare-table="content-text"]'); let featureRow; let row; let content; $(tableContent).children().each(function (index, element) { if ($(element).is("h2")) { featureRow = sourceFeatureRow.clone().appendTo(tableBody); featureRow.removeAttr("compare-table-delete"); featureRow.text($(element).text()); } else if ($(element).is("h3")) { row = sourceRow.clone().appendTo(tableBody); row.removeAttr("compare-table-delete"); row.find(".compare-table_feature").text($(element).text()); } else { if ($(element).text() == "✅") { content = sourceContentCheck.clone().appendTo(row); } else if ($(element).text() == "❌") { content = sourceContentCross.clone().appendTo(row); } else { content = sourceContentText.clone().appendTo(row); content.text($(element).text()); } content.removeAttr("compare-table-delete"); } }); $(this).find('[compare-table-delete]').remove(); tableContent.remove(); // For some reason the component is being set with a text that can't be rmeoved, // so we are using css to hide it }); </script> <!-- Code Snippets --> <script> // Hide section if collection is empty $('.w-dyn-empty').parents('[hide-if-empty]').each(function () { $(this).hide() }); </script><script> // [ Select tab using url param ] var Webflow = Webflow || []; Webflow.push(function () { var tabName = getParam('tab'); if (!tabName) return; $('.' + tabName).triggerHandler('click'); function getParam(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); } }); </script></body></html>