301 Moved Permanently means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 OK is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: twocp.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!doctype html> <html lang="en-US"> <head> <meta charset="utf-8"> <script> var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); </script> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Two Capital Partners | A Collection of Companies</title> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <meta name="robots" content="max-snippet:-1,max-image-preview:standard,max-video-preview:-1" /> <link rel="canonical" href="https://twocp.com/" /> <meta name="description" content="TWO Capital Partners is a multi-strategy investment firm that operates a diverse set of real estate and private equity companies. An entrepreneurial mindset…" /> <meta property="og:type" content="website" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="TWO Capital Partners" /> <meta property="og:title" content="Two Capital Partners | A Collection of Companies" /> <meta property="og:description" content="TWO Capital Partners is a multi-strategy investment firm that operates a diverse set of real estate and private equity companies. An entrepreneurial mindset, decades of experience…" /> <meta property="og:url" content="https://twocp.com/" /> <meta property="og:image" content="https://twocp.com/app/uploads/2025/01/image-home-01-02.jpg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Two Capital Partners | A Collection of Companies" /> <meta name="twitter:description" content="TWO Capital Partners is a multi-strategy investment firm that operates a diverse set of real estate and private equity companies. An entrepreneurial mindset, decades of experience…" /> <meta name="twitter:image" content="https://twocp.com/app/uploads/2025/01/image-home-01-02.jpg" /> <meta name="google-site-verification" content="bMo3KuWn9JNRehtRYRH1oUfW-rSzp_K3rhsZAYvRbBk" /> <meta name="msvalidate.01" content="0A31039C4603930DC1CA864122ADCDD6" /> <meta name="yandex-verification" content="5c1976714e94c940" /> <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://twocp.com/#/schema/WebSite","url":"https://twocp.com/","name":"TWO Capital Partners","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://twocp.com/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://twocp.com/#/schema/Organization"}},{"@type":"WebPage","@id":"https://twocp.com/","url":"https://twocp.com/","name":"Two Capital Partners | A Collection of Companies","description":"TWO Capital Partners is a multi-strategy investment firm that operates a diverse set of real estate and private equity companies. An entrepreneurial mindset…","inLanguage":"en-US","isPartOf":{"@id":"https://twocp.com/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://twocp.com/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"TWO Capital Partners"}},"potentialAction":{"@type":"ReadAction","target":"https://twocp.com/"},"about":{"@id":"https://twocp.com/#/schema/Organization"}},{"@type":"Organization","@id":"https://twocp.com/#/schema/Organization","name":"TWO Capital Partners","url":"https://twocp.com/","logo":{"@type":"ImageObject","url":"https://twocp.com/app/uploads/2021/04/cropped-favicon-1.png","contentUrl":"https://twocp.com/app/uploads/2021/04/cropped-favicon-1.png","width":512,"height":512,"contentSize":"590"}}]}</script> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/twocp.com\/wp\/wp-includes\/js\/wp-emoji-release.min.js?ver=daae24842a63be5e375afcef4368b09c"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); </script> <style id='resource-layout-blocks-column-style-inline-css'> </style> <style id='resource-layout-blocks-row-style-inline-css'> </style> <style id='resource-layout-blocks-div-style-inline-css'> </style> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://twocp.com/wp/wp-includes/css/dist/block-library/style.min.css?ver=daae24842a63be5e375afcef4368b09c' media='all' /> <style id='resource-layout-blocks-container-style-inline-css'> </style> <link rel='stylesheet' id='app/0-css' href='https://twocp.com/app/themes/two-capital-partners-2024/public/css/app.a0e05e.css' media='all' /> <script src="https://twocp.com/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://twocp.com/wp/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://twocp.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://twocp.com/wp-json/wp/v2/pages/5" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://twocp.com/wp/xmlrpc.php?rsd" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://twocp.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftwocp.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://twocp.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftwocp.com%2F&format=xml" /> <link rel="icon" href="https://twocp.com/app/uploads/2021/04/cropped-favicon-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://twocp.com/app/uploads/2021/04/cropped-favicon-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://twocp.com/app/uploads/2021/04/cropped-favicon-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://twocp.com/app/uploads/2021/04/cropped-favicon-1-270x270.png" /> <!-- Matomo --> <!-- End Matomo Code --> </head> <body data-rsssl=1 class="home page-template-default page page-id-5 wp-embed-responsive" data-bs-spy="scroll" data-bs-target="#main-menu" data-bs-root-margin="0px 0px -15%"> <div id="app"> <a class="" href="#main" id="skip-to-content"> Skip to content </a> <nav class="navbar navbar-expand-lg fixed-top" id="fixed-navbar"> <a class="site-brand p-0 m-0 d-block position-absolute" href="https://twocp.com/"> <span class="visually-hidden">TWO Capital Partners</span> </a> <button class="navbar-toggler p-0 m-0 border-0 collapsed position-absolute" type="button" data-bs-toggle="collapse" data-bs-target="#navbar-collapse" aria-controls="navbar-collapse" aria-label="Toggle navigation" aria-expanded="false"> </button> <div class="collapse navbar-collapse" id="navbar-collapse"> <div id="navbar-collapse-container" class="w-100"> <a class="site-brand p-0 m-0 d-block position-absolute d-lg-none" href="https://twocp.com/"> <span class="visually-hidden">TWO Capital Partners</span> </a> <button class="navbar-toggler p-0 m-0 border-0 position-absolute" type="button" data-bs-toggle="collapse" data-bs-target="#navbar-collapse" aria-controls="navbar-collapse" aria-label="Toggle navigation" aria-expanded="false"> </button> <ul id="main-menu" class="navbar-nav"> <li class="nav-item menu-item-about "> <a class="nav-link " href="https://twocp.com/#about" title="About" > About </a> </li> <li class="nav-item menu-item-companies "> <a class="nav-link " href="https://twocp.com/#companies" title="Companies" > Companies </a> </li> <li class="nav-item menu-item-leadership "> <a class="nav-link " href="https://twocp.com/#leadership" title="Leadership" > Leadership </a> </li> <li class="nav-item menu-item-philosophy "> <a class="nav-link " href="https://twocp.com/#philosophy" title="Philosophy" > Philosophy </a> </li> <li class="nav-item menu-item-contact "> <a class="nav-link " href="#contact" title="Contact" > Contact </a> </li> </ul> </div> </div> </nav> <div id="loading"> <div class="spinner-border text-light" role="status"> <span class="visually-hidden">Loading...</span> </div> </div> <div class="modal fade" id="content-modal" tabindex="-1" role="dialog" aria-labelledby="entry-title" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-xl" role="document"> <div class="modal-content border-0 p-3 p-lg-4 bg-light"> <div class="modal-header border-0 p-0 mb-4"> <button type="button" class="btn-close position-absolute p-0 m-0" data-bs-dismiss="modal" aria-label="Close" style="z-index: 1;"></button> </div> <div class="modal-body content-modal-body wysiwyg-content pt-3"> </div> </div> </div> </div> <div class="modal fade" id="form-modal" tabindex="-1" role="dialog" aria-labelledby="entry-title" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> <div class="modal-content border-0 p-3 p-lg-4 bg-light"> <div class="modal-header border-0 p-0 mb-4"> <button type="button" class="btn-close position-absolute p-0 m-0" data-bs-dismiss="modal" aria-label="Close" style="z-index: 1;"></button> </div> <div class="modal-body content-modal-body pt-0 px-2 px-lg-4"> <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' ><style>#gform_wrapper_1[data-form-index="0"].gform-theme,[data-parent-form="1_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}</style><div id='gf_1' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <h2 class="gform_title">Email Us</h2> <p class='gform_required_legend'>"<span class="gfield_required gfield_required_asterisk">*</span>" indicates required fields</p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1' id='gform_1' action='/#gf_1' data-formid='1' novalidate> <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_1_1" class="gfield gfield--type-text gfield--input-type-text field-first-name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_1" ><label class='gfield_label gform-field-label' for='input_1_1'>First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_1_1' type='text' value='' class='large' tabindex='1' aria-required="true" aria-invalid="false" /></div></div><div id="field_1_3" class="gfield gfield--type-text gfield--input-type-text gfield--width-full field-last-name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_3" ><label class='gfield_label gform-field-label' for='input_1_3'>Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_1_3' type='text' value='' class='large' tabindex='2' aria-required="true" aria-invalid="false" /></div></div><div id="field_1_4" class="gfield gfield--type-email gfield--input-type-email field-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_4" ><label class='gfield_label gform-field-label' for='input_1_4'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_4' id='input_1_4' type='email' value='' class='large' tabindex='3' aria-required="true" aria-invalid="false" /> </div></div><div id="field_1_5" class="gfield gfield--type-textarea gfield--input-type-textarea field-message field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_5" ><label class='gfield_label gform-field-label' for='input_1_5'>Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_1_5' class='textarea large' tabindex='4' aria-invalid="false" rows='10' cols='50'></textarea></div></div><div id="field_1_6" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_6" ><label class='gfield_label gform-field-label' for='input_1_6'>Name</label><div class='ginput_container'><input name='input_6' id='input_1_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_1_6'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit' tabindex='5' /> <input type='hidden' name='gform_ajax' value='form_id=1&title=1&description=&tabindex=1&theme=orbital&hash=ee58c7fef4fa4b23201ecbcb16fe299e' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='' /> <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjE2ZTRiY2RhN2JlMmZjZmY4NmRiNGYxMDEzYzJlZmY0Il0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script> gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://twocp.com/app/plugins/gravityforms/images/spinner.svg', false );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://twocp.com/app/plugins/gravityforms/images/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); </script> </div> </div> </div> </div> <main id="main" class="main container-fluid"> <div class="page-header visually-hidden"> <h1>Home</h1> </div> <section class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 pe-0 ps-0 me-auto ms-auto"> <figure class="wp-block-image size-large position-absolute z-10" id="logo-hero"><img decoding="async" src="/app/uploads/2024/07/logo-white.svg" alt="TWO Capital Partners"/></figure> <div id="block_9ad6ea947a375a7dfe332f535e280854" class="carousel-hero align position-relative"> <div class="swiper-container position-relative pb-0 overflow-hidden scroll-height-object swiper" id="hero-carousel"> <div class="swiper-wrapper"> <figure class="swiper-slide mb-0"> <img decoding="async" width="2160" height="1349" src="https://twocp.com/app/uploads/2021/04/hero-carousel-01.jpg" class="object-fit-cover" alt="Two Capital Partners" loading="lazy" srcset="https://twocp.com/app/uploads/2021/04/hero-carousel-01.jpg 2160w, https://twocp.com/app/uploads/2021/04/hero-carousel-01-300x187.jpg 300w, https://twocp.com/app/uploads/2021/04/hero-carousel-01-1024x640.jpg 1024w, https://twocp.com/app/uploads/2021/04/hero-carousel-01-768x480.jpg 768w, https://twocp.com/app/uploads/2021/04/hero-carousel-01-1536x959.jpg 1536w, https://twocp.com/app/uploads/2021/04/hero-carousel-01-2048x1279.jpg 2048w" sizes="auto, (max-width: 2160px) 100vw, 2160px" /> <figcaption class="position-absolute text-white slide-content w-100 h-100 p-4 text-center d-flex justify-content-center align-items-center align-content-center flex-wrap"> <h1 style="text-align: center;">Creating Places of Character</h1> <p style="text-align: center;">TWO Real Estate</p> </figcaption> </figure> <figure class="swiper-slide mb-0"> <img decoding="async" width="2160" height="1349" src="https://twocp.com/app/uploads/2021/04/hero-carousel-02.jpg" class="object-fit-cover" alt="Two Capital Partners" loading="lazy" srcset="https://twocp.com/app/uploads/2021/04/hero-carousel-02.jpg 2160w, https://twocp.com/app/uploads/2021/04/hero-carousel-02-300x187.jpg 300w, https://twocp.com/app/uploads/2021/04/hero-carousel-02-1024x640.jpg 1024w, https://twocp.com/app/uploads/2021/04/hero-carousel-02-768x480.jpg 768w, https://twocp.com/app/uploads/2021/04/hero-carousel-02-1536x959.jpg 1536w, https://twocp.com/app/uploads/2021/04/hero-carousel-02-2048x1279.jpg 2048w" sizes="auto, (max-width: 2160px) 100vw, 2160px" /> <figcaption class="position-absolute text-white slide-content w-100 h-100 p-4 text-center d-flex justify-content-center align-items-center align-content-center flex-wrap"> <h1 style="text-align: center;">Diverse Investments by Design</h1> <p style="text-align: center;">TWO Private Equity</p> </figcaption> </figure> <figure class="swiper-slide mb-0"> <img decoding="async" width="2160" height="1349" src="https://twocp.com/app/uploads/2021/04/hero-carousel-03.jpg" class="object-fit-cover" alt="Two Capital Partners" loading="lazy" srcset="https://twocp.com/app/uploads/2021/04/hero-carousel-03.jpg 2160w, https://twocp.com/app/uploads/2021/04/hero-carousel-03-300x187.jpg 300w, https://twocp.com/app/uploads/2021/04/hero-carousel-03-1024x640.jpg 1024w, https://twocp.com/app/uploads/2021/04/hero-carousel-03-768x480.jpg 768w, https://twocp.com/app/uploads/2021/04/hero-carousel-03-1536x959.jpg 1536w, https://twocp.com/app/uploads/2021/04/hero-carousel-03-2048x1279.jpg 2048w" sizes="auto, (max-width: 2160px) 100vw, 2160px" /> <figcaption class="position-absolute text-white slide-content w-100 h-100 p-4 text-center d-flex justify-content-center align-items-center align-content-center flex-wrap"> <h1 style="text-align: center;">Building Upon Industry Expertise</h1> <p style="text-align: center;">TWO Resi Build</p> </figcaption> </figure> </div> </div> </div> <figure class="wp-block-image aligncenter size-large is-resized position-absolute z-10" id="down-arrow"><img decoding="async" src="/app/uploads/2024/07/icon-arrow-down.svg" alt="Scroll Down" style="object-fit:contain;width:19px;height:19px"/></figure> </div> </section> <section class="wp-block-resource-layout-blocks-row row pt-5 pb-5" id="about"> <div class="wp-block-resource-layout-blocks-column col-12 pt-lg-4 pb-lg-4"> <div class="wp-block-resource-layout-blocks-row row pt-lg-2 pb-lg-2"> <div class="wp-block-resource-layout-blocks-column col-12 bordered-content highlight-content"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-10 me-auto ms-auto ms-md-0 max-width-1200"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 col-md-11 offset-md-1"> <h2 class="wp-block-heading">A Collection of Companies</h2> <p class="has-new-frank-font-family">TWO Capital Partners is a multi-strategy investment firm that operates a diverse set of real estate and private equity companies. An entrepreneurial mindset, decades of experience, and a passionate team have culminated in a portfolio of over $1 billion in assets across the Southeast. Every company that carries the TWO name meets a critical need within the market by a team committed to delivering the best possible experience.</p> </div> </div> </div> </div> </div> </div> </div> </section> <section class="wp-block-resource-layout-blocks-row row" id="companies"> <div class="wp-block-resource-layout-blocks-column col-12"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 pe-0 ps-0 col-md-6 col-lg-8"> <figure class="wp-block-image size-large w-100 h-100 object-fit-cover image-square-on-mobile"><img decoding="async" src="/app/uploads/2025/01/image-home-01-02.jpg" alt=""/></figure> </div> <div class="wp-block-resource-layout-blocks-column col-12 col-md-6 col-lg-4"> <div class="wp-block-resource-layout-blocks-row row pt-5 pb-5 h-100 align-content-center"> <div class="wp-block-resource-layout-blocks-column col-10 me-auto ms-auto col-lg-9 pe-lg-5 max-width-360"> <h2 class="wp-block-heading mb-lg-5">TWO Real Estate</h2> <p>Focused on real estate development and investment, TWO Real Estate’s expertise extends to office, retail, multifamily, single-family, and mixed-use products. Our comprehensive and strategic approach enables us to handle everything from investments and acquisitions to financing, planning, development, construction, and leasing.</p> <p class="pt-4 text-underline"><a href="http://twocapitalrealestate.com/" target="_blank" rel="noreferrer noopener">Learn More</a></p> </div> </div> </div> </div> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 pt-md-5 pb-md-5"></div> </div> <div class="wp-block-resource-layout-blocks-row row" id="two-private-equity"> <div class="wp-block-resource-layout-blocks-column col-12 pe-0 ps-0 col-md-6 order-md-last col-lg-8"> <figure class="wp-block-image size-full w-100 h-100 object-fit-cover image-square-on-mobile"><img fetchpriority="high" decoding="async" width="1440" height="738" src="https://twocp.com/app/uploads/2024/07/image-home-02.jpg" alt="TWO Private Equity" class="wp-image-1469" srcset="https://twocp.com/app/uploads/2024/07/image-home-02.jpg 1440w, https://twocp.com/app/uploads/2024/07/image-home-02-300x154.jpg 300w, https://twocp.com/app/uploads/2024/07/image-home-02-1024x525.jpg 1024w" sizes="(max-width: 1440px) 100vw, 1440px" /></figure> </div> <div class="wp-block-resource-layout-blocks-column col-12 col-md-6 order-md-first col-lg-4"> <div class="wp-block-resource-layout-blocks-row row pt-5 pb-5 h-100 align-content-center"> <div class="wp-block-resource-layout-blocks-column col-10 me-auto ms-auto col-lg-9 pe-lg-0 ps-lg-4 max-width-360"> <h2 class="wp-block-heading mb-lg-5">TWO Private Equity</h2> <p>Since 2018, TWO Private Equity has deployed a multi-unit strategy in the service space by developing and acquiring new businesses and leveraging existing market intel and corporate efficiencies.</p> <p class="pt-4 text-underline"><a href="https://scrubhubcarwash.com/" target="_blank" rel="noreferrer noopener">ScrubHub Car Wash</a></p> <p class="text-underline"><a href="/take-5/">Take 5 Oil Change</a></p> <p class="text-underline"><a href="/scrubpup/">ScrubPup</a></p> </div> </div> </div> </div> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 pt-md-5 pb-md-5"></div> </div> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 pe-0 ps-0 col-md-6 col-lg-8"> <figure class="wp-block-image size-full w-100 h-100 object-fit-cover image-square-on-mobile"><img decoding="async" width="1440" height="825" src="https://twocp.com/app/uploads/2024/07/image-home-03.jpg" alt="TWO Resi Build" class="wp-image-1476" srcset="https://twocp.com/app/uploads/2024/07/image-home-03.jpg 1440w, https://twocp.com/app/uploads/2024/07/image-home-03-300x172.jpg 300w, https://twocp.com/app/uploads/2024/07/image-home-03-1024x587.jpg 1024w" sizes="(max-width: 1440px) 100vw, 1440px" /></figure> </div> <div class="wp-block-resource-layout-blocks-column col-12 col-md-6 col-lg-4"> <div class="wp-block-resource-layout-blocks-row row pt-5 pb-5 h-100 align-content-center"> <div class="wp-block-resource-layout-blocks-column col-10 me-auto ms-auto col-lg-9 pe-lg-5 max-width-360"> <h2 class="wp-block-heading mb-lg-5">TWO Resi Build</h2> <p>With superior execution from pre-construction to delivery, TWO Resi Build crafts luxury single-family and townhome communities to meet the growing demand for premium rental homes in sought-after locations.</p> <p class="pt-4 text-underline"><a href="http://tworesibuild.com/" target="_blank" rel="noreferrer noopener">Learn More</a></p> </div> </div> </div> </div> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 pt-md-5 pb-md-5"></div> </div> </div> </section> <section class="wp-block-resource-layout-blocks-row row pt-5 pb-5 white has-white-background-color has-background" id="leadership"> <div class="wp-block-resource-layout-blocks-column col-12 pt-md-5 pb-md-5"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 bordered-content highlight-content"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-10 me-auto ms-auto max-width-1200"> <div class="wp-block-resource-layout-blocks-row row pb-md-5"> <div class="wp-block-resource-layout-blocks-column col-12 col-md-4 ps-md-0 pe-lg-5"> <h2 class="wp-block-heading">Learn More About Our Partners</h2> </div> <div class="wp-block-resource-layout-blocks-column col-12 col-md-8 pe-md-0 ps-lg-5"> <p class="has-new-frank-font-family">With over 60 years of combined experience, this leadership team provides broad real estate expertise across every industry discipline. Their dedication and skill have resulted in the diverse, robust portfolio of TWO Capital Partners.</p> </div> </div> <div class="wp-block-resource-layout-blocks-row row pt-md-4"> <div class="wp-block-resource-layout-blocks-column col-12 pt-4 me-auto ms-auto"><div id="block_75b79b8120341687e59cbd6322e34cb6" class="dropdown-mobile-only dropdown-mobile align"> <button class="mobile-collapse-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#content-collapse-block_75b79b8120341687e59cbd6322e34cb6" aria-expanded="false" aria-controls="content-collapse-block_75b79b8120341687e59cbd6322e34cb6">Our Partners </button> <div class="collapse mobile-collapse collapsed" id="content-collapse-block_75b79b8120341687e59cbd6322e34cb6"> <div class=""> <div class="acf-innerblocks-container"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-9 me-auto mb-4 ms-auto col-sm-6 col-lg-4 pe-lg-5 ps-lg-5 mb-lg-0"><button type="button" class="btn border-0 w-100 p-0 team-member team-member align" id="block_1a478ce45804edb996d4bc047e837d50" data-bs-toggle="modal" data-bs-target="#wesley-g-taubel-modal"> <div class="team-member-image-container rounded-circle position-relative p-2 mb-3 mb-lg-5"> <img decoding="async" width="590" height="590" src="https://twocp.com/app/uploads/2024/07/headshot-wesley-02.jpg" class="img-fluid w-100 team-member-image rounded-circle position-relative" alt="Wesley G. Taubel" loading="lazy" srcset="https://twocp.com/app/uploads/2024/07/headshot-wesley-02.jpg 590w, https://twocp.com/app/uploads/2024/07/headshot-wesley-02-300x300.jpg 300w, https://twocp.com/app/uploads/2024/07/headshot-wesley-02-150x150.jpg 150w" sizes="auto, (max-width: 590px) 100vw, 590px" /> </div> <h3 class="text-center team-member-name mb-1">Wesley G. Taubel</h3> <p class="text-center avenir-next team-member-title">Co-founder & Partner</p> </button> <div class="modal fade" id="wesley-g-taubel-modal" tabindex="-1" aria-labelledby="wesley-g-taubel-name" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-lg"> <div class="modal-content"> <button type="button" class="btn-close position-absolute m-0 p-0" data-bs-dismiss="modal" aria-label="Close"></button> <div class="modal-header d-block position-relative"> <h1 class="modal-title text-primary tk-frank-new" id="wesley-g-taubel-name">Wesley G. Taubel</h1> <p class="avenir-next text-primary modal-team-member-title">Co-founder & Partner</p> </div> <div class="modal-body"> <p>Mr. Taubel has an extensive background in real estate development and construction, having built or developed over $650M of real estate, primarily mixed-use and multifamily. He has a deep knowledge of medium to high density developments having entitled and master planned in excess of $1B of urban, mixed-use projects. In his role at TWO Capital Partners, he is responsible for setting the strategic direction of the firm, sourcing opportunities, and managing the entire development and acquisition process for the projects the firm undertakes.</p> <p>Mr. Taubel co-founded TWO Capital Partners in 2010, leaving a leadership position with a vertically-integrated national real estate company. He is a frequent speaker at industry events, and is an active member of ULI and NMHC. Mr. Taubel is a graduate of Auburn University with a Bachelor’s of Science in Building Science and a minor in Business. He graduated with honors from the Goizueta Business School at Emory University, earning his MBA and membership in the National Business Honorary Society, Beta Gamma Sigma.</p> </div> </div> </div> </div> </div> <div class="wp-block-resource-layout-blocks-column col-9 me-auto mb-4 ms-auto col-sm-6 col-lg-4 pe-lg-5 ps-lg-5 mb-lg-0"><button type="button" class="btn border-0 w-100 p-0 team-member team-member align" id="block_4c6e3a36a61e0d5c425256714d4a85b4" data-bs-toggle="modal" data-bs-target="#ralph-b-wilson-modal"> <div class="team-member-image-container rounded-circle position-relative p-2 mb-3 mb-lg-5"> <img decoding="async" width="590" height="590" src="https://twocp.com/app/uploads/2024/07/headshot-ralph-02.jpg" class="img-fluid w-100 team-member-image rounded-circle position-relative" alt="Ralph B. Wilson" loading="lazy" srcset="https://twocp.com/app/uploads/2024/07/headshot-ralph-02.jpg 590w, https://twocp.com/app/uploads/2024/07/headshot-ralph-02-300x300.jpg 300w, https://twocp.com/app/uploads/2024/07/headshot-ralph-02-150x150.jpg 150w" sizes="auto, (max-width: 590px) 100vw, 590px" /> </div> <h3 class="text-center team-member-name mb-1">Ralph B. Wilson</h3> <p class="text-center avenir-next team-member-title">Co-founder & Partner</p> </button> <div class="modal fade" id="ralph-b-wilson-modal" tabindex="-1" aria-labelledby="ralph-b-wilson-name" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-lg"> <div class="modal-content"> <button type="button" class="btn-close position-absolute m-0 p-0" data-bs-dismiss="modal" aria-label="Close"></button> <div class="modal-header d-block position-relative"> <h1 class="modal-title text-primary tk-frank-new" id="ralph-b-wilson-name">Ralph B. Wilson</h1> <p class="avenir-next text-primary modal-team-member-title">Co-founder & Partner</p> </div> <div class="modal-body"> <p>In his role at TWO Capital, Mr. Wilson is responsible for the overall operations and management of the firm with a particular focus on acquisitions, dispositions, structuring, investment management, and new developments. With over a decade of experience gained on the sponsor side, Mr. Wilson is able to think creatively, providing key deal structures and solutions that enable TWO Capital Partners to take on complex opportunities. He has overseen the acquisition and development of over $300 million for the company in both multifamily and commercial investments. Prior to founding TWO Capital Partners Mr. Wilson was a finance director for Ambling Companies, Inc., a full service multi-family real estate development firm located in Atlanta, Georgia. In his role as finance director, he was responsible for all aspects of project finance and asset management.</p> <p>Mr. Wilson is a graduate of the University of Florida where he earned a Bachelor’s degree in Finance. He is a Leadership in Energy and Environmental Design (LEED) Accredited Professional affiliated with best green practices for new developments and project renovations. He is currently a member of the National Multi-Housing Council.</p> </div> </div> </div> </div> </div> <div class="wp-block-resource-layout-blocks-column col-9 me-auto ms-auto col-sm-6 col-lg-4 pe-lg-5 ps-lg-5"><button type="button" class="btn border-0 w-100 p-0 team-member team-member align" id="block_0e3b3696b7d9e3a50c24099d2abfa5c7" data-bs-toggle="modal" data-bs-target="#sean-m-obrien-modal"> <div class="team-member-image-container rounded-circle position-relative p-2 mb-3 mb-lg-5"> <img decoding="async" width="590" height="590" src="https://twocp.com/app/uploads/2024/07/headshot-sean-02.jpg" class="img-fluid w-100 team-member-image rounded-circle position-relative" alt="Sean M. O’Brien" loading="lazy" srcset="https://twocp.com/app/uploads/2024/07/headshot-sean-02.jpg 590w, https://twocp.com/app/uploads/2024/07/headshot-sean-02-300x300.jpg 300w, https://twocp.com/app/uploads/2024/07/headshot-sean-02-150x150.jpg 150w" sizes="auto, (max-width: 590px) 100vw, 590px" /> </div> <h3 class="text-center team-member-name mb-1">Sean M. O’Brien</h3> <p class="text-center avenir-next team-member-title">Co-founder & Partner</p> </button> <div class="modal fade" id="sean-m-obrien-modal" tabindex="-1" aria-labelledby="sean-m-obrien-name" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-lg"> <div class="modal-content"> <button type="button" class="btn-close position-absolute m-0 p-0" data-bs-dismiss="modal" aria-label="Close"></button> <div class="modal-header d-block position-relative"> <h1 class="modal-title text-primary tk-frank-new" id="sean-m-obrien-name">Sean M. O’Brien</h1> <p class="avenir-next text-primary modal-team-member-title">Co-founder & Partner</p> </div> <div class="modal-body"> <p>In his role at TWO Capital, Mr. O’Brien is responsible for overall management of the firm with particular focus on retail and office acquisitions, leasing, key tenant relationship management and site investigation. He has also led TWO Capital Partners in raising over $60 Million in equity for its various projects. With over two decades of experience in real estate, Mr. O’Brien brings a vast transactional knowledge and experience to the team.</p> <p>As a supplement to the TWO Capital Partners platform, Mr. O’Brien also owns O’Brien & Company, a full service real estate consulting and brokerage company. Founded in 2003, O’Brien & Company has completed over 900 real estate transactions in the capacity of tenant representation for such clients as Staples, Gander Mountain, Home Depot, RadioShack, GameStop, C2 Education, Arby’s Stoney River Steakhouse and Buffalo Wild Wings, to name a few. The firm differentiates itself through rigorous market research, intimate knowledge of clients’ needs and focused, detailed performance modeling of retail units.</p> <p>Mr. O’Brien graduated from Arizona State University with a Bachelor’s degree in Marketing, and earned his MBA from the Goizueta Business School at Emory University. He is an active member of International Council of Shopping Centers and Site Source Retail Brokerage Network.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> <div class="wp-block-resource-layout-blocks-row row" id="philosophy"> <div class="wp-block-resource-layout-blocks-column col-12"> <section class="wp-block-resource-layout-blocks-row row pt-5 pb-5 primary has-primary-background-color has-background"> <div class="wp-block-resource-layout-blocks-column col-12 pt-lg-4 pb-lg-4"> <div class="wp-block-resource-layout-blocks-row row pt-lg-2 pb-lg-2"> <div class="wp-block-resource-layout-blocks-column col-12 bordered-content highlight-content"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-10 me-auto ms-auto ms-md-0 max-width-1200"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 col-md-11 offset-md-1"> <h2 class="wp-block-heading has-white-color has-text-color has-link-color wp-elements-da85abfbd8f75750bf5a2082e0b88433">Our Philosophy Sets Us Apart</h2> <p class="has-white-color has-text-color has-link-color has-new-frank-font-family wp-elements-f62cb6c789ca4b17d08c0d5c7c52cbd5">To our clients, TWO Capital Partners combines both an investment and operations platform that delivers an integrated strategy to capital deployment and preservation.</p> </div> </div> </div> </div> </div> </div> </div> </section> <div class="wp-block-resource-layout-blocks-row row white has-white-background-color has-background"> <div class="wp-block-resource-layout-blocks-column col-12 pe-0 ps-0 col-md-6 order-md-last"><div id="block_3764571a80caa156658930c1c75954fc" class="swiper carousel-image carousel-image align"> <div class="swiper-wrapper"> <figure class="swiper-slide mb-0"> <div class="slide-caption position-absolute text-center text-md-right"> <div class="px-2 py-1 bg-primary text-white d-inline-block"> Capital Club at Indian Land </div> </div> <img decoding="async" width="1080" height="825" src="https://twocp.com/app/uploads/2021/04/philosophy-carousel-01.jpg" class="img-fluid w-100 object-fit-cover h-100" alt="Capital Club at Indian Land floorplans" loading="eager" srcset="https://twocp.com/app/uploads/2021/04/philosophy-carousel-01.jpg 1080w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-01-300x229.jpg 300w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-01-1024x782.jpg 1024w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-01-768x587.jpg 768w" sizes="(max-width: 1080px) 100vw, 1080px" /> </figure> <figure class="swiper-slide mb-0"> <div class="slide-caption position-absolute text-center text-md-right"> <div class="px-2 py-1 bg-primary text-white d-inline-block"> Capital Crest at Godley Station </div> </div> <img decoding="async" width="1080" height="825" src="https://twocp.com/app/uploads/2021/04/philosophy-carousel-02.jpg" class="img-fluid w-100 object-fit-cover h-100" alt="Capital Crest at Godley Station" loading="eager" srcset="https://twocp.com/app/uploads/2021/04/philosophy-carousel-02.jpg 1080w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-02-300x229.jpg 300w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-02-1024x782.jpg 1024w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-02-768x587.jpg 768w" sizes="(max-width: 1080px) 100vw, 1080px" /> </figure> <figure class="swiper-slide mb-0"> <div class="slide-caption position-absolute text-center text-md-right"> <div class="px-2 py-1 bg-primary text-white d-inline-block"> Capital Crossing at Whitehall </div> </div> <img decoding="async" width="1080" height="825" src="https://twocp.com/app/uploads/2021/04/philosophy-carousel-03.jpg" class="img-fluid w-100 object-fit-cover h-100" alt="Capital Crossing at Whitehall" loading="eager" srcset="https://twocp.com/app/uploads/2021/04/philosophy-carousel-03.jpg 1080w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-03-300x229.jpg 300w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-03-1024x782.jpg 1024w, https://twocp.com/app/uploads/2021/04/philosophy-carousel-03-768x587.jpg 768w" sizes="(max-width: 1080px) 100vw, 1080px" /> </figure> </div> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div> </div> </div> <div class="wp-block-resource-layout-blocks-column col-12 pt-5 pb-5 col-md-6 order-md-first"> <div class="wp-block-resource-layout-blocks-row row h-100 align-content-center"> <div class="wp-block-resource-layout-blocks-column col-10 me-auto ms-auto col-lg-9 offset-lg-1"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 col-lg-9 max-width-420"> <h3 class="wp-block-heading mb-4 pb-3">What We Do</h3> <p>Our methodology adheres to a simple principle: we keep our investment strategy nimble and focused on deepening our understanding of markets. Additionally, our physical presence in these markets enhances the prospects of long-term success in our investments.</p> </div> </div> </div> </div> </div> </div> <div class="wp-block-resource-layout-blocks-row row pt-5 pb-5 pe-lg-3 ps-lg-3"> <div class="wp-block-resource-layout-blocks-column col-10 me-auto ms-auto col-lg-11 pt-lg-5 pe-lg-0 pb-lg-5 ps-lg-4 max-width-1300"> <h3 class="wp-block-heading d-none d-md-block">How We Do It</h3> <div id="block_35e3850e2f0871e1101f30fe2742303d" class="dropdown-mobile-only dropdown-mobile align"> <button class="mobile-collapse-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#content-collapse-block_35e3850e2f0871e1101f30fe2742303d" aria-expanded="false" aria-controls="content-collapse-block_35e3850e2f0871e1101f30fe2742303d">How We Do It </button> <div class="collapse mobile-collapse collapsed" id="content-collapse-block_35e3850e2f0871e1101f30fe2742303d"> <div class=""> <div class="acf-innerblocks-container"> <div class="wp-block-resource-layout-blocks-row row"> <div class="wp-block-resource-layout-blocks-column col-12 mt-3 mb-3 col-md-6 col-lg-3"> <div class="wp-block-resource-layout-blocks-div ps-3 border-start border-primary h-100"> <h3 class="wp-block-heading">Boutique</h3> <p>A small yet mighty team allows vested stakeholders to spend time dedicated to executing while delegating operations to junior associates.</p> </div> </div> <div class="wp-block-resource-layout-blocks-column col-12 mt-3 mb-3 col-md-6 col-lg-3"> <div class="wp-block-resource-layout-blocks-div ps-3 border-start border-primary h-100"> <h3 class="wp-block-heading">Nimble</h3> <p>An ability to recognize and quickly react to shifting undercurrents of capital flows, market distortions, and propensity for misallocation of capital.</p> </div> </div> <div class="wp-block-resource-layout-blocks-column col-12 mt-3 mb-3 col-md-6 col-lg-3"> <div class="wp-block-resource-layout-blocks-div ps-3 border-start border-primary h-100"> <h3 class="wp-block-heading">Focused</h3> <p>The skill to execute meticulously planned and researched macro themes, patience in waiting for market opportunities to arise, and locking in with complete commitment.</p> </div> </div> <div class="wp-block-resource-layout-blocks-column col-12 mt-3 mb-3 col-md-6 col-lg-3"> <div class="wp-block-resource-layout-blocks-div ps-3 border-start border-primary h-100"> <h3 class="wp-block-heading">Engaged</h3> <p>A hands-on, dedicated, and experienced team with an active role in executing the plan at every stage of development.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="wp-block-resource-layout-blocks-row row d-flex justify-content-center"> <div class="wp-block-resource-layout-blocks-column col-12 pe-0 ps-0 mb-2 col-md-6 pe-md-1 col-lg-4 pe-lg-2 mb-lg-0"> <figure class="wp-block-image size-full img-fluid w-100 h-100 object-fit-cover"><img decoding="async" width="704" height="629" src="https://twocp.com/app/uploads/2024/07/image-home-04.jpg" alt="TWO Capital Partners" class="wp-image-1589" srcset="https://twocp.com/app/uploads/2024/07/image-home-04.jpg 704w, https://twocp.com/app/uploads/2024/07/image-home-04-300x268.jpg 300w" sizes="(max-width: 704px) 100vw, 704px" /></figure> </div> <div class="wp-block-resource-layout-blocks-column col-12 pe-0 ps-0 mb-2 col-md-6 ps-md-1 col-lg-4 pe-lg-2 ps-lg-2 mb-lg-0"> <figure class="wp-block-image size-full img-fluid w-100 h-100 object-fit-cover"><img loading="lazy" decoding="async" width="704" height="629" src="https://twocp.com/app/uploads/2024/07/image-home-05.jpg" alt="TWO Capital Partners" class="wp-image-1594" srcset="https://twocp.com/app/uploads/2024/07/image-home-05.jpg 704w, https://twocp.com/app/uploads/2024/07/image-home-05-300x268.jpg 300w" sizes="auto, (max-width: 704px) 100vw, 704px" /></figure> </div> <div class="wp-block-resource-layout-blocks-column col-12 pe-0 ps-0 col-md-6 col-lg-4 ps-lg-2 mb-lg-0"> <figure class="wp-block-image size-full img-fluid w-100 h-100 object-fit-cover"><img loading="lazy" decoding="async" width="704" height="629" src="https://twocp.com/app/uploads/2024/07/image-home-06.jpg" alt="TWO Capital Partners" class="wp-image-1596" srcset="https://twocp.com/app/uploads/2024/07/image-home-06.jpg 704w, https://twocp.com/app/uploads/2024/07/image-home-06-300x268.jpg 300w" sizes="auto, (max-width: 704px) 100vw, 704px" /></figure> </div> </div> </div> </div> </main> <footer class="content-info py-5 bg-white" id="contact"> <div class="container-fluid py-2 py-md-5 limiting-wrap"> <div class="row"> <div class="col-md-11 mx-auto px-lg-5"> <div class="row"> <div class="col-sm-6 col-md-auto mx-auto mx-md-0 pt-3 pb-2 py-lg-5 ps-md-2 text-center text-md-start"> <h5 class="text-info mb-3 mb-md-4">Find Us</h5> <a class="avenir-next" href="https://goo.gl/maps/Sx3k7KzbJv81hkteA" target="_blank" rel="noopener"> <address class="avenir-next mb-0">One Buckhead Plaza<br /> 3060 Peachtree Road NW<br /> Suite 560<br /> Atlanta, GA 30305</address> </a> </div> <div class="col-sm-6 col-md-auto mx-auto pt-3 pb-2 py-lg-5 text-center text-md-start"> <h5 class="text-info mb-3 mb-md-4">Our Companies</h5> <p><a href="//twocp.com/" target="_blank" rel="noopener">TWO Capital Partners</a><br /> <a href="//twocapitalrealestate.com/" target="_blank" rel="noopener">TWO Real Estate</a><br /> <a href="//twocp.com/#two-private-equity">TWO Private Equity</a><br /> <a href="//tworesibuild.com/" target="_blank" rel="noopener">TWO Resi Build</a></p> </div> <div class="col-sm-6 col-md-auto mx-auto ms-md-0 pt-3 pb-2 py-lg-5 pe-lg-5 text-center text-md-start"> <h5 class="text-info mb-3 mb-md-4">Contact Us</h5> <a class="avenir-next" href="tel:404.926.1538">404.926.1538</a> <br> <a class="avenir-next" data-bs-toggle="modal" data-bs-target="#form-modal" href="#form-modal">Email</a> </div> <div class="col-xl-1"></div> <div class="col-sm-6 col-md-auto mx-auto me-lg-0 pt-5 pb-2 py-lg-5 pe-lg-5 text-center"> <a class="footer-brand p-0 d-block mx-auto mb-4" href="https://twocp.com/"> <span class='visually-hidden'>TWO Capital Partners</span> </a> <p class="text-center copyright avenir-next text-info"> © 2025 TWO Capital Partners<br> All Rights Reserved | <a class="load-in-modal" href="/privacy-policy">Privacy Policy</a> </p> </div> </div> </div> </div> </div> </footer> </div> <script src="https://twocp.com/wp/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script> <script src="https://twocp.com/wp/wp-includes/js/backbone.min.js?ver=1.6.0" id="backbone-js"></script> <script id="wp-api-request-js-extra"> var wpApiSettings = {"root":"https:\/\/twocp.com\/wp-json\/","nonce":"fefa6ad05b","versionString":"wp\/v2\/"}; </script> <script src="https://twocp.com/wp/wp-includes/js/api-request.min.js?ver=daae24842a63be5e375afcef4368b09c" id="wp-api-request-js"></script> <script src="https://twocp.com/wp/wp-includes/js/wp-api.min.js?ver=daae24842a63be5e375afcef4368b09c" id="wp-api-js"></script> <script src="https://twocp.com/wp/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script id="app/0-js-extra"> var appMeta = {"siteName":"TWO Capital Partners","homeUrl":"https:\/\/twocp.com","themeUrl":"https:\/\/twocp.com\/app\/themes\/two-capital-partners-2024","google_maps_setting":"https:\/\/goo.gl\/maps\/Sx3k7KzbJv81hkteA","google_maps_api_key":"AIzaSyCQR0zJ8aqofM0axk2s8wkQD9TqYELB0MY","google_maps_latitude":"33.839547233070384","google_maps_longitude":"-84.38192071292188","location_marker":"https:\/\/twocp.com\/app\/themes\/two-capital-partners-2024\/public\/images\/location-marker.9088c4.svg","location_marker_02":"https:\/\/twocp.com\/app\/themes\/two-capital-partners-2024\/public\/images\/location-marker-02.7af2ce.svg","ajaxUrl":"https:\/\/twocp.com\/wp\/wp-admin\/admin-ajax.php","ajax_nonce":"01d1bdccb2"}; </script> <script id="app/0-js-before"> (()=>{"use strict";var e,r={},o={};function t(e){var a=o[e];if(void 0!==a)return a.exports;var n=o[e]={exports:{}};return r[e].call(n.exports,n,n.exports,t),n.exports}t.m=r,e=[],t.O=(r,o,a,n)=>{if(!o){var l=1/0;for(u=0;u<e.length;u++){for(var[o,a,n]=e[u],i=!0,p=0;p<o.length;p++)(!1&n||l>=n)&&Object.keys(t.O).every((e=>t.O[e](o[p])))?o.splice(p--,1):(i=!1,n<l&&(l=n));if(i){e.splice(u--,1);var s=a();void 0!==s&&(r=s)}}return r}n=n||0;for(var u=e.length;u>0&&e[u-1][2]>n;u--)e[u]=e[u-1];e[u]=[o,a,n]},t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.p="/app/themes/two-capital-partners-2024/public/",(()=>{var e={121:0};t.O.j=r=>0===e[r];var r=(r,o)=>{var a,n,[l,i,p]=o,s=0;if(l.some((r=>0!==e[r]))){for(a in i)t.o(i,a)&&(t.m[a]=i[a]);if(p)var u=p(t)}for(r&&r(o);s<l.length;s++)n=l[s],t.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return t.O(u)},o=self.webpackChunk_roots_bud_sage=self.webpackChunk_roots_bud_sage||[];o.forEach(r.bind(null,0)),o.push=r.bind(null,o.push.bind(o))})()})(); </script> <script src="https://twocp.com/app/themes/two-capital-partners-2024/public/js/app.fd6e0d.js" id="app/0-js"></script> <script src="https://twocp.com/wp/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://twocp.com/wp/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script src="https://twocp.com/wp/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script defer='defer' src="https://twocp.com/app/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.7.2" id="gform_json-js"></script> <script id="gform_gravityforms-js-extra"> var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/twocp.com\/app\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/twocp.com\/app\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/twocp.com\/app\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"4969a9bb3e2735f21d94ebfe3ee21d06","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; </script> <script defer='defer' src="https://twocp.com/app/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.7.2" id="gform_gravityforms-js"></script> <script defer='defer' src="https://twocp.com/app/plugins/gravityforms/assets/js/dist/utils.min.js?ver=a8f8e72876ba5bc3f797026fe4225946" id="gform_gravityforms_utils-js"></script> <script defer='defer' src="https://twocp.com/app/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=639b4ac21c17c9dc304b05db4a3d3293" id="gform_gravityforms_theme_vendors-js"></script> <script id="gform_gravityforms_theme-js-extra"> var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"4969a9bb3e2735f21d94ebfe3ee21d06"},"ajax":{"ajaxurl":"https:\/\/twocp.com\/wp\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"90b83d834b","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/twocp.com\/app\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"597a763a1a"}; </script> <script defer='defer' src="https://twocp.com/app/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=96c75ff0cdaac8ba09d57979885a0fc0" id="gform_gravityforms_theme-js"></script> <script> gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); </script> <script> gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); </script> <!-- Accessibility Widget --> <!-- End Accessibility Widget --> </body> </html>