PageSourceSearch

https://three29.com/services/search-engine-optimization/

html three29.com collected 2026-10-09 21:48:42 UTC 192,217 bytes, 1,721 lines download raw bytes

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 &amp; 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 &raquo; Feed" href="https://three29.com/feed/" />
33<link rel="alternate" type="application/rss+xml" title="Three29 &raquo; 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&#038;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="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: 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 &amp; 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="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: 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, &amp; 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 &amp; 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="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: 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&#8217;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&#8217;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 &#8211; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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&#8217;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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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&#8217;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 &amp; 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&#8217;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="{&quot;loadOnClientNavigation&quot;: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.