1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 7<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 8<meta name="description" content="Our search engine optimization strategies focus on every aspect of your site and supporting your organic performance across multiple marketing channels."/> 9<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 10<link rel="canonical" href="https://three29.com/services/search-engine-optimization/" /> 11<meta property="og:locale" content="en_US" /> 12<meta property="og:type" content="article" /> 13<meta property="og:title" content="Search Engine Optimization Services - Three29 | SEO Marketing Agency" /> 14<meta property="og:description" content="Our search engine optimization strategies focus on every aspect of your site and supporting your organic performance across multiple marketing channels." /> 15<meta property="og:url" content="https://three29.com/services/search-engine-optimization/" /> 16<meta property="og:site_name" content="Three29" /> 17<meta property="article:publisher" content="https://www.facebook.com/three29/" /> 18<meta property="og:updated_time" content="2026-09-24T06:37:38-07:00" /> 19<meta property="og:image" content="https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1024x683.jpg" /> 20<meta property="og:image:secure_url" content="https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1024x683.jpg" /> 21<meta property="og:image:alt" content="search engine optimization" /> 22<meta name="twitter:card" content="summary_large_image" /> 23<meta name="twitter:title" content="Search Engine Optimization Services - Three29 | SEO Marketing Agency" /> 24<meta name="twitter:description" content="Our search engine optimization strategies focus on every aspect of your site and supporting your organic performance across multiple marketing channels." /> 25<meta name="twitter:image" content="https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1024x683.jpg" /> 26<meta name="twitter:label1" content="Time to read" /> 27<meta name="twitter:data1" content="3 minutes" />
28<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Service","@id":"https://three29.com/services/search-engine-optimization/#service","name":"Search Engine Optimization Services","description":"Our search engine optimization strategies focus on every aspect of your site and supporting your organic performance across multiple marketing channels.","provider":{"@id":"https://three29.com/#organization"},"serviceType":"Search Engine Optimization Services","areaServed":{"@type":"Place","name":"United States"},"mainEntityOfPage":"https://three29.com/services/search-engine-optimization/"},{"@type":"Place","@id":"https://three29.com/#place","address":{"@type":"PostalAddress","streetAddress":"901 H St #120","addressLocality":"Sacramento","addressRegion":"CA","postalCode":"95814","addressCountry":"US"}},{"@type":["Organization"],"@id":"https://three29.com/#organization","name":"Three29","url":"https://three29.com","sameAs":["https://www.facebook.com/three29/","https://www.linkedin.com/company/three29/","https://clutch.co/profile/three29/","http://instagram.com/three29media/"],"address":{"@type":"PostalAddress","streetAddress":"901 H St #120","addressLocality":"Sacramento","addressRegion":"CA","postalCode":"95814","addressCountry":"US"},"logo":{"@type":"ImageObject","@id":"https://three29.com/#logo","url":"https://three29.com/wp-content/uploads/2024/03/cropped-Logo_sym.png","contentUrl":"https://three29.com/wp-content/uploads/2024/03/cropped-Logo_sym.png","caption":"Three29","inLanguage":"en-US","width":"512","height":"512"},"openingHours":["Mo,Tu,We,Th,Fr 09:00-17:00"],"description":"Three29 is a digital marketing agency headquartered in Sacramento, CA and Jacksonville, FL. We offer web design & development, custom app development, SEO, and generative engine optimization services.","location":{"@id":"https://three29.com/#place"}},{"@type":"WebSite","@id":"https://three29.com/#website","url":"https://three29.com","name":"Three29","publisher":{"@id":"https://three29.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1024x683.jpg","url":"https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1024x683.jpg","width":"200","height":"200","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://three29.com/services/search-engine-optimization/#webpage","url":"https://three29.com/services/search-engine-optimization/","name":"Search Engine Optimization Services - Three29 | SEO Marketing Agency","datePublished":"2024-11-19T11:44:17-08:00","dateModified":"2026-09-24T06:37:38-07:00","isPartOf":{"@id":"https://three29.com/#website"},"primaryImageOfPage":{"@id":"https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1024x683.jpg"},"inLanguage":"en-US"}]}</script>
28 29<!-- /Rank Math WordPress SEO plugin --> 30 31<title>Search Engine Optimization Services - Three29 | SEO Marketing Agency</title> 32<link rel="alternate" type="application/rss+xml" title="Three29 » Feed" href="https://three29.com/feed/" /> 33<link rel="alternate" type="application/rss+xml" title="Three29 » Comments Feed" href="https://three29.com/comments/feed/" /> 34<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://three29.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthree29.com%2Fservices%2Fsearch-engine-optimization%2F" /> 35<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://three29.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthree29.com%2Fservices%2Fsearch-engine-optimization%2F&format=xml" /> 36<style id="wp-img-auto-sizes-contain-inline-css"> 37img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 38/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 39</style> 40<style id="wp-block-site-logo-inline-css"> 41.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px} 42/*# sourceURL=https://three29.com/wp-includes/blocks/site-logo/style.min.css */ 43</style> 44<style id="wp-block-navigation-link-inline-css"> 45.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase} 46/*# sourceURL=https://three29.com/wp-includes/blocks/navigation-link/style.min.css */ 47</style> 48<link rel='stylesheet' id='wp-block-navigation-css' href='https://three29.com/wp-includes/blocks/navigation/style.min.css?ver=356b4a2bc8733b39bb06a5be47741e9e' media='all' /> 49<style id="wp-block-button-inline-css"> 50.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none} 51/*# sourceURL=https://three29.com/wp-includes/blocks/button/style.min.css */ 52</style> 53<style id="wp-block-buttons-inline-css"> 54.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} 55/*# sourceURL=https://three29.com/wp-includes/blocks/buttons/style.min.css */ 56</style> 57<style id="wp-block-group-inline-css"> 58.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 59/*# sourceURL=https://three29.com/wp-includes/blocks/group/style.min.css */ 60</style> 61<style id="wp-block-heading-inline-css"> 62h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 63/*# sourceURL=https://three29.com/wp-includes/blocks/heading/style.min.css */ 64</style> 65<link rel='stylesheet' id='wp-block-image-css' href='https://three29.com/wp-includes/blocks/image/style.min.css?ver=356b4a2bc8733b39bb06a5be47741e9e' media='all' /> 66<style id="wp-block-paragraph-inline-css"> 67.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 68/*# sourceURL=https://three29.com/wp-includes/blocks/paragraph/style.min.css */ 69</style> 70<style id="wp-block-columns-inline-css"> 71.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} 72/*# sourceURL=https://three29.com/wp-includes/blocks/columns/style.min.css */ 73</style> 74<style id="three29-backgrounds-style-inline-css"> 75.t29-background{min-height:500px;position:relative}.t29-background .acf-innerblocks-container{height:100%;position:relative;width:100%;z-index:5}.t29-background .background-container{background-size:cover;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.t29-background.border-style-none{border-radius:0}.t29-background.border-style-24 .background-container{border-radius:24px}.t29-background .wp-block-image{position:relative}.t29-background.is-style-home-hero{min-height:700px}@keyframes bubble-orbit-animation{0%,to{filter:blur(.5px);transform:translate(-50%,-50%) translate3d(calc(min(900px, 80cqw)*.5 + (100cqw - min(900px, 80cqw))/2),600px,0) rotate(0deg) scale(1.3)}25%{filter:blur(2.5px);transform:translate(-50%,-50%) translate3d(calc(min(900px, 80cqw)*.05 + (100cqw - min(900px, 80cqw))/2),400px,0) rotate(31.053deg) scale(1.1)}50%{filter:blur(15.5px);transform:translate(-50%,-50%) translate3d(calc(min(900px, 80cqw)*.5 + (100cqw - min(900px, 80cqw))/2),200px,0) rotate(0deg) scale(.75)}75%{filter:blur(2.5px);transform:translate(-50%,-50%) translate3d(calc(min(900px, 80cqw)*.95 + (100cqw - min(900px, 80cqw))/2),400px,0) rotate(-29.326deg) scale(.85)}}.t29-background.is-style-home-hero .bubble{--bubble-size-default:200px;animation:bubble-orbit-animation 18s cubic-bezier(.68,-.6,.32,1.6) infinite;background:radial-gradient(83.75% 83.75% at 50% -1.9%,#fff 17.19%,hsla(0,0%,100%,0) 100%);border-radius:599px;height:calc(var(--bubble-size-default));mix-blend-mode:overlay;opacity:.75;position:absolute;transform:translate(-50%,-50%);width:calc(var(--bubble-size-default));will-change:transform}@media(prefers-reduced-motion){.t29-background.is-style-home-hero .bubble{animation-play-state:paused}}.t29-background.is-style-home-hero .bubble-1{animation-delay:-4.4s;--bubble-size-default:150px}.t29-background.is-style-home-hero .bubble-2{animation-delay:-8.8s;--bubble-size-default:230px}.t29-background.is-style-home-hero .bubble-3{animation-delay:-13.2s;--bubble-size-default:506px}.t29-background.is-style-home-hero .bubble-4{animation-delay:-17.6s;--bubble-size-default:250px}.t29-background.is-style-home-hero .bubble-container{height:100%;width:100%}.t29-background.is-style-home-hero .background-container{background:var(--wp--preset--gradient--brc);background-size:115%;container-name:bubble-container;container-type:size}.t29-background.is-style-color .background-container{background:#fff}.t29-background.is-style-gradient .background-container{background:linear-gradient(180deg,#f0f
750f0,#fff)}.t29-background.is-style-bubbles{min-height:100px;--ball-2-pos-x:0%;--ball-2-pos-y:50%;--ball-3-pos-x:100%;--ball-3-pos-y:75%}.t29-background.is-style-bubbles.is-variant-2{--ball-2-pos-x:3%;--ball-2-pos-y:70%;--ball-3-pos-x:100%;--ball-3-pos-y:200%}.t29-background.is-style-bubbles.is-variant-3{--ball-2-pos-x:0%;--ball-2-pos-y:80%;--ball-3-pos-x:50%;--ball-3-pos-y:100%}.t29-background.is-style-bubbles.is-variant-3 .ball-2{--ball-size:600px}.t29-background.is-style-bubbles.is-variant-4{--ball-2-pos-x:0%;--ball-2-pos-y:800%;--ball-3-pos-x:50%;--ball-3-pos-y:800%}.t29-background.is-style-bubbles.is-variant-orbs-with-numbers{--ball-2-pos-x:65%;--ball-2-pos-y:400px}.t29-background.is-style-bubbles.is-variant-orbs-with-numbers .ball-1,.t29-background.is-style-bubbles.is-variant-orbs-with-numbers .ball-3{display:none}.t29-background.is-style-bubbles.is-variant-orbs-single-side{--ball-2-pos-x:105%;--ball-2-pos-y:50%}.t29-background.is-style-bubbles.is-variant-orbs-single-side .ball-1,.t29-background.is-style-bubbles.is-variant-orbs-single-side .ball-3{display:none}.t29-background.is-style-bubbles.is-single-orb,.t29-background.is-style-bubbles.is-single-orb-half{--ball-2-pos-x:50%;--ball-2-pos-y:50%;--ball-3-pos-y:500%}.t29-background.is-style-bubbles.is-single-orb .ball-1,.t29-background.is-style-bubbles.is-single-orb-half .ball-1{display:none}.t29-background.is-style-bubbles.is-single-orb .ball-2,.t29-background.is-style-bubbles.is-single-orb-half .ball-2{--ball-size:calc(min(700px, 75vw))}.t29-background.is-style-bubbles.is-single-orb-half{--ball-2-pos-y:-15%}.t29-background.is-style-bubbles .background-container{background:linear-gradient(180deg,#f0f0f0,#fff)}.t29-background.is-style-bubbles.is-dark .background-container{background:var(--wp--preset--color--contrast)}.t29-background.is-style-bubbles .ball{position:absolute;--ball-size:580px;height:var(--ball-size,580px);left:0;top:0;transform:translate(-50%,-50%);transition:width 10s ease-in-out,height 10s ease-in-out;width:var(--ball-size,580px)}@media screen and (max-width:768px){.t29-background.is-style-bubbles .ball-1{--ball-size:380px}}.t29-background.is-style-bubbles .ball-2{left:var(--ball-2-pos-x);top:var(--ball-2-pos-y);--ball-size:380px}.t29-background.is-style-bubbles .ball-3{left:var(--ball-3-pos-x);top:var(--ball-3-pos-y);--ball-size:280px}.t29-background.is-style-bubbles .counter-clockwise{animation-direction:reverse}.t29-background.is-style-bubbles .rotating-ball{animation:rotate 10s linear infinite forwards;background:radial-gradient(315.86% 118.33% at 14.42% 16.67%,#2997b9 0,#cf1f60 61.98%,#ffc3b6 100%);border-radius:var(--ball-size,580px);filter:blur(80px);height:var(--ball-size,580px);opacity:1;position:relative;transition:filter .5s ease-in-out,opacity .5s ease-in-out,width 10s ease-in-out,height 10s ease-in-out;width:var(--ball-size,580px)}@media screen and (max-width:768px){.t29-background.is-style-bubbles .rotating-ball{--ball-size:380px;filter:blur(100px);opacity:.9}}@media(prefers-reduced-motion){.t29-background.is-style-bubbles .rotating-ball{animation-play-state:paused}}@keyframes rotate{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes drift-ball{0%,to{left:50%;top:0}50%{left:90%;top:5%}}@keyframes drift-ball-vertical{0%,to{top:0}50%{top:5%}}.t29-background.is-style-bubbles .drift-ball{animation:drift-ball 20s cubic-bezier(.68,-.6,.32,1.6) infinite}@media(prefers-reduced-motion){.t29-background.is-style-bubbles .drift-ball{animation-play-state:paused}}.t29-background.is-style-bubbles .ball-container{height:100%;overflow:hidden;position:relative;width:100%}.t29-background.is-style-video{min-height:500px}.t29-background.is-style-video .background-container.local video{height:100%;-o-object-fit:cover;object-fit:cover;width:100vw}.t29-background.is-style-video .background-container.vimeo{--min-height:500px}.t29-background.is-style-video .background-container.vimeo .video{inset:0;-o-object-fit:cover;object-fit:cover;position:absolute}.t29-background.is-style-video .background-container.vimeo iframe{aspect-ratio:16/9;left:50%;min-width:calc(var(--min-height)*1.77778);position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.t29-background.is-style-video .background-overlay{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),radial-gradient(315.86% 118.33% at 14.42% 16.67%,#2997b9 0,#cf1f60 61.98%,#ffc3b6 100%);inset:0;opacity:.6;position:absolute} 76 77/*# sourceURL=https://three29.com/wp-content/themes/three29-fse/build/t29-backgrounds/style-index.css */ 78</style> 79<style id="three29-our-work-slider-style-inline-css"> 80.t29-our-work-slider{font-family:Plus Jakarta Sans;font-style:normal;padding-bottom:96px;position:relative;scroll-margin-top:200px}@media screen and (min-width:769px){.t29-our-work-slider{padding-bottom:48px}}.t29-our-work-slider .navigation{bottom:24px;display:flex;flex-direction:row;gap:12px;left:50%;position:absolute;transform:translateX(-50%)}.t29-our-work-slider .navigation .t29-button-next,.t29-our-work-slider .navigation .t29-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23232323%27 d=%27m8.001 18.498 7.693-6.998L8 4.502 9.653 3 19 11.5 9.653 20z%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px;border:2px solid var(--Button-Fill,#232323);border-radius:112px;height:48px;opacity:.6;padding:12px 13px 12px 11px;width:48px}.t29-our-work-slider .navigation .t29-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23232323%27 d=%27M15.999 18.498 8.306 11.5 16 4.502 14.347 3 5 11.5l9.347 8.5z%27/%3E%3C/svg%3E")}.t29-our-work-slider .our-work-cards-top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:52px}.t29-our-work-slider .our-work-cards-top .title{background:var(--Gradient-Gradient---ADA-compliant,linear-gradient(90deg,var(--Gradient-Set-T29-Main-Gradient-Left,#197a98) 0,var(--Gradient-Set-T29-Main-Gradient-Mid,#cf1f60) 41.35%,var(--Gradient-Set-T29-Main-Gradient-Right,#cf
801f60) 75.96%,#ffe3dc 97.6%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Plus Jakarta Sans;font-size:32px;font-style:normal;font-weight:500;line-height:112.5%;margin:0;padding-bottom:2px;width:-moz-max-content;width:max-content}@media screen and (max-width:768px){.t29-our-work-slider .our-work-cards-top .title{font-size:24px;font-style:normal;font-weight:500}}.t29-our-work-slider .swiper-slide{background-color:#f8fafa;border-radius:16px;box-shadow:0 4px 10px 2px rgba(108,48,70,.06);display:flex;flex-direction:column;height:auto;overflow:hidden}.t29-our-work-slider .swiper-slide .top-section{align-items:flex-start;background-position:116%;background-repeat:no-repeat;background-size:65%;display:flex;flex:1 0 242px;flex-direction:column;gap:20px;padding:24px}.t29-our-work-slider .swiper-slide .top-section .logo{max-height:59px;width:auto}.t29-our-work-slider .swiper-slide .top-section .icon-button{position:absolute;right:1.5rem;top:1.5rem;z-index:4}.t29-our-work-slider .swiper-slide .top-section .description{color:#303947;font-size:18px;font-style:italic;font-weight:400;line-height:120%;margin-block:0;max-width:350px}@media screen and (max-width:768px){.t29-our-work-slider .swiper-slide .top-section .description{display:none}}.t29-our-work-slider .swiper-slide .bottom-section{background:var(--Fill-Main,#fff);box-shadow:0 4px 10px 2px rgba(108,48,70,.06);display:flex;flex:0 0 164px;flex-direction:column;gap:16px;padding:24px}.t29-our-work-slider .swiper-slide .bottom-section .categories{color:var(--Jet-Black,#232323);-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:133.5%;row-gap:10px;text-transform:uppercase}.t29-our-work-slider .swiper-slide .bottom-section .stats-row{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.t29-our-work-slider .swiper-slide .bottom-section .stats-row{flex-direction:column}.t29-our-work-slider .swiper-slide .bottom-section .stats-row .stat-3{display:none!important}}.t29-our-work-slider .swiper-slide .bottom-section .stats-row .wp-block-buttons{position:relative;z-index:1}.t29-our-work-slider .swiper-slide .bottom-section .stats{display:flex;flex-direction:row;gap:16px}.t29-our-work-slider .swiper-slide .bottom-section .stats .stat{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:168px}.t29-our-work-slider .swiper-slide .bottom-section .stats .stat .label{color:var(--Jet-Black,#232323);font-size:14px;font-style:italic;font-weight:400;line-height:120.5%}.t29-our-work-slider .swiper-slide .bottom-section .stats .stat .value{background:linear-gradient(90deg,#2997b9 0,#cf1f60 70%,#ffc3b6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;font-style:normal;font-weight:500;line-height:112.5%}.t29-our-work-slider--multi .swiper-slide .top-section .logo{max-width:100%;position:relative;z-index:5}.t29-our-work-slider--multi .swiper-slide .top-section .description{font-size:14px;max-width:45%}@media screen and (min-width:769px){.t29-our-work-slider--multi .our-work-cards-top{justify-content:center;position:relative}.t29-our-work-slider--multi .navigation{bottom:-48px;left:0;transform:none}}.t29-our-work-slider--icon .swiper-slide .top-section{background-color:var(--Fill-Main,#fff)}.t29-our-work-slider--icon .swiper-slide .bottom-section{background:var(--Gradient-Gray-Linear,linear-gradient(180deg,var(--Gradient-Set-Light-Gray-Gradient-Left,#f0f0f0) 50.5%,var(--Gradient-Set-Light-Gray-Gradient-Right,#fff) 100%))} 81 82/*# sourceURL=https://three29.com/wp-content/themes/three29-fse/build/our-work-slider/style-index.css */ 83</style> 84<link rel='stylesheet' id='wp-block-cover-css' href='https://three29.com/wp-includes/blocks/cover/style.min.css?ver=356b4a2bc8733b39bb06a5be47741e9e' media='all' /> 85<style id="wp-block-spacer-inline-css"> 86.wp-block-spacer{clear:both} 87/*# sourceURL=https://three29.com/wp-includes/blocks/spacer/style.min.css */ 88</style> 89<style id="three29-accordion-style-inline-css"> 90.t29-accordion{display:flex;flex-direction:column;gap:.5rem}.t29-accordion .accordion-item{background:#fff;border-radius:1rem;box-shadow:0 0 13px rgba(0,0,0,.1);padding:1rem}.t29-accordion .accordion-item__header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.t29-accordion .accordion-item__header__text{align-items:center;display:flex;gap:2rem}.t29-accordion .accordion-item__header__text__image{height:2.5rem;width:2.5rem}.t29-accordion .accordion-item__header__text__number{color:var(--wp--preset--color--rose);font-family:var(--wp--preset--font-family--plus-jakarta-sans);font-size:2rem;margin-right:1rem}.t29-accordion .accordion-item__header__text__content{font-size:var(--wp--preset--font-size--large)}.t29-accordion .accordion-item__header__toggle{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGlkPSJGcmFtZSA3MDEiPg0KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTI5LjkxNjUgMTUuMjk0N0MzMC4wNjMyIDE1LjI5NDcgMzAuMjAzOCAxNS4z
90NTMgMzAuMzA3NSAxNS40NTY3QzMwLjQxMTIgMTUuNTYwNCAzMC40Njk1IDE1LjcwMSAzMC40Njk1IDE1Ljg0NzdDMzAuNDY5NSAxNS45OTQzIDMwLjQxMTIgMTYuMTM0OSAzMC4zMDc1IDE2LjIzODZDMzAuMjAzOCAxNi4zNDIzIDMwLjA2MzIgMTYuNDAwNiAyOS45MTY1IDE2LjQwMDZMMTYuNDAyMiAxNi40MDA2TDE2LjQwMjIgMjkuOTE0OUMxNi40MDIyIDMwLjA2MTYgMTYuMzQzOSAzMC4yMDIyIDE2LjI0MDIgMzAuMzA1OUMxNi4xMzY1IDMwLjQwOTYgMTUuOTk1OSAzMC40Njc5IDE1Ljg0OTIgMzAuNDY3OUMxNS43MDI2IDMwLjQ2NzkgMTUuNTYyIDMwLjQwOTYgMTUuNDU4MyAzMC4zMDU5QzE1LjM1NDYgMzAuMjAyMiAxNS4yOTYzIDMwLjA2MTYgMTUuMjk2MyAyOS45MTQ5TDE1LjI5NjMgMTYuNDAwNkwxLjc4MTk1IDE2LjQwMDZDMS42MzUzMSAxNi40MDA2IDEuNDk0NjcgMTYuMzQyMyAxLjM5MDk4IDE2LjIzODZDMS4yODcyOCAxNi4xMzQ5IDEuMjI5MDMgMTUuOTk0MyAxLjIyOTAzIDE1Ljg0NzdDMS4yMjkwMyAxNS43MDEgMS4yODcyOCAxNS41NjA0IDEuMzkwOTggMTUuNDU2N0MxLjQ5NDY3IDE1LjM1MyAxLjYzNTMxIDE1LjI5NDcgMS43ODE5NSAxNS4yOTQ3TDE1LjI5NjMgMTUuMjk0N0wxNS4yOTYzIDEuNzgwMzZDMTUuMjk2MyAxLjcwNzc1IDE1LjMxMDYgMS42MzU4NSAxNS4zMzg0IDEuNTY4NzdDMTUuMzY2MiAxLjUwMTY5IDE1LjQwNjkgMS40NDA3MyAxNS40NTgzIDEuMzg5MzlDMTUuNTA5NiAxLjMzODA1IDE1LjU3MDYgMS4yOTczMiAxNS42Mzc2IDEuMjY5NTNDMTUuNzA0NyAxLjI0MTc0IDE1Ljc3NjYgMS4yMjc0NCAxNS44NDkyIDEuMjI3NDRDMTUuOTIxOSAxLjIyNzQ0IDE1Ljk5MzggMS4yNDE3NCAxNi4wNjA4IDEuMjY5NTNDMTYuMTI3OSAxLjI5NzMyIDE2LjE4ODkgMS4zMzgwNSAxNi4yNDAyIDEuMzg5MzlDMTYuMjkxNiAxLjQ0MDczIDE2LjMzMjMgMS41MDE2OSAxNi4zNjAxIDEuNTY4NzdDMTYuMzg3OSAxLjYzNTg1IDE2LjQwMjIgMS43MDc3NSAxNi40MDIyIDEuNzgwMzZMMTYuNDAyMiAxNS4yOTQ3TDI5LjkxNjUgMTUuMjk0N1oiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8L3N2Zz4NCg==);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;height:2.5rem;transition:transform .2s ease;width:2.5rem}.t29-accordion .accordion-item__content{display:none;padding-inline:2rem}.t29-accordion .accordion-item.accordion-item--open .accordion-item__header__toggle{transform:rotate(45deg)}.t29-tabs{display:flex;gap:1rem}.t29-tabs.--tabs-horizontal{flex-direction:column}.t29-tabs.--tabs-horizontal .tabs-list{flex-direction:row}.t29-tabs .tabs-list{display:flex;flex-direction:column;gap:.5rem}.t29-tabs .tabs-list__item{border:none;min-width:15ch;padding:1rem;position:relative;z-index:1;text-wrap:balance;cursor:pointer;text-align:left;transition:all .3s}.t29-tabs .tabs-list__item:before{background:#fff;content:"";inset:0;position:absolute;transition:all .3s;z-index:-1}.t29-tabs .tabs-list__item:after{background:var(--wp--preset--color--light-gray);bottom:0;content:"";left:0;position:absolute;top:0;transition:all .3s;width:2px;z-index:0}.t29-tabs .tabs-list__item--active:before{background:var(--wp--preset--color--extra-light-gray);content:""}.t29-tabs .tabs-list__item--active:after{background:var(--wp--preset--gradient--brc);content:""}.t29-tabs .tabs-content{display:grid;grid-template-columns:1fr;padding:2rem;position:relative;z-index:1}.t29-tabs .tabs-content:before{background:var(--wp--preset--color--extra-light-gray);content:"";inset:0;position:absolute;z-index:-1}.t29-tabs .tabs-content:after{background:var(--wp--preset--gradient--brc);bottom:0;content:"";left:0;position:absolute;top:0;width:2px;z-index:0}.t29-tabs .tabs-content__item{grid-column:1/span 1;grid-row:1/span 1;opacity:0;pointer-events:none;transition:all .3s;z-index:-1}.t29-tabs .tabs-content__item__heading{font-size:var(--wp--preset--font-size--x-large);margin-top:0}.t29-tabs .tabs-content__item--active{opacity:1;pointer-events:all;transition:all .3s .3s;z-index:1}.t29-tabs.--mobile{flex-direction:column}.t29-tabs.--mobile .slick-track{align-items:stretch;display:flex!important}.t29-tabs.--mobile .tabs-list__item{height:auto}.t29-tabs.--mobile .tabs-list__item:nth-last-child(n+2){margin-right:.5rem}.t29-tabs.--dark-mode .tabs-list__item{color:#fff}.t29-tabs.--dark-mode .tabs-list__item:before{background:var(--wp--preset--color--contrast);content:""}.t29-tabs.--dark-mode .tabs-list__item--active:before{background:var(--wp--preset--color--dark-dark-gray);content:""}.t29-tabs.--dark-mode .tabs-list__item--active:after{background:var(--wp--preset--gradient--brc-light);content:""}.t29-tabs.--dark-mode .tabs-content:before{background:var(--wp--preset--color--dark-dark-gray);content:""}.t29-tabs.--dark-mode .tabs-content:after{background:var(--wp--preset--gradient--brc-light);content:""}.t29-tabs.--dark-mode .tabs-content__item *{color:#fff} 91 92/*# sourceURL=https://three29.com/wp-content/themes/three29-fse/build/accordion/style-index.css */ 93</style> 94<style id="three29-related-blogs-style-inline-css"> 95.t29-related-blogs .related-blogs-container{-moz-column-gap:10px;column-gap:10px;display:grid;
95grid-template-rows:240px auto auto auto;padding-bottom:200px;row-gap:16px}@media(min-width:768px){.t29-related-blogs .related-blogs-container{grid-template-columns:1fr 1fr 1fr}}.t29-related-blogs .related-blog{color:var(--Jet-Black,#232323);display:grid;grid-row:span 4;grid-template-rows:subgrid;text-decoration:none}.t29-related-blogs .related-blog img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.t29-related-blogs .related-blog .related-blog-image.--uniform img{max-height:15rem;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.t29-related-blogs .related-blog .related-blog-image.--uniform img{-o-object-fit:cover;object-fit:cover}}.t29-related-blogs .related-blog .related-blog-title h4{font-family:Plus Jakarta Sans;font-size:20px;font-style:normal;font-weight:500;line-height:132%;margin:0}.t29-related-blogs .related-blog .related-blog-date{color:#000;font-family:Plus Jakarta Sans;font-size:14px;font-style:italic;font-weight:400;line-height:120.5%;text-transform:uppercase}.t29-related-blogs .related-blog .related-blog-categories{display:flex;flex-wrap:wrap;gap:10px;text-decoration:none}.t29-related-blogs .related-blog .related-blog-categories .related-blog-category{--cat-bg:#e6fff0;--cat-fg:#1e9b6e;background:var(--cat-bg);border-radius:20px;color:var(--cat-fg);display:inline-flex;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;height:34px;letter-spacing:1.4px;line-height:133.5%;padding:7px 15px;text-decoration:none;text-transform:uppercase} 96 97/*# sourceURL=https://three29.com/wp-content/themes/three29-fse/build/related-blogs/style-index.css */ 98</style> 99<style id="wp-block-post-content-inline-css"> 100.wp-block-post-content{display:flow-root} 101/*# sourceURL=https://three29.com/wp-includes/blocks/post-content/style.min.css */ 102</style> 103<link rel='stylesheet' id='wp-block-social-links-css' href='https://three29.com/wp-includes/blocks/social-links/style.min.css?ver=356b4a2bc8733b39bb06a5be47741e9e' media='all' /> 104<style id="wp-block-library-inline-css"> 105:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
105--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 106/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 107</style> 108<link rel='stylesheet' id='woocommerce-blocktheme-css' href='https://three29.com/wp-content/plugins/woocommerce/assets/css/woocommerce-blocktheme.css?ver=11.1.2' media='all' /> 109<style id="global-styles-inline-css"> 110:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #0e0e0e;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #ffffff;--wp--preset--color--contrast: #232323;--wp--preset--color--extra-light-gray: #F8FAFA;--wp--preset--color--light-gray: #F0F0F0;--wp--preset--color--mid-gray: #E6E6E6;--wp--preset--color--dark-gray: #B4B4B4;--wp--preset--color--dark-dark-gray: #353535;--wp--preset--color--blush: #FFF0EF;--wp--preset--color--blue: #2997B9;--wp--preset--color--rose: #CF1F60;--wp--preset--color--coral: #FFC3B6;--wp--preset--color--pacific: #1E83A2;--wp--preset--color--rose-darker: #CA2464;--wp--preset--color--salmon: #E16363;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1100) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--brc: linear-gradient(106deg, #197A98 1.88%, #CF1F60 61.72%);--wp--preset--gradient--brc-doubled: linear-gradient(106deg, #2997B9 1.96%, #CF1F60 31.36%, #FFC3B6 49.39%, #FFC3B6 50.61%, #CF1F60 62.72%, #2997B9 98.04%);--wp--preset--gradient--brc-light: linear-gradient(106deg, #51D1FA 0%, #FD73A6 61.98%, #FFE3DC 100%);--wp--preset--font-size--small: 1rem;--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.093), 1.0625rem);--wp--preset--font-size--large: 1.25rem;--wp--preset--font-size--x-large: clamp(1.5rem, 1.5rem + ((1vw - 0.2rem) * 0.741), 2rem);--wp--preset--font-size--tiny: 0.875rem;--wp--preset--font-size--xx-large: clamp(2rem, 2rem + ((1vw - 0.2rem) * 1.481), 3rem);--wp--preset--font-size--3-x-large: clamp(4rem, 4rem + ((1vw - 0.2rem) * 5.185), 7.5rem);--wp--preset--font-family--plus-jakarta-sans: "Plus Jakarta Sans";--wp--preset--font-family--poppins: "Poppins";--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);--wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);--wp--preset--spacing--50: clamp(2.5rem, 8vw, 4.5rem);--wp--preset--spacing--60: clamp(3.75rem, 10vw, 7rem);--wp--preset--spacing--70: clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem);--wp--preset--spacing--80: clamp(7rem, 14vw, 11rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1200px;--wp--style--global--wide-size: 1400px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.5rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.5rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained >
110 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--plus-jakarta-sans);font-size: var(--wp--preset--font-size--medium);letter-spacing: 0.011rem;line-height: 1.38;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--preset--spacing--30);--wp--style--root--padding-bottom: var(--wp--preset--spacing--40);--wp--style--root--padding-left: var(--wp--preset--spacing--30);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--rose-darker);text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: underline dashed;}:root :where(a:where(:not(.wp-element-button)):focus){text-decoration: underline dashed;}:root :where(a:where(:not(.wp-element-button)):active){color: var(--wp--preset--color--rose);text-decoration: none;}h1, h2, h3, h4, h5, h6{font-weight: 400;letter-spacing: 0.0rem;line-height: 1.4;}h1{font-family: var(--wp--preset--font-family--poppins);font-size: var(--wp--preset--font-size--3-x-large);font-weight: 600;letter-spacing: 0.0rem;line-height: 1.05;}h2{font-size: var(--wp--preset--font-size--xx-large);font-weight: 600;letter-spacing: 0.0rem;line-height: 1.2;}h3{font-size: var(--wp--preset--font-size--x-large);letter-spacing: 0.0rem;line-height: 1.125;}h4{font-size: var(--wp--preset--font-size--large);letter-spacing: 0.0rem;line-height: 1.33;}h5{font-size: var(--wp--preset--font-size--tiny);font-weight: 700;letter-spacing: 0.088rem;line-height: 1.335;text-transform: uppercase;}h6{font-size: var(--wp--preset--font-size--tiny);font-style: italic;letter-spacing: 0.0rem;line-height: 1.20;text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--primary);border-radius: 0;border-width: 0;color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--plus-jakarta-sans);font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button:visited, .wp-block-button__link:visited){color: var(--wp--preset--color--contrast);}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:active, .wp-block-button__link:active){background-color: var(--wp--preset--color--secondary);color: var(--wp--preset--color--base);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-extra-light-gray-color{color: var(--wp--preset--color--extra-light-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-mid-gray-color{color: var(--wp--preset--color--mid-gray) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-dark-dark-gray-color{color: var(--wp--preset--color--dark-dark-gray) !important;}.has-blush-color{color: var(--wp--preset--color--blush) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-rose-color{color: var(--wp--preset--color--rose) !important;}.has-coral-color{color: var(--wp--preset--color--coral) !important;}.has-pacific-color{color: var(--wp--preset--color--pacific) !important;}.has-rose-darker-color{color: var(--wp--preset--color--rose-darker) !important;}.has-salmon-color{color: var(--wp--preset--color--salmon) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-extra-light-gray-background-color{background-color: var(--wp--preset--color--extra-light-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-mid-gray-background-color{background-color: var(--wp--preset--color--mid-gray) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-dark-dark-gray-background-color{background-color: var(--wp--preset--color--dark-dark-gray) !important;}.has-blush-background-color{background-color: var(--wp--preset--color--blush) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-rose-background-color{background-color: var(--wp--preset--color--rose) !important;}.has-coral-background-color{background-color: var(--wp--preset--color--coral) !important;}.has-pacific-background-color{background-color: var(--wp--preset--color--pacific) !important;}.has-rose-darker-background-color{background-color: var(--wp--preset--color--rose-darker) !important;}.has-salmon-background-color{background-color: var(--wp--preset--color--salmon) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-extra-light-gray-border-color{border-color: var(--wp--preset--color--extra-light-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-mid-gray-border-color{border-color: var(--wp--preset--color--mid-gray) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-dark-dark-gray-border-color{border-color: var(--wp--preset--color--dark-dark-gray) !important;}.has-blush-border-color{border-color: var(--wp--preset--color--blush) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-rose-border-color{border-color: var(--wp--preset--color--rose) !important;}.has-coral-border-color{border-color: var(--wp--preset--color--coral) !important;}.has-pacific-border-color{border-color: var(--wp--preset--color--pacific) !important;}.has-rose-darker-border-color{border-color: var(--wp--preset--color--rose-darker) !important;}.has-salmon-border-color{border-color: var(--wp--preset--color--salmon) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
110.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-brc-gradient-background{background: var(--wp--preset--gradient--brc) !important;}.has-brc-doubled-gradient-background{background: var(--wp--preset--gradient--brc-doubled) !important;}.has-brc-light-gradient-background{background: var(--wp--preset--gradient--brc-light) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-tiny-font-size{font-size: var(--wp--preset--font-size--tiny) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-3-x-large-font-size{font-size: var(--wp--preset--font-size--3-x-large) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-system-font-font-family{font-family: var(--wp--preset--font-family--system-font) !important;} 111.gform_wrapper.gravity-theme form .gfield_label .gfield_required { 112 color: #FF2222 !important; 113 -webkit-text-fill-color: #FF2222; 114 font-weight: 600; 115 font-style: normal; 116 font-size: 14px; 117} 118 119.gform-light .gform_wrapper.gravity-theme form .gfield_label { 120 background: var(--wp--preset--gradient--brc-light); 121 background-clip: text; 122 color: transparent !important; 123 -webkit-text-fill-color: transparent !important; 124 -webkit-background-clip: text !important; 125} 126 127.gform-light .gform_required_legend, .gform-light .gform_wrapper.gravity-theme form .gform-field-label { 128 color: white; 129} 130 131.gform-white .gform_wrapper.gravity-theme form .gfield_label { 132 background: white !important; 133 background-clip: text; 134 color: transparent !important; 135 -webkit-text-fill-color: transparent !important; 136 -webkit-background-clip: text !important;} 137 138.gform-white .gform_required_legend, .gform-white .gform_wrapper.gravity-theme form .gform-field-label { 139 color: white !important; 140} 141 142.light.rainbow-top-border:before { 143 background: var(--wp--preset--gradient--brc-light); 144} 145 146.border-style-24 .background-container{ 147 border-radius: 24px; 148} 149 150.t29-background.is-style-gradient .background-container{ 151 background: linear-gradient(180deg,#f0f0f0,#fff); 152} 153 154@media screen and (max-width: 1280px) { 155 .websiteplus-team-name { 156 font-size: var(--wp--preset--font-size--large) !important; 157 white-space: break-spaces; 158 } 159} 160 161div.section-logos-shrink-down-4 { 162 display: grid; 163 grid-template-columns: repeat(4, 1fr); 164 gap: 16px; 165 justify-items: center; 166 align-items: center; 167} 168div.section-logos-shrink-down-4 figure img { 169 width: 100% !important; 170 max-width: 282px; 171 aspect-ratio: 1/1; 172 object-fit: contain !important; 173} 174 175@media screen and (max-width: 430px){ 176 .testimonial-cards .right{ 177 transform: scale(0.8); 178 } 179} 180 181.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container.--wide-dropdown{ 182 width: max-content; 183} 184 185.t29-our-work-slider .swiper-slide .bottom-section .stats .stat .value{ 186 line-height: 125%; 187} 188 189.page-id-127 .t29-our-work-slider .our-work-cards-top .title{ 190 background: var(--Gradient-Gradient---ADA-compliant,linear-gradient(90deg,var(--Gradient-Set-T29-Main-Gradient-Left,#197a98) 0,var(--Gradient-Set-T29-Main-Gradient-Mid,#cf1f60) 41.35%,var(--Gradient-Set-T29-Main-Gradient-Right,#cf
1901f60) 75.96%)); 191 background-clip: text; 192} 193 194#main-header nav .wp-block-navigation__container{ 195 max-width: 800px !important; 196} 197.wp-container-content-9cfa9a5a{ 198 flex-grow: initial !important; 199} 200 201.bordered{ 202 overflow: hidden; 203 border-radius: 1rem !important; 204} 205 206.our-work-cards-top .title{ 207 min-width: 20rem; 208} 209 210.t29-our-work-slider--multi .top-section img{ 211 max-width: 280px !important; 212} 213 214/* editor fixes */ 215body :where(.editor-styles-wrapper) .has-brc-gradient-background{ 216 background-image: var(--wp--preset--gradient--brc) !important; 217} 218body :where(.editor-styles-wrapper) .gradient-text{ 219 background-clip: text !important; 220} 221body :where(.editor-styles-wrapper) ol, body :where(.editor-styles-wrapper) ul{ 222 list-style-type: revert; 223} 224 225/* media */ 226@media (max-width: 768px){ 227 .t29-our-work-slider--multi .top-section img{ 228 background: linear-gradient(to right, white 94%, transparent); 229 mask-image: linear-gradient(180deg,transparent,#fff 2rem,#fff calc(100% - 2rem),transparent); 230 padding-right: 1rem; 231 } 232}.industry-form .gform_wrapper.gravity-theme form .gfield_label, .gform_required_legend:not(.gfield_required) { 233 color: #fff !important; 234 -webkit-text-fill-color: #fff !important; 235} 236:root :where(.wp-block-heading a:where(:not(.wp-element-button))){text-decoration: none;} 237:root :where(.wp-block-navigation){font-size: var(--wp--preset--font-size--small);} 238:root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration: none;} 239:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration: underline;} 240:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):focus){text-decoration: underline dashed;} 241:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):active){text-decoration: none;} 242:root :where(.wp-block-post-content a:where(:not(.wp-element-button))){color: var(--wp--preset--color--rose);} 243:root :where(p){color: var(--wp--preset--color--black);} 244/*# sourceURL=global-styles-inline-css */ 245</style> 246<style id="core-block-supports-inline-css"> 247.wp-container-content-9cfa9a5a{flex-grow:1;}.wp-container-core-navigation-is-layout-7363e46c{gap:0.4rem;justify-content:center;}.wp-container-core-buttons-is-layout-938471dc{justify-content:flex-end;}.wp-container-core-group-is-layout-0794a0f6{flex-wrap:nowrap;gap:var(--wp--preset--spacing--30);}.wp-container-core-group-is-layout-0c3f4da1{flex-wrap:nowrap;gap:var(--wp--preset--spacing--30);justify-content:space-between;}.wp-container-core-group-is-layout-9bf84538 > .alignfull{margin-right:calc(var(--wp--preset--spacing--30) * -1);margin-left:calc(var(--wp--preset--spacing--30) * -1);}.wp-container-content-b04ba3db{flex-basis:200px;}.wp-container-core-columns-is-layout-f56f613f{flex-wrap:nowrap;}.wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-columns-is-layout-d252a679{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-4ac53933{flex-wrap:nowrap;gap:1.5rem var(--wp--preset--spacing--40);}.wp-container-core-group-is-layout-0be156a8{flex-wrap:nowrap;}.wp-container-core-buttons-is-layout-3c00df99{justify-content:center;}.wp-elements-8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-content-1387b69e{flex-basis:150px;}.wp-container-core-group-is-layout-65ace123{flex-wrap:nowrap;}.wp-elements-9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-10 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-columns-is-layout-825a1a37{flex-wrap:nowrap;}
247.wp-elements-11 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-columns-is-layout-32074ebc{flex-wrap:nowrap;}.wp-container-core-group-is-layout-62d316be > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}.wp-container-core-columns-is-layout-4f4284ed{flex-wrap:nowrap;}.wp-container-core-buttons-is-layout-20959078{justify-content:center;}.wp-elements-12 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-group-is-layout-69d0b17a > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0 !important;}.wp-container-content-29dca9c1{flex-basis:300px;}.wp-container-core-group-is-layout-f56f613f{flex-wrap:nowrap;}.wp-elements-13 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-content-c9763a5f{flex-basis:800px;}.wp-elements-14 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-15 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-16 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-17 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-18 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-19 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-20 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-21 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-22 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-columns-is-layout-71c143ff{flex-wrap:nowrap;}.wp-container-core-group-is-layout-252eb997 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0 !important;}.wp-container-core-post-content-is-layout-a6a2a725 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-content-is-layout-a6a2a725 > * + *{margin-block-start:0;margin-block-end:0;}.wp-elements-23 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-24 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-group-is-layout-a9bece84 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:512px;margin-left:0 !important;margin-right:auto !important;}.wp-container-core-group-is-layout-a9bece84 > .alignwide{max-width:512px;}.wp-container-core-group-is-layout-a9bece84 .alignfull{max-width:none;}.wp-container-core-group-is-layout-e2aef3cb > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1116px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-e2aef3cb > .alignwide{max-width:1116px;}.wp-container-core-group-is-layout-e2aef3cb .alignfull{max-width:none;}.wp-container-core-group-is-layout-e2aef3cb > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}.wp-container-core-navigation-is-layout-c020569f{flex-direction:column;align-items:flex-start;}.wp-elements-25 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-social-links-is-layout-8a7a0194{justify-content:center;}.wp-container-core-group-is-layout-5c93c077{flex-wrap:nowrap;gap:5px;justify-content:center;}.wp-container-core-column-is-layout-87e3ee61 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-87e3ee61 > * + *{margin-block-start:6px;margin-block-end:0;}.wp-elements-26 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-27 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-28 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-group-is-layout-a5830f9b{flex-wrap:nowrap;}.wp-container-core-group-is-layout-ebbae835 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-ebbae835 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-7470a641 >
247 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1300px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-7470a641 > .alignwide{max-width:1300px;}.wp-container-core-group-is-layout-7470a641 .alignfull{max-width:none;}.wp-container-core-group-is-layout-7470a641 > .alignfull{margin-right:calc(var(--wp--preset--spacing--50) * -1);margin-left:calc(var(--wp--preset--spacing--50) * -1);}.wp-container-core-group-is-layout-7470a641 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-7470a641 > * + *{margin-block-start:0;margin-block-end:0;} 248/*# sourceURL=core-block-supports-inline-css */ 249</style> 250<style id="wp-block-template-skip-link-inline-css"> 251/*! This file is auto-generated */ 252.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} 253/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */ 254</style> 255<link rel='stylesheet' id='wp-theme-css' href='https://three29.com/wp-includes/css/dist/theme/design-tokens.min.css?ver=356b4a2bc8733b39bb06a5be47741e9e' media='all' /> 256<link rel='stylesheet' id='wp-components-css' href='https://three29.com/wp-includes/css/dist/components/style.min.css?ver=356b4a2bc8733b39bb06a5be47741e9e' media='all' /> 257<link rel='stylesheet' id='lottiefiles-css-css' href='https://three29.com/wp-content/plugins/lottiefiles/src/../build/lottiefiles-frontend.css.css?ver=c6466ae00cf35038b638' media='all' /> 258<link rel='stylesheet' id='woocommerce-layout-css' href='https://three29.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.2' media='all' /> 259<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://three29.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2' media='only screen and (max-width: 768px)' /> 260<link rel='stylesheet' id='woocommerce-general-css' href='https://three29.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.2' media='all' /> 261<link rel='stylesheet' id='wcs-blocks-integration-css' href='https://three29.com/wp-content/plugins/woocommerce-subscriptions/build/index.css?ver=8.3.0' media='all' /> 262<style id="woocommerce-inline-inline-css"> 263.woocommerce form .form-row .required { visibility: visible; } 264/*# sourceURL=woocommerce-inline-inline-css */ 265</style> 266<link rel='stylesheet' id='wcsatt-css-css' href='https://three29.com/wp-content/plugins/woocommerce-subscriptions/build/apfs-frontend.css?ver=9.2.0' media='all' /> 267<link rel='stylesheet' id='three29-theme-shared-css' href='https://three29.com/wp-content/themes/three29-fse/build/shared.css?ver=1d17a2eb0c41c9809839' media='all' /> 268<link rel='stylesheet' id='three29-theme-block-overrides-css' href='https://three29.com/wp-content/themes/three29-fse/build/style-core-block-overrides.css?ver=2.0.1' media='all' /> 269<link rel='stylesheet' id='three29-theme-frontend-css' href='https://three29.com/wp-content/themes/three29-fse/build/frontend.css?ver=2.0.1' media='all' />
270<script id="jquery-core-js" src="https://three29.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 270
270
271<script id="jquery-migrate-js" src="https://three29.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 271
271
272<script id="bodhi-dompurify-library-js" src="https://three29.com/wp-content/plugins/svg-support/vendor/DOMPurify/DOMPurify.min.js?ver=2.5.9"></script>
vendor: 1 bytes, line 272
272
273<script id="bodhi_svg_inline-js-extra"> 274var svgSettings = {"skipNested":""}; 275//# sourceURL=bodhi_svg_inline-js-extra 276</script>
vendor: 1 bytes, line 276
276
277<script id="bodhi_svg_inline-js" src="https://three29.com/wp-content/plugins/svg-support/js/min/svgs-inline-min.js?ver=2.6.1"></script>
vendor: 1 bytes, line 277
277
278<script id="bodhi_svg_inline-js-after"> 279cssTarget={"Bodhi":"img.style-svg","ForceInlineSVG":"style-svg"};ForceInlineSVGActive="false";frontSanitizationEnabled="on"; 280//# sourceURL=bodhi_svg_inline-js-after 281</script>
vendor: 1 bytes, line 281
281
282<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://three29.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 282
282
283<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://three29.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 283
283
284<script id="woocommerce-js-extra"> 285var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 286//# sourceURL=woocommerce-js-extra 287</script>
vendor: 1 bytes, line 287
287
288<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://three29.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
288 289<link rel="https://api.w.org/" href="https://three29.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://three29.com/wp-json/wp/v2/pages/22214" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://three29.com/xmlrpc.php?rsd" /> 290 291<link rel='shortlink' href='https://three29.com/?p=22214' />
292<script type="text/javascript" src="https://www.bugherd.com/sidebarv2.js?utm_source=wordpress&apikey=b9v61jpgxjpyl2xcgpr0ww" async="true"></script>
292<link rel="alternate" type="text/markdown" href="https://three29.com/services/search-engine-optimization.md"> 293 <meta name="theme-color" content="#67000E"> 294
294<script id="wp-importmap" type="importmap"> 295{"imports":{"@wordpress/interactivity":"https://three29.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1"}} 296</script>
296 297<link rel="modulepreload" href="https://three29.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low"> 298 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 299
299<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0118/2523.js" async="async" ></script>
299<!-- Meta Pixel Code -->
300<script>
vendor: 408 bytes, lines 300-309
300 301!function(f,b,e,v,n,t,s) 302{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 303n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 304if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 305n.queue=[];t=b.createElement(e);t.async=!0; 306t.src=v;s=b.getElementsByTagName(e)[0]; 307s.parentNode.insertBefore(t,s)}(window, document,'script', 308'https://connect.facebook.net/en_US/fbevents.js'); 309fbq('init', '
309371310219720039
vendor: 32 bytes, lines 309-310
309'); 310fbq('track', 'PageView');
311</script>
311 312<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=371310219720039&ev=PageView&noscript=1"/></noscript> 313<!-- End Meta Pixel Code --> 314<!-- Chat GPT Pixel -->
315<script async src="https://bzrcdn.openai.com/sdk/oaiq.min.js"></script>
vendor: 2 bytes, line 315
315
316<script> window.oaiq = window.oaiq || function () { (window.oaiq.q = window.oaiq.q || []).push(arguments); }; oaiq("init", { pixelId: "GyUJ5HjH8jkmFGWdUVoUgd" }); </script>
316 317<!-- End Chat GPT Pixel --> 318<!-- Custom CSS --> 319<style> 320.glass-container { 321 position: relative; 322} 323.glass-container::before { 324 content: ''; 325 display: block; 326 position: absolute; 327 inset: 0; 328 border: double 1px transparent; 329 backdrop-filter: blur(30px); 330 background-image: linear-gradient(rgb(53, 53, 53), rgb(53, 53, 53)), radial-gradient(ellipse at 0% 0%, rgba(255, 255, 255, 1) 0%, rgba(255,255,255,0.6) 10%,rgba(255, 255, 255, 0) 80%); 331 background-origin: border-box; 332 background-clip: padding-box, border-box; 333 border-radius: inherit; 334 box-shadow: 1px 1px 1px white; 335 opacity: 0.2; 336 z-index: -1; 337} 338</style><link rel="icon" href="https://three29.com/wp-content/uploads/2024/03/cropped-Logo_sym-32x32.png" sizes="32x32" /> 339<link rel="icon" href="https://three29.com/wp-content/uploads/2024/03/cropped-Logo_sym-192x192.png" sizes="192x192" /> 340<link rel="apple-touch-icon" href="https://three29.com/wp-content/uploads/2024/03/cropped-Logo_sym-180x180.png" /> 341<meta name="msapplication-TileImage" content="https://three29.com/wp-content/uploads/2024/03/cropped-Logo_sym-270x270.png" /> 342</head> 343 344<body class="wp-singular page-template-default page page-id-22214 page-child parent-pageid-125 wp-custom-logo wp-embed-responsive wp-theme-three29-fse theme-three29-fse woocommerce-uses-block-theme woocommerce-block-theme-has-button-styles woocommerce-no-js"> 345
345<script> 346 window.defaultNavStyle = 'scrolled'; 347 </script>
347 348 349<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a><div class="wp-site-blocks"><header class="site-header wp-block-template-part" data-block-type="core"> 350<header class="wp-block-group has-primary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-9bf84538 wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)" data-block-type="core"> 351<header id="main-header" class="wp-block-group variant-light is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-0c3f4da1 wp-block-group-is-layout-flex" style="border-radius:300px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px" data-block-type="core"><div class="wp-block-site-logo" data-block-type="core"><a href="https://three29.com/" class="custom-logo-link" rel="home"><img width="152" height="52" src="https://three29.com/wp-content/uploads/2024/03/T29_Full_Logo_White.svg" class="custom-logo" alt="Three29" decoding="async" /></a></div> 352 353<nav style="font-style:normal;font-weight:600;line-height:1.33;text-transform:uppercase;letter-spacing:0.75px" class="has-tiny-font-size is-responsive items-justified-center wp-block-navigation has-plus-jakarta-sans-font-family is-content-justification-center is-layout-flex wp-container-core-navigation-is-layout-7363e46c wp-block-navigation-is-layout-flex" aria-label="Navigation 8" 354 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}' data-block-type="core"><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open" 355 data-wp-on--click="actions.openMenuOnClick" 356 data-wp-on--keydown="actions.handleMenuKeydown" 357 ><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 7.5h16v1.5H4z"></path><path d="M4 15h16v1.5H4z"></path></svg></button> 358 <div class="wp-block-navigation__responsive-container" id="modal-1" 359 data-wp-class--has-modal-open="state.isMenuOpen" 360 data-wp-class--is-menu-open="state.isMenuOpen" 361 data-wp-watch="callbacks.initMenu" 362 data-wp-on--keydown="actions.handleMenuKeydown" 363 data-wp-on--focusout="actions.handleMenuFocusout" 364 tabindex="-1" 365 > 366 <div class="wp-block-navigation__responsive-close" tabindex="-1"> 367 <div class="wp-block-navigation__responsive-dialog" 368 data-wp-bind--aria-modal="state.ariaModal" 369 data-wp-bind--aria-label="state.ariaLabel" 370 data-wp-bind--role="state.roleAttribute" 371 > 372 <button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" 373 data-wp-on--click="actions.closeMenuOnClick" 374 ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button> 375 <div class="wp-block-navigation__responsive-container-content" 376 data-wp-watch="callbacks.focusFirstElement" 377 id="modal-1-content"> 378 <ul style="font-style:normal;font-weight:600;line-height:1.33;text-transform:uppercase;letter-spacing:0.75px" class="wp-block-navigation__container has-tiny-font-size is-responsive items-justified-center wp-block-navigation has-plus-jakarta-sans-font-family"><li class="wp-block-navigation-item mobile-only wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/"><span class="wp-block-navigation-item__label">Home</span></a></li><li data-wp-context="{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null, "previousFocus": null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter
378="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click wp-block-navigation-submenu current-menu-ancestor" data-block-type="core"><a class="wp-block-navigation-item__content" href="/services/"><span class="wp-block-navigation-item__label">Services</span></a><button data-wp-bind--aria-expanded="state.isSubmenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Services submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container wp-block-navigation-submenu"><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/services/web-design-development/"><span class="wp-block-navigation-item__label">Web Design & Development</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/services/generative-engine-optimization/"><span class="wp-block-navigation-item__label">Generative Engine Optimization</span></a></li><li class="wp-block-navigation-item current-menu-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/search-engine-optimization/" aria-current="page"><span class="wp-block-navigation-item__label">Search Engine Optimization</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/services/custom-web-development/"><span class="wp-block-navigation-item__label">Custom Web Development</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/services/mobile-app-development/"><span class="wp-block-navigation-item__label">Mobile App Development</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/services/"><span class="wp-block-navigation-item__label">All Services</span></a></li></ul></li><li data-wp-context="{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null, "previousFocus": null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click --wide-dropdown wp-block-navigation-submenu wp-container-content-9cfa9a5a" data-block-type="core"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Industries</span></a><button data-wp-bind--aria-expanded="state.isSubmenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Industries submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container --wide-dropdown wp-block-navigation-submenu"><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/construction-digital-marketing-agency/"><span class="wp-block-navigation-item__label">Architecture, Engineering, & Construction</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/law-firm-digital-marketing-web-design-agency/"><span class="wp-block-navigation-item__label">Law Firms</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/food-and-beverage-digital-marketing-web-design-agency/"><span class="wp-block-navigation-item__label">Food & Beverage</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/b2b-manufacturing-digital-marketing-agency/"><span class="wp-block-navigation-item__label">B2B Manufacturing</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/b2b-saas-web-design-digital-marketing-agency/"><span class="wp-block-navigation-item__label">B2B SAAS</span></a></li></ul></li><li data-wp-context="{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null, "previousFocus": null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter
378="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click --wide-dropdown wp-block-navigation-submenu wp-container-content-9cfa9a5a" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/our-work/"><span class="wp-block-navigation-item__label">Our Work</span></a><button data-wp-bind--aria-expanded="state.isSubmenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Our Work submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container --wide-dropdown wp-block-navigation-submenu"><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/our-work/web-design-and-development-work/"><span class="wp-block-navigation-item__label">Web Design</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/our-work/custom-web-development-work/"><span class="wp-block-navigation-item__label">Custom Development</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/our-work/seo-work/"><span class="wp-block-navigation-item__label">SEO</span></a></li></ul></li><li class="wp-block-navigation-item --wide-dropdown wp-block-navigation-link wp-container-content-9cfa9a5a" data-block-type="core"><a class="wp-block-navigation-item__content" href="/about-us/"><span class="wp-block-navigation-item__label">About Us</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/blog/"><span class="wp-block-navigation-item__label">Insights</span></a></li></ul> 379 380 </div> 381 </div> 382 </div> 383 </div></nav> 384 385 386<div class="wp-block-group desktop-cta is-nowrap is-layout-flex wp-container-core-group-is-layout-0794a0f6 wp-block-group-is-layout-flex" data-block-type="core"> 387<div class="wp-block-buttons is-content-justification-right is-layout-flex wp-container-core-buttons-is-layout-938471dc wp-block-buttons-is-layout-flex" data-block-type="core"> 388<div class="wp-block-button is-style-primary-button-dark" data-block-type="core"><a class="wp-block-button__link wp-element-button" href="/contact/">Contact Us</a></div> 389</div> 390</div> 391</header> 392</header> 393</header> 394 395 396<main id="wp--skip-link--target" class="wp-block-group is-layout-flow wp-block-group-is-layout-flow" style="margin-top:0" data-block-type="core"><div class="entry-content wp-block-post-content has-global-padding is-layout-constrained wp-container-core-post-content-is-layout-a6a2a725 wp-block-post-content-is-layout-constrained" data-block-type="core"> 397<section class="t29-background alignfull is-light is-lets-talk border-style-none is-style-bubbles"> 398 399 <div class="background-container"> 400 <div class="ball-container"> 401 <div class="ball ball-1 drift-ball"> 402 <div class="rotating-ball"></div> 403 </div> 404 <div class="ball ball-2"> 405 <div class="rotating-ball counterclockwise"></div> 406 </div> 407 <div class="ball ball-3"> 408 <div class="rotating-ball"></div> 409 </div> 410 </div> 411 </div> 412 413 414 415 416 <div class="acf-innerblocks-container"> 417 418<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)" data-block-type="core"> 419<h1 class="wp-block-heading" style="margin-bottom:var(--wp--preset--spacing--80);padding-top:0;padding-bottom:0">Search Engine Optimization Services</h1> 420 421 422 423<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex" data-block-type="core"> 424<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 425<figure class="wp-block-image size-large wp-container-content-b04ba3db" data-block-type="core"><img fetchpriority="high" decoding="async" width="1024" height="683" src="https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1024x683.jpg" alt="entity optimization improving GEO position in search" class="wp-image-26282" style="aspect-ratio:1;object-fit:cover" srcset="https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1024x683.jpg 1024w, https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-300x200.jpg 300w, https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-768x512.jpg 768w, https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-1536x1024.jpg 1536w, https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-2048x1365.jpg 2048w, https://three29.com/wp-content/uploads/2025/12/Search-improved-with-entity-optimization-600x400.jpg 600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> 426</div> 427 428 429 430<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="padding-right:0;padding-left:0" data-block-type="core"> 431<h2 class="wp-block-heading gradient-text has-brc-gradient-background has-background" style="margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">SEO That Wins in the AI Era</h2> 432 433 434 435<p class="wp-block-paragraph" data-block-type="core">Ready to turn search traffic into consistent revenue?</p> 436 437 438 439<p class="wp-block-paragraph" data-block-type="core">SEO still moves the needle in the AI era, but you have to play smart.</p> 440 441 442 443<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--50)" data-block-type="core"><strong>Three29 plans and implements customized SEO strategies that attract qualified traffic, and turn organic visibility into sales conversions for B2B companies. </strong>We focus on high-leverage technical optimization, content strategy, and competitive analysis to increase brand visibility and capture ready-to-convert prospects.</p> 444 445 446 447<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex" data-block-type="core"> 448<div class="wp-block-button is-style-primary-button-arrow-light" data-block-type="core"><a class="wp-block-button__link wp-element-button" href="https://three29.com/contact/">Schedule a Discovery Call</a></div> 449</div> 450</div> 451</div> 452</div> 453 454</div> 455</section> 456 457 458<section class="t29-background alignfull is-dark is-variant-1 border-style-none is-style-bubbles"> 459 460 <div class="background-container"> 461 <div class="ball-container"> 462 <div class="ball ball-1 drift-ball"> 463 <div class="rotating-ball"></div> 464 </div> 465 <div class="ball ball-2"> 466 <div class="rotating-ball counterclockwise"></div> 467 </div> 468 <div class="ball ball-3"> 469 <div class="rotating-ball"></div> 470 </div> 471 </div> 472 </div> 473 474 475 476 477 <div class="acf-innerblocks-container"> 478 479<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" data-block-type="core"> 480<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-4ac53933 wp-block-columns-is-layout-flex" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)" data-block-type="core"> 481<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 482<h2 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">Meet Three29’s SEO Team</h2> 483 484 485 486<p class="has-base-color has-text-color has-link-color wp-elements-1 wp-block-paragraph" data-block-type="core">We’re<strong> an award-winning digital marketing agency with over 16 years of experience in organic search strategy</strong>, headquartered in Sacramento, California and Jacksonville, Florida. </p> 487 488 489 490<p class="has-base-color has-text-color has-link-color wp-elements-2 wp-block-paragraph" data-block-type="core">Our SEO team is dedicated to helping organizations compete and win in increasingly complicated organic search environments.</p> 491 492 493 494<p class="has-base-color has-text-color has-link-color wp-elements-3 wp-block-paragraph" data-block-type="core">Our SEO service prioritizes search intent, building relevant content that converts, and earning visibility where buyers are actively researching your brand and looking for solutions you provide. We help our clients gain sustainable rankings, consistent traffic growth, higher organic conversions, and give them a long-term competitive advantage.</p> 495 496 497 498<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-d252a679 wp-block-columns-is-layout-flex" style="margin-top:var(--wp--preset--spacing--40)" data-block-type="core"> 499<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 500<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" data-block-type="core"> 501<figure class="wp-block-image aligncenter size-full" data-block-type="core"><img decoding="async" width="140" height="119" src="https://three29.com/wp-content/uploads/2026/02/clutch-2024-fall.png" alt="" class="wp-image-26530" style="object-fit:cover"/>
501</figure> 502 503 504 505<p class="has-text-align-center has-base-color has-text-color has-link-color has-small-font-size wp-elements-4 wp-block-paragraph" style="font-style:italic;font-weight:300" data-block-type="core">Clutch Top Global Agency</p> 506</div> 507 508 509 510<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" data-block-type="core"> 511<figure class="wp-block-image aligncenter size-full" data-block-type="core"><img decoding="async" width="148" height="127" src="https://three29.com/wp-content/uploads/2026/02/clutch-champion-fall-2025.png" alt="" class="wp-image-26528"/></figure> 512 513 514 515<p class="has-text-align-center has-base-color has-text-color has-link-color has-small-font-size wp-elements-5 wp-block-paragraph" style="font-style:italic;font-weight:300" data-block-type="core">Clutch Champion – Top Performing</p> 516</div> 517</div> 518 519 520 521<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 522<figure class="wp-block-image aligncenter size-full" data-block-type="core"><img loading="lazy" decoding="async" width="110" height="119" src="https://three29.com/wp-content/uploads/2026/02/clutch-web-design-2026.png" alt="" class="wp-image-26529"/></figure> 523 524 525 526<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" data-block-type="core"> 527<p class="has-text-align-center has-base-color has-text-color has-link-color has-small-font-size wp-elements-6 wp-block-paragraph" style="font-style:italic;font-weight:300" data-block-type="core">Clutch Top Web Design Company in CA</p> 528</div> 529 530 531 532<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" data-block-type="core"> 533<figure class="wp-block-image aligncenter size-full" data-block-type="core"><img loading="lazy" decoding="async" width="140" height="112" src="https://three29.com/wp-content/uploads/2026/02/clutch-1000-2025.png" alt="" class="wp-image-26527"/></figure> 534 535 536 537<p class="has-text-align-center has-base-color has-text-color has-link-color has-small-font-size wp-elements-7 wp-block-paragraph" style="font-style:italic;font-weight:300" data-block-type="core">Clutch Top 1000 Firms USA</p> 538</div> 539</div> 540</div> 541</div> 542 543 544 545<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 546<figure class="wp-block-image size-large" data-block-type="core"><img loading="lazy" decoding="async" width="682" height="1024" src="https://three29.com/wp-content/uploads/2025/09/B2B-Agentic-Meeting-edited-682x1024.png" alt="Agentic web design meeting and discussion" class="wp-image-25405" srcset="https://three29.com/wp-content/uploads/2025/09/B2B-Agentic-Meeting-edited-682x1024.png 682w, https://three29.com/wp-content/uploads/2025/09/B2B-Agentic-Meeting-edited-200x300.png 200w, https://three29.com/wp-content/uploads/2025/09/B2B-Agentic-Meeting-edited-600x900.png 600w, https://three29.com/wp-content/uploads/2025/09/B2B-Agentic-Meeting-edited.png 723w" sizes="auto, (max-width: 682px) 100vw, 682px" /></figure> 547</div> 548</div> 549</div> 550 551</div> 552</section> 553 554 555<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" data-block-type="core"> 556<h2 class="wp-block-heading has-text-align-center" style="margin-top:var(--wp--preset--spacing--70)">Three29 Clients</h2> 557 558 559 560<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-0be156a8 wp-block-group-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--60)" data-block-type="core"> 561<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="564" height="324" src="https://three29.com/wp-content/uploads/2024/02/Meta-logo.png" alt="Meta Logo" class="wp-image-20458" srcset="https://three29.com/wp-content/uploads/2024/02/Meta-logo.png 564w, https://three29.com/wp-content/uploads/2024/02/Meta-logo-300x172.png 300w" sizes="auto, (max-width: 564px) 100vw, 564px" /></figure> 562 563 564 565<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="564" height="324" src="https://three29.com/wp-content/uploads/2024/02/Cobram-logo.png" alt="Cobram Estate Logo" class="wp-image-20461" srcset="https://three29.com/wp-content/uploads/2024/02/Cobram-logo.png 564w, https://three29.com/wp-content/uploads/2024/02/Cobram-logo-300x172.png 300w" sizes="auto, (max-width: 564px) 100vw, 564px" /></figure> 566 567 568 569<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="840" height="300" src="https://three29.com/wp-content/uploads/2024/02/logo-instagram.png" alt="Instagram Logo" class="wp-image-476" srcset="https://three29.com/wp-content/uploads/2024/02/logo-instagram.png 840w, https://three29.com/wp-content/uploads/2024/02/logo-instagram-300x107.png 300w, https://three29.com/wp-content/uploads/2024/02/logo-instagram-768x274.png 768w, https://three29.com/wp-content/uploads/2024/02/logo-instagram-600x214.png 600w" sizes="auto, (max-width: 840px) 100v
569w, 840px" /></figure> 570 571 572 573<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="564" height="324" src="https://three29.com/wp-content/uploads/2024/02/Mikuni-logo.png" alt="Mikuni Logo" class="wp-image-20465" srcset="https://three29.com/wp-content/uploads/2024/02/Mikuni-logo.png 564w, https://three29.com/wp-content/uploads/2024/02/Mikuni-logo-300x172.png 300w" sizes="auto, (max-width: 564px) 100vw, 564px" /></figure> 574 575 576 577<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="564" height="324" src="https://three29.com/wp-content/uploads/2024/02/SacKings-logo.png" alt="Sacramento Kings" class="wp-image-20459" srcset="https://three29.com/wp-content/uploads/2024/02/SacKings-logo.png 564w, https://three29.com/wp-content/uploads/2024/02/SacKings-logo-300x172.png 300w" sizes="auto, (max-width: 564px) 100vw, 564px" /></figure> 578 579 580 581<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="564" height="324" src="https://three29.com/wp-content/uploads/2024/02/Sprig-logo.png" alt="Sprig Logo" class="wp-image-20460" srcset="https://three29.com/wp-content/uploads/2024/02/Sprig-logo.png 564w, https://three29.com/wp-content/uploads/2024/02/Sprig-logo-300x172.png 300w" sizes="auto, (max-width: 564px) 100vw, 564px" /></figure> 582</div> 583 584 585 586<link 587 rel="stylesheet" 588 href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" /> 589
590<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
590 591 592 593<div id="block_161bf9966eac6558b731a5fc8e3121bb" class="t29-our-work-slider t29-our-work-slider--multi t29-our-work-slider--icon" style=""> 594 <div class="navigation"> 595 <div class="t29-button-prev"></div> 596 <div class="t29-button-next"></div> 597 </div> 598 <div class="our-work-cards-top"> 599 <h3 class="title"> 600 Our Featured Work </h3> 601 </div> 602 603 <div class="swiper-wrapper"> 604 <div class="swiper-slide"> 605 606 <div class="top-section" style="background-image: url(https://three29.com/wp-content/uploads/2025/07/GSEC_pfl.png);"> 607 <img decoding="async" src="https://three29.com/wp-content/uploads/2025/07/GSEC-Full-Logo.png" alt="GSEC logo dark" class="logo" /> 608 <a href="https://three29.com/case-study/greater-sacramento-economic-council/" class="icon-button"> 609 <svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"> 610<rect width="56" height="56" rx="28" fill="url(#paint0_linear_5091_4620)"/> 611<path d="M26 19V21H21V35H35V30H37V36C37 36.2652 36.8946 36.5196 36.7071 36.7071C36.5196 36.8946 36.2652 37 36 37H20C19.7348 37 19.4804 36.8946 19.2929 36.7071C19.1054 36.5196 19 36.2652 19 36V20C19 19.7348 19.1054 19.4804 19.2929 19.2929C19.4804 19.1054 19.7348 19 20 19H26ZM33.586 21H29V19H37V27H35V22.414L28 29.414L26.586 28L33.586 21Z" fill="white"/> 612<defs> 613<linearGradient id="paint0_linear_5091_4620" x1="0.681369" y1="0.00101358" x2="55.125" y2="0.00104596" gradientUnits="userSpaceOnUse"> 614<stop stop-color="#2997B9"/> 615<stop offset="0.469453" stop-color="#CF1F60"/> 616<stop offset="1" stop-color="#FFC3B6"/> 617</linearGradient> 618</defs> 619</svg> 620 </a> 621 <p class="description"> 622 Our goal was to create a custom website experience that reflects the sophistication of the Greater Sacramento brand, while restructuring the content in a way that caters to high-level decision-makers, investors, and business leaders. </p> 623 </div> 624 <div class="bottom-section"> 625 <div class="categories"> 626 <span class="category">Web Design</span> 627 </div> 628 629 <div class="stats-row"> 630 <div class="stats"> 631 <div class="stat stat-1"> 632 <span class="value">+48%</span> 633 <span class="label">Organic Search Traffic</span> 634 </div> 635 <div class="stat stat-2"> 636 <span class="value">+20%</span> 637 <span class="label">Page Load Speed</span> 638 </div> 639 </div> 640 641 </div> 642 </div> 643 </div> 644 <div class="swiper-slide"> 645 646 <div class="top-section" style="background-image: url(https://three29.com/wp-content/uploads/2025/09/Scolaro.png);"> 647 <img decoding="async" src="https://three29.com/wp-content/uploads/2025/09/Scolaro-Law-Grey-Logo.png" alt="Scolaro Law Logo" class="logo" /> 648 <a href="https://three29.com/case-study/scolaro-law/" class="icon-button"> 649 <svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"> 650<rect width="56" height="56" rx="28" fill="url(#paint0_linear_5091_4620)"/> 651<path d="M26 19V21H21V35H35V30H37V36C37 36.2652 36.8946 36.5196 36.7071 36.7071C36.5196 36.8946 36.2652 37 36 37H20C19.7348 37 19.4804 36.8946 19.2929 36.7071C19.1054 36.5196 19 36.2652 19 36V20C19 19.7348 19.1054 19.4804 19.2929 19.2929C19.4804 19.1054 19.7348 19 20 19H26ZM33.586 21H29V19H37V27H35V22.414L28 29.414L26.586 28L33.586 21Z" fill="white"/> 652<defs> 653<linearGradient id="paint0_linear_5091_4620" x1="0.681369" y1="0.00101358" x2="55.125" y2="0.00104596" gradientUnits="userSpaceOnUse"> 654<stop stop-color="#2997B9"/> 655<stop offset="0.469453" stop-color="#CF1F60"/> 656<stop offset="1" stop-color="#FFC3B6"/> 657</linearGradient> 658</defs> 659</svg> 660 </a> 661 <p class="description"> 662 In 2024, Scolaro Law, operating under the domain UsInjury.Law, partnered with Three29 for a comprehensive website redesign and SEO overhaul. </p> 663 </div> 664 <div class="bottom-section"> 665 <div class="categories">
666 <span class="category">Web Design</span> 667 <span class="category">Search Engine Optimization</span> 668 </div> 669 670 <div class="stats-row"> 671 <div class="stats"> 672 <div class="stat stat-1"> 673 <span class="value">+2</span> 674 <span class="label">New Cases Upon Launch</span> 675 </div> 676 <div class="stat stat-2"> 677 <span class="value">+175%</span> 678 <span class="label">Organic Traffic</span> 679 </div> 680 </div> 681 682 </div> 683 </div> 684 </div> 685 <div class="swiper-slide"> 686 687 <div class="top-section" style="background-image: url(https://three29.com/wp-content/uploads/2024/02/Mikuniclipped-2x.png);"> 688 <img decoding="async" src="https://three29.com/wp-content/uploads/2024/02/Mikuni_Color_Logo.png" alt="Mikuni Logo" class="logo" /> 689 <a href="https://three29.com/case-study/mikuni-sushi-wordpress-website/" class="icon-button"> 690 <svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"> 691<rect width="56" height="56" rx="28" fill="url(#paint0_linear_5091_4620)"/> 692<path d="M26 19V21H21V35H35V30H37V36C37 36.2652 36.8946 36.5196 36.7071 36.7071C36.5196 36.8946 36.2652 37 36 37H20C19.7348 37 19.4804 36.8946 19.2929 36.7071C19.1054 36.5196 19 36.2652 19 36V20C19 19.7348 19.1054 19.4804 19.2929 19.2929C19.4804 19.1054 19.7348 19 20 19H26ZM33.586 21H29V19H37V27H35V22.414L28 29.414L26.586 28L33.586 21Z" fill="white"/> 693<defs> 694<linearGradient id="paint0_linear_5091_4620" x1="0.681369" y1="0.00101358" x2="55.125" y2="0.00104596" gradientUnits="userSpaceOnUse"> 695<stop stop-color="#2997B9"/> 696<stop offset="0.469453" stop-color="#CF1F60"/> 697<stop offset="1" stop-color="#FFC3B6"/> 698</linearGradient> 699</defs> 700</svg> 701 </a> 702 <p class="description"> 703 Mikuni Sushi came to Three29 to realize a new website (and mobile app) that tied their website, point-of-sale, and reservation system together. </p> 704 </div> 705 <div class="bottom-section"> 706 <div class="categories"> 707 <span class="category">Web Development</span> 708 <span class="category">Web Design</span> 709 </div> 710 711 <div class="stats-row"> 712 <div class="stats"> 713 <div class="stat stat-1"> 714 <span class="value">+35%</span> 715 <span class="label">Organic Traffic</span> 716 </div> 717 <div class="stat stat-2"> 718 <span class="value">Integrated</span> 719 <span class="label">Website & App</span> 720 </div> 721 </div> 722 723 </div> 724 </div> 725 </div> 726 <div class="swiper-slide"> 727 728 <div class="top-section" style="background-image: url(https://three29.com/wp-content/uploads/2024/12/PlacerfilmClip.png);"> 729 <img decoding="async" src="https://three29.com/wp-content/uploads/2024/12/image-88.png" alt="Placer Film logo" class="logo" /> 730 <a href="https://three29.com/case-study/placer-county-film-office-website/" class="icon-button">
731 <svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"> 732<rect width="56" height="56" rx="28" fill="url(#paint0_linear_5091_4620)"/> 733<path d="M26 19V21H21V35H35V30H37V36C37 36.2652 36.8946 36.5196 36.7071 36.7071C36.5196 36.8946 36.2652 37 36 37H20C19.7348 37 19.4804 36.8946 19.2929 36.7071C19.1054 36.5196 19 36.2652 19 36V20C19 19.7348 19.1054 19.4804 19.2929 19.2929C19.4804 19.1054 19.7348 19 20 19H26ZM33.586 21H29V19H37V27H35V22.414L28 29.414L26.586 28L33.586 21Z" fill="white"/> 734<defs> 735<linearGradient id="paint0_linear_5091_4620" x1="0.681369" y1="0.00101358" x2="55.125" y2="0.00104596" gradientUnits="userSpaceOnUse"> 736<stop stop-color="#2997B9"/> 737<stop offset="0.469453" stop-color="#CF1F60"/> 738<stop offset="1" stop-color="#FFC3B6"/> 739</linearGradient> 740</defs> 741</svg> 742 </a> 743 <p class="description"> 744 The Placer County Film Office partnered with Three29 to create a modern website that made film permitting and location research more accessible. </p> 745 </div> 746 <div class="bottom-section"> 747 <div class="categories"> 748 <span class="category">Web Design</span> 749 <span class="category">Web Development</span> 750 </div> 751 752 <div class="stats-row"> 753 <div class="stats"> 754 <div class="stat stat-1"> 755 <span class="value">+41%</span> 756 <span class="label">Increased Traffic</span> 757 </div> 758 <div class="stat stat-2"> 759 <span class="value">Nationally</span> 760 <span class="label">Awarded Website</span> 761 </div> 762 <div class="stat stat-3"> 763 <span class="value">Interactive</span> 764 <span class="label">Location Directory</span> 765 </div> 766 </div> 767 768 </div> 769 </div> 770 </div> 771 <div class="swiper-slide"> 772 773 <div class="top-section" style="background-image: url(https://three29.com/wp-content/uploads/2024/12/EOCClipped-1.png);"> 774 <img decoding="async" src="https://three29.com/wp-content/uploads/2024/12/image-90.png" alt="Energy Outreach Colorado Logo" class="logo" /> 775 <a href="https://three29.com/case-study/eoc-wordpress-website/" class="icon-button"> 776 <svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"> 777<rect width="56" height="56" rx="28" fill="url(#paint0_linear_5091_4620)"/> 778<path d="M26 19V21H21V35H35V30H37V36C37 36.2652 36.8946 36.5196 36.7071 36.7071C36.5196 36.8946 36.2652 37 36 37H20C19.7348 37 19.4804 36.8946 19.2929 36.7071C19.1054 36.5196 19 36.2652 19 36V20C19 19.7348 19.1054 19.4804 19.2929 19.2929C19.4804 19.1054 19.7348 19 20 19H26ZM33.586 21H29V19H37V27H35V22.414L28 29.414L26.586 28L33.586 21Z" fill="white"/> 779<defs> 780<linearGradient id="paint0_linear_5091_4620" x1="0.681369" y1="0.00101358" x2="55.125" y2="0.00104596" gradientUnits="userSpaceOnUse"> 781<stop stop-color="#2997B9"/> 782<stop offset="0.469453" stop-color="#CF1F60"/> 783<stop offset="1" stop-color="#FFC3B6"/> 784</linearGradient> 785</defs> 786</svg> 787 </a> 788 <p class="description"> 789 Three29 redesigned the EOC website with an improved content structure, streamlining information to help users quickly access information on the assistance programs they need. </p> 790 </div> 791 <div class="bottom-section"> 792 <div class="categories">
793 <span class="category">Web Design</span> 794 <span class="category">Web Development</span> 795 </div> 796 797 <div class="stats-row"> 798 <div class="stats"> 799 <div class="stat stat-1"> 800 <span class="value">+55%</span> 801 <span class="label">Organic Traffic</span> 802 </div> 803 <div class="stat stat-2"> 804 <span class="value">Optmized</span> 805 <span class="label">User-Journey</span> 806 </div> 807 </div> 808 809 </div> 810 </div> 811 </div> 812 </div> 813</div> 814
815<script> 816 document.addEventListener('DOMContentLoaded', function() { 817 const swiper = new Swiper('#block_161bf9966eac6558b731a5fc8e3121bb', { 818 slidesPerView: 1, 819 spaceBetween: 10, 820 loop: true, 821 effect: 'slide', 822 fadeEffect: { 823 crossFade: true, 824 }, 825 navigation: { 826 nextEl: '.t29-button-next', 827 prevEl: '.t29-button-prev', 828 }, 829 breakpoints: { 830 768: { 831 slidesPerView: 1.75 } 832 } 833 }); 834 }); 835</script>
835 836 837 838<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3c00df99 wp-block-buttons-is-layout-flex" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--60)" data-block-type="core"> 839<div class="wp-block-button is-style-secondary-button-light" data-block-type="core"><a class="wp-block-button__link wp-element-button" href="https://three29.com/our-work/">View More of Our Work</a></div> 840</div> 841 842 843 844<section class="t29-background bordered is-dark is-lets-talk border-style-none is-style-bubbles"> 845 846 <div class="background-container"> 847 <div class="ball-container"> 848 <div class="ball ball-1 drift-ball"> 849 <div class="rotating-ball"></div> 850 </div> 851 <div class="ball ball-2"> 852 <div class="rotating-ball counterclockwise"></div> 853 </div> 854 <div class="ball ball-3"> 855 <div class="rotating-ball"></div> 856 </div> 857 </div> 858 </div> 859 860 861 862 863 <div class="acf-innerblocks-container"> 864 865<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-825a1a37 wp-block-columns-is-layout-flex" style="padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--40)" data-block-type="core"> 866<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 867<h3 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">Client Results at a Glance</h3> 868</div> 869 870 871 872<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 873<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex" data-block-type="core"> 874<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:30%" data-block-type="core"> 875<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="2560" height="604" src="https://three29.com/wp-content/uploads/2025/04/scolaro-logo-scaled.png" alt="" class="wp-image-25573" srcset="https://three29.com/wp-content/uploads/2025/04/scolaro-logo-scaled.png 2560w, https://three29.com/wp-content/uploads/2025/04/scolaro-logo-300x71.png 300w, https://three29.com/wp-content/uploads/2025/04/scolaro-logo-1024x242.png 1024w, https://three29.com/wp-content/uploads/2025/04/scolaro-logo-768x181.png 768w, https://three29.com/wp-content/uploads/2025/04/scolaro-logo-1536x363.png 1536w, https://three29.com/wp-content/uploads/2025/04/scolaro-logo-2048x484.png 2048w, https://three29.com/wp-content/uploads/2025/04/scolaro-logo-600x142.png 600w" sizes="auto, (max-width: 2560px) 100v
875w, 2560px" /></figure> 876</div> 877 878 879 880<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="padding-right:0;padding-left:0;flex-basis:70%" data-block-type="core"> 881<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-65ace123 wp-block-group-is-layout-flex" style="padding-right:0;padding-left:0" data-block-type="core"> 882<p class="gradient-text has-brc-light-gradient-background has-background has-xx-large-font-size wp-container-content-9cfa9a5a wp-block-paragraph" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0" data-block-type="core">200%+</p> 883 884 885 886<p class="has-base-color has-text-color has-link-color wp-elements-8 wp-container-content-1387b69e wp-block-paragraph" data-block-type="core">Increase in Organic Visitors</p> 887</div> 888</div> 889</div> 890 891 892 893<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex" data-block-type="core"> 894<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:30%" data-block-type="core"> 895<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="708" height="331" src="https://three29.com/wp-content/uploads/2026/06/Client-Skyline-logo-white.png" alt="Skyline logo white" class="wp-image-26858" srcset="https://three29.com/wp-content/uploads/2026/06/Client-Skyline-logo-white.png 708w, https://three29.com/wp-content/uploads/2026/06/Client-Skyline-logo-white-300x140.png 300w, https://three29.com/wp-content/uploads/2026/06/Client-Skyline-logo-white-600x281.png 600w" sizes="auto, (max-width: 708px) 100vw, 708px" /></figure> 896</div> 897 898 899 900<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="padding-right:0;padding-left:0;flex-basis:70%" data-block-type="core"> 901<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-65ace123 wp-block-group-is-layout-flex" style="padding-right:0;padding-left:0" data-block-type="core"> 902<p class="gradient-text has-brc-light-gradient-background has-background has-xx-large-font-size wp-container-content-9cfa9a5a wp-block-paragraph" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0" data-block-type="core">153%+</p> 903 904 905 906<p class="has-base-color has-text-color has-link-color wp-elements-9 wp-container-content-1387b69e wp-block-paragraph" data-block-type="core">Website Conversions</p> 907</div> 908</div> 909</div> 910 911 912 913<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex" data-block-type="core"> 914<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:30%" data-block-type="core"> 915<figure class="wp-block-image size-full" data-block-type="core"><img loading="lazy" decoding="async" width="116" height="148" src="https://three29.com/wp-content/uploads/2026/02/bariani-white.png" alt="" class="wp-image-26460"/></figure> 916</div> 917 918 919 920<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="padding-right:0;padding-left:0;flex-basis:70%" data-block-type="core"> 921<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-65ace123 wp-block-group-is-layout-flex" style="padding-right:0;padding-left:0" data-block-type="core"> 922<p class="gradient-text has-brc-light-gradient-background has-background has-xx-large-font-size wp-container-content-9cfa9a5a wp-block-paragraph" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0" data-block-type="core">41%+</p> 923 924 925 926<p class="has-base-color has-text-color has-link-color wp-elements-10 wp-container-content-1387b69e wp-block-paragraph" data-block-type="core">More Products Sold</p> 927</div> 928</div> 929</div> 930</div> 931</div> 932 933</div> 934</section></div> 935 936 937 938<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)" data-block-type="core"> 939<h3 class="wp-block-heading has-text-align-center gradient-text has-brc-gradient-background has-background" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">Real Customer Reviews and Testimonials, from Companies Like Yours</h3> 940 941 942
943<script type="text/javascript" src="https://widget.clutch.co/static/js/widget.js"></script>
943 <div class="clutch-widget" data-url="https://widget.clutch.co" data-widget-type="12" data-height="375" data-nofollow="false" data-expandifr="true" data-scale="100" data-scale="100" data-reviews="392297,381916,357367,354716,335178,328427,318132,269173,260732,242204,236316,233681" data-clutchcompany-id="436474"></div> 944</div> 945 946 947 948<div class="wp-block-cover alignfull" data-block-type="core"><img loading="lazy" decoding="async" width="1024" height="284" class="wp-block-cover__image-background wp-image-26570 size-large" alt="" src="https://three29.com/wp-content/uploads/2026/02/technical-foundation-1024x284.jpg" data-object-fit="cover" srcset="https://three29.com/wp-content/uploads/2026/02/technical-foundation-1024x284.jpg 1024w, https://three29.com/wp-content/uploads/2026/02/technical-foundation-300x83.jpg 300w, https://three29.com/wp-content/uploads/2026/02/technical-foundation-768x213.jpg 768w, https://three29.com/wp-content/uploads/2026/02/technical-foundation-600x167.jpg 600w, https://three29.com/wp-content/uploads/2026/02/technical-foundation.jpg 1440w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><span aria-hidden="true" class="wp-block-cover__background has-contrast-background-color has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained"> 949<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" data-block-type="core"> 950<h2 class="wp-block-heading has-text-align-center gradient-text has-brc-light-gradient-background has-background" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">What Our SEO Service Includes</h2> 951 952 953 954<p class="has-text-align-center has-base-color has-text-color has-link-color wp-elements-11 wp-block-paragraph" data-block-type="core">We focus on building search-friendly site structures, relevant content systems, and conversion paths that help your pages rank consistently and generate qualified conversions.</p> 955</div> 956</div></div> 957 958 959 960<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-62d316be wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--40)" data-block-type="core"> 961<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 962<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%" data-block-type="core"> 963<h3 class="wp-block-heading has-text-align-left gradient-text has-brc-gradient-background has-background" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--30);padding-left:0;line-height:1.1">Site Architecture & Information Structure</h3> 964</div> 965 966 967 968<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 969<p class="wp-block-paragraph" data-block-type="core">We organize your pages, navigation, and internal links so search engines can easily crawl, understand, and prioritize your most important content.</p> 970</div> 971</div> 972 973 974 975<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 976<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%" data-block-type="core"> 977<h3 class="wp-block-heading has-text-align-left gradient-text has-brc-gradient-background has-background" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--30);padding-left:0;line-height:1.1">Technical SEO & Indexing Control</h3> 978</div> 979 980 981 982<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 983<p class="wp-block-paragraph" data-block-type="core">Optimization of page speed, technical health, Core Web Vitals, indexing rules, canonicalization, and crawl paths to improve visibility and stability.</p> 984</div> 985</div> 986 987 988 989<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 990<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%" data-block-type="core"> 991<h3 class="wp-block-heading has-text-align-left gradient-text has-brc-gradient-background has-background" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--30);padding-left:0;line-height:1.1">Search Intent & Keyword Mapping</h3> 992</div> 993 994 995 996<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 997<p class="wp-block-paragraph" data-block-type="core">We align content to buyer searches by mapping keywords and intent to priority pages and conversion paths.</p> 998</div> 999</div> 1000 1001 1002 1003<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1004<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%" data-block-type="core"> 1005<h3 class="wp-block-heading has-text-align-left gradient-text has-brc-gradient-background has-background" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--30);padding-left:0;line-height:1.1">Content Creation, Articles, and Ongoing Optimization</h3> 1006</div> 1007 1008 1009 1010<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 1011<p class="wp-block-paragraph" data-block-type="core">We plan, write, and optimize service pages, location content, and blog programs to target high-intent searches, strengthen topical authority, and support conversion paths.</p> 1012</div> 1013</div> 1014 1015 1016 1017<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1018<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%" data-block-type="core"> 1019<h3 class="wp-block-heading has-text-align-left gradient-text has-brc-gradient-background has-background" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--30);padding-left:0;line-height:1.1">Conversion-Focused Page Design</h3> 1020</div> 1021 1022 1023 1024<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 1025<p class="wp-block-paragraph" data-block-type="core">Optimization of layouts, CTAs, SEO-focused interlinking, and user journey to turn organic visitors into qualified leads and opportunities.</p> 1026</div> 1027</div> 1028 1029 1030 1031<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1032<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%" data-block-type="core"> 1033<h3 class="wp-block-heading has-text-align-left gradient-text has-brc-gradient-background has-background" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:var(--wp--preset--spacing--30);padding-left:0;line-height:1.1">Performance Tracking & Continuous Improvement</h3> 1034</div> 1035 1036 1037 1038<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 1039<p class="wp-block-paragraph" data-block-type="core">Ongoing monitoring of rankings, traffic, behavior, and conversions through custom reporting and regular optimization cycles.</p> 1040</div> 1041</div> 1042</div> 1043 1044 1045 1046<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)" data-block-type="core"> 1047<h2 class="wp-block-heading has-text-align-center gradient-text has-brc-gradient-background has-background" style="margin-bottom:var(--wp--preset--spacing--40);padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">SEO Outcomes You Can Measure</h2> 1048 1049 1050 1051<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-4f4284ed wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--40)" data-block-type="core"> 1052<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 1053<figure class="wp-block-image aligncenter size-large" data-block-type="core"><a href="https://three29.com/wp-content/uploads/2026/02/more-qulaified-leads.svg"><img loading="lazy" decoding="async" width="84" height="84" src="https://three29.com/wp-content/uploads/2026/02/more-qulaified-leads.svg" alt="" class="wp-image-26498"/></a></figure> 1054 1055 1056 1057<h3 class="wp-block-heading has-text-align-center has-x-large-font-size">Stronger Keyword Rankings</h3> 1058 1059 1060 1061<p class="has-text-align-center wp-block-paragraph" style="margin-top:8px;margin-bottom:0" data-block-type="core">Improved positions for priority broad or long-tail search terms.</p> 1062</div> 1063 1064 1065 1066<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 1067<figure class="wp-block-image aligncenter size-large" data-block-type="core"><a href="https://three29.com/wp-content/uploads/2026/02/faster-load-times.svg"><img loading="lazy" decoding="async" width="84" height="84" src="https://three29.com/wp-content/uploads/2026/02/faster-load-times.svg" alt="" class="wp-image-26537"/></a></figure> 1068 1069 1070 1071<h3 class="wp-block-heading has-text-align-center has-x-large-font-size">Higher-Quality Organic Traffic</h3> 1072 1073 1074 1075<p class="has-text-align-center wp-block-paragraph" style="margin-top:8px;margin-bottom:0" data-block-type="core">More relevant visitors who are actively researching solutions and providers.</p> 1076</div> 1077</div> 1078 1079 1080 1081<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex" data-block-type="core"> 1082<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 1083<figure class="wp-block-image aligncenter size-large" data-block-type="core"><a href="https://three29.com/wp-content/uploads/2026/02/ai-search-visibility.svg"><img loading="lazy" decoding="async" width="84" height="84" src="https://three29.com/wp-content/uploads/2026/02/ai-search-visibility.svg" alt="" class="wp-image-26536"/></a></figure> 1084 1085 1086 1087<h3 class="wp-block-heading has-text-align-center has-x-large-font-size">Increased Lead Generation</h3> 1088 1089 1090 1091<p class="has-text-align-center wp-block-paragraph" style="margin-top:8px;margin-bottom:0" data-block-type="core">Consistent growth in form fills, calls, and qualified inquiries from search.</p> 1092</div> 1093 1094 1095 1096<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" data-block-type="core"> 1097<figure class="wp-block-image aligncenter size-large" data-block-type="core"><a href="https://three29.com/wp-content/uploads/2026/02/reduced-internal-friction.svg"><img loading="lazy" decoding="async" width="84" height="84" src="https://three29.com/wp-content/uploads/2026/02/reduced-internal-friction.svg" alt="" class="wp-image-26535"/></a></figure> 1098 1099 1100 1101<h3 class="wp-block-heading has-text-align-center has-x-large-font-size">Sustained Search Visibility</h3> 1102 1103 1104 1105<p class="has-text-align-center wp-block-paragraph" style="margin-top:8px;margin-bottom:0" data-block-type="core">Stable performance across algorithm updates and competitive shifts.</p> 1106</div> 1107</div> 1108 1109 1110 1111<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-20959078 wp-block-buttons-is-layout-flex" data-block-type="core"> 1112<div class="wp-block-button is-style-primary-button-light" data-block-type="core"><a class="wp-block-button__link wp-element-button" href="https://three29.com/contact/">Schedule a Discovery Call</a></div> 1113</div> 1114</div> 1115 1116 1117 1118<div class="wp-block-cover alignfull" data-block-type="core"><img loading="lazy" decoding="async" width="1024" height="437" class="wp-block-cover__image-background wp-image-26547 size-large" alt="" src="https://three29.com/wp-content/uploads/2026/02/want-to-work-with-us-1024x437.jpg" data-object-fit="cover" srcset="https://three29.com/wp-content/uploads/2026/02/want-to-work-with-us-1024x437.jpg 1024w, https://three29.com/wp-content/uploads/2026/02/want-to-work-with-us-300x128.jpg 300w, https://three29.com/wp-content/uploads/2026/02/want-to-work-with-us-768x328.jpg 768w, https://three29.com/wp-content/uploads/2026/02/want-to-work-with-us-600x256.jpg 600w, https://three29.com/wp-content/uploads/2026/02/want-to-work-with-us.jpg 1440w" sizes="auto, (max-width: 1024px) 100vw, 1024px" />
1118<span aria-hidden="true" class="wp-block-cover__background has-background-dim" style="background-color:#5d6573"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained"> 1119<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-69d0b17a wp-block-group-is-layout-constrained" data-block-type="core"> 1120<div style="height:100px" aria-hidden="true" class="wp-block-spacer" data-block-type="core"></div> 1121 1122 1123 1124<h2 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">Three29’s SEO Process</h2> 1125 1126 1127 1128<p class="has-base-color has-text-color has-link-color wp-elements-12 wp-block-paragraph" data-block-type="core">Our SEO engagements are structured, transparent, and performance-driven. Every client works with a dedicated account manager and strategy team, supported by clear milestones, monthly reporting, and ongoing optimization.</p> 1129</div> 1130</div></div> 1131 1132 1133 1134<div class="wp-block-group alignfull has-contrast-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)" data-block-type="core"> 1135<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" data-block-type="core"> 1136<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--dark-dark-gray);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1137<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%" data-block-type="core"> 1138<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex" data-block-type="core"> 1139<h3 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background wp-container-content-29dca9c1" style="padding-top:0;padding-right:0;padding-bottom:4px;padding-left:0">1. Discovery & SEO Audit</h3> 1140</div> 1141</div> 1142 1143 1144 1145<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%" data-block-type="core"> 1146<p class="has-base-color has-text-color has-link-color wp-elements-13 wp-container-content-c9763a5f wp-block-paragraph" data-block-type="core">We begin with a discovery session and a comprehensive SEO audit to evaluate site health, content performance, keyword opportunities, and competitive positioning.</p> 1147</div> 1148</div> 1149 1150 1151 1152<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--dark-dark-gray);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1153<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%" data-block-type="core"> 1154<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex" data-block-type="core"> 1155<h3 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background wp-container-content-29dca9c1" style="padding-top:0;padding-right:0;padding-bottom:4px;padding-left:0">2. Strategy & Roadmap</h3> 1156</div> 1157</div> 1158 1159 1160 1161<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%" data-block-type="core"> 1162<p class="has-base-color has-text-color has-link-color wp-elements-14 wp-container-content-c9763a5f wp-block-paragraph" data-block-type="core">We develop a prioritized SEO plan focused on technical improvements, content optimization, and long-tail keyword growth.</p> 1163</div> 1164</div> 1165 1166 1167 1168<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--dark-dark-gray);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1169<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%" data-block-type="core"> 1170<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex" data-block-type="core"> 1171<h3 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background wp-container-content-29dca9c1" style="padding-top:0;padding-right:0;padding-bottom:4px;padding-left:0">3. Optimization & Content Development</h3> 1172</div> 1173</div> 1174 1175 1176 1177<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%" data-block-type="core"> 1178<p class="has-base-color has-text-color has-link-color wp-elements-15 wp-container-content-c9763a5f wp-block-paragraph" data-block-type="core">Our team implements on-page, technical, and content enhancements to improve rankings, relevance, and engagement.</p> 1179</div> 1180</div> 1181 1182 1183 1184<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--dark-dark-gray);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1185<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%" data-block-type="core"> 1186<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex" data-block-type="core"> 1187<h3 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background wp-container-content-29dca9c1" style="padding-top:0;padding-right:0;padding-bottom:4px;padding-left:0">4. Ongoing Measurement & Reporting</h3> 1188</div> 1189</div> 1190 1191 1192 1193<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%" data-block-type="core"> 1194<p class="has-base-color has-text-color has-link-color wp-elements-16 wp-container-content-c9763a5f wp-block-paragraph" data-block-type="core">You receive detailed monthly reports covering rankings, traffic, conversions, and progress against goals.</p> 1195</div> 1196</div> 1197 1198 1199 1200<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--dark-dark-gray);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1201<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%" data-block-type="core"> 1202<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex" data-block-type="core"> 1203<h3 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background wp-container-content-29dca9c1" style="padding-top:0;padding-right:0;padding-bottom:4px;padding-left:0">5. Continuous Improvement</h3> 1204</div> 1205</div> 1206 1207 1208 1209<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%" data-block-type="core"> 1210<p class="has-base-color has-text-color has-link-color wp-elements-17 wp-container-content-c9763a5f wp-block-paragraph" data-block-type="core">We refine strategies and refocus goals based on performance data, algorithm changes, and evolving market conditions.</p> 1211</div> 1212</div> 1213 1214 1215 1216<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-32074ebc wp-block-columns-is-layout-flex" style="border-bottom-color:var(--wp--preset--color--dark-dark-gray);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)" data-block-type="core"> 1217<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%" data-block-type="core"> 1218<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex" data-block-type="core"> 1219<h3 class="wp-block-heading gradient-text has-brc-light-gradient-background has-background wp-container-content-29dca9c1" style="padding-top:0;padding-right:0;padding-bottom:4px;padding-left:0">6. Training & Long-Term Support</h3> 1220</div> 1221</div> 1222 1223 1224 1225<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%" data-block-type="core"> 1226<p class="has-base-color has-text-color has-link-color wp-elements-18 wp-container-content-c9763a5f wp-block-paragraph" data-block-type="core">We provide documentation and guidance to help internal teams maintain and extend SEO performance.</p> 1227</div> 1228</div> 1229 1230 1231 1232<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex" data-block-type="core"> 1233<div class="wp-block-button is-style-primary-button-light" data-block-type="core"><a class="wp-block-button__link wp-element-button" href="https://three29.com/contact/">Let’s Talk</a></div> 1234</div> 1235 1236 1237 1238<div style="height:100px" aria-hidden="true" class="wp-block-spacer" data-block-type="core"></div> 1239</div> 1240</div> 1241 1242 1243 1244<section class="t29-background alignfull is-dark is-variant-2 border-style-none is-style-bubbles"> 1245 1246 <div class="background-container"> 1247 <div class="ball-container"> 1248 <div class="ball ball-1 drift-ball"> 1249 <div class="rotating-ball"></div> 1250 </div> 1251 <div class="ball ball-2"> 1252 <div class="rotating-ball counterclockwise"></div> 1253 </div> 1254 <div class="ball ball-3"> 1255 <div class="rotating-ball"></div> 1256 </div> 1257 </div> 1258 </div> 1259 1260 1261 1262 1263 <div class="acf-innerblocks-container"> 1264 1265<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)" data-block-type="core"> 1266<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-71c143ff wp-block-columns-is-layout-flex" style="padding-top:0;padding-bottom:0" data-block-type="core"> 1267<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%" data-block-type="core"> 1268<h2 class="wp-block-heading has-base-color has-text-color has-link-color wp-elements-19">Frequently Asked Questions about Our SEO Services</h2> 1269</div> 1270 1271 1272 1273<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%" data-block-type="core"> 1274<h3 class="wp-block-heading has-base-color has-text-color has-link-color wp-elements-20">Process and Workflow</h3> 1275 1276 1277 1278<div class="t29-accordion"> 1279 <div class="accordion-item" aria-expanded="false"> 1280 <div class="accordion-item__header"> 1281 <div class="accordion-item__header__text"> 1282 <h3 class="accordion-item__header__text__content">Will we have visibility into the work being done?</h3> 1283 </div> 1284 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 1"></button> 1285 </div> 1286 <div class="accordion-item__content"> 1287 <p>Yes. Clients receive detailed monthly reports, analytics tracking, performance summaries, content input, and regular strategy updates.</p> 1288 </div> 1289 </div> 1290 <div class="accordion-item" aria-expanded="false"> 1291 <div class="accordion-item__header"> 1292 <div class="accordion-item__header__text"> 1293 <h3 class="accordion-item__header__text__content">Will we work directly with your SEO team?</h3> 1294 </div> 1295 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 2"></button> 1296 </div> 1297 <div class="accordion-item__content"> 1298 <p>
1298Yes. You will collaborate directly with our strategists, analysts, and technical specialists, supported by a dedicated account manager.</p> 1299 </div> 1300 </div> 1301 <div class="accordion-item" aria-expanded="false"> 1302 <div class="accordion-item__header"> 1303 <div class="accordion-item__header__text"> 1304 <h3 class="accordion-item__header__text__content">Do you create and optimize content?</h3> 1305 </div> 1306 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 3"></button> 1307 </div> 1308 <div class="accordion-item__content"> 1309 <p>Yes. Unless you decide to provide us with internal content to optimize, we write, refine, and optimize search-driven content as part of our SEO programs.</p> 1310 </div> 1311 </div> 1312 <div class="accordion-item" aria-expanded="false"> 1313 <div class="accordion-item__header"> 1314 <div class="accordion-item__header__text"> 1315 <h3 class="accordion-item__header__text__content">Do you collaborate with internal teams or agencies?</h3> 1316 </div> 1317 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 4"></button> 1318 </div> 1319 <div class="accordion-item__content"> 1320 <p>Absolutely. We frequently work alongside in-house marketing, development, and external agency partners.</p> 1321 </div> 1322 </div> 1323 <div class="accordion-item" aria-expanded="false"> 1324 <div class="accordion-item__header"> 1325 <div class="accordion-item__header__text"> 1326 <h3 class="accordion-item__header__text__content">Do you collaborate with internal teams or agencies?</h3> 1327 </div> 1328 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 5"></button> 1329 </div> 1330 <div class="accordion-item__content"> 1331 <p>Absolutely. We frequently work alongside in-house developers, marketers, and external partners.</p> 1332 </div> 1333 </div> 1334 </div> 1335 1336 1337 1338<h3 class="wp-block-heading has-base-color has-text-color has-link-color wp-elements-21" style="margin-top:var(--wp--preset--spacing--50)">Timelines & Scheduling</h3> 1339 1340 1341 1342<div class="t29-accordion"> 1343 <div class="accordion-item" aria-expanded="false"> 1344 <div class="accordion-item__header"> 1345 <div class="accordion-item__header__text"> 1346 <h3 class="accordion-item__header__text__content">How long does an SEO program take?</h3> 1347 </div> 1348 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 1"></button> 1349 </div> 1350 <div class="accordion-item__content"> 1351 <p>Most SEO engagements require several months to establish momentum, with continued improvement over time as authority and rankings grow.</p> 1352 </div> 1353 </div> 1354 <div class="accordion-item" aria-expanded="false"> 1355 <div class="accordion-item__header"> 1356 <div class="accordion-item__header__text"> 1357 <h3 class="accordion-item__header__text__content">When should we expect results?</h3> 1358 </div> 1359 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 2"></button> 1360 </div> 1361 <div class="accordion-item__content"> 1362 <p>Early ranking and traffic improvements often begin within the first 3 to 4 months, with stronger performance developing over time.</p> 1363 </div> 1364 </div> 1365 <div class="accordion-item" aria-expanded="false"> 1366 <div class="accordion-item__header"> 1367 <div class="accordion-item__header__text"> 1368 <h3 class="accordion-item__header__text__content">What factors influence SEO performance?</h3> 1369 </div> 1370 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 3"></button> 1371 </div> 1372 <div class="accordion-item__content"> 1373 <p>Results are affected by competition, existing site structure, content depth, technical health, and market conditions.</p> 1374 </div> 1375 </div> 1376 <div class="accordion-item" aria-expanded="false"> 1377 <div class="accordion-item__header"> 1378 <div class="accordion-item__header__text"> 1379 <h3 class="accordion-item__header__text__content">How is progress tracked?</h3> 1380 </div> 1381 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 4"></button> 1382 </div> 1383 <div class="accordion-item__content"> 1384 <p>We monitor keyword rankings, organic traffic, conversions, and lead quality through structured reporting systems.</p> 1385 </div> 1386 </div> 1387 <div class="accordion-item" aria-expanded="false"> 1388 <div class="accordion-item__header"> 1389 <div class="accordion-item__header__text"> 1390 <h3 class="accordion-item__header__text__content">How often do we receive updates?</h3> 1391 </div> 1392 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 5"></button> 1393 </div> 1394 <div class="accordion-item__content"> 1395 <p>Clients receive monthly reports and scheduled strategy reviews, with direct access to their account manager for ongoing support.</p> 1396 </div> 1397 </div> 1398 </div> 1399 1400 1401 1402<h3 class="wp-block-heading has-base-color has-text-color has-link-color wp-elements-22" style="margin-top:var(--wp--preset--spacing--50)">General Questions</h3> 1403 1404 1405 1406<div class="t29-accordion"> 1407 <div class="accordion-item" aria-expanded="false"> 1408 <div class="accordion-item__header"> 1409 <div class="accordion-item__header__text"> 1410 <h3 class="accordion-item__header__text__content">How does SEO relate to GEO?</h3> 1411 </div> 1412 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 1"></button> 1413 </div> 1414 <div class="accordion-item__content"> 1415 <p>SEO builds strong rankings, traffic, and content foundations in traditional search. GEO extends that visibility into AI-driven discovery and citation environments. Many clients use SEO as the performance base for successful GEO programs.</p> 1416 </div> 1417 </div> 1418 <div class="accordion-item" aria-expanded="false"> 1419 <div class="accordion-item__header"> 1420 <div class="accordion-item__header__text"> 1421 <h3 class="accordion-item__header__text__content">
1421Should we start with SEO or GEO?</h3> 1422 </div> 1423 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 2"></button> 1424 </div> 1425 <div class="accordion-item__content"> 1426 <p>It depends on your current visibility and growth goals. Organizations with weak rankings or limited content depth often begin with SEO. Brands with strong search performance typically layer GEO on top to expand reach and authority.</p> 1427 </div> 1428 </div> 1429 <div class="accordion-item" aria-expanded="false"> 1430 <div class="accordion-item__header"> 1431 <div class="accordion-item__header__text"> 1432 <h3 class="accordion-item__header__text__content">Can SEO and GEO be combined together?</h3> 1433 </div> 1434 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 3"></button> 1435 </div> 1436 <div class="accordion-item__content"> 1437 <p>Yes. Our GEO and SEO services can be combined to support both traditional search and generative platforms.</p> 1438 </div> 1439 </div> 1440 <div class="accordion-item" aria-expanded="false"> 1441 <div class="accordion-item__header"> 1442 <div class="accordion-item__header__text"> 1443 <h3 class="accordion-item__header__text__content">Can SEO work with our current website?</h3> 1444 </div> 1445 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 4"></button> 1446 </div> 1447 <div class="accordion-item__content"> 1448 <p>In most cases, yes. We optimize existing platforms through structural improvements, content redevelopment, and conversion-focused refinements.</p> 1449 </div> 1450 </div> 1451 <div class="accordion-item" aria-expanded="false"> 1452 <div class="accordion-item__header"> 1453 <div class="accordion-item__header__text"> 1454 <h3 class="accordion-item__header__text__content">Do you support multi-location or national brands?</h3> 1455 </div> 1456 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 5"></button> 1457 </div> 1458 <div class="accordion-item__content"> 1459 <p>Yes. We regularly manage complex SEO programs across multiple regions, service lines, and competitive markets.</p> 1460 </div> 1461 </div> 1462 <div class="accordion-item" aria-expanded="false"> 1463 <div class="accordion-item__header"> 1464 <div class="accordion-item__header__text"> 1465 <h3 class="accordion-item__header__text__content">Do you provide training and documentation?</h3> 1466 </div> 1467 <button class="accordion-item__header__toggle" aria-label="Open Accordion Item 6"></button> 1468 </div> 1469 <div class="accordion-item__content"> 1470 <p>Yes. We provide documentation and guidance so internal teams can maintain and extend search performance over time.</p> 1471 </div> 1472 </div> 1473 </div> 1474</div> 1475</div> 1476</div> 1477 1478</div> 1479</section> 1480 1481 1482<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-252eb997 wp-block-group-is-layout-constrained" style="margin-bottom:-200px;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)" data-block-type="core"> 1483<h2 class="wp-block-heading gradient-text has-brc-gradient-background has-background" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">Our SEO Insights</h2> 1484 1485 1486 1487<div class="t29-related-blogs"> 1488 <div class="related-blogs-container"> 1489 <a class="related-blog" href="https://three29.com/website-traffic-lead-quality/"> 1490 <div class="related-blog-image"> 1491 <img loading="lazy" decoding="async" width="300" height="169" src="https://three29.com/wp-content/uploads/2026/09/web-traffic-leads-300x169.png" class="attachment-medium size-medium wp-post-image" alt="Arrows emerging from a laptop screen" srcset="https://three29.com/wp-content/uploads/2026/09/web-traffic-leads-300x169.png 300w, https://three29.com/wp-content/uploads/2026/09/web-traffic-leads-1024x576.png 1024w, https://three29.com/wp-content/uploads/2026/09/web-traffic-leads-768x432.png 768w, https://three29.com/wp-content/uploads/2026/09/web-traffic-leads-1536x864.png 1536w, https://three29.com/wp-content/uploads/2026/09/web-traffic-leads-600x338.png 600w, https://three29.com/wp-content/uploads/2026/09/web-traffic-leads.png 1672w" sizes="auto, (max-width: 300px) 100v
1491w, 300px" /> </div> 1492 1493 <!-- Categories --> 1494 <div class="related-blog-categories"> 1495 <span class="related-blog-category" style="--cat-bg: #ddf0ff;--cat-fg: #1e73b1;">Search Engine Optimization</span> </div> 1496 1497 <div class="related-blog-title"> 1498 <h4>Why More Website Traffic Does Not Always Mean More Leads</h4> 1499 </div> 1500 <!-- Date in Day Month Short Name and Year --> 1501 <div class="related-blog-date"> 1502 16 Sep 2026 </div> 1503 </a> 1504 <a class="related-blog" href="https://three29.com/geo-myths/"> 1505 <div class="related-blog-image"> 1506 <img loading="lazy" decoding="async" width="300" height="169" src="https://three29.com/wp-content/uploads/2026/09/geo-myths-300x169.png" class="attachment-medium size-medium wp-post-image" alt="Robot weighing options on scale" srcset="https://three29.com/wp-content/uploads/2026/09/geo-myths-300x169.png 300w, https://three29.com/wp-content/uploads/2026/09/geo-myths-1024x576.png 1024w, https://three29.com/wp-content/uploads/2026/09/geo-myths-768x432.png 768w, https://three29.com/wp-content/uploads/2026/09/geo-myths-1536x864.png 1536w, https://three29.com/wp-content/uploads/2026/09/geo-myths-600x338.png 600w, https://three29.com/wp-content/uploads/2026/09/geo-myths.png 1672w" sizes="auto, (max-width: 300px) 100vw, 300px" /> </div> 1507 1508 <!-- Categories --> 1509 <div class="related-blog-categories"> 1510 <span class="related-blog-category" style="--cat-bg: #ddf0ff;--cat-fg: #1e73b1;">Generative Engine Optimization</span> </div> 1511 1512 <div class="related-blog-title"> 1513 <h4>6 Biggest GEO Myths That Are Holding Brands Back</h4> 1514 </div> 1515 <!-- Date in Day Month Short Name and Year --> 1516 <div class="related-blog-date"> 1517 10 Sep 2026 </div> 1518 </a> 1519 <a class="related-blog" href="https://three29.com/ai-search-seo-keywords/"> 1520 <div class="related-blog-image"> 1521 <img loading="lazy" decoding="async" width="300" height="169" src="https://three29.com/wp-content/uploads/2026/09/evolution-keywords-seo-geo-300x169.png" class="attachment-medium size-medium wp-post-image" alt="SEO to GEO character evolution" srcset="https://three29.com/wp-content/uploads/2026/09/evolution-keywords-seo-geo-300x169.png 300w, https://three29.com/wp-content/uploads/2026/09/evolution-keywords-seo-geo-1024x576.png 1024w, https://three29.com/wp-content/uploads/2026/09/evolution-keywords-seo-geo-768x432.png 768w, https://three29.com/wp-content/uploads/2026/09/evolution-keywords-seo-geo-1536x864.png 1536w, https://three29.com/wp-content/uploads/2026/09/evolution-keywords-seo-geo-600x338.png 600w, https://three29.com/wp-content/uploads/2026/09/evolution-keywords-seo-geo.png 1672w" sizes="auto, (max-width: 300px) 100vw, 300px" /> </div> 1522 1523 <!-- Categories --> 1524 <div class="related-blog-categories"> 1525 <span class="related-blog-category" style="--cat-bg: #ddf0ff;--cat-fg: #1e73b1;">Search Engine Optimization</span><span class="related-blog-category" style="--cat-bg: #ddf0ff;--cat-fg: #1e73b1;">Generative Engine Optimization</span> </div> 1526 1527 <div class="related-blog-title"> 1528 <h4>How AI Search Is Changing the Role of Traditional SEO Keywords</h4> 1529 </div> 1530 <!-- Date in Day Month Short Name and Year --> 1531 <div class="related-blog-date"> 1532 4 Sep 2026 </div> 1533 </a> 1534 </div> 1535 </div></div> 1536</div></main> 1537 1538 1539<footer class="site-footer wp-block-template-part" data-block-type="core"> 1540<section class="t29-background alignfull is-dark is-single-orb-half border-style-none is-style-bubbles"> 1541 1542 <div class="background-container"> 1543 <div class="ball-container"> 1544 <div class="ball ball-1 drift-ball"> 1545 <div class="rotating-ball"></div> 1546 </div> 1547 <div class="ball ball-2"> 1548 <div class="rotating-ball counterclockwise"></div> 1549 </div> 1550 <div class="ball ball-3"> 1551 <div class="rotating-ball"></div> 1552 </div> 1553 </div> 1554 </div> 1555 1556 1557 1558 1559 <div class="acf-innerblocks-container"> 1560 1561<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-e2aef3cb wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--40)" data-block-type="core"> 1562<div class="wp-block-group has-base-color has-text-color has-link-color wp-elements-23 has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-a9bece84 wp-block-group-is-layout-constrained" data-block-type="core"> 1563<h2 class="wp-block-heading">Let’s Talk About Your Next Big Project</h2> 1564 1565 1566 1567<p class="has-base-color has-text-color has-link-color has-x-large-font-size wp-elements-24 wp-block-paragraph" data-block-type="core">Three29 is a Sacramento and Jacksonville headquartered B2B web development, digital marketing, and branding agency.</p> 1568 1569 1570 1571<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex" data-block-type="core"> 1572<div class="wp-block-button is-style-primary-button-arrow-dark" data-block-type="core"><a class="wp-block-button__link wp-element-button" href="/contact/">Contact Us</a></div> 1573</div> 1574</div> 1575</div> 1576 1577 1578 1579<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-7470a641 wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--50)" data-block-type="core"> 1580<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex" data-block-type="core"> 1581<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%" data-block-type="core"> 1582<figure class="wp-block-image size-full is-resized" data-block-type="core"><img decoding="async" src="https://three29.com/wp-content/themes/three29-fse/assets/images/T29_Full_Logo_White.svg" alt="Three29" style="width:auto;height:98px"/></figure> 1583</div> 1584 1585 1586 1587<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:200px" data-block-type="core"><nav style="font-style:normal;font-weight:600;line-height:1.33;text-transform:uppercase;letter-spacing:1.4px" class="has-text-color has-base-color has-tiny-font-size is-vertical wp-block-navigation has-plus-jakarta-sans-font-family is-layout-flex wp-container-core-navigation-is-layout-c020569f wp-block-navigation-is-layout-flex" aria-label="Footer navigation 9" data-block-type="core"><ul style="font-style:normal;font-weight:600;line-height:1.33;text-transform:uppercase;letter-spacing:1.4px" class="wp-block-navigation__container has-text-color has-base-color has-tiny-font-size is-vertical wp-block-navigation has-plus-jakarta-sans-font-family"><li class="wp-block-navigation-item mobile-only wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/"><span class="wp-block-navigation-item__label">Home</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/services/"><span class="wp-block-navigation-item__label">Services</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/our-work/"><span class="wp-block-navigation-item__label">Our Work</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/about-us/"><span class="wp-block-navigation-item__label">About Us</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="/blog/"><span class="wp-block-navigation-item__label">Insights</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link" data-block-type="core"><a class="wp-block-navigation-item__content" href="https://three29.com/join-our-newsletter/"><span class="wp-block-navigation-item__label">Join Our Newsletter</span></a></li></ul></nav></div> 1588 1589 1590 1591<div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-87e3ee61 wp-block-column-is-layout-flow" style="flex-basis:320p
1591x" data-block-type="core"> 1592<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-20959078 wp-block-buttons-is-layout-flex" data-block-type="core"> 1593<div class="wp-block-button is-style-primary-button-arrow-light" data-block-type="core"><a class="wp-block-button__link wp-element-button" href="/contact/">Contact Us</a></div> 1594</div> 1595 1596 1597 1598<p class="has-text-align-center has-base-color has-text-color has-link-color has-plus-jakarta-sans-font-family has-tiny-font-size wp-elements-25 wp-block-paragraph" style="padding-top:var(--wp--preset--spacing--30);letter-spacing:1.4px;line-height:1.33;text-transform:uppercase" data-block-type="core">Connect With Us</p> 1599 1600 1601 1602<div class="wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-5c93c077 wp-block-group-is-layout-flex" data-block-type="core"> 1603<ul class="wp-block-social-links has-icon-color is-style-logos-only has-contrast-background-color has-background is-content-justification-center is-layout-flex wp-container-core-social-links-is-layout-8a7a0194 wp-block-social-links-is-layout-flex" data-block-type="core"><li style="color:#ffffff" class="wp-social-link wp-social-link-linkedin has-base-color wp-block-social-link" data-block-type="core"><a rel="noopener nofollow" target="_blank" href="https://www.linkedin.com/company/three29/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li></ul> 1604 1605 1606 1607<figure class="wp-block-image size-full is-resized" data-block-type="core"><a href="https://clutch.co/profile/three29-web-design-development"><img decoding="async" src="https://three29.com/wp-content/themes/three29-fse/assets/images/clutch_icon_white.svg" alt="Cluch" style="width:22px"/></a></figure> 1608</div> 1609</div> 1610</div> 1611 1612 1613 1614<div class="wp-block-group is-layout-flow wp-container-core-group-is-layout-ebbae835 wp-block-group-is-layout-flow" style="padding-top:var(--wp--preset--spacing--30)" data-block-type="core"> 1615<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow" style="border-top-style:none;border-top-width:0px;padding-top:8px;padding-bottom:8px" data-block-type="core"> 1616<p class="has-base-color has-text-color has-link-color wp-elements-26 wp-block-paragraph" data-block-type="core">© Copyright 2026 Three29 Media, LLC</p> 1617</div> 1618 1619 1620 1621<div class="wp-block-group rainbow-top-border is-nowrap is-layout-flex wp-container-core-group-is-layout-a5830f9b wp-block-group-is-layout-flex" style="border-top-color:var(--wp--preset--color--base);border-top-style:solid;border-top-width:1px;padding-top:12px" data-block-type="core"> 1622<p class="has-base-color has-text-color has-link-color wp-elements-27 wp-block-paragraph" data-block-type="core"><a href="/privacy-policy/">Privacy Policy</a></p> 1623 1624 1625 1626<p class="has-base-color has-text-color has-link-color wp-elements-28 wp-block-paragraph" data-block-type="core"><a href="/accessibility-statement/">Accessibility Statement</a></p> 1627</div> 1628</div> 1629</div> 1630 1631</div> 1632</section></footer></div>
1633<script type="speculationrules"> 1634{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/three29-fse/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1635</script>
vendor: 1 bytes, line 1635
1635
1636<script>(function(){var s=document.createElement('script');var e = !document.body ? document.querySelector('head'):document.body;s.src='https://acsbapp.com/apps/app/dist/js/app.js';s.setAttribute('data-source', 'WordPress');s.setAttribute('data-plugin-version', '2.13');s.defer=true;s.onload=function(){acsbJS.init({ 1637 statementLink : '', 1638 footerHtml : '', 1639 hideMobile : false, 1640 hideTrigger : false, 1641 language : 'en', 1642 position : 'left', 1643 leadColor : '#146FF8', 1644 triggerColor : '#146FF8', 1645 triggerRadius : '50%', 1646 triggerPositionX : 'left', 1647 triggerPositionY : 'bottom', 1648 triggerIcon : 'people', 1649 triggerSize : 'medium', 1650 triggerOffsetX : 20, 1651 triggerOffsetY : 20, 1652 mobile : { 1653 triggerSize : 'small', 1654 triggerPositionX : 'right', 1655 triggerPositionY : 'bottom', 1656 triggerOffsetX : 10, 1657 triggerOffsetY : 10, 1658 triggerRadius : '50%' 1659 } 1660 }); 1661 }; 1662 e.appendChild(s);}());</script>
1662<!-- Google Tag Manager -->
1663<script>
vendor: 331 bytes, lines 1663-1667
1663(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1664new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1665j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1666'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1667})(window,document,'script','dataLayer','
1667GTM-NKSPBW
vendor: 3 bytes, line 1667
1667');
1667</script>
1667 1668<!-- End Google Tag Manager --> 1669 1670 1671<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1671-1672
1671 1672<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1672GTM-NKSPBW
vendor: 85 bytes, lines 1672-1673
1672" 1673height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1674<!-- End Google Tag Manager (noscript) --> 1675 1676<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 1676-1677
1676 1677<script async src="https://www.googletagmanager.com/gtag/js?id=
1677UA-108391665-2
vendor: 13 bytes, line 1677
1677"></script>
1678<script> 1679
vendor: 138 bytes, lines 1679-1683
1679window.dataLayer = window.dataLayer || []; 1680 function gtag(){dataLayer.push(arguments);} 1681 gtag('js', new Date()); 1682 1683 gtag('config', '
1683UA-108391665-2
vendor: 5 bytes, line 1683
1683');
1684</script>
1684 1685 1686<!-- Klaviyo -->
1687<script type="text/javascript" src="//static.klaviyo.com/onsite/js/klaviyo.js?company_id=VwEULj"></script>
1687 1688<!-- Chat GPT Pixel Event -->
1689<script>if (`${window.location}`.replace(/^https?:\/\/three29.com/gi, '').startsWith('/thank-you/')) oaiq("measure", "lead_created", { type: "customer_action" });</script>
1689 1690<!-- End Chat GPT Pixel Events -->
1690<script data-wp-router-options="{"loadOnClientNavigation":true}" fetchpriority="low" id="@wordpress/block-library/navigation/view-js-module" src="https://three29.com/wp-includes/js/dist/script-modules/block-library/navigation/view.min.js?ver=1bf28ded04f9f188bdcb" type="module"></script>
1690 1691
1691<script> 1692 (function () { 1693 var c = document.body.className; 1694 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 1695 document.body.className = c; 1696 })(); 1697 </script>
1697 1698 <link rel='stylesheet' id='wc-blocks-style-css' href='https://three29.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-11.1.2' media='all' />
1699<script id="lottieFilesLocalPlayer-js" src="https://three29.com/wp-content/plugins/lottiefiles/src/../build/lottiefiles-player.js?ver=5a5cb6e2bf39d2de3e04"></script>
vendor: 1 bytes, line 1699
1699
1700<script id="lottieFilesInteractivity-js" src="https://three29.com/wp-content/plugins/lottiefiles/src/../build/lottiefiles-interactivity.js?ver=5a5cb6e2bf39d2de3e04"></script>
vendor: 1 bytes, line 1700
1700
1701<script id="accordion-toggle-js" src="https://three29.com/wp-content/themes/three29-fse/inc/blocks/accordion/js/accordion-script.js"></script>
vendor: 1 bytes, line 1701
1701
1702<script id="lottiefiles-block-frontend-js" src="https://three29.com/wp-content/plugins/lottiefiles/src/../build/frontend-helper.js?ver=c6466ae00cf35038b638"></script>
vendor: 1 bytes, line 1702
1702
1703<script id="three29-theme-scripts-js" src="https://three29.com/wp-content/themes/three29-fse/build/frontend.js?ver=59b0d45d1241467f6997"></script>
vendor: 1 bytes, line 1703
1703
1704<script id="sourcebuster-js-js" src="https://three29.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1704
1704
1705<script id="wc-order-attribution-js-extra"> 1706var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://three29.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1707//# sourceURL=wc-order-attribution-js-extra 1708</script>
vendor: 1 bytes, line 1708
1708
1709<script id="wc-order-attribution-js" src="https://three29.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1709
1709
1710<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"ff8575ee3dc44216bfc9b5e5a4fd37bb","r":1,"spa":2}' crossorigin="anonymous"></script>
1710 1711</body> 1712</html> 1713 1714<!-- 1715Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin 1716 1717Object Caching 57/297 objects using Memcached 1718Page Caching using Disk: Enhanced 1719 1720Served from: three29.com @ 2026-09-30 18:30:40 by W3 Total Cache 1721-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.