PageSourceSearch

https://tannergrey.com/

html tannergrey.com collected 2026-10-07 15:47:56 UTC 111,635 bytes, 1,834 lines download raw bytes

1<!DOCTYPE html>
2<!--[if !(IE 6) | !(IE 7) | !(IE 8)  ]><!-->
3<html lang="en-US" class="no-js">
4<!--<![endif]-->
5<head>
6	<meta charset="UTF-8" />
7		<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
8		<meta name="theme-color" content="#728aa9"/>	<link rel="profile" href="https://gmpg.org/xfn/11" />
9	        
9<script type="text/javascript">
10            if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
11                var originalAddEventListener = EventTarget.prototype.addEventListener,
12                    oldWidth = window.innerWidth;
13
14                EventTarget.prototype.addEventListener = function (eventName, eventHandler, useCapture) {
15                    if (eventName === "resize") {
16                        originalAddEventListener.call(this, eventName, function (event) {
17                            if (oldWidth === window.innerWidth) {
18                                return;
19                            }
20                            oldWidth = window.innerWidth;
21                            if (eventHandler.handleEvent) {
22                                eventHandler.handleEvent.call(this, event);
23                            }
24                            else {
25                                eventHandler.call(this, event);
26                            };
27                        }, useCapture);
28                    }
29                    else {
30                        originalAddEventListener.call(this, eventName, eventHandler, useCapture);
31                    };
32                };
33            };
34        </script>
34
35		<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
36
37	<!-- This site is optimized with the Yoast SEO plugin v23.6 - https://yoast.com/wordpress/plugins/seo/ -->
38	<title>Digital Marketing and Web Design Agency Charlotte NC</title>
39	<meta name="description" content="Tanner Grey is a full service digital marketing agency based in Charlotte NC. We provide web/graphic design, PPC, and SEO services. Get a free quote today!" />
40	<link rel="canonical" href="https://tannergrey.com/" />
41	<meta property="og:locale" content="en_US" />
42	<meta property="og:type" content="website" />
43	<meta property="og:title" content="Digital Marketing and Web Design Agency Charlotte NC" />
44	<meta property="og:description" content="Tanner Grey is a full service digital marketing agency based in Charlotte NC. We provide web/graphic design, PPC, and SEO services. Get a free quote today!" />
45	<meta property="og:url" content="https://tannergrey.com/" />
46	<meta property="og:site_name" content="Web Design and Digital Marketing | Charlotte NC" />
47	<meta property="article:modified_time" content="2023-08-31T14:46:49+00:00" />
48	<meta property="og:image" content="https://tannergrey.com/wp-content/uploads/2018/11/webdesign-3.png" />
49	<meta name="twitter:card" content="summary_large_image" />
50	
50<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://tannergrey.com/","url":"https://tannergrey.com/","name":"Digital Marketing and Web Design Agency Charlotte NC","isPartOf":{"@id":"https://tannergrey.com/#website"},"primaryImageOfPage":{"@id":"https://tannergrey.com/#primaryimage"},"image":{"@id":"https://tannergrey.com/#primaryimage"},"thumbnailUrl":"https://tannergrey.com/wp-content/uploads/2018/11/webdesign-3.png","datePublished":"2018-11-07T21:15:18+00:00","dateModified":"2023-08-31T14:46:49+00:00","description":"Tanner Grey is a full service digital marketing agency based in Charlotte NC. We provide web/graphic design, PPC, and SEO services. Get a free quote today!","breadcrumb":{"@id":"https://tannergrey.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://tannergrey.com/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://tannergrey.com/#primaryimage","url":"https://tannergrey.com/wp-content/uploads/2018/11/webdesign-3.png","contentUrl":"https://tannergrey.com/wp-content/uploads/2018/11/webdesign-3.png","width":400,"height":400},{"@type":"BreadcrumbList","@id":"https://tannergrey.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://tannergrey.com/#website","url":"https://tannergrey.com/","name":"Web Design and Digital Marketing | Charlotte NC","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://tannergrey.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
50
51	<!-- / Yoast SEO plugin. -->
52
53
54<link rel='dns-prefetch' href='//fonts.googleapis.com' />
55<link rel="alternate" type="application/rss+xml" title="Web Design and Digital Marketing | Charlotte NC &raquo; Feed" href="https://tannergrey.com/feed/" />
56<link rel="alternate" type="application/rss+xml" title="Web Design and Digital Marketing | Charlotte NC &raquo; Comments Feed" href="https://tannergrey.com/comments/feed/" />
57<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://tannergrey.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftannergrey.com%2F" />
58<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://tannergrey.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftannergrey.com%2F&#038;format=xml" />
59<style id="wp-img-auto-sizes-contain-inline-css">
60img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
61/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
62</style>
63<style id="wp-emoji-styles-inline-css">
64
65	img.wp-smiley, img.emoji {
66		display: inline !important;
67		border: none !important;
68		box-shadow: none !important;
69		height: 1em !important;
70		width: 1em !important;
71		margin: 0 0.07em !important;
72		vertical-align: -0.1em !important;
73		background: none !important;
74		padding: 0 !important;
75	}
76/*# sourceURL=wp-emoji-styles-inline-css */
77</style>
78<style id="wp-block-library-inline-css">
79: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;
79--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}.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]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
80
81/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
82</style>
83<style id="classic-theme-styles-inline-css">
84/*! This file is auto-generated */
85.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
86/*# sourceURL=/wp-includes/css/classic-themes.min.css */
87</style>
88
89<style id="global-styles-inline-css">
90:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFF;--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--accent: #728aa9;--wp--preset--color--dark-gray: #111;--wp--preset--color--light-gray: #767676;--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,0) 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%);
90--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;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;}.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-accent-color{color: var(--wp--preset--color--accent) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !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-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !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-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !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;}
90.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
91/*# sourceURL=global-styles-inline-css */
92</style>
93
94<link rel='stylesheet' id='contact-form-7-css' href='https://tannergrey.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.9.8' media='all' />
95<link rel='stylesheet' id='the7-Defaults-css' href='https://tannergrey.com/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=7.0.5' media='all' />
96<link rel='stylesheet' id='fancybox-css' href='https://tannergrey.com/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.min.css?ver=7.0.5' media='screen' />
97<link rel='stylesheet' id='js_composer_front-css' href='https://tannergrey.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=6.9.0' media='all' />
98<link rel='stylesheet' id='dt-web-fonts-css' href='https://fonts.googleapis.com/css?family=Open+Sans:400,600,700%7CRoboto:400,600,700%7CMontserrat:400,600,700%7CSpace+Mono:400,600,700%7CMuli:400,600,700' media='all' />
99<link rel='stylesheet' id='dt-main-css' href='https://tannergrey.com/wp-content/themes/tannergrey/css/main.min.css?ver=7.0.5' media='all' />
100<link rel='stylesheet' id='the7-font-css' href='https://tannergrey.com/wp-content/themes/tannergrey/fonts/icomoon-the7-font/icomoon-the7-font.min.css?ver=7.0.5' media='all' />
101<link rel='stylesheet' id='the7-awesome-fonts-css' href='https://tannergrey.com/wp-content/themes/tannergrey/fonts/FontAwesome/css/all.min.css?ver=7.0.5' media='all' />
102<link rel='stylesheet' id='the7-awesome-fonts-back-css' href='https://tannergrey.com/wp-content/themes/tannergrey/fonts/FontAwesome/back-compat.min.css?ver=7.0.5' media='all' />
103<link rel='stylesheet' id='the7-custom-scrollbar-css' href='https://tannergrey.com/wp-content/themes/tannergrey/lib/custom-scrollbar/custom-scrollbar.min.css?ver=7.0.5' media='all' />
104<link rel='stylesheet' id='the7-wpbakery-css' href='https://tannergrey.com/wp-content/themes/tannergrey/css/wpbakery.min.css?ver=7.0.5' media='all' />
105<link rel='stylesheet' id='the7-css-vars-css' href='https://tannergrey.com/wp-content/uploads/the7-css/css-vars.css?ver=dd333026d5b2' media='all' />
106<link rel='stylesheet' id='dt-custom-css' href='https://tannergrey.com/wp-content/uploads/the7-css/custom.css?ver=dd333026d5b2' media='all' />
107<link rel='stylesheet' id='dt-media-css' href='https://tannergrey.com/wp-content/uploads/the7-css/media.css?ver=dd333026d5b2' media='all' />
108<link rel='stylesheet' id='the7-mega-menu-css' href='https://tannergrey.com/wp-content/uploads/the7-css/mega-menu.css?ver=dd333026d5b2' media='all' />
109<link rel='stylesheet' id='style-css' href='https://tannergrey.com/wp-content/themes/tannergrey/style.css?ver=7.0.5' media='all' />
110<link rel='stylesheet' id='ultimate-vc-addons-style-min-css' href='https://tannergrey.com/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/ultimate.min.css?ver=3.19.11' media='all' />
111<script id="jquery-core-js" src="https://tannergrey.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 111
111
112<script id="jquery-migrate-js" src="https://tannergrey.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 112
112
113<script id="dt-above-fold-js-extra">
114var dtLocal = {"themeUrl":"https://tannergrey.com/wp-content/themes/tannergrey","passText":"To view this protected post, enter the password below:","moreButtonText":{"loading":"Loading...","loadMore":"Load more"},"postID":"10666","ajaxurl":"https://tannergrey.com/wp-admin/admin-ajax.php","REST":{"baseUrl":"https://tannergrey.com/wp-json/the7/v1","endpoints":{"sendMail":"/send-mail"}},"contactMessages":{"required":"One or more fields have an error. Please check and try again.","terms":"Please accept the privacy policy.","fillTheCaptchaError":"Please, fill the captcha."},"captchaSiteKey":"","ajaxNonce":"be2515b658","pageData":{"type":"page","template":"page","layout":null},"themeSettings":{"smoothScroll":"off","lazyLoading":false,"accentColor":{"mode":"solid","color":"#728aa9"},"desktopHeader":{"height":100},"ToggleCaptionEnabled":"disabled","ToggleCaption":"Navigation","floatingHeader":{"showAfter":140,"showMenu":false,"height":60,"logo":{"showLogo":true,"html":"\u003Cimg class=\" preload-me\" src=\"https://tannergrey.com/wp-content/uploads/2018/10/flaoting-reg.png\" srcset=\"https://tannergrey.com/wp-content/uploads/2018/10/flaoting-reg.png 50w, https://tannergrey.com/wp-content/uploads/2018/10/flaoting-ret.png 100w\" width=\"50\" height=\"50\"   sizes=\"50px\" alt=\"Web Design and Digital Marketing | Charlotte NC\" /\u003E","url":"https://tannergrey.com/"}},"topLine":{"floatingTopLine":{"logo":{"showLogo":false,"html":""}}},"mobileHeader":{"firstSwitchPoint":1040,"secondSwitchPoint":800,"firstSwitchPointHeight":60,"secondSwitchPointHeight":60,"mobileToggleCaptionEnabled":"disabled","mobileToggleCaption":"Menu"},"stickyMobileHeaderFirstSwitch":{"logo":{"html":"\u003Cimg class=\" preload-me\" src=\"https://tannergrey.com/wp-content/uploads/2018/11/mob-reg.png\" srcset=\"https://tannergrey.com/wp-content/uploads/2018/11/mob-reg.png 180w, https://tannergrey.com/wp-content/uploads/2018/11/tg-mob-ret.png 360w\" width=\"180\" height=\"39\"   sizes=\"180px\" alt=\"Web Design and Digital Marketing | Charlotte NC\" /\u003E"}},"stickyMobileHeaderSecondSwitch":{"logo":{"html":"\u003Cimg class=\" preload-me\" src=\"https://tannergrey.com/wp-content/uploads/2018/11/mob-reg.png\" srcset=\"https://tannergrey.com/wp-content/uploads/2018/11/mob-reg.png 180w, https://tannergrey.com/wp-content/uploads/2018/11/tg-mob-ret.png 360w\" width=\"180\" height=\"39\"   sizes=\"180px\" alt=\"Web Design and Digital Marketing | Charlotte NC\" /\u003E"}},"content":{"textColor":"#464646","headerColor":"#728aa9"},"sidebar":{"switchPoint":970},"boxedWidth":"1280px","stripes":{"stripe1":{"textColor":"#676b6d","headerColor":"#262b2e"},"stripe2":{"textColor":"#ffffff","headerColor":"#ffffff"},"stripe3":{"textColor":"#262b2e","headerColor":"#262b2e"}}},"VCMobileScreenWidth":"768"};
115var dtShare = {"shareButtonText":{"facebook":"Share on Facebook","twitter":"Tweet","pinterest":"Pin it","linkedin":"Share on Linkedin","whatsapp":"Share on Whatsapp"},"overlayOpacity":"85"};
116//# sourceURL=dt-above-fold-js-extra
117</script>
vendor: 1 bytes, line 117
117
118<script id="dt-above-fold-js" src="https://tannergrey.com/wp-content/themes/tannergrey/js/above-the-fold.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 118
118
119<script id="jquery-ui-core-js" src="https://tannergrey.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 119
119
120<script id="ultimate-vc-addons-script-js" src="https://tannergrey.com/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate.min.js?ver=3.19.11"></script>
vendor: 1 bytes, line 120
120
121<script id="ultimate-vc-addons-row-bg-js" src="https://tannergrey.com/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate_bg.min.js?ver=3.19.11"></script>
121
122<link rel="https://api.w.org/" href="https://tannergrey.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://tannergrey.com/wp-json/wp/v2/pages/10666" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://tannergrey.com/xmlrpc.php?rsd" />
123<link rel='shortlink' href='https://tannergrey.com/' />
124<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
125<meta name="generator" content="Powered by Slider Revolution 6.7.20 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
126<link rel="icon" href="https://tannergrey.com/wp-content/uploads/2018/11/fav-reg.png" type="image/png" sizes="16x16"/><link rel="icon" href="https://tannergrey.com/wp-content/uploads/2018/11/fav-ret.png" type="image/png" sizes="32x32"/>
126<script>function setREVStartSize(e){
127			//window.requestAnimationFrame(function() {
128				window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW;
129				window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH;
130				try {
131					var pw = document.getElementById(e.c).parentNode.offsetWidth,
132						newh;
133					pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw;
134					e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw);
135					e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw);
136					e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh);
137					e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh);
138					e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide);
139					e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide);
140					e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0);
141					if(e.layout==="fullscreen" || e.l==="fullscreen")
142						newh = Math.max(e.mh,window.RSIH);
143					else{
144						e.gw = Array.isArray(e.gw) ? e.gw : [e.gw];
145						for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1];
146						e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el;
147						e.gh = Array.isArray(e.gh) ? e.gh : [e.gh];
148						for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1];
149											
150						var nl = new Array(e.rl.length),
151							ix = 0,
152							sl;
153						e.tabw = e.tabhide>=pw ? 0 : e.tabw;
154						e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw;
155						e.tabh = e.tabhide>=pw ? 0 : e.tabh;
156						e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh;
157						for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i];
158						sl = nl[0];
159						for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;}
160						var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]);
161						newh =  (e.gh[ix] * m) + (e.tabh + e.thumbh);
162					}
163					var el = document.getElementById(e.c);
164					if (el!==null && el) el.style.height = newh+"px";
165					el = document.getElementById(e.c+"_wrapper");
166					if (el!==null && el) {
167						el.style.height = newh+"px";
168						el.style.display = "block";
169					}
170				} catch(e){
171					console.log("Failure at Presize of Slider:" + e)
172				}
173			//});
174		  };</script>
174
175<style id="wp-custom-css">
176/*
177Theme Name: tannergrey
178
179
180*/
181.white-bg{background-color:#ffffff}
182
183.droplet-bg{background-image: url(https://tannergrey.com/wp-content/uploads/2021/10/Icon-ionic-ios-water.jpg) !important;
184    background-size: 300px !important;
185    background-position: -29px 120% !important;}
186
187.z-index-3{z-index:3}
188
189.blog .dt-format-gallery .dt-format-gallery-coll.full,
190.archive .dt-format-gallery .dt-format-gallery-coll.full,
191.search .dt-format-gallery .dt-format-gallery-coll.full
192{
193	display: none;
194}
195
196
197.wp-caption-text,
198.sticky,
199.gallery-caption,
200.bypostauthor {}
201.mini-widgets p{text-align:right; position:relative; right:-50px;}
202.mini-widgets a{text-decoration:none !important;}
203.branding a img, .branding img {
204
205    height: auto;
206    max-width: 279px;
207    position: relative;
208    left: -50px;
209
210}
211.img-box{transition: all 0.6s ease;}
212
213
214.img-box:hover {
215transform: scale(1.1);
216	 background: rgba(255,255,255,0.4);
217position:relative;
218	
219}
220.big-phone {
221    position: relative;
222    width: 500px;
223    top: 63px;
224}
225.design-top h3, .mark-top h3{
226
227    margin-bottom: 20px !important;
228    border-bottom: 1px solid #9c93a6;
229    padding-bottom: 10px;
230
231}
232.dm-bg{
233
234    position: relative;
235    top: -28px;
236    margin-bottom: -70px !important;
237    padding: 0;
238    left: -10%;
239    min-width: 81%;
240
241}
242.mark-top{padding:30px 0 0 0;}
243.design-top .upb_row_bg{border-bottom:2px solid #a4c9dd;}
244.home #main{overflow:hidden;}
245#main{overflow:visible;}
246.home{background:none !important;}
247body{background: url(https://tannergrey.com/wp-content/uploads/2018/11/bgrepeat.png)}
248.top-grad {
249    b1ackground-color: #3751a3;
250    b1ackground-color: -moz-linear-gradient(-45deg, #3751a3 0%, #3475bb 54%, #0296cd 100%);
251    b1ackground-color: -webkit-linear-gradient(-45deg, #3751a3 0%,#3475bb 54%,#0296cd 100%);
252    b1ackground-color: linear-gradient(135deg, #3751a3 0%,#3475bb 54%,#0296cd 100%);
253    f1ilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3751a3', endColorstr='#0296cd',GradientType=1 );
254    padding: 200px 0 50px 0;
255    transform-origin: 4003px;
256    transform: skewY(2deg);
257
258}
259.stripe-style-4, .grey-slant {
260
261    transform-origin: 3303px;
262    transform: skewY(-2deg);
263    z-index: 2;
264
265}
266.grey-slant{padding:40px 0;}
267
268.straight {
269
270  transform: skewY(-2deg);
271  transform-origin: 0;
272}
273
274.toph1 {
275
276    text-align: Center;
277    color: #fff !important;
278    font-size: 30px  !important;;
279
280}
281.toph2 {
282
283    text-align: Center;
284    color: #fff !important;
285    font-size: 46px  !important;;
286    padding: 20px 0 30px 0;
287
288}
289.shadow-box {
290
291    background: #fff;
292    box-shadow: 1px 18px 57px #7497c4;
293    padding: 25px;
294    position: relative;
295    z-index: 999;
296
297}
298.topp{text-align:Center; color:#fff !important; padding: 0 20%; }
299.minih3 {
300    font-size: 17px;
301    text-align: center;
302    font-weight: 600;
303}
304.grad-btn{   background: #a4c9dd;
305   -webkit-border-radius: 20px;
306-moz-border-radius: 20px;
307border-radius: 20px;
308color:#fff !important;
309	padding:8px 50px;
310	text-decoration:none !important;
311}
312
313.stripe-style-4 h3{color:#0096cd !important}
314.stripe-style-4 p{color:#464646 !important;}
315.trans-area {
316    padding: 8% 0 7% 0;
317}
318.trans {
319
320    background: rgba(255,255,255,0.9);
321 
322      
323    padding: 30px 10px;
324    text-align: Center;
325    background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/trans-tg.png);
326    background-repeat: no-repeat;
327    background-position: -20px center;
328    background-size: 300px;
329    border: 5px solid #a4c9dd;
330transition: all 0.6s ease;
331}
332.trans:hover {
333transform: scale(1.3);
334	 background: rgba(255,255,255,1.0);
335position:relative;
336	z-index:999;
337}
338.trans p{color:#464646 !important; font-weight:600;margin-bottom:30px !important;}
339.trans-box{border:1px solid #a4c9dd; padding:10px;margin-top:20px; font-weight:300 !important; text-decoration:none !important;background:#a4c9dd; color:#fff !important}
340.sites{
341    position: absolute;
342    top: -166px;
343    left: -305px;
344	min-width: 134%;}
345.wave2{padding:50px 0;}
346.stripe {
347  
348    overflow: visible !important;
349
350}
351.wave{position:relative;
352	min-width:240%;
353}
354.center{text-align:center;}
355.center h5{font-weight: 700;
356font-size: 25px;}
357.center h6{font-weight: 600;
358font-size: 18px;}
359#fo123oter {
360    background-image: url(https://tannergrey.com/wp-content/uploads/2018/10/tg-bottom.png) !important;
361    background-repeat: no-repeat !important;
362    background-position: center !important;
363    background-size: 640px !important;
364}
365
366#footer ul li a{font-size:14px !important; text-decoration:none !important;}
367.strip-logo {
368position: absolute;
369    width: 700px;
370    right: -100px;
371	top: -150px;
372
373	opacity:0.2;
374 }
375
376.outsidecircle{
377  position: absolute;
378width: 795px;
379right: -146px;
380top: -201px;
381	 -webkit-animation:spin 175s linear infinite;
382    -moz-animation:spin 175s linear infinite;
383    animation:spin 175s linear infinite;
384	opacity:0.1;
385}
386.strip-logo2 {
387position: absolute;
388    width: 700px !important;
389	height:auto !important;
390    right: -100px;
391	top: -150px;
392
393	opacity:0.2;
394 }
395
396.outsidecircle2{
397  position: absolute;
398width: 795px !important;
399	height:auto !important;
400right: -146px;
401top: -201px;
402	 -webkit-animation:spin 175s linear infinite;
403    -moz-animation:spin 175s linear infinite;
404    animation:spin 175s linear infinite;
405	opacity:0.1;
406}
407@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
408@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
409@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
410.strip-logo3 {
411
412    width: 150px !important;
413	height:auto !important;
414  
415
416	opacity:0.2;
417 }
418
419.outsidecircle3 {
420margin-bottom: -195px;
421    position: relative;
422    width: 175px !important;
423    height: auto !important;
424  
425    top: -196px;
426    -webkit-animation: spin 175s linear infinite;
427    -moz-animation: spin 175s linear infinite;
428    animation: spin 175s linear infinite;
429    opacity: 0.4;
430
431}
432@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
433@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
434@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
435.cmark li{list-style: none !important; background-image: url(https://tannergrey.com/wp-content/uploads/2018/10/check.png); background-repeat:no-repeat;background-size:12px; background-position:center left;padding-left:25px}
436#main {
437    padding: 0px 0 00px 0 !important;
438  
439}
440.page-id-10656 #main, .page-id-10666 #main{background:none !important;}
441#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{top:100px;}
442.strip-logowd {
443
444    position: absolute;
445    width: 520px;
446    right: 7px;
447    top: -104px;
448    opacity: 0.2;
449
450}
451#main{padding:0 50px;}
452.big-p {
453
454    text-align: center;
455    font-weight: 800;
456    font-size: 1.6em;
457    float:right;
458
459}
460.center-left {
461
462    text-align: center;
463    float: left;
464    position: relative;
465    top: 5px;
466
467}
468.center-left a{color:#fff !important; text-decoration:none; background:#0099c2; line-height: 1.1;
469font-size: .875rem;
470text-transform: uppercase;
471font-weight: 400;
472padding: 1rem;
473text-align: center;
474-webkit-border-radius: 0.375rem;
475border-radius: 0.375rem;}
476.littlep {
477line-height:5px;
478    font-weight: 200;
479    font-size: 10px;
480
481}
482.phone-grey{font-weight: 600;
483
484	font-size: 18px;}.contact-top{padding:0 0 30px 0}
485.toph2-2{font-weight:400; font-size:20px !important; text-align:center; color:#fff !important;}
486.spacer{padding:100px 0;}
487.center{text-align:Center;}
488.seo-shadow.seo-shadow {
489    padding: 20px;
490    background: #fff;
491    height: 500px;
492    box-shadow: 1px 1px 5px #7497c4;
493}
494#form-box {
495    max-width: 800px;
496    margin: 0 auto;
497    background: #fff;
498    border: 1px solid #768b90;
499    -webkit-border-radius: 6px;
500    -moz-border-radius: 6px;
501    border-radius: 6px;
502    padding: 6px 20px 0;
503    height: 46px;
504}
505#email {
506    width: 25%;
507    float: left;
508    padding-right: 10px;
509    border-right: 1px solid #768b90;
510}
511#pn {
512    width: 25%;
513    float: left;
514    padding-right: 10px;
515    border-right: 1px solid #768b90;
516}
517#website {
518    width: 25%;
519    float: left;
520    padding-right: 10px;
521}
522#frm-submit {
523    width: 20%;
524    float: right;
525    position: relative;
526    position: relative;
527    z-index: 9999;
528}
529.home input[type="text"], .home input[type="tel"], .home input[type="url"], .home input[type="email"], .home input[type="number"], input[type="date"], .home input[type="range"], .home input[type="password"], .home select, .home textarea {
530    padding: 7px 15px 7px 15px;
531    color: #000;
532    border: 1px solid #9c93a6 !important;
533    background-color: #fff !important;
534    -webkit-box-sizing: border-box;
535    box-sizing: border-box;
536    font-weight: bold !important;
537}
538#fancybox-content{padding:20px;}
539.home .wpcf7-submit{width:100% !important;}
540.wpcf7 .watermark {
541    color: #768b90 !important;
542  
543}
544::-webkit-input-placeholder {
545    color: #768b90 !important;
546  
547}
548:-moz-placeholder {
549    color: #768b90 !important;
550 
551}
552::-moz-placeholder {
553    color: #768b90 !important;
554  
555}
556:-ms-input-placeholder {
557    color: #768b90 !important;
558   
559}
560.stripe-logo .upb_row_bg {
561
562    padding: 50px 0;
563    background-repeat: no-repeat !important;
564    background-size: 1000px !important;
565    background-position: 10%;
566
567}
568.padding50{padding:50px 0}
569.heavy{font-weight:900; }
570.line {
571    text-align: center;
572    font-size: 16px !important;
573}
574.line::after {
575    display: block;
576    overflow: hidden;
577    margin: auto;
578        margin-top: auto;
579    margin-top: 7px;
580    width: 70px;
581    height: 1px;
582    background: #0099c2;
583    content: '';
584	text-indent: -999em;}
585.tg-con li {
586    background-image: url(https://tannergrey.com/wp-content/uploads/2018/10/tg-small.png);
587    padding: 0 0 0 25px;
588    background-size: 14px;
589    background-position: left 10px;
590    background-repeat: no-repeat;
591    list-style: none;
592    line-height: 35px;
593}
594.locations p {
595    font-size: 12px;
596    text-align: center;
597}
598.cphone  {   color: #a4c9dd !important;
599    font-weight: 800;
600    
601}
602.cemail a{text-decoration:none;}
603.cemail{color: #0099c2 !important;
604    font-weight: 800;
605	margin-bottom:30px !important;
606    }
607.cemail i, .cphone i{padding-right:5px;}
608.round{
609    border: 1px solid #fff;
610    padding: 5px 10px;
611    -webkit-border-radius: 99px;
612    -moz-border-radius: 99px;
613    border-radius: 99px;
614}
615.round2{
616    border: 1px solid #fff;
617    padding: 5px 7px;
618    -webkit-border-radius: 99px;
619    -moz-border-radius: 99px;
620    border-radius: 99px;
621	margin-left:10px;
622}
623.sm, .year{ clear:both;
624margin-top:10px;}
625
626.sub-nav {
627    padding: 10px;
628    -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2) !important;
629    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2) !important;
630    box-sizing: border-box;
631}
632#bottom-bar{
633
634    position: relative;
635    top: -20px;
636    height: 20px !important;
637
638}
639#bottom-bar .wf-table {
640
641    height: 40px !important;
642
643}
644#main .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner{padding-top:0 !important;}
645.move-up{position:relative; top:-50px;margin-bottom:-50px !important;}
646.wave2 .vc_column-inner{padding-top:0 !important;}
647.straight h5{margin-top:70px !important; font-size:20px !important; font-weight:700;text-align:center; color:#fff !important;}
648
649.page-id-10656 .masthead, .page-id-10666 .masthead {
650
651    background-image: none !important;
652        background-color: rgba(0, 0, 0, 0);
653      position:relative;
654
655    
656	z-index:2;
657
658    background-size: 140px !important;
659    background-repeat: repeat-x !important;
660    background-co4lor: #fff !important;
661	background-position:top !important;
662	 animation-name: pulse_animation;
663    animation-duration: 5000ms;
664    transform-origin:70% 70%;
665    animation-iteration-count: infinite;
666    animation-timing-function: linear;
667	animation: slide 60s linear infinite;
668}
669.main-nav > li, .mini-widgets a{text-shadow:1px 1px 0 #000;}
670#phantom .main-nav > li, .mini-widgets a{text-shadow:0 0 0 #000; color:#5a6488 !important;}
671.sub-nav li, #phantom li{text-shadow:0 0 0 #000 !important; }
672.big-text {
673
674    font-size: 4em !important;
675    font-weight: 700 !important;
676    line-height: 1.5em !important;
677    padding-top: 15% !important;
678
679}
680.grey-home{padding:75px 0 !important; margin-bottom:-40px;}
681.home .top-h-btn{padding: 10px 15% !important;
682
683background: #9c93a6;
684
685-webkit-border-radius: 30px;
686
687-moz-border-radius: 30px;
688
689border-radius: 30px;
690
691text-decoration: none !important;
692
693color: #fff !important;
694
695border: 3px solid #9c93a6 !important;
696
697transition: all 1.0s ease !important;
698left: -55px;
699position: relative
700}
701.top-h-btn {
702
703    padding: 10px 15% !important;
704    background-col123or: #a4c9dd;
705background-color: #a4c9dd;
706background-color: -moz-linear-gradient(left, #a4c9dd 0%, #9f95af 50%, #4b4f7a 100%);
707background-color: -webkit-linear-gradient(left, #a4c9dd 0%,#9f95af 50%,#4b4f7a 100%);
708background-color: linear-gradient(to right, #a4c9dd 0%,#9f95af 50%,#4b4f7a 100%);
709filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4c9dd', endColorstr='#4b4f7a',GradientType=1 );
710    -webkit-border-radius: 30px;
711    -moz-border-radius: 30px;
712    border-radius: 30px;
713    text-decoration: none !important;
714    color: #fff !important;
715    border: 3px solid #a4c9dd !important;
716    transition: all 1.0s ease;
717   
718
719}
720.page-id-11001 .top-h-btn{position:relative; left:-55px;}
721.top-h-btn:hover {
722 background: #fff;
723	color: #9c93a6 !important;
724	
725   
726}
727button.button, a.button, .dt-form button, .widget .dt-form .dt-btn, input[type="button"], input[type="reset"], input[type="submit"], .nsu-submit {
728    color: #ffffff;
729    background-color: #5a6488 !important;
730    text-align: center !important;
731}
732.toph3{color:#fff !important; position:relative; top:30px;}
733.lg-h2{color: #6292ac;
734font-weight: 700;
735
736letter-spacing: -.025em;
737
738font-size: 40px;
739
740line-height: 100%;
741
742font-weight: 800;
743
744
745
746}
747.lg-h3{margin-top: 6px;
748
749font-size: 24px;
750
751line-height: 28px;
752
753font-weight: 700;
754
755letter-spacing: -.025em;
756
757color: #464646;
758
759margin-bottom: 40px;}
760
761.page-box{background-color: #fff;
762    padding: 20px;
763    background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/wordpress-computer.jpg);
764    background-repeat: no-repeat;
765    background-position: 1000px;
766    background-size: 500px;
767overflow:hidden;
768-webkit-border-radius: 10px;
769-moz-border-radius: 10px;
770border-radius: 10px;
771}
772.page-id-9030 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/web-design-side.jpg)}
773.page-id-10731 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/ecommerce-side.jpg)}
774.page-id-10729 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/responsive-side.jpg)}
775.page-id-10733 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/gd-side.jpg)}
776.page-id-10737 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/print.jpg)}
777.page-id-9060 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/sm-side.jpg)}
778.page-id-10741 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/rpoi-side.jpg)}
779.page-id-10739 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/inbound-side.jpg)}
780.page-id-10872 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/email-side.jpg)}
781.page-id-10743 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/reputationside.jpg)}
782.page-id-9258 .page-box{background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/ppc-side.jpg)}
783.page-id-10759 .page-box,  .page-id-33 .page-box{background-image:none !important;}
784.page-id-337 .page-box{
785    background-image: url(https://tannergrey.com/wp-content/uploads/2018/10/wave.png);
786    background-position: center 290%;
787    background-size: 1500px;
788}
789.page-box-left {
790    background-color: #fff;
791    padding: 20px;
792    background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/wd-2.jpg);
793    background-repeat: no-repeat;
794    background-position: -70px;
795    background-size: 500px;
796    overflow: hidden;
797	-webkit-border-radius: 10px;
798-moz-border-radius: 10px;
799border-radius: 10px;
800}
801#main123{background: url(https://tannergrey.com/wp-content/uploads/2018/11/grey-bg.jpg);
802  
803   
804    background-repeat: no-repeat;
805    background-size: 100%;
806    background-position: right bottom;
807
808}
809.home #main{background:none !important;}
810.cut{background: #fff;
811
812position: absolute;
813
814top: -100px;
815
816
817
818width: 100px;
819
820height: 1000px;
821
822transform-origin: center top;
823
824transform: rotate(2deg);}
825.cut2 {
826    background: #fff;
827    position: absolute;
828    top: -100px;
829    width: 100px;
830    height: 1000px;
831    transform-origin: center top;
832    transform: rotate(-2deg);
833    left: 325px;
834}
835.middle-row{padding-bottom:40px;padding-top:20px;}
836.middle-row .upb_row_bg{border-top:2px solid #a4c9dd; border-bottom:2px solid #a4c9dd;}
837.white-top{
838padding: 20px;
839
840margin-bottom: 20px !important;
841	transition: all 0.6s ease;
842}
843.white-top:hover {
844transform: scale(1.1);
845	 background: rgba(255,255,255,0.4);
846position:relative;
847	
848}
849.single-post #content{top: -20px;}
850.page-box{position: relative;
851top: -80px;
852z-index: 2;
853box-shadow: 0 2px 6px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.23);
854	margin-bottom: -70px !important;}
855.single-post #content{background:#fff !important; 	-webkit-border-radius: 10px;
856-moz-border-radius: 10px;
857border-radius: 10px;}
858.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
859    color: #fff;
860    background-color: #a4c9dd !important;
861}
862.vc_grid-item-mini{background: #fff;
863
864box-shadow: 0 2px 6px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.23);}
865.single-post .h2-size{color:#fff !important; font-weight:700;}
866.entry-meta{display:none !important;}
867.bot-phone{
868text-align:center;
869    font-size: 20px;
870  padding-top: 15px;
871    font-weight: 700;
872
873}
874.bottom-text-block {
875    text-align: center !important;
876}
877#footer h4{position:relative;}
878#footer h4::after {
879
880    display: inline-block;
881    overflow: hidden;
882    margin: auto;
883        margin-top: auto;
884    margin-top: auto;
885    margin-top: 14px;
886    width: 70px;
887    height: 1px;
888    background: #9c93a6;
889    content: '';
890    text-indent: -999em;
891
892    position: absolute;
893    left: 0;
894    top: 17px;
895
896}
897.whiteh1{color:#fff !important; font-weight:700;}
898.right-mobile-menu .show-mobile-header .dt-mobile-header {
899    right: 330px;
900    z-index: 999999;
901}
902.text-secondary{display:none;}
903#footer.solid-bg {
904    background-size: 50%;
905    background-position: center 74px !important; 
906
907}
908.white{color:#fff !important;}
909.social-bottom h3{margin:20px 0 40px 0 !important; color:#fff !important; font-weight:700;font-size:30px !important;}
910.social-bottom{padding-bottom:30px;}
911.page-id-11001 text-area{height:70px; }
912.page-id-11001 input[type="text"], .page-id-11001 input[type="tel"], .page-id-11001 input[type="url"], .page-id-11001 input[type="email"], .page-id-11001 input[type="number"], .page-id-11001 input[type="date"], input[type="range"], .page-id-11001 input[type="password"], .page-id-11001 select, .page-id-11001 textarea {
913
914    padding: 7px 15px 7px 15px;
915    color: #b8bcbe;
916    border: 1px solid #9c93a6;
917    background-color: rgba(255,255,255,0.8);
918    -webkit-box-sizing: border-box;
919    box-sizing: border-box;
920
921}
922@media screen 
923  and (min-width: 320px) 
924  and (max-width: 640px)
925  {
926	  #text-2{position:relative; z-index:999;}
927	  .big-p-right{text-align:center;}
928	.seo-shadow {
929    padding: 20px;
930    background: #fff;
931    height: 100% !important;
932    box-shadow: 1px 1px 5px #7497c4;
933		  margin-bottom:20px !important;
934}
935.strip-logo2{
936position: absolute;
937    width: 200px !important;
938	height:auto !important;
939   right:10%;
940	top:-30px;
941
942	opacity:0.2;
943 }
944
945.outsidecircle2{
946  position: absolute;
947width: 200px !important;
948	height:auto !important;
949  right:30%;
950	top:-40px;
951	 -webkit-animation:spin 175s linear infinite;
952    -moz-animation:spin 175s linear infinite;
953    animation:spin 175s linear infinite;
954	opacity:0.3;
955 }
956	.sites {
957
958    position: relative;
959    top: -110px;
960    left: -50px;
961    min-width: 150%;
962    margin-bottom: -80px !important;
963
964}
965	  .trans{margin-bottom:20px !important;}
966	  .big-text{padding-top:0px !important;line-height: 1.2em !important;padding-bottom:30px;}
967	  #bottom-bar {
968    position: relative;
969    top: -20px;
970    height: 50px !important;
971}
972	  .toph3 {
973    color: #fff !important;
974    position: relative;
975    top: -10px !important;
976}
977	  
978	  .whiteh1{font-size:16px !important; position:relative; top:-20px;}
979.topp{position:relative; left:0px;line-height:12px !important;font-size:8px !important;}
980.home .top-h-btn{position:relative; left:0px;top:-30px;padding: 0px 10% !important;font-size:10px !important;}
981#footer.solid-bg{background-image:none !important;}
982	  .dm-bg{
983    position: relative;
984    top: 0;
985    margin-bottom: 0px !important;
986    padding: 0;
987    left: 0%;
988    min-width:50%;
989}
990}
991.img-box a{text-decoration:none;}
992.page-id-11001 textarea{width:100%;}
993.design-top h5, .mark-top h5{text-align:center; }
994.design-top a h5 , .mark-top a h5 {text-align:center; text-decoration:none !important; margin-top:20px; }
995.design-top{padding:30px 0;}
996.img-box{bac1kground:#f1f1f1; padding:20px 0;}
997.design-row{
998}
999  
1000
1001/* Portrait */
1002@media screen 
1003  and (min-width: 320px) 
1004  and (max-width: 640px)
1005
1006  and (orientation: portrait) {
1007	 
1008}
1009
1010/* Landscape */
1011@media screen 
1012  and (min-width: 320px) 
1013  and (max-width: 640px)
1014
1015 and (orientation: landscape) {
1016
1017}
1018/* Portrait and Landscape */
1019@media screen 
1020  and (min-width: 768px) 
1021  and (max-width: 1024px) 
1022  {
1023
1024}
1025
1026/* Portrait */
1027@media screen 
1028  and (min-width: 768px) 
1029  and (max-width: 1024px) 
1030  and (orientation: portrait) 
1031 {
1032	 .strip-logo2 {
1033    position: absolute;
1034    width: 500px !important;
1035    height: auto !important;
1036    right: -0px;
1037    top: -75px;
1038    opacity: 0.2;
1039}
1040	 .outsidecircle2 {
1041    position: absolute;
1042    width: 595px !important;
1043    height: auto !important;
1044    right: -46px;
1045    top: -101px;
1046    -webkit-animation: spin 175s linear infinite;
1047    -moz-animation: spin 175s linear infinite;
1048    animation: spin 175s linear infinite;
1049    opacity: 0.1;
1050}
1051	 .seo-shadow{height:100% !important;}
1052	 #text-7{position:relative; z-index:1;}
1053	 
1054	 #text-2{position:relative !important; z-index:999 !important;}
1055.trans{padding:10px 0px !important;}
1056.trans p{font-size:12px !important;}
1057.page-template-default .vc_col-sm-4 {display:none;}
1058.page-id-10666 .vc_col-sm-4, .page-id-9057 .vc_col-sm-4 {display:inline !important;}
1059.page-template-default .vc_col-sm-8 {width:100%;}
1060.minih3 {
1061    font-size: 16px;
1062    text-align: center;
1063    font-weight: 600;
1064}
1065.cmark li {
1066    list-style: none !important;
1067    background-image: url(https://tannergrey.com/wp-content/uploads/2018/10/check.png);
1068    background-repeat: no-repeat;
1069    background-size: 12px;
1070    background-position: left 5px;
1071    padding-left: 15px;
1072}
1073.cmark{margin-left:0;}
1074.topp {
1075    text-align: Center;
1076    color: #fff !important;
1077    padding: 0 20%;
1078    position: relative;
1079    left: 10px;
1080font-size:12px !important;
1081line-height:17px;
1082}
1083.home .top-h-btn{position:relative; left:90px;}
1084.grey-home .vc_col-sm-8, .grey-home .vc_col-sm-4{width:100%;}
1085.sites {
1086    position: relative;
1087    top: 0;
1088    left: -100px;
1089    min-width: 134%;
1090}
1091#footer.solid-bg{background-image:none !important;}
1092.page-box {
1093    background-color: #fff;
1094    padding: 20px;
1095    background-image: none !important;
1096    background-repeat: no-repeat;
1097    background-position: 600px;
1098    background-size: 700px;
1099    overflow: hidden;
1100    -webkit-border-radius: 10px;
1101    -moz-border-radius: 10px;
1102    border-radius: 10px;
1103}
1104.page-box-left {
1105    background-color: #fff;
1106    padding: 20px;
1107    background-image: none !important;
1108    background-repeat: no-repeat;
1109    background-position: -300px;
1110    background-size: 500px;
1111    overflow: hidden;
1112    -webkit-border-radius: 10px;
1113    -moz-border-radius: 10px;
1114    border-radius: 10px;
1115}
1116}
1117
1118/* Landscape */
1119@media screen 
1120  and (min-width: 768px) 
1121  and (max-width: 1024px) 
1122  and (orientation: landscape) 
1123 {
1124
1125}
1126/* Mid Size */
1127@media screen 
1128  and (min-width: 1025px) 
1129  and (max-width: 1300px) 
1130  and (orientation: landscape) 
1131 {
1132.big-text {
1133    font-size: 4em !important;
1134    font-weight: 700 !important;
1135    line-height: 1.5em !important;
1136    padding-top: 29% !important;
1137}
1138
1139	 .sites {
1140    position: absolute;
1141    top: 0;
1142    left: -30%;
1143    min-width: 134%;
1144}
1145	 .minih3 {
1146    font-size: 15px;
1147    text-align: center;
1148    font-weight: 600;
1149}
1150	 .white-top {
1151    background: #fff;
1152    box-shadow: 0 2px 6px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.23);
1153    padding: 20px;
1154    margin-bottom: 20px;
1155    transition: all 0.6s ease;
1156    height: 270px;
1157}
1158}
1159
1160/* Mid Size */
1161@media screen 
1162  and (min-width: 1300px) 
1163  and (max-width: 1350px) 
1164 
1165 {
1166	 .outsidecircle3 {
1167    position: relative;
1168    width: 175px !important;
1169    height: auto !important;
1170    right: 63px;
1171    top: -36px;
1172    -webkit-animation: spin 175s linear infinite;
1173    -moz-animation: spin 175s linear infinite;
1174    animation: spin 175s linear infinite;
1175    opacity: 0.4;
1176}
1177}
1178/* Mid Size */
1179@media screen 
1180  and (min-width: 950px) 
1181  and (max-width: 1275px) 
1182
1183 {
1184.vc_col-sm-8 {
1185    width: 83% !important;
1186
1187}
1188.page-box-left .vc_col-sm-8 {width: 66.66666667% !important;
1189
1190}
1191.home .vc_col-sm-8 {width: 66.66666667% !important;}
1192}
1193.cut{display:none;}
1194/* Mid Size */
1195@media screen 
1196  and (min-width: 1150px) 
1197  and (max-width: 1350px) 
1198
1199 {
1200	 .seo-shadow{height:550px !important;}
1201}
1202/* Mid Size */
1203@media screen 
1204  and (min-width: 800px) 
1205  and (max-width: 1150px) 
1206
1207 {
1208.seo-shadow{height:100% !important;}
1209}
1210/* Large Size */
1211@media screen 
1212  and (min-width: 1700px) 
1213  and (max-width: 9999999999px) 
1214
1215 {
1216#footer.solid-bg {
1217    background-size: 40%;
1218    background-position: center 74px !important; 
1219
1220	 }}
1221.iso-item, .iso-grid .wf-cell, .blog.layout-grid .wf-container.description-under-image .wf-cell, .grid-masonry .wf-cell, .shortcode-blog-posts .wf-cell {
1222    opacity: 1;
1223}
1224.single-post .masthead, .blog .masthead{    background-image: url(https://tannergrey.com/wp-content/uploads/2018/11/charlotte.jpg) !important;
1225    background-size: cover !important;
1226}
1227.article-top-bar .wf-container-top {
1228    border-bottom: 0px solid !important;
1229        border-bottom-color: currentcolor;
1230}
1231.layout-list .post.bg-on {
1232    padding: 25px 25px 0px;
1233    margin: 0 0 20px;
1234    border-bottom: 3px solid #9c93a6;
1235    box-shadow: 0px 0px 5px #6f6f6f;
1236    background: #fff;
1237}
1238.single .entry-content {
1239    margin-bottom: 50px;
1240    padding: 20px;
1241}
1242.single-related-posts {
1243    border-color: #cccccc;
1244    padding: 20px;
1245}
1246</style>
1247<style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1539368401853{margin-top: 50px !important;margin-bottom: 50px !important;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><style id='the7-custom-inline-css' type='text/css'>
1248/*breadcrumbs background color*/
1249.page-title .breadcrumbs {
1250background-color: rgba(0, 0, 0, 0.05);
1251}
1252.right-mobile-menu .show-mobile-header .dt-mobile-header {
1253    right: 330px;
1254    z-index: 999999;
1255}
1256.admin-bar .dt-mobile-header {
1257    padding-top: 62px;
1258    z-index: 99999999;
1259}
1260@media screen 
1261  and (min-width: 320px) 
1262  and (max-width: 640px)
1263  {
1264.strip-logo2{
1265position: absolute;
1266    width: 180px !important;
1267	height:auto !important;
1268   right:10px;
1269	top:-30px;
1270
1271	opacity:0.2;
1272 }
1273
1274.outsidecircle2{
1275  position: absolute;
1276width: 200px !important;
1277	height:auto !important;
1278  right:30%;
1279	top:-40px;
1280	 -webkit-animation:spin 175s linear infinite;
1281    -moz-animation:spin 175s linear infinite;
1282    animation:spin 175s linear infinite;
1283	opacity:0.3;
1284 }
1285.topp{font-size:8px !important; line-height:12px; text-align:center; width:70%;}
1286}
1287</style>
1288<link rel='stylesheet' id='the7-stripes-css' href='https://tannergrey.com/wp-content/uploads/the7-css/legacy/stripes.css?ver=dd333026d5b2' media='all' />
1289<link rel='stylesheet' id='rs-plugin-settings-css' href='//tannergrey.com/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver=6.7.20' media='all' />
1290<style id="rs-plugin-settings-inline-css">
1291#rs-demo-id {}
1292/*# sourceURL=rs-plugin-settings-inline-css */
1293</style>
1294
1295</head>
1296<body data-rsssl=1 id="the7-body" class="home wp-singular page-template-default page page-id-10666 wp-embed-responsive wp-theme-tannergrey transparent slideshow-on dt-responsive-on right-mobile-menu-close-icon ouside-menu-close-icon mobile-hamburger-close-bg-enable mobile-hamburger-close-bg-hover-enable  fade-medium-mobile-menu-close-icon fade-medium-menu-close-icon srcset-enabled btn-flat custom-btn-color custom-btn-hover-color top-header first-switch-logo-center first-switch-menu-left second-switch-logo-center second-switch-menu-left popup-message-style dt-fa-compatibility the7-ver- wpb-js-composer js-comp-ver-6.9.0 vc_responsive">
1297<!-- The7  -->
1298
1299<div id="page" >
1300	<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
1301
1302<div class="masthead inline-header justify light-preset-color widgets full-height shadow-decoration shadow-mobile-header-decoration small-mobile-menu-icon mobile-menu-icon-bg-on mobile-menu-icon-hover-bg-on dt-parent-menu-clickable show-sub-menu-on-hover show-device-logo show-mobile-logo"  style="background-color: rgba(0,0,0,0);" role="banner">
1303
1304	<div class="top-bar top-bar-empty top-bar-line-hide">
1305	<div class="top-bar-bg"  style="background-color: rgba(255,255,255,0);"></div>
1306	<div class="mini-widgets left-widgets"></div><div class="mini-widgets right-widgets"></div></div>
1307
1308	<header class="header-bar">
1309
1310		<div class="branding">
1311	<div id="site-title" class="assistive-text">Web Design and Digital Marketing | Charlotte NC</div>
1312	<div id="site-description" class="assistive-text"></div>
1313	<a class="" href="https://tannergrey.com/"><img class=" preload-me" src="https://tannergrey.com/wp-content/uploads/2018/11/white-reg.png" srcset="https://tannergrey.com/wp-content/uploads/2018/11/white-reg.png 350w, https://tannergrey.com/wp-content/uploads/2018/11/white-res-1.png 700w" width="350" height="68"   sizes="350px" alt="Web Design and Digital Marketing | Charlotte NC" /><img class="mobile-logo preload-me" src="https://tannergrey.com/wp-content/uploads/2018/11/mob-reg.png" srcset="https://tannergrey.com/wp-content/uploads/2018/11/mob-reg.png 180w" width="180" height="39"   sizes="180px" alt="Web Design and Digital Marketing | Charlotte NC" /></a></div>
1314
1315		<ul id="primary-menu" class="main-nav underline-decoration upwards-line outside-item-remove-margin" role="menubar"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-10380 act first depth-0" role="presentation"><a href='https://tannergrey.com' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Home</span></span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10745 has-children depth-0" role="presentation"><a href='https://tannergrey.com/web-design/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Design</span></span></a><ul class="sub-nav level-arrows-on" role="menubar"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10512 first depth-1" role="presentation"><a href='https://tannergrey.com/web-design/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Web Design</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10753 depth-1" role="presentation"><a href='https://tannergrey.com/ecommerce-design-and-development/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Ecommerce Design and Development</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10754 depth-1" role="presentation"><a href='https://tannergrey.com/responsive-web-design/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Responsive Web Design</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10755 depth-1" role="presentation"><a href='https://tannergrey.com/wordpress-development/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">WordPress Development</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10752 depth-1" role="presentation"><a href='https://tannergrey.com/graphic-design/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Graphic Design</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10750 depth-1" role="presentation">
1315<a href='https://tannergrey.com/print-graphics/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Print Graphics</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10751 depth-1" role="presentation"><a href='https://tannergrey.com/identity-and-branding/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Identity and Branding</span></span></a></li> </ul></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10746 has-children depth-0" role="presentation"><a href='https://tannergrey.com/seo-services/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Digital Marketing</span></span></a><ul class="sub-nav level-arrows-on" role="menubar"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10511 first depth-1" role="presentation"><a href='https://tannergrey.com/social-media-marketing-services/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Social Media Marketing</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10510 depth-1" role="presentation"><a href='https://tannergrey.com/seo-services/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">SEO Services</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10748 depth-1" role="presentation"><a href='https://tannergrey.com/analytics-and-roi-tracking/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Analytics And ROI Tracking</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10749 depth-1" role="presentation"><a href='https://tannergrey.com/inbound-and-content-marketing/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Inbound and Content Marketing</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10917 depth-1" role="presentation"><a href='https://tannergrey.com/email-marketing/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Email Marketing</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10747 depth-1" role="presentation"><a href='https://tannergrey.com/online-reputation-management/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Online Reputation Management</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10509 depth-1" role="presentation"><a href='https://tannergrey.com/ppc-management/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">PPC Management</span></span></a></li> </ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10454 has-children depth-0" role="presentation"><a href='https://tannergrey.com/about-us/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">About Us</span></span></a><ul class="sub-nav level-arrows-on" role="menubar"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10761 first depth-1" role="presentation"><a href='https://tannergrey.com/blog/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Blog</span></span></a></li> </ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10437 last depth-0" role="presentation"><a href='https://tannergrey.com/contact-us/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Contact us</span></span></a></li> </ul>
1316		<div class="mini-widgets"><div class="text-area show-on-desktop near-logo-first-switch in-menu-second-switch"><p><a href="mailto:[email protected]">[email protected]</a><br />
1317<a href="tel:844.500.1339">844.500.1339</a></p>
1318</div></div>
1319	</header>
1320
1321</div>
1322<div class="dt-mobile-header mobile-menu-show-divider">
1323	<div class="dt-close-mobile-menu-icon"><div class="close-line-wrap"><span class="close-line"></span><span class="close-line"></span><span class="close-line"></span></div></div>	<ul id="mobile-menu" class="mobile-main-nav" role="menubar">
1324		<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-10380 act first depth-0" role="presentation"><a href='https://tannergrey.com' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Home</span></span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10745 has-children depth-0" role="presentation"><a href='https://tannergrey.com/web-design/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Design</span></span></a><ul class="sub-nav level-arrows-on" role="menubar"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10512 first depth-1" role="presentation"><a href='https://tannergrey.com/web-design/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Web Design</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10753 depth-1" role="presentation"><a href='https://tannergrey.com/ecommerce-design-and-development/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Ecommerce Design and Development</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10754 depth-1" role="presentation"><a href='https://tannergrey.com/responsive-web-design/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Responsive Web Design</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10755 depth-1" role="presentation"><a href='https://tannergrey.com/wordpress-development/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">WordPress Development</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10752 depth-1" role="presentation"><a href='https://tannergrey.com/graphic-design/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Graphic Design</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10750 depth-1" role="presentation">
1324<a href='https://tannergrey.com/print-graphics/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Print Graphics</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10751 depth-1" role="presentation"><a href='https://tannergrey.com/identity-and-branding/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Identity and Branding</span></span></a></li> </ul></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10746 has-children depth-0" role="presentation"><a href='https://tannergrey.com/seo-services/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Digital Marketing</span></span></a><ul class="sub-nav level-arrows-on" role="menubar"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10511 first depth-1" role="presentation"><a href='https://tannergrey.com/social-media-marketing-services/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Social Media Marketing</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10510 depth-1" role="presentation"><a href='https://tannergrey.com/seo-services/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">SEO Services</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10748 depth-1" role="presentation"><a href='https://tannergrey.com/analytics-and-roi-tracking/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Analytics And ROI Tracking</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10749 depth-1" role="presentation"><a href='https://tannergrey.com/inbound-and-content-marketing/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Inbound and Content Marketing</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10917 depth-1" role="presentation"><a href='https://tannergrey.com/email-marketing/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Email Marketing</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10747 depth-1" role="presentation"><a href='https://tannergrey.com/online-reputation-management/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Online Reputation Management</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10509 depth-1" role="presentation"><a href='https://tannergrey.com/ppc-management/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">PPC Management</span></span></a></li> </ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10454 has-children depth-0" role="presentation"><a href='https://tannergrey.com/about-us/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">About Us</span></span></a><ul class="sub-nav level-arrows-on" role="menubar"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10761 first depth-1" role="presentation"><a href='https://tannergrey.com/blog/' data-level='2' role="menuitem"><span class="menu-item-text"><span class="menu-text">Blog</span></span></a></li> </ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10437 last depth-0" role="presentation"><a href='https://tannergrey.com/contact-us/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Contact us</span></span></a></li> 	</ul>
1325	<div class='mobile-mini-widgets-in-menu'></div>
1326</div>
1327
1328<div id="main-slideshow">
1329			<!-- START home3 REVOLUTION SLIDER 6.7.20 --><p class="rs-p-wp-fix"></p>
1330			<rs-module-wrap id="rev_slider_2_1_wrapper" data-source="gallery" style="visibility:hidden;background:transparent;padding:0;margin:0px auto;margin-top:0;margin-bottom:0;">
1331				<rs-module id="rev_slider_2_1" style="" data-version="6.7.20">
1332					<rs-slides style="overflow: hidden; position: absolute;">
1333						<rs-slide style="position: absolute;" data-key="rs-2" data-title="Slide" data-anim="adpr:false;">
1334							<img src="//tannergrey.com/wp-content/plugins/revslider/sr6/assets/assets/dummy.png" alt="" title="home3" class="rev-slidebg tp-rs-img rs-lazyload" data-lazyload="//tannergrey.com/wp-content/uploads/2018/11/charlotte.jpg" data-no-retina>
1335<!--
1336							--><rs-layer
1337								id="slider-2-slide-2-layer-1" 
1338								data-type="text"
1339								data-color="#ffffff"
1340								data-rsp_ch="on"
1341								data-xy="x:c;xo:1px;y:285px;"
1342								data-text="s:40;l:22;fw:700;a:inherit;"
1343								data-frame_0="tp:600;"
1344								data-frame_1="tp:600;sR:10;"
1345								data-frame_999="o:0;tp:600;st:w;sR:8690;"
1346								style="z-index:5;font-family:'Muli';"
1347							><h1 class="whiteh1">Charlotte Web Design and Digital Marketing</h1>
1348 
1349							</rs-layer><!--
1350
1351							--><rs-layer
1352								id="slider-2-slide-2-layer-2" 
1353								data-type="text"
1354								data-color="#ffffff"
1355								data-rsp_ch="on"
1356								data-xy="x:1353px;y:195px;"
1357								data-text="l:22;a:inherit;"
1358								data-frame_0="tp:600;"
1359								data-frame_1="tp:600;sR:10;"
1360								data-frame_999="o:0;tp:600;st:w;sR:8690;"
1361								style="z-index:6;font-family:'Open Sans';"
1362							><img class="aligncenter size-full wp-image-10498 strip-logo2" src="https://tannergrey.com/wp-content/uploads/2018/10/tg-circle.png" alt="" width="1306" height="1306" />
1363<img class="aligncenter size-full wp-image-10501 outsidecircle2" src="https://tannergrey.com/wp-content/uploads/2018/10/outside-circle.png" alt="" width="1306" height="1306" /> 
1364							</rs-layer><!--
1365
1366							--><rs-layer
1367								id="slider-2-slide-2-layer-3" 
1368								data-type="text"
1369								data-color="#ffffff"
1370								data-rsp_ch="on"
1371								data-xy="x:c;y:352px;"
1372								data-text="s:16;l:22;a:center;"
1373								data-vbility="t,t,t,f"
1374								data-frame_0="tp:600;"
1375								data-frame_1="tp:600;sR:10;"
1376								data-frame_999="o:0;tp:600;st:w;sR:8690;"
1377								style="z-index:7;font-family:'Muli';"
1378							><p class="topp">Tanner Grey is a full-service web design and digital marketing agency headquartered in Charlotte, NC. </br>Our talented staff is ready to work with your company to expand your digital presence and delight your customers.</p> 
1379							</rs-layer><!--
1380
1381							--><rs-layer
1382								id="slider-2-slide-2-layer-5" 
1383								data-type="text"
1384								data-color="#ffffff"
1385								data-xy="x:c;y:457px;"
1386								data-text="l:22;a:inherit;"
1387								data-basealign="slide"
1388								data-frame_0="o:1;tp:600;"
1389								data-frame_1="tp:600;e:none;sR:10;"
1390								data-frame_999="tp:600;e:nothing;st:w;sR:8690;"
1391								style="z-index:8;font-family:'Open Sans';"
1392							><a class="fancybox-inline top-h-btn" href="#fancyboxID-1">Get a Free Audit of your Website's SEO</a>
1393<div id="fancybox-auto" style="display: none;">
1394<div id="fancyboxID-1">
1395<div class="wpcf7 no-js" id="wpcf7-f10703-o1" lang="en-US" dir="ltr">
1396<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
1397<form action="/#wpcf7-f10703-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init">
1398<div style="display: none;">
1399<input type="hidden" name="_wpcf7" value="10703" />
1400<input type="hidden" name="_wpcf7_version" value="5.9.8" />
1401<input type="hidden" name="_wpcf7_locale" value="en_US" />
1402<input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f10703-o1" />
1403<input type="hidden" name="_wpcf7_container_post" value="0" />
1404<input type="hidden" name="_wpcf7_posted_data_hash" value="" />
1405<input type="hidden" name="_wpcf7_recaptcha_response" value="" />
1406</div>
1407<p><span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Your Name" value="" type="text" name="your-name" /></span>
1408</p>
1409<p><span class="wpcf7-form-control-wrap" data-name="your-cname"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Company Name" value="" type="text" name="your-cname" /></span>
1410</p>
1411<p><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" placeholder="Your E-mail" value="" type="email" name="your-email" /></span>
1412</p>
1413<p><span class="wpcf7-form-control-wrap" data-name="your-phone"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Phone Number" value="" type="text" name="your-phone" /></span>
1414</p>
1415<p><span class="wpcf7-form-control-wrap" data-name="your-website"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text" aria-invalid="false" placeholder="Your Website" value="" type="text" name="your-website" /></span>
1416</p>
1417<p><span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea" aria-invalid="false" placeholder="Notes" name="your-message"></textarea></span>
1418</p>
1419<div style="margin:20px 0;">
1420
1421</div>
1422<p>
1422<input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Send" />
1423</p><div class="wpcf7-response-output" aria-hidden="true"></div>
1424</form>
1425</div>
1426</div>
1427</div> 
1428							</rs-layer><!--
1429-->					</rs-slide>
1430					</rs-slides>
1431				</rs-module>
1432				
1432<script>
1433					setREVStartSize({c: 'rev_slider_2_1',rl:[1240,1024,778,480],el:[],gw:[1240],gh:[600],type:'hero',justify:'',layout:'fullwidth',mh:"0"});if (window.RS_MODULES!==undefined && window.RS_MODULES.modules!==undefined && window.RS_MODULES.modules["revslider21"]!==undefined) {window.RS_MODULES.modules["revslider21"].once = false;window.revapi2 = undefined;if (window.RS_MODULES.checkMinimal!==undefined) window.RS_MODULES.checkMinimal()}
1434				</script>
1434
1435			</rs-module-wrap>
1436			<!-- END REVOLUTION SLIDER -->
1437</div>
1438
1439<div id="main" class="sidebar-none sidebar-divider-vertical">
1440
1441	
1442	<div class="main-gradient"></div>
1443	<div class="wf-wrap">
1444	<div class="wf-container-main">
1445
1446	
1447
1448
1449	<div id="content" class="content" role="main">
1450
1451		<div class="vc_row wpb_row vc_row-fluid top-pattern dt-default" style="margin-top: 0px;margin-bottom: 0px"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
1452	<div class="wpb_text_column wpb_content_element " >
1453		<div class="wpb_wrapper">
1454			<h2 style="text-align: center;">Establish a Digital Presence That Looks Great and Delivers Results</h2>
1455<p style="text-align: center;">Our mission is to work with you to design and develop a unique online presence that will tell your company story, engage potential and current clients and deliver positive results.</p>
1456
1457		</div>
1458	</div>
1459<div class="vc_row wpb_row vc_inner vc_row-fluid vc_custom_1539368401853"><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner"><div class="wpb_wrapper">
1460	<div class="wpb_text_column wpb_content_element " >
1461		<div class="wpb_wrapper">
1462			<div class="white-top">
1463<p><a href="https://tannergrey.com/web-design/"><img decoding="async" class="aligncenter size-full wp-image-10681" src="https://tannergrey.com/wp-content/uploads/2018/11/webdesign-3.png" alt="Web Design and Development" width="100" height="100" srcset="https://tannergrey.com/wp-content/uploads/2018/11/webdesign-3.png 400w, https://tannergrey.com/wp-content/uploads/2018/11/webdesign-3-150x150.png 150w, https://tannergrey.com/wp-content/uploads/2018/11/webdesign-3-300x300.png 300w" sizes="(max-width: 100px) 100vw, 100px" /></a></p>
1464<h3 class="minih3">Web Design &amp; Development</h3>
1465<ul class="cmark">
1466<li>WordPress Design</li>
1467<li>Responsive Design</li>
1468<li>E-Commerce</li>
1469</ul>
1470</div>
1471
1472		</div>
1473	</div>
1474</div></div></div><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner"><div class="wpb_wrapper">
1475	<div class="wpb_text_column wpb_content_element " >
1476		<div class="wpb_wrapper">
1477			<div class="white-top">
1478<p><a href="https://tannergrey.com/ppc-management/"><img decoding="async" class="aligncenter size-full wp-image-10679" src="https://tannergrey.com/wp-content/uploads/2018/11/ppc-1.png" alt="Pay per click management" width="100" height="100" srcset="https://tannergrey.com/wp-content/uploads/2018/11/ppc-1.png 400w, https://tannergrey.com/wp-content/uploads/2018/11/ppc-1-150x150.png 150w, https://tannergrey.com/wp-content/uploads/2018/11/ppc-1-300x300.png 300w" sizes="(max-width: 100px) 100vw, 100px" /></a></p>
1479<h3 class="minih3">Pay Per Click Management</h3>
1480<ul class="cmark">
1481<li>Google Shopping</li>
1482<li>PPC Campaigns</li>
1483<li>Social Media Advertising</li>
1484</ul>
1485</div>
1486
1487		</div>
1488	</div>
1489</div></div></div><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner"><div class="wpb_wrapper">
1490	<div class="wpb_text_column wpb_content_element " >
1491		<div class="wpb_wrapper">
1492			<div class="white-top">
1493<p><a href="https://tannergrey.com/seo-services/"><img decoding="async" class="aligncenter size-full wp-image-10680" src="https://tannergrey.com/wp-content/uploads/2018/11/seo.png" alt="SEO Services" width="100" height="100" srcset="https://tannergrey.com/wp-content/uploads/2018/11/seo.png 400w, https://tannergrey.com/wp-content/uploads/2018/11/seo-150x150.png 150w, https://tannergrey.com/wp-content/uploads/2018/11/seo-300x300.png 300w" sizes="(max-width: 100px) 100vw, 100px" /></a></p>
1494<h3 class="minih3">SEO Services</h3>
1495<ul class="cmark">
1496<li>Local SEO</li>
1497<li>Technical SEO</li>
1498<li>Analytics</li>
1499</ul>
1500</div>
1501
1502		</div>
1503	</div>
1504</div></div></div><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner"><div class="wpb_wrapper">
1505	<div class="wpb_text_column wpb_content_element " >
1506		<div class="wpb_wrapper">
1507			<div class="white-top">
1508<p><a href="https://tannergrey.com/inbound-and-content-marketing/"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10678" src="https://tannergrey.com/wp-content/uploads/2018/11/marketing.png" alt="Digital marketing" width="100" height="100" srcset="https://tannergrey.com/wp-content/uploads/2018/11/marketing.png 400w, https://tannergrey.com/wp-content/uploads/2018/11/marketing-150x150.png 150w, https://tannergrey.com/wp-content/uploads/2018/11/marketing-300x300.png 300w" sizes="auto, (max-width: 100px) 100v
1508w, 100px" /></a></p>
1509<h3 class="minih3">Marketing</h3>
1510<ul class="cmark">
1511<li>Content Marketing</li>
1512<li>Traditional Marketing</li>
1513<li>Research &amp; Strategy</li>
1514</ul>
1515</div>
1516
1517		</div>
1518	</div>
1519</div></div></div></div></div></div></div></div><!-- Row Backgrounds --><div class="upb_bg_img" data-ultimate-bg="url(https://tannergrey.com/wp-content/uploads/2018/11/bgrepeat.png)" data-image-id="id^10948|url^https://tannergrey.com/wp-content/uploads/2018/11/bgrepeat.png|caption^null|alt^null|title^bgrepeat|description^null" data-ultimate-bg-style="vcpb-default" data-bg-img-repeat="repeat" data-bg-img-size="initial" data-bg-img-position="" data-parallx_sense="30" data-bg-override="ex-full" data-bg_img_attach="scroll" data-upb-overlay-color="" data-upb-bg-animation="" data-fadeout="" data-bg-animation="left-animation" data-bg-animation-type="h" data-animation-repeat="repeat" data-fadeout-percentage="30" data-parallax-content="" data-parallax-content-sense="30" data-row-effect-mobile-disable="true" data-img-parallax-mobile-disable="true" data-rtl="false"  data-custom-vc-row=""  data-vc="6.9.0"  data-is_old_vc=""  data-theme-support=""   data-overlay="false" data-overlay-color="" data-overlay-pattern="" data-overlay-pattern-opacity="" data-overlay-pattern-size=""    ></div><div class="vc_row wpb_row vc_row-fluid wave2 dt-default" style="margin-top: 0px;margin-bottom: 0px"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper">
1520	<div class="wpb_text_column wpb_content_element " >
1521		<div class="wpb_wrapper">
1522			<h3 class="big-text center">Digital Marketing Focused on Lead Generation</h3>
1523
1524		</div>
1525	</div>
1526</div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper">
1527	<div class="wpb_text_column wpb_content_element " >
1528		<div class="wpb_wrapper">
1529			<div class="shadow-box">
1530<h4>A Multi-Faceted Approach to Web Design</h4>
1531<p>Tanner Grey provides quality web design services for businesses in Charlotte, North Carolina. We are committed to excellence from the design stage all the way to deployment of digital assets. You can be sure your new website will be something to be proud of.</p>
1532<p>Digital marketing is our passion and we have helped develop the online presence of hundreds of businesses nationwide. With our valuable knowledge and employee experience with various campaigns in multiple verticals, we have the aptitude to increase your results.</p>
1533<p style="text-align: left; margin-top: 20px;"><a class="grad-btn" href="https://tannergrey.com/web-design/">Read More</a></p>
1534<h4 style="margin-top: 40px;">Top SEO Company Charlotte</h4>
1535<p>As SEO techniques have changed in recent years, the team at Tanner Grey has adapted to develop strategies that deliver results and offer transparency to our Charlotte, NC client base. Our team of SEO specialist build a customized and unique program designed around your goals and objectives. Helping you gain exposure is our top priority, because exposure leads to more contacts, more sales and bottom line results. Don&#8217;t continue to struggle with lack luster results and cookie cutter SEO strategies that don&#8217;t work and can&#8217;t deliver the results you want. Reach out and let&#8217;s get started!</p>
1536<p style="text-align: left; margin-top: 20px;"><a class="grad-btn" href="https://tannergrey.com/seo-services/">Read More</a></p>
1537</div>
1538
1539		</div>
1540	</div>
1541</div></div></div></div><!-- Row Backgrounds --><div class="upb_bg_img" data-ultimate-bg="url(https://tannergrey.com/wp-content/uploads/2018/10/wave.png)" data-image-id="id^10486|url^https://tannergrey.com/wp-content/uploads/2018/10/wave.png|caption^null|alt^null|title^wave|description^null" data-ultimate-bg-style="vcpb-default" data-bg-img-repeat="no-repeat" data-bg-img-size="initial" data-bg-img-position="" data-parallx_sense="30" data-bg-override="ex-full" data-bg_img_attach="scroll" data-upb-overlay-color="" data-upb-bg-animation="" data-fadeout="" data-bg-animation="left-animation" data-bg-animation-type="h" data-animation-repeat="repeat" data-fadeout-percentage="30" data-parallax-content="" data-parallax-content-sense="30" data-row-effect-mobile-disable="true" data-img-parallax-mobile-disable="true" data-rtl="false"  data-custom-vc-row=""  data-vc="6.9.0"  data-is_old_vc=""  data-theme-support=""   data-overlay="false" data-overlay-color="" data-overlay-pattern="" data-overlay-pattern-opacity="" data-overlay-pattern-size=""    ></div><div class="vc_row wpb_row vc_row-fluid grey-home dt-default" style="margin-top: 40px;margin-bottom: 0px"><div class="wpb_column vc_column_container vc_col-sm-8"><div class="vc_column-inner"><div class="wpb_wrapper">
1542	<div class="wpb_text_column wpb_content_element " >
1543		<div class="wpb_wrapper">
1544			<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10687 sites" src="https://tannergrey.com/wp-content/uploads/2018/11/tg-sites-3.png" alt="" width="1493" height="653" srcset="https://tannergrey.com/wp-content/uploads/2018/11/tg-sites-3.png 1493w, https://tannergrey.com/wp-content/uploads/2018/11/tg-sites-3-300x131.png 300w, https://tannergrey.com/wp-content/uploads/2018/11/tg-sites-3-768x336.png 768w, https://tannergrey.com/wp-content/uploads/2018/11/tg-sites-3-1024x448.png 1024w" sizes="auto, (max-width: 1493px) 100vw, 1493px" /></p>
1545
1546		</div>
1547	</div>
1548</div></div></div><div class="wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner"><div class="wpb_wrapper">
1549	<div class="wpb_text_column wpb_content_element " >
1550		<div class="wpb_wrapper">
1551			<h3>Digital Marketing Experts</h3>
1552<p>Tanner Grey has worked in digital marketing for years. Our product service includes work for local area clients in the Charlotte market as well as around the country. With almost a decade of experience, we know how to deliver a positive experience for our clients. Our full-scale marketing firm is ready to accept projects of all size from simple to complex.</p>
1553<p>Our staff can provide varied levels of support based on the needs of your organization. From development, to the ongoing maintenance and beyond, Tanner Grey is ready to build a lasting relationship with you.</p>
1554
1555		</div>
1556	</div>
1557</div></div></div></div>
1557<!-- Row Backgrounds --><div class="upb_color" data-bg-override="ex-full" data-bg-color="#f1f2f3" data-fadeout="fadeout_row_value" data-fadeout-percentage="49" data-parallax-content="" data-parallax-content-sense="30" data-row-effect-mobile-disable="true" data-img-parallax-mobile-disable="true" data-rtl="false"  data-custom-vc-row=""  data-vc="6.9.0"  data-is_old_vc=""  data-theme-support=""   data-overlay="false" data-overlay-color="" data-overlay-pattern="" data-overlay-pattern-opacity="" data-overlay-pattern-size=""    ></div><div class="vc_row wpb_row vc_row-fluid trans-area dt-default" style="margin-top: 0px;margin-bottom: 0px"><div class="wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner"><div class="wpb_wrapper">
1558	<div class="wpb_text_column wpb_content_element " >
1559		<div class="wpb_wrapper">
1560			<div class="trans">
1561<p>Have a General Question?</p>
1562<p><a class="trans-box" href="https://tannergrey.com/contact-us/">Contact Us</a></p>
1563</div>
1564
1565		</div>
1566	</div>
1567</div></div></div><div class="wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner"><div class="wpb_wrapper">
1568	<div class="wpb_text_column wpb_content_element " >
1569		<div class="wpb_wrapper">
1570			<div class="trans">
1571<p>Have a Project for us?</p>
1572<p><a class="trans-box" href="https://tannergrey.com/contact-us/">Tell Us More</a></p>
1573</div>
1574
1575		</div>
1576	</div>
1577</div></div></div><div class="wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner"><div class="wpb_wrapper">
1578	<div class="wpb_text_column wpb_content_element " >
1579		<div class="wpb_wrapper">
1580			<div class="trans">
1581<p>Something broken on your site?</p>
1582<p><a class="trans-box" href="https://tannergrey.com/contact-us/">We Can Help</a></p>
1583</div>
1584
1585		</div>
1586	</div>
1587</div></div></div></div><!-- Row Backgrounds --><div class="upb_bg_img" data-ultimate-bg="url(https://tannergrey.com/wp-content/uploads/2018/10/tg-bottom.jpg)" data-image-id="id^10479|url^https://tannergrey.com/wp-content/uploads/2018/10/tg-bottom.jpg|caption^null|alt^null|title^tg-bottom|description^null" data-ultimate-bg-style="vcpb-default" data-bg-img-repeat="no-repeat" data-bg-img-size="cover" data-bg-img-position="" data-parallx_sense="30" data-bg-override="ex-full" data-bg_img_attach="scroll" data-upb-overlay-color="" data-upb-bg-animation="" data-fadeout="" data-bg-animation="left-animation" data-bg-animation-type="h" data-animation-repeat="repeat" data-fadeout-percentage="30" data-parallax-content="" data-parallax-content-sense="30" data-row-effect-mobile-disable="true" data-img-parallax-mobile-disable="true" data-rtl="false"  data-custom-vc-row=""  data-vc="6.9.0"  data-is_old_vc=""  data-theme-support=""   data-overlay="false" data-overlay-color="" data-overlay-pattern="" data-overlay-pattern-opacity="" data-overlay-pattern-size=""    ></div>
1588
1589	</div><!-- #content -->
1590
1591	
1592
1593
1594			</div><!-- .wf-container -->
1595		</div><!-- .wf-wrap -->
1596
1597	
1598	</div><!-- #main -->
1599
1600	
1601
1602
1603	<!-- !Footer -->
1604	<footer id="footer" class="footer solid-bg">
1605
1606		
1607			<div class="wf-wrap">
1608				<div class="wf-container-footer">
1609					<div class="wf-container">
1610						<section id="text-7" class="widget widget_text wf-cell wf-1-4">			<div class="textwidget"><p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10498 " style="opacity: 0.1;" src="https://tannergrey.com/wp-content/uploads/2018/10/tg-circle.png" alt="tannergrey digital marketing Charlotte" width="150" height="150" srcset="https://tannergrey.com/wp-content/uploads/2018/10/tg-circle.png 1306w, https://tannergrey.com/wp-content/uploads/2018/10/tg-circle-150x150.png 150w, https://tannergrey.com/wp-content/uploads/2018/10/tg-circle-300x300.png 300w, https://tannergrey.com/wp-content/uploads/2018/10/tg-circle-768x768.png 768w, https://tannergrey.com/wp-content/uploads/2018/10/tg-circle-1024x1024.png 1024w" sizes="auto, (max-width: 150px) 100vw, 150px" /></p>
1611<p class="bot-phone">844.500.1339</p>
1612</div>
1613		</section><section id="text-2" class="widget widget_text wf-cell wf-1-4">			<div class="textwidget"><h4>Design</h4>
1614<ul>
1615<li ><a href='https://tannergrey.com/web-design/' data-level='2'>Web Design</a></li>
1616<li ><a href='https://tannergrey.com/ecommerce-design-and-development/' data-level='2'>Ecommerce Design and Development</a></li>
1617<li ><a href='https://tannergrey.com/responsive-web-design/' data-level='2'>Responsive Web Design</a></li>
1618<li ><a href='https://tannergrey.com/wordpress-development/' data-level='2'>WordPress Development</a></li>
1619<li><a href='https://tannergrey.com/graphic-design/' data-level='2'>Graphic Design</a></li>
1620<li>
1620<a href='https://tannergrey.com/print-graphics/' data-level='2'>Print Graphics</a></li>
1621<li><a href='https://tannergrey.com/identity-and-branding/' data-level='2'>Identity and Branding</a></li>
1622</ul>
1623</div>
1624		</section><section id="text-3" class="widget widget_text wf-cell wf-1-4">			<div class="textwidget"><h4>Digital Marketing</h4>
1625<ul>
1626<li><a href='https://tannergrey.com/social-media-marketing-services/' data-level='2'>Social Media Marketing</a></li>
1627<li><a href='https://tannergrey.com/seo-services/' data-level='2'>SEO Services</a></li>
1628<li><a href='https://tannergrey.com/analytics-and-roi-tracking/' data-level='2'>Analytics And ROI Tracking</a></li>
1629<li><a href='https://tannergrey.com/inbound-and-content-marketing/' data-level='2'>Inbound and Content Marketing</a></li>
1630<li><a href='https://tannergrey.com/email-marketing/' data-level='2'>Email Marketing</a></li>
1631<li><a href='https://tannergrey.com/online-reputation-management/' data-level='2'>Online Reputation Management</a></li>
1632<li><a href='https://tannergrey.com/ppc-management/' data-level='2'>PPC Management</a></li>
1633</ul>
1634</div>
1635		</section><section id="text-8" class="widget widget_text wf-cell wf-1-4">			<div class="textwidget"><h4>tannergrey</h4>
1636<ul>
1637<li><a href="https://tannergrey.com">Home</a></li>
1638<li><a href="https://tannergrey.com/blog/">Blog</a></li>
1639<li><a href="https://tannergrey.com/contact-us/">Contact Us</a></li>
1640</ul>
1641<div style="margin-top: 10px;"></div>
1642</div>
1643		</section>					</div><!-- .wf-container -->
1644				</div><!-- .wf-container-footer -->
1645			</div><!-- .wf-wrap -->
1646
1647			
1648<!-- !Bottom-bar -->
1649<div id="bottom-bar" class="logo-left" role="contentinfo">
1650    <div class="wf-wrap">
1651        <div class="wf-container-bottom">
1652
1653			
1654            <div class="wf-float-right">
1655
1656				<div class="bottom-text-block"><div style="margin-top:5px"></div>
1657<p>2828 Queen City Drive | Suite L | Charlotte NC, 28208<br />
1658<a href="https://tannergrey.com/sitemap/">Sitemap</a></p>
1659</div>
1660            </div>
1661
1662        </div><!-- .wf-container-bottom -->
1663    </div><!-- .wf-wrap -->
1664</div><!-- #bottom-bar -->
1665	</footer><!-- #footer -->
1666
1667<a href="#" class="scroll-top"><span class="screen-reader-text">Go to Top</span></a>
1668
1669</div><!-- #page -->
1670
1671
1672		
1672<script>
1673			window.RS_MODULES = window.RS_MODULES || {};
1674			window.RS_MODULES.modules = window.RS_MODULES.modules || {};
1675			window.RS_MODULES.waiting = window.RS_MODULES.waiting || [];
1676			window.RS_MODULES.defered = true;
1677			window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {};
1678			window.RS_MODULES.type = 'compiled';
1679		</script>
1679
1680		
1680<script type="speculationrules">
1681{"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/tannergrey/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1682</script>
vendor: 1 bytes, line 1682
1682
1683<script type="text/html" id="wpb-modifications"></script>
1683<link href="//fonts.googleapis.com/css?family=Open+Sans:400&display=swap" rel="stylesheet" property="stylesheet" media="all" type="text/css" >
1684
1685<script>
1686		if(typeof revslider_showDoubleJqueryError === "undefined") {function revslider_showDoubleJqueryError(sliderID) {console.log("You have some jquery.js library include that comes after the Slider Revolution files js inclusion.");console.log("To fix this, you can:");console.log("1. Set 'Module General Options' -> 'Advanced' -> 'jQuery & OutPut Filters' -> 'Put JS to Body' to on");console.log("2. Find the double jQuery.js inclusion and remove it");return "Double Included jQuery Library";}}
1687</script>
vendor: 1 bytes, line 1687
1687
1688<script id="dt-main-js" src="https://tannergrey.com/wp-content/themes/tannergrey/js/main.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1688
1688
1689<script id="wp-hooks-js" src="https://tannergrey.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 1689
1689
1690<script id="wp-i18n-js" src="https://tannergrey.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 1690
1690
1691<script id="wp-i18n-js-after">
1692wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1693//# sourceURL=wp-i18n-js-after
1694</script>
vendor: 1 bytes, line 1694
1694
1695<script id="swv-js" src="https://tannergrey.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.9.8"></script>
vendor: 1 bytes, line 1695
1695
1696<script id="contact-form-7-js-extra">
1697var wpcf7 = {"api":{"root":"https://tannergrey.com/wp-json/","namespace":"contact-form-7/v1"},"cached":"1"};
1698//# sourceURL=contact-form-7-js-extra
1699</script>
vendor: 1 bytes, line 1699
1699
1700<script id="contact-form-7-js" src="https://tannergrey.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.9.8"></script>
vendor: 1 bytes, line 1700
1700
1701<script defer async id="tp-tools-js" src="//tannergrey.com/wp-content/plugins/revslider/sr6/assets/js/rbtools.min.js?ver=6.7.20"></script>
vendor: 1 bytes, line 1701
1701
1702<script defer async id="revmin-js" src="//tannergrey.com/wp-content/plugins/revslider/sr6/assets/js/rs6.min.js?ver=6.7.20"></script>
vendor: 1 bytes, line 1702
1702
1703<script id="fancybox-purify-js" src="https://tannergrey.com/wp-content/plugins/easy-fancybox/vendor/purify.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1703
1703
1704<script id="jquery-fancybox-js" src="https://tannergrey.com/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1704
1704
1705<script id="jquery-fancybox-js-after">
1706var fb_timeout, fb_opts={'autoScale':true,'showCloseButton':true,'margin':20,'pixelRatio':'false','centerOnScroll':false,'enableEscapeButton':true,'overlayShow':true,'hideOnOverlayClick':true,'minVpHeight':320,'disableCoreLightbox':'true','enableBlockControls':'true','fancybox_openBlockControls':'true' };
1707if(typeof easy_fancybox_handler==='undefined'){
1708var easy_fancybox_handler=function(){
1709jQuery([".nolightbox","a.wp-block-file__button","a.pin-it-button","a[href*='pinterest.com\/pin\/create']","a[href*='facebook.com\/share']","a[href*='twitter.com\/share']"].join(',')).addClass('nofancybox');
1710jQuery('a.fancybox-close').on('click',function(e){e.preventDefault();jQuery.fancybox.close()});
1711/* IMG */
1712						var unlinkedImageBlocks=jQuery(".wp-block-image > img:not(.nofancybox,figure.nofancybox>img)");
1713						unlinkedImageBlocks.wrap(function() {
1714							var href = jQuery( this ).attr( "src" );
1715							return "<a href='" + href + "'></a>";
1716						});
1717var fb_IMG_select=jQuery('a[href*=".jpg" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".jpg" i]:not(.nofancybox),a[href*=".jpeg" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".jpeg" i]:not(.nofancybox),a[href*=".png" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".png" i]:not(.nofancybox),a[href*=".webp" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".webp" i]:not(.nofancybox)');
1718fb_IMG_select.addClass('fancybox image');
1719var fb_IMG_sections=jQuery('.gallery,.wp-block-gallery,.tiled-gallery,.wp-block-jetpack-tiled-gallery,.ngg-galleryoverview,.ngg-imagebrowser,.nextgen_pro_blog_gallery,.nextgen_pro_film,.nextgen_pro_horizontal_filmstrip,.ngg-pro-masonry-wrapper,.ngg-pro-mosaic-container,.nextgen_pro_sidescroll,.nextgen_pro_slideshow,.nextgen_pro_thumbnail_grid,.tiled-gallery');
1720fb_IMG_sections.each(function(){jQuery(this).find(fb_IMG_select).attr('rel','gallery-'+fb_IMG_sections.index(this));});
1721jQuery('a.fancybox,area.fancybox,.fancybox>a').each(function(){jQuery(this).fancybox(jQuery.extend(true,{},fb_opts,{'transition':'elastic','easingIn':'linear','easingOut':'linear','opacity':false,'hideOnContentClick':false,'titleShow':true,'titlePosition':'over','titleFromAlt':true,'showNavArrows':true,'enableKeyboardNav':true,'cyclic':false,'mouseWheel':'true'}))});
1722/* Inline */
1723jQuery('a.fancybox-inline,area.fancybox-inline,.fancybox-inline>a').each(function(){jQuery(this).fancybox(jQuery.extend(true,{},fb_opts,{'type':'inline','autoDimensions':true,'scrolling':'no','easingIn':'easeOutBack','easingOut':'easeInBack','opacity':false,'hideOnContentClick':false,'titleShow':false}))});
1724};};
1725var easy_fancybox_auto=function(){setTimeout(function(){jQuery('a#fancybox-auto,#fancybox-auto>a').first().trigger('click')},1000);};
1726jQuery(easy_fancybox_handler);jQuery(document).on('post-load',easy_fancybox_handler);
1727jQuery(easy_fancybox_auto);
1728//# sourceURL=jquery-fancybox-js-after
1729</script>
vendor: 1 bytes, line 1729
1729
1730<script id="jquery-mousewheel-js" src="https://tannergrey.com/wp-content/plugins/easy-fancybox/vendor/jquery.mousewheel.min.js?ver=3.1.13"></script>
vendor: 1 bytes, line 1730
1730
1731<script id="dt-legacy-js" src="https://tannergrey.com/wp-content/themes/tannergrey/js/legacy.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1731
1731
1732<script id="the7-custom-scrollbar-js" src="https://tannergrey.com/wp-content/themes/tannergrey/lib/custom-scrollbar/custom-scrollbar.min.js?ver=7.0.5"></script>
vendor: 86 bytes, lines 1732-1733
1732
1733<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
17336LcMD9UUAAAAAJU5kIyJYAvRawYFNQzPgMz1erv4
vendor: 25 bytes, line 1733
1733&#038;ver=3.0"></script>
1734<script id="wp-polyfill-js" src="https://tannergrey.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 1734
1734
1735<script id="wpcf7-recaptcha-js-extra">
1736var wpcf7_recaptcha = {"sitekey":"6LcMD9UUAAAAAJU5kIyJYAvRawYFNQzPgMz1erv4","actions":{"homepage":"homepage","contactform":"contactform"}};
1737//# sourceURL=wpcf7-recaptcha-js-extra
1738</script>
vendor: 1 bytes, line 1738
1738
1739<script id="wpcf7-recaptcha-js" src="https://tannergrey.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=5.9.8"></script>
vendor: 1 bytes, line 1739
1739
1740<script id="wpb_composer_front_js-js-extra">
1741var vcData = {"currentTheme":{"slug":"tannergrey"}};
1742//# sourceURL=wpb_composer_front_js-js-extra
1743</script>
vendor: 1 bytes, line 1743
1743
1744<script id="wpb_composer_front_js-js" src="https://tannergrey.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=6.9.0"></script>
vendor: 1 bytes, line 1744
1744
1745<script id="wp-emoji-settings" type="application/json">
1746{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://tannergrey.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}}
1747</script>
vendor: 1 bytes, line 1747
1747
1748<script type="module">
1749/*! This file is auto-generated */
1750var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1751//# sourceURL=https://tannergrey.com/wp-includes/js/wp-emoji-loader.min.js
1752</script>
vendor: 1 bytes, line 1752
1752
1753<script id="rs-initialisation-scripts">
1754		var	tpj = jQuery;
1755
1756		var	revapi2;
1757
1758		if(window.RS_MODULES === undefined) window.RS_MODULES = {};
1759		if(RS_MODULES.modules === undefined) RS_MODULES.modules = {};
1760		RS_MODULES.modules["revslider21"] = {once: RS_MODULES.modules["revslider21"]!==undefined ? RS_MODULES.modules["revslider21"].once : undefined, init:function() {
1761			window.revapi2 = window.revapi2===undefined || window.revapi2===null || window.revapi2.length===0  ? document.getElementById("rev_slider_2_1") : window.revapi2;
1762			if(window.revapi2 === null || window.revapi2 === undefined || window.revapi2.length==0) { window.revapi2initTry = window.revapi2initTry ===undefined ? 0 : window.revapi2initTry+1; if (window.revapi2initTry<20) requestAnimationFrame(function() {RS_MODULES.modules["revslider21"].init()}); return;}
1763			window.revapi2 = jQuery(window.revapi2);
1764			if(window.revapi2.revolution==undefined){ revslider_showDoubleJqueryError("rev_slider_2_1"); return;}
1765			revapi2.revolutionInit({
1766					revapi:"revapi2",
1767					sliderType:"hero",
1768					sliderLayout:"fullwidth",
1769					visibilityLevels:"1240,1024,778,480",
1770					gridwidth:1240,
1771					gridheight:600,
1772					lazyType:"smart",
1773					spinner:"spinner0",
1774					perspectiveType:"local",
1775					responsiveLevels:"1240,1024,778,480",
1776					progressBar:{disableProgressBar:true},
1777					navigation: {
1778						onHoverStop:false
1779					},
1780					viewPort: {
1781						global:true,
1782						globalDist:"-200px",
1783						enable:false,
1784						visible_area:"20%"
1785					},
1786					fallbacks: {
1787						allowHTML5AutoPlayOnAndroid:true
1788					},
1789			});
1790			
1791		}} // End of RevInitScript
1792
1793		if (window.RS_MODULES.checkMinimal!==undefined) { window.RS_MODULES.checkMinimal();};
1794	</script>
1794
1795
1796<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
1797	<div class="pswp__bg"></div>
1798	<div class="pswp__scroll-wrap">
1799		<div class="pswp__container">
1800			<div class="pswp__item"></div>
1801			<div class="pswp__item"></div>
1802			<div class="pswp__item"></div>
1803		</div>
1804		<div class="pswp__ui pswp__ui--hidden">
1805			<div class="pswp__top-bar">
1806				<div class="pswp__counter"></div>
1807				<button class="pswp__button pswp__button--close" title="Close (Esc)" aria-label="Close (Esc)"></button>
1808				<button class="pswp__button pswp__button--share" title="Share" aria-label="Share"></button>
1809				<button class="pswp__button pswp__button--fs" title="Toggle fullscreen" aria-label="Toggle fullscreen"></button>
1810				<button class="pswp__button pswp__button--zoom" title="Zoom in/out" aria-label="Zoom in/out"></button>
1811				<div class="pswp__preloader">
1812					<div class="pswp__preloader__icn">
1813						<div class="pswp__preloader__cut">
1814							<div class="pswp__preloader__donut"></div>
1815						</div>
1816					</div>
1817				</div>
1818			</div>
1819			<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
1820				<div class="pswp__share-tooltip"></div> 
1821			</div>
1822			<button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)" aria-label="Previous (arrow left)">
1823			</button>
1824			<button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)" aria-label="Next (arrow right)">
1825			</button>
1826			<div class="pswp__caption">
1827				<div class="pswp__caption__center"></div>
1828			</div>
1829		</div>
1830	</div>
1831</div>
1832
1833</body>
1834</html>

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.