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 » Feed" href="https://tannergrey.com/feed/" /> 56<link rel="alternate" type="application/rss+xml" title="Web Design and Digital Marketing | Charlotte NC » 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&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 & 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 & 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’t continue to struggle with lack luster results and cookie cutter SEO strategies that don’t work and can’t deliver the results you want. Reach out and let’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&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.