1<!DOCTYPE html> 2<html lang="en-US" > 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1.0"> 6<!-- WP_HEAD() START --> 7<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900|Work+Sans:100,200,300,400,500,600,700,800,900" > 8<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900|Work+Sans:100,200,300,400,500,600,700,800,900"> 9<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 10<!-- Google Tag Manager -->
11<script>
vendor: 327 bytes, lines 11-15
11(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 12new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 13j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 14'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 15})(window,document,'script','dataLayer','
15GTM-PW8DSQ4
vendor: 3 bytes, line 15
15');
15</script>
15 16<!-- End Google Tag Manager --> 17 18 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 19 <title>New Patient Dental Marketing - Fire Media Group</title> 20 <link rel="canonical" href="https://firemg.com/" /> 21 <meta property="og:locale" content="en_US" /> 22 <meta property="og:type" content="website" /> 23 <meta property="og:title" content="New Patient Dental Marketing - Fire Media Group" /> 24 <meta property="og:url" content="https://firemg.com/" /> 25 <meta property="og:site_name" content="Fire Media Group" /> 26 <meta property="article:publisher" content="https://www.facebook.com/firemediagroup/" /> 27 <meta property="article:modified_time" content="2024-07-07T02:06:38+00:00" /> 28 <meta property="og:image" content="https://firemg.com/wp-content/uploads/2024/07/Untitled-design-5.png" /> 29 <meta property="og:image:width" content="1200" /> 30 <meta property="og:image:height" content="675" /> 31 <meta property="og:image:type" content="image/png" /> 32 <meta name="twitter:card" content="summary_large_image" /> 33
33<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/firemg.com\/","url":"https:\/\/firemg.com\/","name":"New Patient Dental Marketing - Fire Media Group","isPartOf":{"@id":"https:\/\/firemg.com\/#website"},"about":{"@id":"https:\/\/firemg.com\/#organization"},"datePublished":"2023-06-09T01:07:55+00:00","dateModified":"2024-07-07T02:06:38+00:00","breadcrumb":{"@id":"https:\/\/firemg.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/firemg.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/firemg.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/firemg.com\/#website","url":"https:\/\/firemg.com\/","name":"Fire Media Group","description":"New Patient Dental Marketing","publisher":{"@id":"https:\/\/firemg.com\/#organization"},"alternateName":"FMG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/firemg.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/firemg.com\/#organization","name":"Fire Media Group","alternateName":"FMG","url":"https:\/\/firemg.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/firemg.com\/#\/schema\/logo\/image\/","url":"https:\/\/firemg.com\/wp-content\/uploads\/2024\/07\/Untitled-design-6.png","contentUrl":"https:\/\/firemg.com\/wp-content\/uploads\/2024\/07\/Untitled-design-6.png","width":696,"height":696,"caption":"Fire Media Group"},"image":{"@id":"https:\/\/firemg.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/firemediagroup\/","https:\/\/www.instagram.com\/firemediagroup\/","https:\/\/www.linkedin.com\/company\/fire-media-group\/","https:\/\/digitalmainstreet.ca\/vendor\/fire-media-group\/","https:\/\/www.trustindex.io\/reviews\/firemg.com","https:\/\/www.crunchbase.com\/organization\/fire-media-group","https:\/\/reviewsonmywebsite.com\/reviews\/fire-media-group","https:\/\/maps.app.goo.gl\/qc6ADjGqbDcaMAJG7"]}]}</script>
33 34 <!-- / Yoast SEO plugin. --> 35 36 37<link rel="alternate" type="application/rss+xml" title="Fire Media Group » Feed" href="https://firemg.com/feed/" /> 38<link rel="alternate" type="application/rss+xml" title="Fire Media Group » Comments Feed" href="https://firemg.com/comments/feed/" /> 39<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://firemg.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffiremg.com%2F" /> 40<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://firemg.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffiremg.com%2F&format=xml" /> 41<style id="wp-img-auto-sizes-contain-inline-css"> 42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 44</style> 45<style id="wp-block-library-inline-css"> 46: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;
46--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 47/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 48</style> 49<style id="classic-theme-styles-inline-css"> 50/*! This file is auto-generated */ 51.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} 52/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 53</style> 54<style id="global-styles-inline-css"> 55: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: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #ffffff;--wp--preset--color--contrast: #000000;--wp--preset--color--primary: #9DFF20;--wp--preset--color--secondary: #345C00;--wp--preset--color--tertiary: #F6F6F6;--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,
550) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.227), 1rem);--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.227), 1.125rem);--wp--preset--font-size--large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.227), 1.875rem);--wp--preset--font-size--x-large: 2.25rem;--wp--preset--font-size--xx-large: clamp(6.1rem, 6.1rem + ((1vw - 0.2rem) * 7.091), 10rem);--wp--preset--font-family--dm-sans: "DM Sans", sans-serif;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);--wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);--wp--preset--spacing--50: clamp(2.5rem, 8vw, 4.5rem);--wp--preset--spacing--60: clamp(3.75rem, 10vw, 7rem);--wp--preset--spacing--70: clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem);--wp--preset--spacing--80: clamp(7rem, 14vw, 11rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 650px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.5rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.5rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained >
55 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--system-font);font-size: var(--wp--preset--font-size--medium);line-height: 1.6;--wp--style--root--padding-top: var(--wp--preset--spacing--40);--wp--style--root--padding-right: var(--wp--preset--spacing--30);--wp--style--root--padding-bottom: var(--wp--preset--spacing--40);--wp--style--root--padding-left: var(--wp--preset--spacing--30);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--contrast);text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):focus){text-decoration: underline dashed;}:root :where(a:where(:not(.wp-element-button)):active){color: var(--wp--preset--color--secondary);text-decoration: none;}h1, h2, h3, h4, h5, h6{font-weight: 400;line-height: 1.4;}h1{font-size: clamp(2.032rem, 2.032rem + ((1vw - 0.2rem) * 2.896), 3.625rem);line-height: 1.2;}h2{font-size: clamp(2.625rem, calc(2.625rem + ((1vw - 0.48rem) * 8.4135)), 3.25rem);line-height: 1.2;}h3{font-size: var(--wp--preset--font-size--x-large);}h4{font-size: var(--wp--preset--font-size--large);}h5{font-size: var(--wp--preset--font-size--medium);font-weight: 700;text-transform: uppercase;}h6{font-size: var(--wp--preset--font-size--medium);text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--primary);border-radius: 0;border-width: 0;color: var(--wp--preset--color--contrast);font-family: 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;}:root :where(.wp-element-button:visited, .wp-block-button__link:visited){color: var(--wp--preset--color--contrast);}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:active, .wp-block-button__link:active){background-color: var(--wp--preset--color--secondary);color: var(--wp--preset--color--base);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-tertiary-color{color: var(--wp--preset--color--tertiary) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-background-color{background-color: var(--wp--preset--color--tertiary) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-border-color{border-color: var(--wp--preset--color--tertiary) !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;}
55.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;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-system-font-font-family{font-family: var(--wp--preset--font-family--system-font) !important;}.has-source-serif-pro-font-family{font-family: var(--wp--preset--font-family--source-serif-pro) !important;} 56@media(max-width: 767px){ 57 .contact-form .referrer-info .col-6 { 58 width: 100%; 59} 60} 61.oxy-pro-menu .oxy-pro-menu-list .menu-item:hover .sub-menu { 62 visibility: visible !important; 63 opacity: 1 !important; 64 top: 30px !important; 65 transform: none !important; 66} 67.blink { 68 animation: blinker 1s step-start infinite; 69} 70 71@keyframes blinker { 72 50% { 73 opacity: 0; 74 } 75} 76/*# sourceURL=global-styles-inline-css */ 77</style> 78<link rel='stylesheet' id='contact-form-7-css' href='https://firemg.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 79<link rel='stylesheet' id='oxygen-css' href='https://firemg.com/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.8.1' media='all' /> 80<link rel='stylesheet' id='uacf7-frontend-style-css' href='https://firemg.com/wp-content/plugins/ultimate-addons-for-contact-form-7/assets/css/uacf7-frontend.css?ver=3.5.53' media='all' /> 81<link rel='stylesheet' id='uacf7-form-style-css' href='https://firemg.com/wp-content/plugins/ultimate-addons-for-contact-form-7/assets/css/form-style.css?ver=3.5.53' media='all' />
82<script id="jquery-core-js" src="https://firemg.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
82 83<link rel="https://api.w.org/" href="https://firemg.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://firemg.com/wp-json/wp/v2/pages/11" /><style class="wp-fonts-local"> 84@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;font-display:fallback;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/dm-sans/DMSans-Regular.woff2') format('woff2');font-stretch:normal;} 85@font-face{font-family:"DM Sans";font-style:italic;font-weight:400;font-display:fallback;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/dm-sans/DMSans-Regular-Italic.woff2') format('woff2');font-stretch:normal;} 86@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;font-display:fallback;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/dm-sans/DMSans-Bold.woff2') format('woff2');font-stretch:normal;} 87@font-face{font-family:"DM Sans";font-style:italic;font-weight:700;font-display:fallback;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/dm-sans/DMSans-Bold-Italic.woff2') format('woff2');font-stretch:normal;} 88@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:300;font-display:block;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/ibm-plex-mono/IBMPlexMono-Light.woff2') format('woff2');font-stretch:normal;} 89@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:block;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2') format('woff2');font-stretch:normal;} 90@font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:400;font-display:block;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/ibm-plex-mono/IBMPlexMono-Italic.woff2') format('woff2');font-stretch:normal;} 91@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:700;font-display:block;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2') format('woff2');font-stretch:normal;} 92@font-face{font-family:Inter;font-style:normal;font-weight:200 900;font-display:fallback;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/inter/Inter-VariableFont_slnt,wght.ttf') format('truetype');font-stretch:normal;} 93@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:200 900;font-display:fallback;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2') format('woff2');font-stretch:normal;} 94@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:200 900;font-display:fallback;src:url('https://firemg.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2') format('woff2');font-stretch:normal;} 95</style> 96<link rel="icon" href="https://firemg.com/wp-content/uploads/2023/06/cropped-FMG-Gradient-Logo-Transparent-32x32.png" sizes="32x32" /> 97<link rel="icon" href="https://firemg.com/wp-content/uploads/2023/06/cropped-FMG-Gradient-Logo-Transparent-192x192.png" sizes="192x192" /> 98<link rel="apple-touch-icon" href="https://firemg.com/wp-content/uploads/2023/06/cropped-FMG-Gradient-Logo-Transparent-180x180.png" /> 99<meta name="msapplication-TileImage" content="https://firemg.com/wp-content/uploads/2023/06/cropped-FMG-Gradient-Logo-Transparent-270x270.png" /> 100<link rel='stylesheet' id='oxygen-cache-172-css' href='//firemg.com/wp-content/uploads/oxygen/css/172.css?cache=1720127773&ver=7.1.3' media='all' /> 101<link rel='stylesheet' id='oxygen-cache-149-css' href='//firemg.com/wp-content/uploads/oxygen/css/149.css?cache=1710483003&ver=7.1.3' media='all' /> 102<link rel='stylesheet' id='oxygen-cache-148-css' href='//firemg.com/wp-content/uploads/oxygen/css/148.css?cache=1720123380&ver=7.1.3' media='all' /> 103<link rel='stylesheet' id='oxygen-cache-177-css' href='//firemg.com/wp-content/uploads/oxygen/css/177.css?cache=1720123531&ver=7.1.3' media='all' /> 104<link rel='stylesheet' id='oxygen-cache-862-css' href='//firemg.com/wp-content/uploads/oxygen/css/862.css?cache=1720156239&ver=7.1.3' media='all' /> 105<link rel='stylesheet' id='oxygen-cache-181-css' href='//firemg.com/wp-content/uploads/oxygen/css/181.css?cache=1720127640&ver=7.1.3' media='all' /> 106<link rel='stylesheet' id='oxygen-cache-861-css' href='//firemg.com/wp-content/uploads/oxygen/css/861.css?cache=1720127533&ver=7.1.3' media='all' /> 107<link rel='stylesheet' id='oxygen-cache-860-css' href='//firemg.com/wp-content/uploads/oxygen/css/860.css?cache=1720127720&ver=7.1.3' media='all' /> 108<link rel='stylesheet' id='oxygen-cache-9-css' href='//firemg.com/wp-content/uploads/oxygen/css/9.css?cache=1720317108&ver=7.1.3' media='all' /> 109<link rel='stylesheet' id='oxygen-universal-styles-css' href='//firemg.com/wp-content/uploads/oxygen/css/universal.css?cache=1720317108&ver=7.1.3' media='all' /> 110<!-- END OF WP_HEAD() --> 111</head> 112<body data-rsssl=1 class="home wp-singular page-template-default page page-id-11 wp-embed-responsive wp-theme-oxygen-is-not-a-theme oxygen-body" > 113 114<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 114-115
114 115<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
115GTM-PW8DSQ4
vendor: 83 bytes, lines 115-116
115" 116height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
117<!-- End Google Tag Manager (noscript) --> 118 119 120 121 <a id="link-178-9" class="ct-link grow-my-business-button-trigger" href="#" target="_self" ><div id="_header_row-3-9" class="oxy-header-row grow-my-business-button-trigger" ><div class="oxy-header-container"><div id="_header_left-4-9" class="oxy-header-left" ></div><div id="_header_center-5-9" class="oxy-header-center" ><a id="link_text-13-9" class="ct-link-text grow-my-business-button-trigger" href="#" >WE ONLY ONBOARD 1 CLIENT PER MONTH - JOIN OUR WAITLIST NOW</a></div><div id="_header_right-6-9" class="oxy-header-right" ></div></div></div></a><header id="_header-2-9" class="oxy-header-wrapper oxy-overlay-header oxy-header" ><div id="_header_row-9-9" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-10-9" class="oxy-header-left" ><a id="link-18-9" class="ct-link" href="https://firemg.com/" ><img loading="lazy" id="image-14-9" alt="FMG-DM-01" src="https://firemg.com/wp-content/uploads/2024/07/FMG-DM-01.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /></a><div id="div_block-139-9" class="ct-div-block" > 122 <nav id="-site-navigation-148-9" class="oxy-site-navigation " x-data="oxyA11yMenuData" aria-label="Main"> 123 <!-- Default styles --> 124 <style> 125 126 @media (max-width: 1120px) { 127 #-site-navigation-148-9.oxy-site-navigation .oxy-site-navigation__mobile-open-button { 128 display: initial; 129 } 130 131 #-site-navigation-148-9.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper { 132 display: initial; 133 } 134 /* End Mobile Styles - Buttons */ 135 136 /* Mobile Styles -- Off-Canvas */ 137 #-site-navigation-148-9 .oxy-site-navigation__skip-link { 138 display: none; 139 } 140 141 #-site-navigation-148-9.oxy-site-navigation > ul:not(.open) { 142 display: none; 143 } 144 145 #-site-navigation-148-9.oxy-site-navigation > ul { 146 position: fixed; 147 top: 0; 148 flex-direction: column; 149 height: 100vh; 150 width: 300px; 151 /* SETTING */ 152 padding: 64px 0px; 153 /* SETTING */ 154 overflow: auto; 155 background-color: var(--oxynav-neutral-color); 156 box-shadow: 157 0px 12.5px 10px rgba(0, 0, 0, 0.035), 158 0px 100px 80px rgba(0, 0, 0, 0.07); 159 margin-block-end: 0px; 160 margin-block-start: 0px; 161 z-index: 9999; 162 } 163 164 #-site-navigation-148-9.oxy-site-navigation ul > li { 165 width: 100%; 166 flex-wrap: wrap; 167 } 168 169 #-site-navigation-148-9.oxy-site-navigation ul > li > ul > li, 170 #-site-navigation-148-9.oxy-site-navigation ul > li > ul > li > ul > li { 171 width: 100%; 172 flex-wrap: nowrap; 173 } 174 175 #-site-navigation-148-9.oxy-site-navigation ul > li > ul > li > a, 176 #-site-navigation-148-9.oxy-site-navigation ul > li > ul > li > ul > li > a { 177 white-space: normal; 178 } 179 180 /* Sub & sub-submenu layout fixes */ 181 #-site-navigation-148-9.oxy-site-navigation > ul > li > ul > li { 182 flex-wrap: wrap; 183 } 184 185 #-site-navigation-148-9.oxy-site-navigation > ul > li > ul > li > a { 186 max-width: 89%; 187 } 188 189 #-site-navigation-148-9.oxy-site-navigation > ul > li > ul > li > img + a { 190 width: 60%; 191 } 192 193 /* Don't use border radius for mobile menu */ 194 #-site-navigation-148-9.oxy-site-navigation > ul > li, 195 #-site-navigation-148-9.oxy-site-navigation > ul > li > ul > li:first-of-type, 196 #-site-navigation-148-9.oxy-site-navigation > ul > li > ul > li:last-of-type, 197 #-site-navigation-148-9.oxy-site-navigation > ul > li > ul > li > ul > li:first-of-type, 198 #-site-navigation-148-9.oxy-site-navigation > ul > li > ul > li > ul > li:last-of-type { 199 border-radius: 0px; 200 } 201 202 #-site-navigation-148-9.oxy-site-navigation li > ul { 203 position: static; 204 } 205 } 206 /* End Mobile Styles -- Off-Canvas */ 207 </style> 208 209 <noscript> 210 <div class="oxy-site-navigation__noscript"> 211 JavaScript is disabled in your browser. Please enable JavaScript for a better experience. 212 </div> 213 <div class="menu-main-menu-container"><ul id="menu-main-menu" class="menu"><li id="menu-item-30" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-30"><a href="https://firemg.com/services/">Specialists In</a> 214<ul class="sub-menu"> 215 <li id="menu-item-830" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-830"><a href="/dental-seo/">Dental SEO</a></li>
216 <li id="menu-item-831" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-831"><a href="/dental-ppc/">Dental PPC</a></li> 217 <li id="menu-item-832" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-832"><a href="/dental-marketing/">Dental Marketing</a></li> 218 <li id="menu-item-833" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-833"><a href="#">Dental Website Design</a></li> 219 <li id="menu-item-834" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-834"><a href="#">Dental Advertising</a></li> 220 <li id="menu-item-835" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-835"><a href="#">Orthodontic Marketing</a></li> 221 <li id="menu-item-836" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-836"><a href="#">Invisalign Marketing</a></li> 222 <li id="menu-item-837" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-837"><a href="#">Implant Dentist Marketing</a></li> 223</ul> 224</li> 225<li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-39"><a href="https://firemg.com/why-fmg/">Why FMG</a> 226<ul class="sub-menu"> 227 <li id="menu-item-87" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87"><a href="/why-fmg">Meet The Team</a></li> 228 <li id="menu-item-85" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85"><a href="https://firemg.com/why-fmg/reviews/">Client Reviews</a></li> 229 <li id="menu-item-56" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-56"><a href="https://firemg.com/why-fmg/case-studies/">Case Studies</a></li> 230 <li id="menu-item-318" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-318"><a href="https://firemg.com/why-fmg/careers/">Careers</a></li> 231</ul> 232</li> 233<li id="menu-item-231" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-231"><a href="https://firemg.com/resources/">Resources</a> 234<ul class="sub-menu"> 235 <li id="menu-item-108" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108"><a target="_blank" href="https://dental.firemg.com/seo-audit-page">SEO Audit</a></li> 236 <li id="menu-item-58" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58"><a href="https://firemg.com/resources/blog/">Marketing Tips</a></li> 237 <li id="menu-item-249" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-249"><a href="https://firemg.com/resources/referrals/">Get 10% Off</a></li> 238 <li id="menu-item-40" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://firemg.com/resources/contact/">Let’s Chat</a></li> 239</ul> 240</li> 241</ul></div> </noscript> 242 243 <button 244 class="oxy-site-navigation__mobile-open-button" 245 @click.prevent="rootOpen = !rootOpen; $nextTick( () => $event.target.closest('button').nextElementSibling.querySelector('.oxy-site-navigation__mobile-close-wrapper > button').focus() )" 246 aria-label="Open navigation menu" 247 :aria-expanded="rootOpen" 248 x-ref="openButton"> 249 <svg class='icon' viewBox="0 0 25 28"> 250 <use xlink:href="#FontAwesomeicon-bars"></use> 251 </svg> 252 </button> 253 254 255 <ul 256 :class="rootOpen ? 'open' : null" 257 @click.outside="!$event.target?.closest('.oxy-site-navigation') ? rootOpen = false : null" 258 @focusout="( ( $event.relatedTarget != null ) && !$event.relatedTarget?.closest('.oxy-site-navigation') ) ? rootOpen = false : null" 259 @closemobile="rootOpen = false; $nextTick( () => $refs.openButton.focus() )" 260 x-init="menu = [{'ID':30,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 02:42:51','post_content':'','post_title':'Specialists In','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'30','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=30','menu_order':1,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':30,'menu_item_parent':'0','object_id':'19','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/services\/','title':'Specialists In','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':830,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental SEO','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-seo','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=830','menu_order':2,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':830,'menu_item_parent':'30','object_id':'830','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental SEO','url':'\/dental-seo\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':831,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental PPC','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-ppc','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=831','menu_order':3,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':831,'menu_item_parent':'30','object_id':'831','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental PPC','url':'\/dental-ppc\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':832,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-marketing','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=832','menu_order':4,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':832,'menu_item_parent':'30','object_id':'832','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Marketing','url':'\/dental-marketing\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':833,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Website Design','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-website-design','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=833','menu_order':5,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':833,'menu_item_parent':'30','object_id':'833','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Website Design','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':834,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Advertising','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-advertising','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=834','menu_order':6,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':834,'menu_item_parent':'30','object_id':'834','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Advertising','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':835,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Orthodontic Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'orthodontic-marketing','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=835','menu_order':7,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':835,'menu_item_parent':'30','object_id':'835','object':'custom','type':'custom','type_label':'Custom Link','title':'Orthodontic Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':836,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Invisalign Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'invisalign-marketing','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=836','menu_order':8,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':836,'menu_item_parent':'30','object_id':'836','object':'custom','type':'custom','type_label':'Custom Link','title':'Invisalign Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':837,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Implant Dentist Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'implant-dentist-marketing','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=837','menu_order':9,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':837,'menu_item_parent':'30','object_id':'837','object':'custom','type':'custom','type_label':'Custom Link','title':'Implant Dentist Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':39,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 02:48:16','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'39','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=39','menu_order':10,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':39,'menu_item_parent':'0','object_id':'31','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/','title':'Why FMG','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':87,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:34:54','post_content':'','post_title':'Meet The Team','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'team','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=87','menu_order':11,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':87,'menu_item_parent':'39','object_id':'87','object':'custom','type':'custom','type_label':'Custom Link','title':'Meet The Team','url':'\/why-fmg','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':85,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:32:36','post_content':'','post_title':'Client Reviews','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'85','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=85','menu_order':12,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':85,'menu_item_parent':'39','object_id':'62','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/reviews\/','title':'Client Reviews','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':56,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 03:27:05','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'56','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=56','menu_order':13,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':56,'menu_item_parent':'39','object_id':'54','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/case-studies\/','title':'Case Studies','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':318,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-07-18 15:41:27','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'318','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=318','menu_order':14,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':318,'menu_item_parent':'39','object_id':'81','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/careers\/','title':'Careers','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':231,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-13 08:26:05','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'231','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=231','menu_order':15,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':231,'menu_item_parent':'0','object_id':'35','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/','title':'Resources','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':108,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:46:32','post_content':'','post_title':'SEO Audit','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'client-portal','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=108','menu_order':16,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':108,'menu_item_parent':'231','object_id':'108','object':'custom','type':'custom','type_label':'Custom Link','title':'SEO Audit','url':'https:\/\/dental.firemg.com\/seo-audit-page','target':'_blank','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':58,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-09 04:25:29','post_content':'','post_title':'Marketing Tips','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'58','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=58','menu_order':17,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':58,'menu_item_parent':'231','object_id':'17','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/blog\/','title':'Marketing Tips','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':249,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-27 05:17:41','post_content':'','post_title':'Get 10% Off','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'249','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=249','menu_order':18,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':249,'menu_item_parent':'231','object_id':'245','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/referrals\/','title':'Get 10% Off','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':40,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-09 02:48:16','post_content':'','post_title':'Let\u2019s Chat','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'40','to_ping':'','pinged':'','post_modified':'2024-0
2607-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=40','menu_order':19,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':40,'menu_item_parent':'231','object_id':'15','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/contact\/','title':'Let\u2019s Chat','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''}];" 261 x-data="{ 262 useCtaStyles: 'true', 263 howManyCtas: '1' 264 }"> 265 <li class="oxy-site-navigation__mobile-close-wrapper"> 266 <button 267 aria-label="Close navigation menu" 268 class="oxy-site-navigation__mobile-close-button" 269 @click.prevent="rootOpen = false; $refs.openButton.focus()" 270 @keydown.escape="$dispatch('closemobile')" 271 x-ref="closeButton"> 272 <svg class='icon' viewBox="0 0 25 28"> 273 <use xlink:href="#FontAwesomeicon-close"></use> 274 </svg> 275 </button> 276 </li> 277 <template x-for="(item, index) in getRootMenuItems"> 278 <li x-init="if (typeof(item)=='undefined') item={}" 279 x-data="{ 280 open: false, 281 cta: ( index + 1 ) > ( getRootMenuItems().length - howManyCtas ) && useCtaStyles, 282 close( focusAfter ) { 283 this.open = false; 284 285 focusAfter && focusAfter.focus(); 286 } 287 }" 288 @keydown.escape.prevent.stop="if( !open ) { $dispatch( 'closemobile' ) }; close($refs.parent);" 289 @focusin.window="!$refs.submenu?.contains($event.target) && close()" 290 @mouseover="!rootOpen ? open = true : null" 291 @mouseleave="!rootOpen ? open = false : null" 292 :data-cta="cta" 293 :class="typeof(item)!='undefined' && item.classes ? Object.values(item.classes) : ''"> 294 <template x-if="item.menu_image"> 295 <img :src="item.menu_image" alt="" /> 296 </template> 297 <a 298 x-html="isLanguageSwitcher( item.type_label ) ? item.title : sanitizeItemTitle( item.title )" 299 :data-description="item.description ? item.description : null" 300 :data-image="item.menu_image ? item.menu_image : null" 301 :target="item.target ? item.target : '_self'" 302 :href="item.url" :aria-current='isCurrentPage(item.url)' 303 :data-parent-of-current='item.current_item_parent' 304 @click="rootOpen ? rootOpen = false : null"></a> 305 <template x-if="getChildren(item.ID).length != 0"> 306 <button 307 @touchstart.prevent="open = !open" 308 @mousedown.prevent="open = !open" 309 @keydown.enter="open = !open" 310 @keydown.space="open = !open" 311 :aria-label='item.title + " sub-menu"' 312 :aria-expanded="open" 313 x-ref="parent"> 314 <svg class='icon' viewBox="0 0 25 28"> 315 <use xlink:href="#FontAwesomeicon-chevron-down"></use> 316 </svg> 317 </button> 318 </template> 319 <template x-if="getChildren(item.ID).length != 0"> 320 <ul 321 :class="open ? 'open' : null" 322 x-ref="submenu" 323 x-intersect="calculatePosition($el)"> 324 <template x-for="item in getChildren(item.ID)"> 325 <li x-data="{ 326 open: false, 327 close( focusAfter ) { 328 this.open = false;
329 330 focusAfter && focusAfter.focus(); 331 } 332 }" 333 @focusin.window="!$refs.submenu?.contains($event.target) && close()" 334 @mouseover="!rootOpen ? open = true : null" 335 @mouseleave="!rootOpen ? open = false : null" 336 :class="item.classes ? Object.values(item.classes) : ''"> 337 <template x-if="item.menu_image"> 338 <img :src="item.menu_image" alt="" /> 339 </template> 340 <a 341 x-html="item.title" 342 :data-description="item.description ? item.description : null" 343 :data-image="item.menu_image ? item.menu_image : null" 344 :target="item.target ? item.target : '_self'" 345 :href="item.url" :aria-current='isCurrentPage(item.url)' 346 @click="rootOpen ? rootOpen = false : null" 347 @mouseover="!rootOpen ? open = true : null"></a> 348 <template x-if="getChildren(item.ID).length != 0"> 349 <button @touchstart.prevent="open = !open" @mousedown.prevent="open = !open" @keydown.enter="open = !open" @keydown.space="open = !open" :aria-label='item.title + " sub-menu"' :aria-expanded="open"> 350 <svg class='icon' viewBox="0 0 25 28"> 351 <use xlink:href="#FontAwesomeicon-chevron-down"></use> 352 </svg> 353 </button> 354 </template> 355 <template x-if="getChildren(item.ID).length != 0"> 356 <ul :class="open ? 'open' : null" x-ref="submenu" x-intersect="calculatePosition($el)"> 357 <template x-for="item in getChildren(item.ID)"> 358 <li :class="item.classes ? Object.values(item.classes) : ''"> 359 <template x-if="item.menu_image"> 360 <img :src="item.menu_image" alt="" /> 361 </template> 362 <a 363 x-html="item.title" 364 :data-description="item.description ? item.description : null" 365 :data-image="item.menu_image ? item.menu_image : null" 366 :target="item.target ? item.target : '_self'" 367 :href="item.url" :aria-current='isCurrentPage(item.url)' 368 @click="rootOpen ? rootOpen = false : null"></a> 369 </li> 370 </template> 371 </ul> 372 </template> 373 </li> 374 </template> 375 </ul> 376 </template> 377 </li> 378 </template> 379 </ul> 380 381
381<script> 382 var alpineIntersect = document.createElement('script'); 383 var alpine = document.createElement('script'); 384 385 // Intersect 386 alpineIntersect.setAttribute('defer', 'true'); 387 alpineIntersect.setAttribute('id', 'alpineintersect'); 388 alpineIntersect.setAttribute('src', 'https://firemg.com/wp-content/plugins/oxygen/component-framework/vendor/alpinejs/alpinejs.intersect.3.10.5.js') 389 390 // Alpine 391 alpine.setAttribute('defer', 'true'); 392 alpine.setAttribute('id', 'alpine'); 393 alpine.setAttribute('src', 'https://firemg.com/wp-content/plugins/oxygen/component-framework/vendor/alpinejs/alpinejs.3.10.5.js') 394 395 if (!document.getElementById('alpineintersect')) { 396 document.head.appendChild(alpineIntersect); 397 } 398 399 if (!document.getElementById('alpine')) { 400 document.head.appendChild(alpine); 401 } 402 403 document.addEventListener('alpine:init', () => { 404 Alpine.data('oxyA11yMenuData', () => ({ 405 menu: [{'ID':30,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 02:42:51','post_content':'','post_title':'Specialists In','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'30','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=30','menu_order':1,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':30,'menu_item_parent':'0','object_id':'19','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/services\/','title':'Specialists In','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':830,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental SEO','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-seo','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=830','menu_order':2,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':830,'menu_item_parent':'30','object_id':'830','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental SEO','url':'\/dental-seo\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':831,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental PPC','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-ppc','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=831','menu_order':3,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':831,'menu_item_parent':'30','object_id':'831','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental PPC','url':'\/dental-ppc\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':832,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-marketing','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=832','menu_order':4,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':832,'menu_item_parent':'30','object_id':'832','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Marketing','url':'\/dental-marketing\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':833,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Website Design','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-website-design','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=833','menu_order':5,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':833,'menu_item_parent':'30','object_id':'833','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Website Design','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':834,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Advertising','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-advertising','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=834','menu_order':6,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':834,'menu_item_parent':'30','object_id':'834','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Advertising','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':835,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Orthodontic Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'orthodontic-marketing','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=835','menu_order':7,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':835,'menu_item_parent':'30','object_id':'835','object':'custom','type':'custom','type_label':'Custom Link','title':'Orthodontic Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':836,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Invisalign Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'invisalign-marketing','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=836','menu_order':8,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':836,'menu_item_parent':'30','object_id':'836','object':'custom','type':'custom','type_label':'Custom Link','title':'Invisalign Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':837,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Implant Dentist Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'implant-dentist-marketing','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=837','menu_order':9,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':837,'menu_item_parent':'30','object_id':'837','object':'custom','type':'custom','type_label':'Custom Link','title':'Implant Dentist Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':39,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 02:48:16','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'39','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=39','menu_order':10,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':39,'menu_item_parent':'0','object_id':'31','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/','title':'Why FMG','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':87,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:34:54','post_content':'','post_title':'Meet The Team','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'team','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=87','menu_order':11,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':87,'menu_item_parent':'39','object_id':'87','object':'custom','type':'custom','type_label':'Custom Link','title':'Meet The Team','url':'\/why-fmg','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':85,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:32:36','post_content':'','post_title':'Client Reviews','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'85','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=85','menu_order':12,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':85,'menu_item_parent':'39','object_id':'62','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/reviews\/','title':'Client Reviews','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':56,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 03:27:05','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'56','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=56','menu_order':13,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':56,'menu_item_parent':'39','object_id':'54','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/case-studies\/','title':'Case Studies','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':318,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-07-18 15:41:27','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'318','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=318','menu_order':14,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':318,'menu_item_parent':'39','object_id':'81','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/careers\/','title':'Careers','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':231,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-13 08:26:05','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'231','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=231','menu_order':15,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':231,'menu_item_parent':'0','object_id':'35','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/','title':'Resources','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':108,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:46:32','post_content':'','post_title':'SEO Audit','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'client-portal','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=108','menu_order':16,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':108,'menu_item_parent':'231','object_id':'108','object':'custom','type':'custom','type_label':'Custom Link','title':'SEO Audit','url':'https:\/\/dental.firemg.com\/seo-audit-page','target':'_blank','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':58,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-09 04:25:29','post_content':'','post_title':'Marketing Tips','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'58','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=58','menu_order':17,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':58,'menu_item_parent':'231','object_id':'17','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/blog\/','title':'Marketing Tips','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':249,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-27 05:17:41','post_content':'','post_title':'Get 10% Off','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'249','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=249','menu_order':18,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':249,'menu_item_parent':'231','object_id':'245','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/referrals\/','title':'Get 10% Off','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':40,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-09 02:48:16','post_content':'','post_title':'Let\u2019s Chat','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'40','to_ping':'','pinged':'','post_modified':'2024-0
4057-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=40','menu_order':19,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':40,'menu_item_parent':'231','object_id':'15','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/contact\/','title':'Let\u2019s Chat','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''}], 406 rootOpen: false, // Used for mobile menus only 407 desktopDropdowns: 'classic', 408 mobileStyle: 'full-screen', 409 isKeyDown: false, 410 getChildren(id) { 411 return this.menu.filter((item) => { 412 return (parseInt(item.menu_item_parent) == id) 413 }) 414 }, 415 getRootMenuItems() { 416 return this.menu.filter((item) => { 417 return (item.menu_item_parent == 0); 418 }) 419 }, 420 isCurrentPage(url) { 421 if (!url) return false 422 var currentUrl = window.location.pathname; 423 424 url = url.replace('//', ''); 425 url = "/" + url.substring(url.indexOf('/') + 1) 426 427 if (url == currentUrl) { 428 return 'page'; 429 } 430 431 return false; 432 }, 433 calculatePosition(element) { 434 var rect = element.getBoundingClientRect(); 435 436 if (rect.right > innerWidth) { 437 element.classList.add('oxy-site-navigation-submenu--off-r'); 438 } 439 }, 440 isLanguageSwitcher( type ) { 441 let languageSwitcherTypes = [ 442 'Language switcher', 443 'Language Switcher' 444 ]; 445 446 if( languageSwitcherTypes.includes(type) ) return true; 447 448 return false; 449 }, 450 sanitizeItemTitle( title ) { 451 let parser = new DOMParser(); 452 let html = parser.parseFromString(title, 'text/html'); 453 454 // Check for script tags 455 let foundScripts = html.querySelectorAll('script'); 456 457 // Check for "on" attributes 458 let nodes = html.body.children; 459 let foundOnAttributes = this.containOnAttributes(nodes); 460 461 // If any red flags are present, don't output the user generated title 462 if( foundScripts.length !== 0 || foundOnAttributes ) { 463 return "Invalid Title"; 464 } 465 466 return html.body.innerHTML; 467 }, 468 containOnAttributes( nodes ) { 469 for( let node of nodes ) { 470 let atts = node.attributes; 471 for( let {name, value} of atts ) { 472 if( !this.isBadAttribute( {name, value} ) ) continue; 473 return true 474 } 475 if (node.children) { 476 return this.containOnAttributes(node.children) 477 } 478 } 479 return false 480 }, 481 isBadAttribute( attribute ) { 482 // Normalize value string, removing whitespace and converting to lower case 483 let val = attribute.value.replace(/\s+/g, '').toLowerCase(); 484 485 // Check for src, href, and xlink:href attributes with "javascript" or "data:text/html" values 486 if( ["src", "href", "xlink:href"].includes(attribute.name) ) { 487 if( val.includes("javascript") || val.includes("data:text/html") ) return true; 488 } 489 490 // Check for any attribute starting with "on" 491 if( attribute.name.startsWith("on") ) return true; 492 493 return false;
494 } 495 })) 496 }) 497 </script>
497 498 </nav> 499 500 </div></div><div id="_header_center-11-9" class="oxy-header-center" ></div><div id="_header_right-12-9" class="oxy-header-right" ><div id="div_block-129-9" class="ct-div-block" > 501 <nav id="-site-navigation-142-9" class="oxy-site-navigation " x-data="oxyA11yMenuData" aria-label="Main"> 502 <!-- Default styles --> 503 <style> 504 505 @media (max-width: 1120px) { 506 #-site-navigation-142-9.oxy-site-navigation .oxy-site-navigation__mobile-open-button { 507 display: initial; 508 } 509 510 #-site-navigation-142-9.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper { 511 display: initial; 512 } 513 /* End Mobile Styles - Buttons */ 514 515 /* Mobile Styles -- Off-Canvas */ 516 #-site-navigation-142-9 .oxy-site-navigation__skip-link { 517 display: none; 518 } 519 520 #-site-navigation-142-9.oxy-site-navigation > ul:not(.open) { 521 display: none; 522 } 523 524 #-site-navigation-142-9.oxy-site-navigation > ul { 525 position: fixed; 526 top: 0; 527 flex-direction: column; 528 height: 100vh; 529 width: 300px; 530 /* SETTING */ 531 padding: 64px 0px; 532 /* SETTING */ 533 overflow: auto; 534 background-color: var(--oxynav-neutral-color); 535 box-shadow: 536 0px 12.5px 10px rgba(0, 0, 0, 0.035), 537 0px 100px 80px rgba(0, 0, 0, 0.07); 538 margin-block-end: 0px; 539 margin-block-start: 0px; 540 z-index: 9999; 541 } 542 543 #-site-navigation-142-9.oxy-site-navigation ul > li { 544 width: 100%; 545 flex-wrap: wrap; 546 } 547 548 #-site-navigation-142-9.oxy-site-navigation ul > li > ul > li, 549 #-site-navigation-142-9.oxy-site-navigation ul > li > ul > li > ul > li { 550 width: 100%; 551 flex-wrap: nowrap; 552 } 553 554 #-site-navigation-142-9.oxy-site-navigation ul > li > ul > li > a, 555 #-site-navigation-142-9.oxy-site-navigation ul > li > ul > li > ul > li > a { 556 white-space: normal; 557 } 558 559 /* Sub & sub-submenu layout fixes */ 560 #-site-navigation-142-9.oxy-site-navigation > ul > li > ul > li { 561 flex-wrap: wrap; 562 } 563 564 #-site-navigation-142-9.oxy-site-navigation > ul > li > ul > li > a { 565 max-width: 89%; 566 } 567 568 #-site-navigation-142-9.oxy-site-navigation > ul > li > ul > li > img + a { 569 width: 60%; 570 } 571 572 /* Don't use border radius for mobile menu */ 573 #-site-navigation-142-9.oxy-site-navigation > ul > li, 574 #-site-navigation-142-9.oxy-site-navigation > ul > li > ul > li:first-of-type, 575 #-site-navigation-142-9.oxy-site-navigation > ul > li > ul > li:last-of-type, 576 #-site-navigation-142-9.oxy-site-navigation > ul > li > ul > li > ul > li:first-of-type, 577 #-site-navigation-142-9.oxy-site-navigation > ul > li > ul > li > ul > li:last-of-type { 578 border-radius: 0px; 579 } 580 581 #-site-navigation-142-9.oxy-site-navigation li > ul { 582 position: static; 583 } 584 } 585 /* End Mobile Styles -- Off-Canvas */ 586 </style> 587 588 <noscript> 589 <div class="oxy-site-navigation__noscript"> 590 JavaScript is disabled in your browser. Please enable JavaScript for a better experience. 591 </div> 592 <div class="menu-main-menu-container"><ul id="menu-main-menu-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-30"><a href="https://firemg.com/services/">Specialists In</a> 593<ul class="sub-menu"> 594 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-830"><a href="/dental-seo/">Dental SEO</a></li> 595 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-83
5951"><a href="/dental-ppc/">Dental PPC</a></li> 596 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-832"><a href="/dental-marketing/">Dental Marketing</a></li> 597 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-833"><a href="#">Dental Website Design</a></li> 598 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-834"><a href="#">Dental Advertising</a></li> 599 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-835"><a href="#">Orthodontic Marketing</a></li> 600 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-836"><a href="#">Invisalign Marketing</a></li> 601 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-837"><a href="#">Implant Dentist Marketing</a></li> 602</ul> 603</li> 604<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-39"><a href="https://firemg.com/why-fmg/">Why FMG</a> 605<ul class="sub-menu"> 606 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87"><a href="/why-fmg">Meet The Team</a></li> 607 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85"><a href="https://firemg.com/why-fmg/reviews/">Client Reviews</a></li> 608 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-56"><a href="https://firemg.com/why-fmg/case-studies/">Case Studies</a></li> 609 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-318"><a href="https://firemg.com/why-fmg/careers/">Careers</a></li> 610</ul> 611</li> 612<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-231"><a href="https://firemg.com/resources/">Resources</a> 613<ul class="sub-menu"> 614 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108"><a target="_blank" href="https://dental.firemg.com/seo-audit-page">SEO Audit</a></li> 615 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58"><a href="https://firemg.com/resources/blog/">Marketing Tips</a></li> 616 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-249"><a href="https://firemg.com/resources/referrals/">Get 10% Off</a></li> 617 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://firemg.com/resources/contact/">Let’s Chat</a></li> 618</ul> 619</li> 620</ul></div> </noscript> 621 622 <button 623 class="oxy-site-navigation__mobile-open-button" 624 @click.prevent="rootOpen = !rootOpen; $nextTick( () => $event.target.closest('button').nextElementSibling.querySelector('.oxy-site-navigation__mobile-close-wrapper > button').focus() )" 625 aria-label="Open navigation menu" 626 :aria-expanded="rootOpen" 627 x-ref="openButton"> 628 <svg class='icon' viewBox="0 0 25 28"> 629 <use xlink:href="#FontAwesomeicon-bars"></use> 630 </svg> 631 </button> 632 633 634 <ul 635 :class="rootOpen ? 'open' : null" 636 @click.outside="!$event.target?.closest('.oxy-site-navigation') ? rootOpen = false : null" 637 @focusout="( ( $event.relatedTarget != null ) && !$event.relatedTarget?.closest('.oxy-site-navigation') ) ? rootOpen = false : null" 638 @closemobile="rootOpen = false; $nextTick( () => $refs.openButton.focus() )" 639 x-init="menu = [{'ID':30,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 02:42:51','post_content':'','post_title':'Specialists In','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'30','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=30','menu_order':1,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':30,'menu_item_parent':'0','object_id':'19','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/services\/','title':'Specialists In','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':830,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental SEO','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-seo','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=830','menu_order':2,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':830,'menu_item_parent':'30','object_id':'830','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental SEO','url':'\/dental-seo\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':831,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental PPC','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-ppc','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=831','menu_order':3,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':831,'menu_item_parent':'30','object_id':'831','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental PPC','url':'\/dental-ppc\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':832,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-marketing','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=832','menu_order':4,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':832,'menu_item_parent':'30','object_id':'832','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Marketing','url':'\/dental-marketing\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':833,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Website Design','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-website-design','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=833','menu_order':5,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':833,'menu_item_parent':'30','object_id':'833','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Website Design','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':834,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Advertising','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-advertising','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=834','menu_order':6,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':834,'menu_item_parent':'30','object_id':'834','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Advertising','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':835,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Orthodontic Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'orthodontic-marketing','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=835','menu_order':7,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':835,'menu_item_parent':'30','object_id':'835','object':'custom','type':'custom','type_label':'Custom Link','title':'Orthodontic Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':836,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Invisalign Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'invisalign-marketing','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=836','menu_order':8,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':836,'menu_item_parent':'30','object_id':'836','object':'custom','type':'custom','type_label':'Custom Link','title':'Invisalign Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':837,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Implant Dentist Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'implant-dentist-marketing','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=837','menu_order':9,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':837,'menu_item_parent':'30','object_id':'837','object':'custom','type':'custom','type_label':'Custom Link','title':'Implant Dentist Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':39,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 02:48:16','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'39','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=39','menu_order':10,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':39,'menu_item_parent':'0','object_id':'31','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/','title':'Why FMG','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':87,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:34:54','post_content':'','post_title':'Meet The Team','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'team','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=87','menu_order':11,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':87,'menu_item_parent':'39','object_id':'87','object':'custom','type':'custom','type_label':'Custom Link','title':'Meet The Team','url':'\/why-fmg','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':85,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:32:36','post_content':'','post_title':'Client Reviews','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'85','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=85','menu_order':12,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':85,'menu_item_parent':'39','object_id':'62','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/reviews\/','title':'Client Reviews','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':56,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 03:27:05','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'56','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=56','menu_order':13,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':56,'menu_item_parent':'39','object_id':'54','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/case-studies\/','title':'Case Studies','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':318,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-07-18 15:41:27','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'318','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=318','menu_order':14,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':318,'menu_item_parent':'39','object_id':'81','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/careers\/','title':'Careers','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':231,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-13 08:26:05','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'231','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=231','menu_order':15,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':231,'menu_item_parent':'0','object_id':'35','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/','title':'Resources','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':108,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:46:32','post_content':'','post_title':'SEO Audit','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'client-portal','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=108','menu_order':16,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':108,'menu_item_parent':'231','object_id':'108','object':'custom','type':'custom','type_label':'Custom Link','title':'SEO Audit','url':'https:\/\/dental.firemg.com\/seo-audit-page','target':'_blank','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':58,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-09 04:25:29','post_content':'','post_title':'Marketing Tips','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'58','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=58','menu_order':17,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':58,'menu_item_parent':'231','object_id':'17','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/blog\/','title':'Marketing Tips','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':249,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-27 05:17:41','post_content':'','post_title':'Get 10% Off','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'249','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=249','menu_order':18,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':249,'menu_item_parent':'231','object_id':'245','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/referrals\/','title':'Get 10% Off','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':40,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-09 02:48:16','post_content':'','post_title':'Let\u2019s Chat','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'40','to_ping':'','pinged':'','post_modified':'2024-0
6397-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=40','menu_order':19,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':40,'menu_item_parent':'231','object_id':'15','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/contact\/','title':'Let\u2019s Chat','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''}];" 640 x-data="{ 641 useCtaStyles: 'true', 642 howManyCtas: '1' 643 }"> 644 <li class="oxy-site-navigation__mobile-close-wrapper"> 645 <button 646 aria-label="Close navigation menu" 647 class="oxy-site-navigation__mobile-close-button" 648 @click.prevent="rootOpen = false; $refs.openButton.focus()" 649 @keydown.escape="$dispatch('closemobile')" 650 x-ref="closeButton"> 651 <svg class='icon' viewBox="0 0 25 28"> 652 <use xlink:href="#FontAwesomeicon-close"></use> 653 </svg> 654 </button> 655 </li> 656 <template x-for="(item, index) in getRootMenuItems"> 657 <li x-init="if (typeof(item)=='undefined') item={}" 658 x-data="{ 659 open: false, 660 cta: ( index + 1 ) > ( getRootMenuItems().length - howManyCtas ) && useCtaStyles, 661 close( focusAfter ) { 662 this.open = false; 663 664 focusAfter && focusAfter.focus(); 665 } 666 }" 667 @keydown.escape.prevent.stop="if( !open ) { $dispatch( 'closemobile' ) }; close($refs.parent);" 668 @focusin.window="!$refs.submenu?.contains($event.target) && close()" 669 @mouseover="!rootOpen ? open = true : null" 670 @mouseleave="!rootOpen ? open = false : null" 671 :data-cta="cta" 672 :class="typeof(item)!='undefined' && item.classes ? Object.values(item.classes) : ''"> 673 <template x-if="item.menu_image"> 674 <img :src="item.menu_image" alt="" /> 675 </template> 676 <a 677 x-html="isLanguageSwitcher( item.type_label ) ? item.title : sanitizeItemTitle( item.title )" 678 :data-description="item.description ? item.description : null" 679 :data-image="item.menu_image ? item.menu_image : null" 680 :target="item.target ? item.target : '_self'" 681 :href="item.url" :aria-current='isCurrentPage(item.url)' 682 :data-parent-of-current='item.current_item_parent' 683 @click="rootOpen ? rootOpen = false : null"></a> 684 <template x-if="getChildren(item.ID).length != 0"> 685 <button 686 @touchstart.prevent="open = !open" 687 @mousedown.prevent="open = !open" 688 @keydown.enter="open = !open" 689 @keydown.space="open = !open" 690 :aria-label='item.title + " sub-menu"' 691 :aria-expanded="open" 692 x-ref="parent"> 693 <svg class='icon' viewBox="0 0 25 28"> 694 <use xlink:href="#FontAwesomeicon-chevron-down"></use> 695 </svg> 696 </button> 697 </template> 698 <template x-if="getChildren(item.ID).length != 0"> 699 <ul 700 :class="open ? 'open' : null" 701 x-ref="submenu" 702 x-intersect="calculatePosition($el)"> 703 <template x-for="item in getChildren(item.ID)"> 704 <li x-data="{ 705 open: false, 706 close( focusAfter ) { 707 this.open = false;
708 709 focusAfter && focusAfter.focus(); 710 } 711 }" 712 @focusin.window="!$refs.submenu?.contains($event.target) && close()" 713 @mouseover="!rootOpen ? open = true : null" 714 @mouseleave="!rootOpen ? open = false : null" 715 :class="item.classes ? Object.values(item.classes) : ''"> 716 <template x-if="item.menu_image"> 717 <img :src="item.menu_image" alt="" /> 718 </template> 719 <a 720 x-html="item.title" 721 :data-description="item.description ? item.description : null" 722 :data-image="item.menu_image ? item.menu_image : null" 723 :target="item.target ? item.target : '_self'" 724 :href="item.url" :aria-current='isCurrentPage(item.url)' 725 @click="rootOpen ? rootOpen = false : null" 726 @mouseover="!rootOpen ? open = true : null"></a> 727 <template x-if="getChildren(item.ID).length != 0"> 728 <button @touchstart.prevent="open = !open" @mousedown.prevent="open = !open" @keydown.enter="open = !open" @keydown.space="open = !open" :aria-label='item.title + " sub-menu"' :aria-expanded="open"> 729 <svg class='icon' viewBox="0 0 25 28"> 730 <use xlink:href="#FontAwesomeicon-chevron-down"></use> 731 </svg> 732 </button> 733 </template> 734 <template x-if="getChildren(item.ID).length != 0"> 735 <ul :class="open ? 'open' : null" x-ref="submenu" x-intersect="calculatePosition($el)"> 736 <template x-for="item in getChildren(item.ID)"> 737 <li :class="item.classes ? Object.values(item.classes) : ''"> 738 <template x-if="item.menu_image"> 739 <img :src="item.menu_image" alt="" /> 740 </template> 741 <a 742 x-html="item.title" 743 :data-description="item.description ? item.description : null" 744 :data-image="item.menu_image ? item.menu_image : null" 745 :target="item.target ? item.target : '_self'" 746 :href="item.url" :aria-current='isCurrentPage(item.url)' 747 @click="rootOpen ? rootOpen = false : null"></a> 748 </li> 749 </template> 750 </ul> 751 </template> 752 </li> 753 </template> 754 </ul> 755 </template> 756 </li> 757 </template> 758 </ul> 759 760
760<script> 761 var alpineIntersect = document.createElement('script'); 762 var alpine = document.createElement('script'); 763 764 // Intersect 765 alpineIntersect.setAttribute('defer', 'true'); 766 alpineIntersect.setAttribute('id', 'alpineintersect'); 767 alpineIntersect.setAttribute('src', 'https://firemg.com/wp-content/plugins/oxygen/component-framework/vendor/alpinejs/alpinejs.intersect.3.10.5.js') 768 769 // Alpine 770 alpine.setAttribute('defer', 'true'); 771 alpine.setAttribute('id', 'alpine'); 772 alpine.setAttribute('src', 'https://firemg.com/wp-content/plugins/oxygen/component-framework/vendor/alpinejs/alpinejs.3.10.5.js') 773 774 if (!document.getElementById('alpineintersect')) { 775 document.head.appendChild(alpineIntersect); 776 } 777 778 if (!document.getElementById('alpine')) { 779 document.head.appendChild(alpine); 780 } 781 782 document.addEventListener('alpine:init', () => { 783 Alpine.data('oxyA11yMenuData', () => ({ 784 menu: [{'ID':30,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 02:42:51','post_content':'','post_title':'Specialists In','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'30','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=30','menu_order':1,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':30,'menu_item_parent':'0','object_id':'19','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/services\/','title':'Specialists In','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':830,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental SEO','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-seo','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=830','menu_order':2,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':830,'menu_item_parent':'30','object_id':'830','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental SEO','url':'\/dental-seo\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':831,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental PPC','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-ppc','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=831','menu_order':3,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':831,'menu_item_parent':'30','object_id':'831','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental PPC','url':'\/dental-ppc\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':832,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-marketing','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=832','menu_order':4,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':832,'menu_item_parent':'30','object_id':'832','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Marketing','url':'\/dental-marketing\/','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':833,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Website Design','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-website-design','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=833','menu_order':5,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':833,'menu_item_parent':'30','object_id':'833','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Website Design','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':834,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Dental Advertising','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'dental-advertising','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=834','menu_order':6,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':834,'menu_item_parent':'30','object_id':'834','object':'custom','type':'custom','type_label':'Custom Link','title':'Dental Advertising','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':835,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Orthodontic Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'orthodontic-marketing','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=835','menu_order':7,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':835,'menu_item_parent':'30','object_id':'835','object':'custom','type':'custom','type_label':'Custom Link','title':'Orthodontic Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':836,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Invisalign Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'invisalign-marketing','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=836','menu_order':8,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':836,'menu_item_parent':'30','object_id':'836','object':'custom','type':'custom','type_label':'Custom Link','title':'Invisalign Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':837,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2024-07-03 09:17:08','post_content':'','post_title':'Implant Dentist Marketing','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'implant-dentist-marketing','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=837','menu_order':9,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':837,'menu_item_parent':'30','object_id':'837','object':'custom','type':'custom','type_label':'Custom Link','title':'Implant Dentist Marketing','url':'#','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':39,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 02:48:16','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'39','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=39','menu_order':10,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':39,'menu_item_parent':'0','object_id':'31','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/','title':'Why FMG','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':87,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:34:54','post_content':'','post_title':'Meet The Team','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'team','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=87','menu_order':11,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':87,'menu_item_parent':'39','object_id':'87','object':'custom','type':'custom','type_label':'Custom Link','title':'Meet The Team','url':'\/why-fmg','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':85,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:32:36','post_content':'','post_title':'Client Reviews','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'85','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=85','menu_order':12,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':85,'menu_item_parent':'39','object_id':'62','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/reviews\/','title':'Client Reviews','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':56,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 03:27:05','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'56','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=56','menu_order':13,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':56,'menu_item_parent':'39','object_id':'54','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/case-studies\/','title':'Case Studies','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':318,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-07-18 15:41:27','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'318','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':31,'guid':'https:\/\/firemg.com\/?p=318','menu_order':14,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':318,'menu_item_parent':'39','object_id':'81','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/why-fmg\/careers\/','title':'Careers','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':231,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-13 08:26:05','post_content':' ','post_title':'','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'231','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=231','menu_order':15,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':231,'menu_item_parent':'0','object_id':'35','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/','title':'Resources','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':108,'post_author':'1','post_date':'2024-07-05 14:13:00','post_date_gmt':'2023-06-09 05:46:32','post_content':'','post_title':'SEO Audit','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'client-portal','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:00','post_modified_gmt':'2024-07-05 21:13:00','post_content_filtered':'','post_parent':0,'guid':'https:\/\/firemg.com\/?p=108','menu_order':16,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':108,'menu_item_parent':'231','object_id':'108','object':'custom','type':'custom','type_label':'Custom Link','title':'SEO Audit','url':'https:\/\/dental.firemg.com\/seo-audit-page','target':'_blank','attr_title':'','description':'','classes':['','menu-item','menu-item-type-custom','menu-item-object-custom'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':58,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-09 04:25:29','post_content':'','post_title':'Marketing Tips','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'58','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=58','menu_order':17,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':58,'menu_item_parent':'231','object_id':'17','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/blog\/','title':'Marketing Tips','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':249,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-27 05:17:41','post_content':'','post_title':'Get 10% Off','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'249','to_ping':'','pinged':'','post_modified':'2024-07-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=249','menu_order':18,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':249,'menu_item_parent':'231','object_id':'245','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/referrals\/','title':'Get 10% Off','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''},{'ID':40,'post_author':'1','post_date':'2024-07-05 14:13:01','post_date_gmt':'2023-06-09 02:48:16','post_content':'','post_title':'Let\u2019s Chat','post_excerpt':'','post_status':'publish','comment_status':'closed','ping_status':'closed','post_password':'','post_name':'40','to_ping':'','pinged':'','post_modified':'2024-0
7847-05 14:13:01','post_modified_gmt':'2024-07-05 21:13:01','post_content_filtered':'','post_parent':35,'guid':'https:\/\/firemg.com\/?p=40','menu_order':19,'post_type':'nav_menu_item','post_mime_type':'','comment_count':'0','filter':'raw','db_id':40,'menu_item_parent':'231','object_id':'15','object':'page','type':'post_type','type_label':'Page','url':'https:\/\/firemg.com\/resources\/contact\/','title':'Let\u2019s Chat','target':'','attr_title':'','description':'','classes':['','menu-item','menu-item-type-post_type','menu-item-object-page'],'xfn':'','current':false,'current_item_ancestor':false,'current_item_parent':false,'menu_image':''}], 785 rootOpen: false, // Used for mobile menus only 786 desktopDropdowns: 'classic', 787 mobileStyle: 'full-screen', 788 isKeyDown: false, 789 getChildren(id) { 790 return this.menu.filter((item) => { 791 return (parseInt(item.menu_item_parent) == id) 792 }) 793 }, 794 getRootMenuItems() { 795 return this.menu.filter((item) => { 796 return (item.menu_item_parent == 0); 797 }) 798 }, 799 isCurrentPage(url) { 800 if (!url) return false 801 var currentUrl = window.location.pathname; 802 803 url = url.replace('//', ''); 804 url = "/" + url.substring(url.indexOf('/') + 1) 805 806 if (url == currentUrl) { 807 return 'page'; 808 } 809 810 return false; 811 }, 812 calculatePosition(element) { 813 var rect = element.getBoundingClientRect(); 814 815 if (rect.right > innerWidth) { 816 element.classList.add('oxy-site-navigation-submenu--off-r'); 817 } 818 }, 819 isLanguageSwitcher( type ) { 820 let languageSwitcherTypes = [ 821 'Language switcher', 822 'Language Switcher' 823 ]; 824 825 if( languageSwitcherTypes.includes(type) ) return true; 826 827 return false; 828 }, 829 sanitizeItemTitle( title ) { 830 let parser = new DOMParser(); 831 let html = parser.parseFromString(title, 'text/html'); 832 833 // Check for script tags 834 let foundScripts = html.querySelectorAll('script'); 835 836 // Check for "on" attributes 837 let nodes = html.body.children; 838 let foundOnAttributes = this.containOnAttributes(nodes); 839 840 // If any red flags are present, don't output the user generated title 841 if( foundScripts.length !== 0 || foundOnAttributes ) { 842 return "Invalid Title"; 843 } 844 845 return html.body.innerHTML; 846 }, 847 containOnAttributes( nodes ) { 848 for( let node of nodes ) { 849 let atts = node.attributes; 850 for( let {name, value} of atts ) { 851 if( !this.isBadAttribute( {name, value} ) ) continue; 852 return true 853 } 854 if (node.children) { 855 return this.containOnAttributes(node.children) 856 } 857 } 858 return false 859 }, 860 isBadAttribute( attribute ) { 861 // Normalize value string, removing whitespace and converting to lower case 862 let val = attribute.value.replace(/\s+/g, '').toLowerCase(); 863 864 // Check for src, href, and xlink:href attributes with "javascript" or "data:text/html" values 865 if( ["src", "href", "xlink:href"].includes(attribute.name) ) { 866 if( val.includes("javascript") || val.includes("data:text/html") ) return true; 867 } 868 869 // Check for any attribute starting with "on" 870 if( attribute.name.startsWith("on") ) return true; 871 872 return false;
873 } 874 })) 875 }) 876 </script>
876 877 </nav> 878 879 880 <div id="-pro-menu-143-9" class="oxy-pro-menu " ><div class="oxy-pro-menu-mobile-open-icon " data-off-canvas-alignment=""><svg id="-pro-menu-143-9-open-icon"><use xlink:href="#FontAwesomeicon-ellipsis-v"></use></svg>Menu</div> 881 882 883 <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" 884 885 data-oxy-pro-menu-dropdown-animation="fade-up" 886 data-oxy-pro-menu-dropdown-animation-duration="0.4" 887 data-entire-parent-toggles-dropdown="true" 888 889 890 data-oxy-pro-menu-dropdown-animation-duration="0.4" 891 892 data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> 893 894 <div class="menu-main-menu-container"><ul id="menu-main-menu-2" class="oxy-pro-menu-list"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-30"><a href="https://firemg.com/services/">Specialists In</a> 895<ul class="sub-menu"> 896 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-830"><a href="/dental-seo/">Dental SEO</a></li> 897 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-831"><a href="/dental-ppc/">Dental PPC</a></li> 898 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-832"><a href="/dental-marketing/">Dental Marketing</a></li> 899 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-833"><a href="#">Dental Website Design</a></li> 900 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-834"><a href="#">Dental Advertising</a></li> 901 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-835"><a href="#">Orthodontic Marketing</a></li> 902 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-836"><a href="#">Invisalign Marketing</a></li> 903 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-837"><a href="#">Implant Dentist Marketing</a></li> 904</ul> 905</li> 906<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-39"><a href="https://firemg.com/why-fmg/">Why FMG</a> 907<ul class="sub-menu"> 908 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87"><a href="/why-fmg">Meet The Team</a></li> 909 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85"><a href="https://firemg.com/why-fmg/reviews/">Client Reviews</a></li> 910 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-56"><a href="https://firemg.com/why-fmg/case-studies/">Case Studies</a></li> 911 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-318"><a href="https://firemg.com/why-fmg/careers/">Careers</a></li> 912</ul> 913</li> 914<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-231"><a href="https://firemg.com/resources/">Resources</a> 915<ul class="sub-menu"> 916 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108"><a target="_blank" href="https://dental.firemg.com/seo-audit-page">SEO Audit</a></li> 917 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58"><a href="https://firemg.com/resources/blog/">Marketing Tips</a></li> 918 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-249"><a href="https://firemg.com/resources/referrals/">Get 10% Off</a></li> 919 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://firemg.com/resources/contact/">Let’s Chat</a></li> 920</ul> 921</li> 922</ul></div> 923 <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-143-9"><use xlink:href="#FontAwesomeicon-close"></use></svg>close</div> 924 925 </div> 926 927 </div> 928 929
929<script type="text/javascript"> 930 jQuery('#-pro-menu-143-9 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ 931 jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></div>'); 932 }); 933 jQuery('#-pro-menu-143-9 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ 934 jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); 935 }); </script>
935<a id="link_button-15-9" class="ct-link-button grow-my-business-button-trigger" href="#" >GROW MY BUSINESS</a></div></div></div></div></header> 936 <div id='inner_content-8-9' class='ct-inner-content'><section id="section-3-11" class=" ct-section ct-section-with-shape-divider" ><div class="ct-section-inner-wrap"><div id="new_columns-4-11" class="ct-new-columns" ><div id="div_block-5-11" class="ct-div-block" ><h1 id="headline-6-11" class="ct-headline">GET 20+ NEW PATIENTS PER MONTH WITH SEARCH MARKETING</h1><div id="text_block-7-11" class="ct-text-block" >Grow your dental practice using Search Engine Optimization (SEO) and Google Search Ads (PPC). Powered by the ultimate combination of executive-level consultation and entrepreneurial-style execution.<br> <br></div><div id="div_block-8-11" class="ct-div-block" ><a id="link_button-9-11" class="ct-link-button grow-my-business-button-trigger" href="#" >GROW MY BUSINESS</a></div></div><div id="div_block-10-11" class="ct-div-block" ><img id="image-11-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/Illustration-copy_Goal-SEO.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /></div></div> 937 <div id="-shape-divider-12-11" class="oxy-shape-divider " > 938 <div class="oxy_shape_divider" > 939 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none"><path fill="currentColor" fill-opacity="1" d="M0,128L720,288L1440,64L1440,320L720,320L0,320Z"></path></svg> </div> 940 941 </div> 942 943 </div></section><section id="section-14-11" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="new_columns-33-11" class="ct-new-columns" ><div id="div_block-34-11" class="ct-div-block" ><img id="image-82-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/Increase-Sales-orange.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/Increase-Sales-orange.png 422w, https://firemg.com/wp-content/uploads/2023/06/Increase-Sales-orange-294x300.png 294w" sizes="(max-width: 422px) 100vw, 422px" /></div><div id="div_block-39-11" class="ct-div-block" ><h2 id="headline-15-11" class="ct-headline">Marketing That<br>Makes You Money</h2><div id="_rich_text-16-11" class="oxy-rich-text" ><p>We like to keep it simple. We do what it takes to drive the top-line on your business. Our proven process and search marketing strategies will bring you new patients—with cash in hand.</p></div><h6 id="headline-90-11" class="ct-headline">I want to...</h6><a id="link-114-11" class="ct-link" href="https://firemg.com/dental-seo/" ><div id="div_block-115-11" class="ct-div-block" ><div id="div_block-116-11" class="ct-div-block" ><img id="image-117-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/buyer-type-get-customers-immediately-customer-relationship-management-orange.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /></div><div id="div_block-118-11" class="ct-div-block" ><h4 id="headline-119-11" class="ct-headline">Get New Patients Immediately<br></h4><div id="_rich_text-120-11" class="oxy-rich-text" ><p>I want to generate more revenue right now by running ads on Google Search.</p></div></div></div></a><a id="link-97-11" class="ct-link" href="https://firemg.com/services/search-engine-optimization-seo/" ><div id="div_block-35-11" class="ct-div-block" ><div id="div_block-100-11" class="ct-div-block" ><img id="image-36-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/buyer-type-dominiate-competitors-strategy-strategic-management-planning-orange.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /></div><div id="div_block-103-11" class="ct-div-block" ><h4 id="headline-37-11" class="ct-headline">Dominate My Competitors<br></h4><div id="_rich_text-38-11" class="oxy-rich-text" ><p>I want to grow bigger than my competitors become the biggest dental clinic in my neighbourhood</p></div></div></div></a></div></div></div></section><section id="section-250-93" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-24-181" class="ct-code-block" > <h2 class="heart" style="color: #fff;"><span style="color: #ef5d20;text-transform:capitalize;-webkit-transform:scale(1.4); 944 -moz-transform:scale(1.4); 945 -o-transform:scale(1.4); 946 -ms-transform:scale(1.4); 947 transform: scale(1.4);">Website & SEO Action Plan & 1-on-1 Strategy Call</span><br/>Limited Time Offer 948— 949Regular Price <span style="text-decoration: line-through;">$679 USD</span><span style="text-decoration:underline;"><br/>NOW $0 UNTIL <span id="dateContainer" style="text-transform:capitalize;"></span></span></h2> 950 951
951<script> 952 jQuery(document).ready(function() { 953 function addDays(date, days) { 954 const result = new Date(date); 955 result.setDate(result.getDate() + days); 956 return result; 957 } 958 959 function getOrdinalNumber(day) { 960 if (day > 3 && day < 21) return `${day}TH`; // Covers 4th to 20th 961 switch (day % 10) { 962 case 1: return `${day}ST`; 963 case 2: return `${day}ND`; 964 case 3: return `${day}RD`; 965 default: return `${day}TH`; 966 } 967 } 968 969 function formatDate(date) { 970 const options = { month: 'long', day: 'numeric' }; 971 let formattedDate = date.toLocaleDateString('en-US', options); 972 let [month, day] = formattedDate.split(' '); 973 month = month.toUpperCase(); // Convert month to uppercase 974 day = getOrdinalNumber(parseInt(day)); // Add ordinal to the day in uppercase 975 return `${month} ${day}`; 976 } 977 978 function printFutureDate() { 979 const today = new Date(); 980 const futureDate = addDays(today, 1); 981 const formattedDate = formatDate(futureDate); 982 jQuery('#dateContainer').text(formattedDate); 983 } 984 985 // Call the function to display the date 986 printFutureDate(); 987 }); 988 </script>
988 989<style type="text/css"> 990.heart { 991 animation: beat .25s infinite alternate; 992 transform-origin: center; 993} 994 995@keyframes beat{ 996 to { transform: scale(1.05); } 997} 998 999.heart { 1000 -webkit-animation: beat .25s infinite alternate; 1001 -moz-animation: beat .25s infinite alternate; 1002 -ms-animation: beat .25s infinite alternate; 1003 -o-animation: beat .25s infinite alternate; 1004 animation: beat .25s infinite alternate; 1005 1006 -webkit-transform-origin: center; 1007 -moz-transform-origin: center; 1008 -o-transform-origin: center; 1009 -ms-transform-origin: center; 1010 transform-origin: center; 1011} 1012 1013 1014@keyframes "beat" { 1015 to { 1016 -webkit-transform: scale(1.05); 1017 -moz-transform: scale(1.05); 1018 -o-transform: scale(1.05); 1019 -ms-transform: scale(1.05); 1020 transform: scale(1.05); 1021 } 1022 1023} 1024 1025@-moz-keyframes beat { 1026 to { 1027 -moz-transform: scale(1.05); 1028 transform: scale(1.05); 1029 } 1030 1031} 1032 1033@-webkit-keyframes "beat" { 1034 to { 1035 -webkit-transform: scale(1.05); 1036 transform: scale(1.05); 1037 } 1038 1039} 1040 1041@-ms-keyframes "beat" { 1042 to { 1043 -ms-transform: scale(1.05); 1044 transform: scale(1.05; 1045 } 1046 1047} 1048 1049@-o-keyframes "beat" { 1050 to { 1051 -o-transform: scale(1.05); 1052 transform: scale(1.05); 1053 } 1054 1055} 1056</style></div><h2 id="headline-251-93" class="ct-headline "></h2><div id="_rich_text-252-93" class="oxy-rich-text" ><p>Discover your website rankings, uncover missed money-making opportunities, and analyze competitor strategies. Visualize your unique landscape and how to get ahead in the SEO game. </p></div><div id="new_columns-253-93" class="ct-new-columns" ><div id="div_block-254-93" class="ct-div-block" ><div id="div_block-255-93" class="ct-div-block" ><img id="image-256-93" alt="" src="https://firemg.com/wp-content/uploads/2023/06/research.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/research.png 512w, https://firemg.com/wp-content/uploads/2023/06/research-300x300.png 300w, https://firemg.com/wp-content/uploads/2023/06/research-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /><h4 id="headline-257-93" class="ct-headline">See Where Your Website Ranks</h4><div id="_rich_text-258-93" class="oxy-rich-text" ><p>Gain valuable insights into your website's rankings and visibility compared to your competitors.</p></div></div></div><div id="div_block-264-93" class="ct-div-block" ><div id="div_block-265-93" class="ct-div-block" ><img id="image-266-93" alt="" src="https://firemg.com/wp-content/uploads/2023/06/vs.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/vs.png 512w, https://firemg.com/wp-content/uploads/2023/06/vs-300x300.png 300w, https://firemg.com/wp-content/uploads/2023/06/vs-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /><h4 id="headline-267-93" class="ct-headline">See What You Are Up Against</h4><div id="_rich_text-268-93" class="oxy-rich-text" ><p>Discover the top-performing pages of your competitors and what makes them successful.</p></div></div></div><div id="div_block-259-93" class="ct-div-block" ><div id="div_block-260-93" class="ct-div-block" ><img id="image-261-93" alt="" src="https://firemg.com/wp-content/uploads/2023/06/opportunity.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/opportunity.png 512w, https://firemg.com/wp-content/uploads/2023/06/opportunity-300x300.png 300w, https://firemg.com/wp-content/uploads/2023/06/opportunity-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /><h4 id="headline-262-93" class="ct-headline">See Where You Are Missing Out</h4><div id="_rich_text-263-93" class="oxy-rich-text" ><p>Uncover untapped money-making opportunities and identify valuable keywords your not ranking for.</p></div></div></div></div><a id="link_button-270-93" class="ct-link-button grow-my-business-button-trigger" href="#" >GROW MY BUSINESS</a></div></section><section id="section-347-11" class=" ct-section" ><div class="ct-section-inner-wrap"><h2 id="headline-348-11" class="ct-headline">Get 20+ New Patients Per Month With Search Marketing</h2><div id="_rich_text-349-11" class="oxy-rich-text" ><p>Grow your patient base and grow revenue with SEO, Google Ads, and a website that makes your money. Measure ROI effortlessly with conversion tracking.</p></div><div id="new_columns-350-11" class="ct-new-columns" ><div id="div_block-351-11" class="ct-div-block" ><a id="div_block-352-11" class="ct-link" href="/dental-marketing/" ><img id="image-353-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/custom-marking-strategy-digital-strategy-strategic-business-orange.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100v
1056w, 1px" /><h4 id="headline-354-11" class="ct-headline">Dental Marketing Strategies<br></h4><div id="_rich_text-355-11" class="oxy-rich-text" ><p>Your business is unique and so is our digital marketing. Let us run your digital marketing strategies with us and reap the results.</p></div><div id="link_text-356-11" class="ct-text-block" >Learn more</div></a></div><div id="div_block-357-11" class="ct-div-block" ><a id="div_block-358-11" class="ct-link" href="https://firemg.com/dental-seo/" ><img id="image-359-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/SEO-SEM-promote-website-marketing-orange.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /><h4 id="headline-360-11" class="ct-headline">Local SEO For Dentists</h4><div id="_rich_text-361-11" class="oxy-rich-text" ><p>Get new patients and grow past your local business competition by ranking higher on the Google Search results, without running ads.</p></div><div id="link_text-362-11" class="ct-text-block" >Learn more</div></a></div><div id="div_block-363-11" class="ct-div-block" ><a id="div_block-364-11" class="ct-link" href="https://firemg.com/dental-ppc/" ><img id="image-365-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/ppc-mobile-marketing-advertising-promotion-orange.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /><h4 id="headline-366-11" class="ct-headline">Google Ads (PPC) for Dentists<br></h4><div id="_rich_text-367-11" class="oxy-rich-text" ><p>Generate new revenue immediately by running pay-per-click ads on Google Search. Rank first without the wait.</p></div><div id="link_text-368-11" class="ct-text-block" >Learn more</div></a></div></div><div id="new_columns-369-11" class="ct-new-columns" ><div id="div_block-370-11" class="ct-div-block" ><div id="div_block-371-11" class="ct-div-block" ><img id="image-372-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/premium-websites-responsive-design-mobile-computer-orange-1.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /><h4 id="headline-373-11" class="ct-headline">Money-Making Websites</h4><div id="_rich_text-374-11" class="oxy-rich-text" ><p>The last website you'll ever need. Results-first premium websites designed and built to suit your unique ever-growing needs.</p></div><a id="link_text-375-11" class="ct-link-text" href="https://firemg.com/services/money-making-website-design/" >Learn more</a></div></div><div id="div_block-376-11" class="ct-div-block" ><div id="div_block-377-11" class="ct-div-block" ><img id="image-378-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/conversion-kit-profit-earning-analysis-income-money-orange.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /><h4 id="headline-379-11" class="ct-headline">Conversion Tracking</h4><div id="_rich_text-380-11" class="oxy-rich-text" ><p>Track and record every call, text, and email across your entire marketing. Measure ROI with unprecedented ease.</p></div><a id="link_text-381-11" class="ct-link-text" href="https://firemg.com/services/real-time-conversion-tracking/" >Learn more</a></div></div><div id="div_block-382-11" class="ct-div-block" ><div id="_rich_text-383-11" class="oxy-rich-text" ><p class="hp_other_services_links" style="text-align: center;"><strong>And Everything In Between</strong></p><p style="text-align: center;">From website updates and design services to automation and CRM solutions, we are prepared to support your business growth.</p></div><a id="link_button-384-11" class="ct-link-button grow-my-business-button-trigger" href="#" >Grow My Business</a></div></div></div></section><section id="section-212-41" class=" ct-section" ><div class="ct-section-inner-wrap"><h2 id="headline-213-41" class="ct-headline">Why Fire Media Group</h2><div id="_rich_text-214-41" class="oxy-rich-text" ><p>We like to keep it simple. We do what it takes to drive the top-line on your business. Our proven process and dental search engine optimization and other digital marketing and services will bring you new patients—with cash in hand.</p></div><div id="new_columns-215-41" class="ct-new-columns" ><div id="div_block-26-177" class="ct-div-block" ><div id="div_block-27-177" class="ct-div-block" ><img id="image-28-177" alt="" src="https://firemg.com/wp-content/uploads/2023/06/healthcare.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/healthcare.png 512w, https://firemg.com/wp-content/uploads/2023/06/healthcare-300x300.png 300w, https://firemg.com/wp-content/uploads/2023/06/healthcare-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /><h4 id="headline-29-177" class="ct-headline">100% Dental Focused</h4><div id="_rich_text-30-177" class="oxy-rich-text" ><p class="ekit-heading--title elementskit-section-title ">We only work with dental business and we have over 10 years experience doing exactly what you need help with—getting new dental patients in every month, predictably and reliably. Let us change your business today.</p></div></div></div><div id="div_block-216-41" class="ct-div-block" ><div id="div_block-217-41" class="ct-div-block" ><img id="image-218-41" alt="" src="https://firemg.com/wp-content/uploads/2023/06/iteration.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/iteration.png 512w, https://firemg.com/wp-content/uploads/2023/06/iteration-300x300.png 300w, https://firemg.com/wp-content/uploads/2023/06/iteration-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /><h4 id="headline-219-41" class="ct-headline">Our Process Is Proven</h4><div id="_rich_text-220-41" class="oxy-rich-text" ><p class="ekit-heading--title elementskit-section-title ">Experience the power of our proven process that consistently delivers results. With a track record of success, we know how to optimize your online presence and drive meaningful growth.</p></div></div></div><div id="div_block-226-41" class="ct-div-block" ><div id="div_block-227-41" class="ct-div-block" ><img id="image-228-41" alt="" src="https://firemg.com/wp-content/uploads/2023/06/outsource-1.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/outsource-1.png 512w, https://firemg.com/wp-content/uploads/2023/06/outsource-1-300x300.png 300w, https://firemg.com/wp-content/uploads/2023/06/outsource-1-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /><h4 id="headline-229-41" class="ct-headline">Client-Centric Approach</h4><div id="_rich_text-230-41" class="oxy-rich-text" ><p>We prioritize your goals and objectives.<br/><br/>Working closely with you to create customized solutions that align with your unique business needs and deliver exceptional results.</p></div></div></div><div id="div_block-221-41" class="ct-div-block" ><div id="div_block-222-41" class="ct-div-block" ><img id="image-223-41" alt="" src="https://firemg.com/wp-content/uploads/2023/06/trust.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/trust.png 512w, https://firemg.com/wp-content/uploads/2023/06/trust-300x300.png 300w, https://firemg.com/wp-content/uploads/2023/06/trust-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /><h4 id="headline-224-41" class="ct-headline">Completely Done For You</h4><div id="_rich_text-225-41" class="oxy-rich-text" ><p>We take care of every aspect of your search engine marketing. We cover everything from strategy development to implementation, google analytics, and optimization, ensuring a hassle-free experience for you.</p></div></div></div></div></div></section><section id="section-162-11" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="new_columns-163-11" class="ct-new-columns" ><div id="div_block-166-11" class="ct-div-block" ><h2 id="headline-167-11" class="ct-headline">Ask Our Customers<br>About Their New <br>Customers</h2><div id="_rich_text-168-11" class="oxy-rich-text" ><p>Numerous times over and over we’ve grown our client’s dental practices—increasing their revenue and overall patient base.</p></div><div id="div_block-192-11" class="ct-div-block" ><a id="link_button-188-11" class="ct-link-button" href="https://firemg.com/why-fmg/case-studies/" >CASE STUDIES</a><a id="link_button-190-11" class="ct-link-button" href="https://firemg.com/why-fmg/" >WHY FMG</a></div></div><div id="div_block-164-11" class="ct-div-block" ><img id="image-165-11" alt="" src="https://firemg.com/wp-content/uploads/2023/06/Illustration-copy_Target-Audience.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100v
1056w, 1px" /></div></div></div></section><section id="section-205-11" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="new_columns-206-11" class="ct-new-columns" ></div><div id="code_block-234-11" class="ct-code-block" >
1056<script type='text/javascript' src='https://api.leadconnectorhq.com/js/reviews_widget.js'></script>
1056<iframe data-class='lc_reviews_widget' src='https://services.leadconnectorhq.com/reputation/widgets/review_widget/eANjlMsXNtxXJZYn6ElQ' frameborder='0' scrolling='no' style='min-width: 100%;width: 100%;min-height:610px;'></iframe></div></div></section><div id="code_block-10-172" class="ct-code-block" >
1056<script> 1057 jQuery(document).ready(function() { 1058 function addDays(date, days) { 1059 const result = new Date(date); 1060 result.setDate(result.getDate() + days); 1061 return result; 1062 } 1063 1064 function getOrdinalNumber(day) { 1065 if (day > 3 && day < 21) return `${day}TH`; // Covers 4th to 20th 1066 switch (day % 10) { 1067 case 1: return `${day}ST`; 1068 case 2: return `${day}ND`; 1069 case 3: return `${day}RD`; 1070 default: return `${day}TH`; 1071 } 1072 } 1073 1074 function formatDate(date) { 1075 const options = { month: 'long', day: 'numeric' }; 1076 let formattedDate = date.toLocaleDateString('en-US', options); 1077 let [month, day] = formattedDate.split(' '); 1078 month = month.toUpperCase(); // Convert month to uppercase 1079 day = getOrdinalNumber(parseInt(day)); // Add ordinal to the day in uppercase 1080 return `${month} ${day}`; 1081 } 1082 1083 function printFutureDate() { 1084 const today = new Date(); 1085 const futureDate = addDays(today, 1); 1086 const formattedDate = formatDate(futureDate); 1087 jQuery('#FormdateContainerBottom').text(formattedDate); 1088 } 1089 1090 // Call the function to display the date 1091 printFutureDate(); 1092}); 1093</script>
1093</div><section id="section-456-93" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="new_columns-457-93" class="ct-new-columns" ><div id="div_block-458-93" class="ct-div-block" ><h2 id="headline-459-93" class="ct-headline">Let's grow your business</h2><div id="_rich_text-460-93" class="oxy-rich-text" ><p>We seriously value your business. Click below to determine if we are a good fit for each other. We will only work with you if we are absolutely sure that we can provide real results and a high return on investment to your business. 1094<br/><br/> 1095From now until <span id="FormdateContainerBottom" style="text-transform: capitalize;"></span> get your Website & SEO Action Plan & 1-On-1 Strategy Call for $0 (Regular Price $679 USD)</p></div><div id="div_block-461-93" class="ct-div-block" ><a id="link_button-462-93" class="ct-link-button grow-my-business-button-trigger" href="#" >GROW MY BUSINESS</a></div></div><div id="div_block-463-93" class="ct-div-block" ><img id="image-464-93" alt="" src="https://firemg.com/wp-content/uploads/2023/06/Illustration-copy_Goal-SEO.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100vw, 1px" /></div></div></div></section></div><section id="section-7-9" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-155-9" class="ct-div-block" ><div id="new_columns-157-9" class="ct-new-columns" ><div id="div_block-158-9" class="ct-div-block" ><h2 id="headline-160-9" class="ct-headline">GET 20+ NEW PATIENTS PER MONTH WITH SEARCH MARKETING</h2></div><div id="div_block-169-9" class="ct-div-block" ><a id="link_button-163-9" class="ct-link-button grow-my-business-button-trigger" href="#" target="_self" >GROW MY BUSINESS</a></div></div></div><div id="new_columns-20-9" class="ct-new-columns" ><div id="div_block-21-9" class="ct-div-block" ><a id="link-27-9" class="ct-link" href="https://firemg.com/" ><img loading="lazy" id="image-28-9" alt="" src="https://firemg.com/wp-content/uploads/2023/06/FMG-Horizontal-White-Orange-1.png" class="ct-image" srcset="https://firemg.com/wp-content/uploads/2023/06/FMG-Horizontal-White-Orange-1.png 1000w, https://firemg.com/wp-content/uploads/2023/06/FMG-Horizontal-White-Orange-1-300x39.png 300w, https://firemg.com/wp-content/uploads/2023/06/FMG-Horizontal-White-Orange-1-768x99.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></a><div id="text_block-53-9" class="ct-text-block" >Grow your dental practice using Search Engine Optimization (SEO) and Google Search Ads (PPC).</div><a id="link_button-57-9" class="ct-link-button grow-my-business-button-trigger" href="#" >GROW MY BUSINESS</a></div><div id="div_block-24-9" class="ct-div-block" ><h3 id="headline-69-9" class="ct-headline">Specialists In</h3><div id="div_block-171-9" class="ct-div-block" ><nav id="_nav_menu-67-9" class="oxy-nav-menu oxy-nav-menu-dropdown-arrow oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-specialists-in-container"><ul id="menu-specialists-in" class="oxy-nav-menu-list"><li id="menu-item-842" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-842"><a href="/dental-seo/">Dental SEO</a></li> 1096<li id="menu-item-843" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-843"><a href="/dental-ppc">Dental PPC</a></li> 1097<li id="menu-item-844" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-844"><a href="/dental-marketing/">Dental Marketing</a></li> 1098<li id="menu-item-845" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-845"><a href="#">Dental Website Design</a></li> 1099</ul></div></nav><nav id="_nav_menu-170-9" class="oxy-nav-menu oxy-nav-menu-dropdown-arrow oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-specialists-in-2-container"><ul id="menu-specialists-in-2" class="oxy-nav-menu-list"><li id="menu-item-852" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-852"><a href="#">Dental Advertising</a></li> 1100<li id="menu-item-853" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-853"><a href="#">Orthodontic Marketing</a></li> 1101<li id="menu-item-854" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-854"><a href="#">Invisalign Marketing</a></li> 1102<li id="menu-item-855" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-855"><a href="#">Implant Dentist Marketing</a></li> 1103</ul></div></nav></div></div><div id="div_block-22-9" class="ct-div-block" ><h3 id="headline-58-9" class="ct-headline">Company</h3><nav id="_nav_menu-59-9" class="oxy-nav-menu oxy-nav-menu-dropdown-arrow oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-company-container"><ul id="menu-company" class="oxy-nav-menu-list"><li id="menu-item-77" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-77"><a href="https://firemg.com/why-fmg/">Why FMG</a></li>
1104<li id="menu-item-88" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-88"><a href="/why-fmg">Meet The Team</a></li> 1105<li id="menu-item-79" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79"><a href="https://firemg.com/why-fmg/case-studies/">Case Studies</a></li> 1106<li id="menu-item-320" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-320"><a href="https://firemg.com/why-fmg/careers/">Careers</a></li> 1107</ul></div></nav></div><div id="div_block-81-9" class="ct-div-block" ><h3 id="headline-82-9" class="ct-headline">Resources</h3><nav id="_nav_menu-83-9" class="oxy-nav-menu oxy-nav-menu-dropdown-arrow oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-resources-container"><ul id="menu-resources" class="oxy-nav-menu-list"><li id="menu-item-109" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-109"><a target="_blank" href="https://dental.firemg.com/seo-audit-page">SEO Audit</a></li> 1108<li id="menu-item-319" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-319"><a href="https://firemg.com/resources/blog/">Marketing Tips</a></li> 1109<li id="menu-item-248" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-248"><a href="https://firemg.com/resources/referrals/">Get 10% Off</a></li> 1110<li id="menu-item-73" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-73"><a href="https://firemg.com/resources/contact/">Let’s Chat</a></li> 1111</ul></div></nav></div></div><div id="new_columns-32-9" class="ct-new-columns" ><div id="div_block-33-9" class="ct-div-block" ><style>/* FLEX GALLERY */ 1112 1113.oxy-gallery.oxy-gallery-flex { 1114 display: flex; 1115 flex-direction: row; 1116 flex-wrap: wrap; 1117 justify-content: center; 1118} 1119 1120.oxy-gallery-flex .oxy-gallery-item { 1121 overflow: hidden; 1122 flex: auto; 1123 1124} 1125 1126.oxy-gallery-flex .oxy-gallery-item-sizer { 1127 position: relative; 1128} 1129 1130.oxy-gallery-flex .oxy-gallery-item-contents { 1131 position: absolute; 1132 top: 0; bottom: 0; left: 0; right: 0; 1133 background-size: cover; 1134 margin: 0; 1135} 1136 1137.oxy-gallery-flex .oxy-gallery-item-contents img { 1138 width: 100%; 1139 height: 100%; 1140 opacity: 0; 1141} 1142 1143 1144 1145/* MASONRY GALLERY */ 1146 1147.oxy-gallery.oxy-gallery-masonry { 1148 display: block; 1149 overflow: auto; 1150} 1151 1152.oxy-gallery-masonry .oxy-gallery-item { 1153 break-inside: avoid; 1154 display: block; 1155 line-height: 0; 1156 position: relative; 1157} 1158 1159.oxy-gallery-masonry figure.oxy-gallery-item-contents { 1160 margin: 0; 1161} 1162 1163.oxy-gallery-masonry .oxy-gallery-item .oxy-gallery-item-contents img { 1164 max-width: 100%; 1165} 1166 1167.oxy-gallery-masonry .oxy-gallery-item .oxy-gallery-item-contents figcaption { 1168 display: none; 1169} 1170 1171/* GRID GALLERY */ 1172.oxy-gallery-grid .oxy-gallery-item { 1173 overflow: hidden; 1174 flex: auto; 1175 position: relative; 1176} 1177 1178.oxy-gallery-grid .oxy-gallery-item-contents { 1179 margin: 0; 1180} 1181 1182.oxy-gallery-grid .oxy-gallery-item-contents img { 1183 width: 100%; 1184 height: auto; 1185} 1186 1187.oxy-gallery-grid .oxy-gallery-item .oxy-gallery-item-contents figcaption { 1188 display: none; 1189}</style><style data-element-id="#_gallery-128-9"> 1190 #_gallery-128-9.oxy-gallery-captions .oxy-gallery-item .oxy-gallery-item-contents figcaption:not(:empty) { 1191 position: absolute; 1192 bottom: 0; 1193 left: 0; 1194 right: 0; 1195 background-color: rgba(0,0,0,0.75); /* caption background color */ 1196 padding: 1em; 1197 color: #ffffff; /* caption text color */ 1198 font-weight: bold; 1199 -webkit-font-smoothing: antialiased; 1200 font-size: 1em; 1201 text-align: center; 1202 line-height: var(--oxy-small-line-height); 1203 /*pointer-events: none;*/ 1204 transition: 0.3s ease-in-out opacity; 1205 display: block; 1206 } 1207 1208 1209 #_gallery-128-9.oxy-gallery-captions .oxy-gallery-item .oxy-gallery-item-contents figcaption:not(:empty) { 1210 opacity: 0; 1211 } 1212 #_gallery-128-9.oxy-gallery-captions .oxy-gallery-item:hover .oxy-gallery-item-contents figcaption { 1213 opacity: 1; 1214 } 1215 1216 1217 /* hover effects */ 1218 #_gallery-128-9.oxy-gallery .oxy-gallery-item { 1219 opacity: ; 1220 transition: 0.3s ease-in-out opacity; 1221 } 1222 1223 #_gallery-128-9.oxy-gallery .oxy-gallery-item:hover { 1224 opacity: ; 1225 } 1226 1227 </style> <div id="_gallery-128-9" class="oxy-gallery oxy-gallery-captions oxy-gallery-grid" > 1228 1229 1230 <div class='oxy-gallery-item'> 1231 1232 <figure class='oxy-gallery-item-contents'> 1233 1234 <img src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0007_Layer-7.png" data-original-src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0007_Layer-7.png" data-original-src-width="628" data-original-src-height="146" alt="">
1235 <figcaption></figcaption> 1236 1237 </figure> 1238 1239 </div> 1240 1241 1242 <div class='oxy-gallery-item'> 1243 1244 <figure class='oxy-gallery-item-contents'> 1245 1246 <img src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0010_Layer-2.png" data-original-src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0010_Layer-2.png" data-original-src-width="628" data-original-src-height="146" alt=""> 1247 <figcaption></figcaption> 1248 1249 </figure> 1250 1251 </div> 1252 1253 1254 <div class='oxy-gallery-item'> 1255 1256 <figure class='oxy-gallery-item-contents'> 1257 1258 <img src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0001_Layer-13.png" data-original-src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0001_Layer-13.png" data-original-src-width="628" data-original-src-height="146" alt=""> 1259 <figcaption></figcaption> 1260 1261 </figure> 1262 1263 </div> 1264 1265 1266 <div class='oxy-gallery-item'> 1267 1268 <figure class='oxy-gallery-item-contents'> 1269 1270 <img src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0002_Layer-12.png" data-original-src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0002_Layer-12.png" data-original-src-width="628" data-original-src-height="146" alt=""> 1271 <figcaption></figcaption> 1272 1273 </figure> 1274 1275 </div> 1276 1277 1278 <div class='oxy-gallery-item'> 1279 1280 <figure class='oxy-gallery-item-contents'> 1281 1282 <img src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0009_Layer-3.png" data-original-src="https://firemg.com/wp-content/uploads/2023/06/marketup-logo-2@2x_0000s_0009_Layer-3.png" data-original-src-width="628" data-original-src-height="146" alt=""> 1283 <figcaption></figcaption> 1284 1285 </figure> 1286 1287 </div> 1288 1289 1290 </div> 1291 </div></div><div id="new_columns-29-9" class="ct-new-columns" ><div id="div_block-30-9" class="ct-div-block" ><div id="text_block-36-9" class="ct-text-block" >Grow your dental practice using Search Engine Optimization (SEO) and Google Search Ads (PPC)</div></div><div id="div_block-31-9" class="ct-div-block" ><div id="_social_icons-39-9" class="oxy-social-icons" ><a href='https://www.instagram.com/firemediagroup/' target='_blank' class='oxy-social-icons-instagram'><svg><title>Visit our Instagram</title><use xlink:href='#oxy-social-icons-icon-instagram'></use></svg></a><a href='https://www.linkedin.com/company/fire-media-group/' target='_blank' class='oxy-social-icons-linkedin'><svg><title>Visit our LinkedIn</title><use xlink:href='#oxy-social-icons-icon-linkedin'></use></svg></a></div><div id="text_block-38-9" class="ct-text-block" >Based in Vancouver, Canada 🇨🇦</div></div></div></div></section><div id="code_block-117-9" class="ct-code-block" >
1291<script> 1292 window.fwSettings={ 1293 'widget_id':154000000684 1294 }; 1295 !function(){if("function"!=typeof window.FreshworksWidget){var n=function(){n.q.push(arguments)};n.q=[],window.FreshworksWidget=n}}() 1296</script>
vendor: 1 bytes, line 1296
1296
1297<script type='text/javascript' src='https://widget.freshworks.com/widgets/154000000684.js' async defer></script>
1297</div> <div tabindex="-1" class="oxy-modal-backdrop " 1298 style="background-color: rgba(0,0,0,0.7);" 1299 data-trigger="user_clicks_element" data-trigger-selector=".grow-my-business-button-trigger" data-trigger-time="5" data-trigger-time-unit="seconds" data-close-automatically="no" data-close-after-time="10" data-close-after-time-unit="seconds" data-trigger_scroll_amount="1" data-trigger_scroll_direction="down" data-scroll_to_selector="" data-time_inactive="60" data-time-inactive-unit="seconds" data-number_of_clicks="3" data-close_on_esc="on" data-number_of_page_views="3" data-close-after-form-submit="no" data-open-again="always_show" data-open-again-after-days="3" > 1300 1301 <div id="growmybusiness-form-modal" class="ct-modal growmybusiness-form-modal" ><div id="div_block-177-9" class="ct-div-block" ><a id="link_button-173-9" class="ct-link-button oxy-close-modal" href="http://" target="_self" >x</a></div><div id="shortcode-175-9" class="ct-shortcode" > 1302<div class="wpcf7 no-js" id="wpcf7-f864-o1" lang="en-US" dir="ltr" data-wpcf7-id="864"> 1303<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> 1304<form action="/#wpcf7-f864-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> 1305<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="864" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f864-o1" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /><input type="hidden" name="_uacf7_hidden_conditional_fields" value="" /><input type="hidden" name="_wpcf7_recaptcha_response" value="" /> 1306</fieldset> 1307<div class="uacf7-form-wrapper-container uacf7-form-864 "><div class="growmybusiness-form"> 1308<div class="ct-new-columns"> 1309<div class="ct-div-block padding-none"> 1310<h2>Get Started TODAY</h2> 1311<p>Are you ready to get 20+ new patients per month with search marketing?</p> 1312</div> 1313</div> 1314<div class="ct-new-columns"> 1315<div class="ct-div-block half"> 1316<span class="wpcf7-form-control-wrap" data-name="fname"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="First Name" value="" type="text" name="fname" /></span> 1317</div> 1318<div class="ct-div-block half"> 1319<span class="wpcf7-form-control-wrap" data-name="lname"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Last Name" value="" type="text" name="lname" /></span> 1320</div> 1321</div> 1322<div class="ct-new-columns"> 1323<div class="ct-div-block half"> 1324<span class="wpcf7-form-control-wrap" data-name="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="Email" value="" type="email" name="email" /></span> 1325</div> 1326<div class="ct-div-block half"> 1327<span class="wpcf7-form-control-wrap" data-name="phone"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel" aria-required="true" aria-invalid="false" placeholder="Phone" value="" type="tel" name="phone" /></span> 1328</div> 1329</div> 1330<div class="ct-new-columns"> 1331<div class="ct-div-block websitefield"> 1332<span class="wpcf7-form-control-wrap" data-name="website"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Website" value="" type="text" name="website" /></span> 1333</div> 1334</div> 1335<div class="ct-new-columns"> 1336<div class="ct-div-block"> 1337<div class="checkboxes"> 1338<span class="wpcf7-form-control-wrap" data-name="auditcall"><span class="wpcf7-form-control wpcf7-checkbox wpcf7-exclusive-checkbox checkbox"><span class="wpcf7-list-item first"><label><input type="checkbox" name="auditcall" value="1-on-1 Strategy Call Only" /><span class="wpcf7-list-item-label">1-on-1 Strategy Call Only</span></label></span><span class="wpcf7-list-item last"><label><input type="checkbox" name="auditcall" value="Website & SEO Action Plan and 1-on-1 Strategy Call" checked="checked" /><span class="wpcf7-list-item-label">Website & SEO Action Plan and 1-on-1 Strategy Call</span></label></span></span></span> 1339<p class="limited-time-offer">Limited Time Offer — Regular Price $679 USD<br/>NOW $0 UNTIL <span id="FormdateContainer" style="text-transform:capitalize;"></span></p> 1340</div> 1341</div> 1342</div> 1343<div class="ct-new-columns"> 1344<div class="ct-div-block"> 1345<input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Grow My Business" /> 1346</div> 1347</div> 1348</div> 1349</div> 1350</div> 1351<style type="text/css"> 1352.growmybusiness-form { 1353 background-color: #fff; 1354 padding-top: 40px; 1355 padding-right: 20px; 1356 padding-bottom: 40px; 1357 padding-left: 20px; 1358 border-top-width: 3px; 1359 border-right-width: 3px; 1360 border-bottom-width: 3px; 1361 border-left-width: 3px; 1362 border: #ef5d20; 1363 border-style: solid; 1364 border-radius: 25px; 1365 box-shadow: 0px 20px 40px 0px rgba(24, 22, 21, 0.2); 1366 line-height: 1.6; 1367 font-size: 18px; 1368 font-weight: 500; 1369 color: #404040; 1370} 1371.growmybusiness-form .ct-div-block.websitefield span {width: 100%;} 1372.growmybusiness-form .ct-div-block {width: 100%; padding: 10px 20px;} 1373.growmybusiness-form .ct-div-block.half {width: 50%;} 1374.growmybusiness-form .padding-none {padding: 0 20px;} 1375.growmybusiness-form .ct-div-block input, .growmybusiness-form .ct-div-block p {width: 100%;padding:0;margin:0;} 1376.growmybusiness-form .ct-div-block input { 1377 width: 100%; 1378 padding: 10px; 1379 border: 1px solid #ccc; 1380 border-radius: 4px; 1381} 1382.growmybusiness-form .checkboxes {margin:0; 0;width: 100%;} 1383.growmybusiness-form .checkboxes input {width: auto;} 1384.growmybusiness-form .checkboxes .wpcf7-list-item {margin:0;} 1385.growmybusiness-form p.limited-time-offer {padding-bottom: 20px; font-style: italic;
1385 opacity: 0.7;} 1386.growmybusiness-form input.wpcf7-submit { 1387 font-size: 16px; 1388 font-weight: 600; 1389 background-color: #ef5d20; 1390 border: 1px solid #ef5d20; 1391 color: #ffffff; 1392 padding: 10px 16px; 1393 border-radius: 25px; 1394 font-family: 'Montserrat'; 1395 text-transform: uppercase; 1396 width: auto; 1397 line-height: 1.6;} 1398.growmybusiness-form .ct-div-block.half:nth-of-type(1) {padding-right: 10px;} 1399.growmybusiness-form .ct-div-block.half:nth-of-type(2) {padding-left: 10px;} 1400.growmybusiness-form-container .wpcf7-response-output {display: none !important; margin: 0 !important; padding: 0 !important; border: none !important;} 1401</style> 1402
1402<script> 1403 jQuery(document).ready(function() { 1404 function addDays(date, days) { 1405 const result = new Date(date); 1406 result.setDate(result.getDate() + days); 1407 return result; 1408 } 1409 1410 function getOrdinalNumber(day) { 1411 if (day > 3 && day < 21) return `${day}TH`; // Covers 4th to 20th 1412 switch (day % 10) { 1413 case 1: return `${day}ST`; 1414 case 2: return `${day}ND`; 1415 case 3: return `${day}RD`; 1416 default: return `${day}TH`; 1417 } 1418 } 1419 1420 function formatDate(date) { 1421 const options = { month: 'long', day: 'numeric' }; 1422 let formattedDate = date.toLocaleDateString('en-US', options); 1423 let [month, day] = formattedDate.split(' '); 1424 month = month.toUpperCase(); // Convert month to uppercase 1425 day = getOrdinalNumber(parseInt(day)); // Add ordinal to the day in uppercase 1426 return `${month} ${day}`; 1427 } 1428 1429 function printFutureDate() { 1430 const today = new Date(); 1431 const futureDate = addDays(today, 1); 1432 const formattedDate = formatDate(futureDate); 1433 jQuery('#FormdateContainer').text(formattedDate); 1434 } 1435 1436 // Call the function to display the date 1437 printFutureDate(); 1438 }); 1439 </script>
1439</div><div class="wpcf7-response-output" aria-hidden="true"></div> 1440</form> 1441</div> 1442</div><div id="code_block-176-9" class="ct-code-block" ></div></div> 1443 </div> 1444 <div id="code_block-179-9" class="ct-code-block" ></div> <!-- WP_FOOTER -->
1445<script type="speculationrules"> 1446{"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/twentytwentythree/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1447</script>
vendor: 1 bytes, line 1447
1447
1448<script>jQuery(document).on('click','a[href*="#"]',function(t){if(jQuery(t.target).closest('.wc-tabs').length>0){return}if(jQuery(this).is('[href="#"]')||jQuery(this).is('[href="#0"]')||jQuery(this).is('[href*="replytocom"]')){return};if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=jQuery(this.hash);(e=e.length?e:jQuery("[name="+this.hash.slice(1)+"]")).length&&(t.preventDefault(),jQuery("html, body").animate({scrollTop:e.offset().top-0},1000))}});</script>
1448<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> 1449<style>.ct-FontAwesomeicon-bars{width:0.85714285714286em}</style> 1450<style>.ct-FontAwesomeicon-ellipsis-v{width:0.21428571428571em}</style> 1451<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-chevron-down" viewBox="0 0 28 28"><title>chevron-down</title><path d="M26.297 12.625l-11.594 11.578c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.578c-0.391-0.391-0.391-1.031 0-1.422l2.594-2.578c0.391-0.391 1.016-0.391 1.406 0l8.297 8.297 8.297-8.297c0.391-0.391 1.016-0.391 1.406 0l2.594 2.578c0.391 0.391 0.391 1.031 0 1.422z"/></symbol><symbol id="FontAwesomeicon-bars" viewBox="0 0 24 28"><title>bars</title><path d="M24 21v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 13v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 5v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z"/></symbol><symbol id="FontAwesomeicon-ellipsis-v" viewBox="0 0 6 28"><title>ellipsis-v</title><path d="M6 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5zM6 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5zM6 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5z"/></symbol></defs></svg> 1452
1452<script type="text/javascript"> 1453 1454 function oxygen_init_pro_menu() { 1455 jQuery('.oxy-pro-menu-container').each(function(){ 1456 1457 // dropdowns 1458 var menu = jQuery(this), 1459 animation = menu.data('oxy-pro-menu-dropdown-animation'), 1460 animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration'); 1461 1462 jQuery('.sub-menu', menu).attr('data-aos',animation); 1463 jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000); 1464 1465 oxygen_offcanvas_menu_init(menu); 1466 jQuery(window).resize(function(){ 1467 oxygen_offcanvas_menu_init(menu); 1468 }); 1469 1470 // let certain CSS rules know menu being initialized 1471 // "10" timeout is extra just in case, "0" would be enough 1472 setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10); 1473 }); 1474 } 1475 1476 jQuery(document).ready(oxygen_init_pro_menu); 1477 document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false); 1478 1479 let proMenuMouseDown = false; 1480 1481 jQuery(".oxygen-body") 1482 .on("mousedown", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 1483 proMenuMouseDown = true; 1484 }) 1485 1486 .on("mouseup", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 1487 proMenuMouseDown = false; 1488 }) 1489 1490 .on('mouseenter focusin', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { 1491 if( proMenuMouseDown ) return; 1492 1493 var subMenu = jQuery(this).children('.sub-menu'); 1494 subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left'); 1495 1496 var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 1497 1498 setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000); 1499 1500 var offset = subMenu.offset(), 1501 width = subMenu.width(), 1502 docWidth = jQuery(window).width(); 1503 1504 if (offset.left+width > docWidth) { 1505 subMenu.addClass('sub-menu-left'); 1506 } 1507 }) 1508 1509 .on('mouseleave focusout', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function( e ) { 1510 if( jQuery(this).is(':hover') ) return; 1511 1512 jQuery(this).children('.sub-menu').removeClass('aos-animate'); 1513 1514 var subMenu = jQuery(this).children('.sub-menu'); 1515 //subMenu.addClass('oxy-pro-menu-dropdown-animating-out'); 1516 1517 var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 1518 setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000); 1519 }) 1520 1521 // open icon click 1522 .on('click', '.oxy-pro-menu-mobile-open-icon', function() { 1523 var menu = jQuery(this).parents('.oxy-pro-menu'); 1524 // off canvas 1525 if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) { 1526 oxygen_offcanvas_menu_run(menu); 1527 } 1528 // regular
1529 else { 1530 menu.addClass('oxy-pro-menu-open'); 1531 jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container'); 1532 jQuery('body').addClass('oxy-nav-menu-prevent-overflow'); 1533 jQuery('html').addClass('oxy-nav-menu-prevent-overflow'); 1534 1535 oxygen_pro_menu_set_static_width(menu); 1536 } 1537 // remove animation and collapse 1538 jQuery('.sub-menu', menu).attr('data-aos',''); 1539 jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0); 1540 }); 1541 1542 function oxygen_pro_menu_set_static_width(menu) { 1543 var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width(); 1544 jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth); 1545 } 1546 1547 function oxygen_pro_menu_unset_static_width(menu) { 1548 jQuery(".oxy-pro-menu-container > div:first-child", menu).width(""); 1549 } 1550 1551 // close icon click 1552 jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) { 1553 1554 var menu = jQuery(this).parents('.oxy-pro-menu'); 1555 1556 menu.removeClass('oxy-pro-menu-open'); 1557 jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container'); 1558 jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); 1559 1560 if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) { 1561 oxygen_offcanvas_menu_run(menu); 1562 } 1563 1564 oxygen_pro_menu_unset_static_width(menu); 1565 }); 1566 1567 // dropdown toggle icon click 1568 jQuery('body').on( 1569 'touchstart click', 1570 '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+ 1571 '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area', 1572 function(e) { 1573 e.preventDefault(); 1574 1575 // fix for iOS false triggering submenu clicks 1576 jQuery('.sub-menu').css('pointer-events', 'none'); 1577 setTimeout( function() { 1578 jQuery('.sub-menu').css('pointer-events', 'initial'); 1579 }, 500); 1580 1581 // workaround to stop click event from triggering after touchstart 1582 if (window.oxygenProMenuIconTouched === true) { 1583 window.oxygenProMenuIconTouched = false; 1584 return; 1585 } 1586 if (e.type==='touchstart') { 1587 window.oxygenProMenuIconTouched = true; 1588 } 1589 oxygen_pro_menu_toggle_dropdown(this); 1590 } 1591 ); 1592 1593 function oxygen_pro_menu_toggle_dropdown(trigger) { 1594 1595 var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); 1596 1597 jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({ 1598 start: function () { 1599 jQuery(this).css({ 1600 display: "flex" 1601 }) 1602 }, 1603 duration: duration*1000 1604 }); 1605 } 1606 1607 // fullscreen menu link click 1608 var selector = '.oxy-pro-menu-open .menu-item a'; 1609 jQuery('body').on('click', selector, function(event){ 1610 1611 if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { 1612 // toggle icon clicked, no need to hide the menu 1613 return; 1614 } 1615 else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && 1616 jQuery(this).parent().hasClass('menu-item-has-children')) { 1617 // empty href don't lead anywhere, treat it as toggle trigger 1618 oxygen_pro_menu_toggle_dropdown(event.target); 1619 // keep anchor links behavior as is, and prevent regular links from page reload 1620 if (jQuery(this).attr("href").indexOf("#")!==0) { 1621 return false;
1622 } 1623 } 1624 1625 // hide the menu and follow the anchor 1626 if (jQuery(this).attr("href").indexOf("#")===0) { 1627 jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open'); 1628 jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container'); 1629 jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); 1630 } 1631 1632 }); 1633 1634 // off-canvas menu link click 1635 var selector = '.oxy-pro-menu-off-canvas .menu-item a'; 1636 jQuery('body').on('click', selector, function(event){ 1637 if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { 1638 // toggle icon clicked, no need to trigger it 1639 return; 1640 } 1641 else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && 1642 jQuery(this).parent().hasClass('menu-item-has-children')) { 1643 // empty href don't lead anywhere, treat it as toggle trigger 1644 oxygen_pro_menu_toggle_dropdown(event.target); 1645 // keep anchor links behavior as is, and prevent regular links from page reload 1646 if (jQuery(this).attr("href").indexOf("#")!==0) { 1647 return false; 1648 } 1649 } 1650 }); 1651 1652 // off canvas 1653 function oxygen_offcanvas_menu_init(menu) { 1654 1655 // only init off-canvas animation if trigger icon is visible i.e. mobile menu in action 1656 var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display'); 1657 if (offCanvasActive!=='none') { 1658 var animation = menu.data('oxy-pro-menu-off-canvas-animation'); 1659 setTimeout(function() {menu.attr('data-aos', animation);}, 10); 1660 } 1661 else { 1662 // remove AOS 1663 menu.attr('data-aos', ''); 1664 }; 1665 } 1666 1667 function oxygen_offcanvas_menu_run(menu) { 1668 1669 var container = menu.find(".oxy-pro-menu-container"); 1670 1671 if (!container.attr('data-aos')) { 1672 // initialize animation 1673 setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0); 1674 } 1675 else { 1676 oxygen_offcanvas_menu_toggle(menu, container); 1677 } 1678 } 1679 1680 var oxygen_offcanvas_menu_toggle_in_progress = false; 1681 1682 function oxygen_offcanvas_menu_toggle(menu, container) { 1683 1684 if (oxygen_offcanvas_menu_toggle_in_progress) { 1685 return; 1686 } 1687 1688 container.toggleClass('aos-animate'); 1689 1690 if (container.hasClass('oxy-pro-menu-off-canvas-container')) { 1691 1692 oxygen_offcanvas_menu_toggle_in_progress = true; 1693 1694 var animation = container.data('oxy-pro-menu-off-canvas-animation'), 1695 timeout = container.data('aos-duration'); 1696 1697 if (!animation){ 1698 timeout = 0; 1699 } 1700 1701 setTimeout(function() { 1702 container.removeClass('oxy-pro-menu-off-canvas-container') 1703 menu.removeClass('oxy-pro-menu-off-canvas'); 1704 oxygen_offcanvas_menu_toggle_in_progress = false; 1705 }, timeout); 1706 } 1707 else { 1708 container.addClass('oxy-pro-menu-off-canvas-container'); 1709 menu.addClass('oxy-pro-menu-off-canvas'); 1710 oxygen_pro_menu_set_static_width(menu); 1711 } 1712 } 1713 </script>
1713 1714 1715 1716
1716<script type="text/javascript"> 1717 jQuery(document).ready(function() { 1718 jQuery('body').on('click', '.oxy-menu-toggle', function() { 1719 jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); 1720 jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); 1721 jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); 1722 }); 1723 var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; 1724 jQuery('body').on('click', selector, function(){ 1725 jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); 1726 jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); 1727 jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); 1728 jQuery(this).click(); 1729 }); 1730 }); 1731 </script>
1731 1732 1733 1734 <svg style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1735 <defs> 1736 <symbol id="oxy-social-icons-icon-linkedin" viewBox="0 0 32 32"> 1737 <title>linkedin</title> 1738 <path d="M12 12h5.535v2.837h0.079c0.77-1.381 2.655-2.837 5.464-2.837 5.842 0 6.922 3.637 6.922 8.367v9.633h-5.769v-8.54c0-2.037-0.042-4.657-3.001-4.657-3.005 0-3.463 2.218-3.463 4.509v8.688h-5.767v-18z"></path> 1739 <path d="M2 12h6v18h-6v-18z"></path> 1740 <path d="M8 7c0 1.657-1.343 3-3 3s-3-1.343-3-3c0-1.657 1.343-3 3-3s3 1.343 3 3z"></path> 1741 </symbol> 1742 <symbol id="oxy-social-icons-icon-facebook" viewBox="0 0 32 32"> 1743 <title>facebook</title> 1744 <path d="M19 6h5v-6h-5c-3.86 0-7 3.14-7 7v3h-4v6h4v16h6v-16h5l1-6h-6v-3c0-0.542 0.458-1 1-1z"></path> 1745 </symbol> 1746 <symbol id="oxy-social-icons-icon-pinterest" viewBox="0 0 32 32"> 1747 <title>pinterest</title> 1748 <path d="M16 2.138c-7.656 0-13.863 6.206-13.863 13.863 0 5.875 3.656 10.887 8.813 12.906-0.119-1.094-0.231-2.781 0.050-3.975 0.25-1.081 1.625-6.887 1.625-6.887s-0.412-0.831-0.412-2.056c0-1.925 1.119-3.369 2.506-3.369 1.181 0 1.756 0.887 1.756 1.95 0 1.188-0.756 2.969-1.15 4.613-0.331 1.381 0.688 2.506 2.050 2.506 2.462 0 4.356-2.6 4.356-6.35 0-3.319-2.387-5.638-5.787-5.638-3.944 0-6.256 2.956-6.256 6.019 0 1.194 0.456 2.469 1.031 3.163 0.113 0.137 0.131 0.256 0.094 0.4-0.106 0.438-0.338 1.381-0.387 1.575-0.063 0.256-0.2 0.306-0.463 0.188-1.731-0.806-2.813-3.337-2.813-5.369 0-4.375 3.175-8.387 9.156-8.387 4.806 0 8.544 3.425 8.544 8.006 0 4.775-3.012 8.625-7.194 8.625-1.406 0-2.725-0.731-3.175-1.594 0 0-0.694 2.644-0.863 3.294-0.313 1.206-1.156 2.712-1.725 3.631 1.3 0.4 2.675 0.619 4.106 0.619 7.656 0 13.863-6.206 13.863-13.863 0-7.662-6.206-13.869-13.863-13.869z"></path> 1749 </symbol> 1750 <symbol id="oxy-social-icons-icon-youtube" viewBox="0 0 32 32"> 1751 <title>youtube</title> 1752 <path d="M31.681 9.6c0 0-0.313-2.206-1.275-3.175-1.219-1.275-2.581-1.281-3.206-1.356-4.475-0.325-11.194-0.325-11.194-0.325h-0.012c0 0-6.719 0-11.194 0.325-0.625 0.075-1.987 0.081-3.206 1.356-0.963 0.969-1.269 3.175-1.269 3.175s-0.319 2.588-0.319 5.181v2.425c0 2.587 0.319 5.181 0.319 5.181s0.313 2.206 1.269 3.175c1.219 1.275 2.819 1.231 3.531 1.369 2.563 0.244 10.881 0.319 10.881 0.319s6.725-0.012 11.2-0.331c0.625-0.075 1.988-0.081 3.206-1.356 0.962-0.969 1.275-3.175 1.275-3.175s0.319-2.587 0.319-5.181v-2.425c-0.006-2.588-0.325-5.181-0.325-5.181zM12.694 20.15v-8.994l8.644 4.513-8.644 4.481z"></path> 1753 </symbol> 1754 <symbol id="oxy-social-icons-icon-rss" viewBox="0 0 32 32"> 1755 <title>rss</title> 1756 <path d="M4.259 23.467c-2.35 0-4.259 1.917-4.259 4.252 0 2.349 1.909 4.244 4.259 4.244 2.358 0 4.265-1.895 4.265-4.244-0-2.336-1.907-4.252-4.265-4.252zM0.005 10.873v6.133c3.993 0 7.749 1.562 10.577 4.391 2.825 2.822 4.384 6.595 4.384 10.603h6.16c-0-11.651-9.478-21.127-21.121-21.127zM0.012 0v6.136c14.243 0 25.836 11.604 25.836 25.864h6.152c0-17.64-14.352-32-31.988-32z"></path> 1757 </symbol> 1758 <symbol id="oxy-social-icons-icon-twitter" viewBox="0 0 32 32"> 1759 <title>twitter</title> 1760 <path d="M32 7.075c-1.175 0.525-2.444 0.875-3.769 1.031 1.356-0.813 2.394-2.1 2.887-3.631-1.269 0.75-2.675 1.3-4.169 1.594-1.2-1.275-2.906-2.069-4.794-2.069-3.625 0-6.563 2.938-6.563 6.563 0 0.512 0.056 1.012 0.169 1.494-5.456-0.275-10.294-2.888-13.531-6.862-0.563 0.969-0.887 2.1-0.887 3.3 0 2.275 1.156 4.287 2.919 5.463-1.075-0.031-2.087-0.331-2.975-0.819 0 0.025 0 0.056 0 0.081 0 3.181 2.263 5.838 5.269 6.437-0.55 0.15-1.131 0.231-1.731 0.231-0.425 0-0.831-0.044-1.237-0.119 0.838 2.606 3.263 4.506 6.131 4.563-2.25 1.762-5.075 2.813-8.156 2.813-0.531 0-1.050-0.031-1.569-0.094 2.913 1.869 6.362 2.95 10.069 2.95 12.075 0 18.681-10.006 18.681-18.681 0-0.287-0.006-0.569-0.019-0.85 1.281-0.919 2.394-2.075 3.275-3.394z"></path> 1761 </symbol> 1762 <symbol id="oxy-social-icons-icon-instagram" viewBox="0 0 32 32"> 1763 <title>instagram</title> 1764 <path d="M16 2.881c4.275 0 4.781 0.019 6.462 0.094 1.563 0.069 2.406 0.331 2.969 0.55 0.744 0.288 1.281 0.638 1.837 1.194 0.563 0.563 0.906 1.094 1.2 1.838 0.219 0.563 0.481 1.412 0.55 2.969 0.075 1.688 0.094 2.194 0.094 6.463s-0.019 4.781-0.094 6.463c-0.069 1.563-0.331 2.406-0.55 2.969-0.288 0.744-0.637 1.281-1.194 1.837-0.563 0.563-1.094 0.906-1.837 1.2-0.563 0.219-1.413 0.481-2.969 0.55-1.688 0.075-2.194 0.094-6.463 0.094s-4.781-0.019-6.463-0.094c-1.563-0.069-2.406-0.331-2.969-0.55-0.744-0.288-1.281-0.637-1.838-1.
1764194-0.563-0.563-0.906-1.094-1.2-1.837-0.219-0.563-0.481-1.413-0.55-2.969-0.075-1.688-0.094-2.194-0.094-6.463s0.019-4.781 0.094-6.463c0.069-1.563 0.331-2.406 0.55-2.969 0.288-0.744 0.638-1.281 1.194-1.838 0.563-0.563 1.094-0.906 1.838-1.2 0.563-0.219 1.412-0.481 2.969-0.55 1.681-0.075 2.188-0.094 6.463-0.094zM16 0c-4.344 0-4.887 0.019-6.594 0.094-1.7 0.075-2.869 0.35-3.881 0.744-1.056 0.412-1.95 0.956-2.837 1.85-0.894 0.888-1.438 1.781-1.85 2.831-0.394 1.019-0.669 2.181-0.744 3.881-0.075 1.713-0.094 2.256-0.094 6.6s0.019 4.887 0.094 6.594c0.075 1.7 0.35 2.869 0.744 3.881 0.413 1.056 0.956 1.95 1.85 2.837 0.887 0.887 1.781 1.438 2.831 1.844 1.019 0.394 2.181 0.669 3.881 0.744 1.706 0.075 2.25 0.094 6.594 0.094s4.888-0.019 6.594-0.094c1.7-0.075 2.869-0.35 3.881-0.744 1.050-0.406 1.944-0.956 2.831-1.844s1.438-1.781 1.844-2.831c0.394-1.019 0.669-2.181 0.744-3.881 0.075-1.706 0.094-2.25 0.094-6.594s-0.019-4.887-0.094-6.594c-0.075-1.7-0.35-2.869-0.744-3.881-0.394-1.063-0.938-1.956-1.831-2.844-0.887-0.887-1.781-1.438-2.831-1.844-1.019-0.394-2.181-0.669-3.881-0.744-1.712-0.081-2.256-0.1-6.6-0.1v0z"></path> 1765 <path d="M16 7.781c-4.537 0-8.219 3.681-8.219 8.219s3.681 8.219 8.219 8.219 8.219-3.681 8.219-8.219c0-4.537-3.681-8.219-8.219-8.219zM16 21.331c-2.944 0-5.331-2.387-5.331-5.331s2.387-5.331 5.331-5.331c2.944 0 5.331 2.387 5.331 5.331s-2.387 5.331-5.331 5.331z"></path> 1766 <path d="M26.462 7.456c0 1.060-0.859 1.919-1.919 1.919s-1.919-0.859-1.919-1.919c0-1.060 0.859-1.919 1.919-1.919s1.919 0.859 1.919 1.919z"></path> 1767 </symbol> 1768 <symbol id="oxy-social-icons-icon-facebook-blank" viewBox="0 0 32 32"> 1769 <title>facebook-blank</title>
1770 <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h13v-14h-4v-4h4v-2c0-3.306 2.694-6 6-6h4v4h-4c-1.1 0-2 0.9-2 2v2h6l-1 4h-5v14h9c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3z"></path> 1771 </symbol> 1772 <symbol id="oxy-social-icons-icon-rss-blank" viewBox="0 0 32 32"> 1773 <title>rss-blank</title> 1774 <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h26c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM8.719 25.975c-1.5 0-2.719-1.206-2.719-2.706 0-1.488 1.219-2.712 2.719-2.712 1.506 0 2.719 1.225 2.719 2.712 0 1.5-1.219 2.706-2.719 2.706zM15.544 26c0-2.556-0.994-4.962-2.794-6.762-1.806-1.806-4.2-2.8-6.75-2.8v-3.912c7.425 0 13.475 6.044 13.475 13.475h-3.931zM22.488 26c0-9.094-7.394-16.5-16.481-16.5v-3.912c11.25 0 20.406 9.162 20.406 20.413h-3.925z"></path> 1775 </symbol> 1776 <symbol id="oxy-social-icons-icon-linkedin-blank" viewBox="0 0 32 32"> 1777 <title>linkedin-blank</title> 1778 <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h26c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM12 26h-4v-14h4v14zM10 10c-1.106 0-2-0.894-2-2s0.894-2 2-2c1.106 0 2 0.894 2 2s-0.894 2-2 2zM26 26h-4v-8c0-1.106-0.894-2-2-2s-2 0.894-2 2v8h-4v-14h4v2.481c0.825-1.131 2.087-2.481 3.5-2.481 2.488 0 4.5 2.238 4.5 5v9z"></path> 1779 </symbol> 1780 <symbol id="oxy-social-icons-icon-pinterest-blank" viewBox="0 0 32 32"> 1781 <title>pinterest</title> 1782 <path d="M16 2.138c-7.656 0-13.863 6.206-13.863 13.863 0 5.875 3.656 10.887 8.813 12.906-0.119-1.094-0.231-2.781 0.050-3.975 0.25-1.081 1.625-6.887 1.625-6.887s-0.412-0.831-0.412-2.056c0-1.925 1.119-3.369 2.506-3.369 1.181 0 1.756 0.887 1.756 1.95 0 1.188-0.756 2.969-1.15 4.613-0.331 1.381 0.688 2.506 2.050 2.506 2.462 0 4.356-2.6 4.356-6.35 0-3.319-2.387-5.638-5.787-5.638-3.944 0-6.256 2.956-6.256 6.019 0 1.194 0.456 2.469 1.031 3.163 0.113 0.137 0.131 0.256 0.094 0.4-0.106 0.438-0.338 1.381-0.387 1.575-0.063 0.256-0.2 0.306-0.463 0.188-1.731-0.806-2.813-3.337-2.813-5.369 0-4.375 3.175-8.387 9.156-8.387 4.806 0 8.544 3.425 8.544 8.006 0 4.775-3.012 8.625-7.194 8.625-1.406 0-2.725-0.731-3.175-1.594 0 0-0.694 2.644-0.863 3.294-0.313 1.206-1.156 2.712-1.725 3.631 1.3 0.4 2.675 0.619 4.106 0.619 7.656 0 13.863-6.206 13.863-13.863 0-7.662-6.206-13.869-13.863-13.869z"></path> 1783 </symbol> 1784 <symbol id="oxy-social-icons-icon-youtube-blank" viewBox="0 0 32 32"> 1785 <title>youtube</title> 1786 <path d="M31.681 9.6c0 0-0.313-2.206-1.275-3.175-1.219-1.275-2.581-1.281-3.206-1.356-4.475-0.325-11.194-0.325-11.194-0.325h-0.012c0 0-6.719 0-11.194 0.325-0.625 0.075-1.987 0.081-3.206 1.356-0.963 0.969-1.269 3.175-1.269 3.175s-0.319 2.588-0.319 5.181v2.425c0 2.587 0.319 5.181 0.319 5.181s0.313 2.206 1.269 3.175c1.219 1.275 2.819 1.231 3.531 1.369 2.563 0.244 10.881 0.319 10.881 0.319s6.725-0.012 11.2-0.331c0.625-0.075 1.988-0.081 3.206-1.356 0.962-0.969 1.275-3.175 1.275-3.175s0.319-2.587 0.319-5.181v-2.425c-0.006-2.588-0.325-5.181-0.325-5.181zM12.694 20.15v-8.994l8.644 4.513-8.644 4.481z"></path> 1787 </symbol> 1788 <symbol id="oxy-social-icons-icon-twitter-blank" viewBox="0 0 32 32"> 1789 <title>twitter</title> 1790 <path d="M32 7.075c-1.175 0.525-2.444 0.875-3.769 1.031 1.356-0.813 2.394-2.1 2.887-3.631-1.269 0.75-2.675 1.3-4.169 1.594-1.2-1.275-2.906-2.069-4.794-2.069-3.625 0-6.563 2.938-6.563 6.563 0 0.512 0.056 1.012 0.169 1.494-5.456-0.275-10.294-2.888-13.531-6.862-0.563 0.969-0.887 2.1-0.887 3.3 0 2.275 1.156 4.287 2.919 5.463-1.075-0.031-2.087-0.331-2.975-0.819 0 0.025 0 0.056 0 0.081 0 3.181 2.263 5.838 5.269 6.437-0.55 0.15-1.131 0.231-1.731 0.231-0.425 0-0.831-0.044-1.237-0.119 0.838 2.606 3.263 4.506 6.131 4.563-2.25 1.762-5.075 2.813-8.156 2.813-0.531 0-1.050-0.031-1.569-0.094 2.913 1.869 6.362 2.95 10.069 2.95 12.075 0 18.681-10.006 18.681-18.681 0-0.287-0.006-0.569-0.019-0.85 1.281-0.919 2.394-2.075 3.275-3.394z"></path> 1791 </symbol> 1792 <symbol id="oxy-social-icons-icon-instagram-blank" viewBox="0 0 32 32"> 1793 <title>instagram</title> 1794 <path d="M16 2.881c4.275 0 4.781 0.019 6.462 0.094 1.563 0.069 2.406 0.331 2.969 0.55 0.744 0.288 1.281 0.638 1.837 1.194 0.563 0.563 0.906 1.094 1.2 1.838 0.219 0.563 0.481 1.412 0.55 2.969 0.075 1.688 0.094 2.194 0.094 6.463s-0.019 4.781-0.094 6.463c-0.069 1.563-0.331 2.406-0.55 2.969-0.288 0.744-0.637 1.281-1.194 1.837-0.563 0.563-1.094 0.906-1.837 1.2-0.563 0.219-1.413 0.481-2.969 0.55-1.688 0.075-2.194 0.094-6.463 0.094s-4.781-0.019-6.463-0.094c-1.563-0.069-2.406-0.331-2.969-0.55-0.744-0.288-1.281-0.637-1.838-1.
1794194-0.563-0.563-0.906-1.094-1.2-1.837-0.219-0.563-0.481-1.413-0.55-2.969-0.075-1.688-0.094-2.194-0.094-6.463s0.019-4.781 0.094-6.463c0.069-1.563 0.331-2.406 0.55-2.969 0.288-0.744 0.638-1.281 1.194-1.838 0.563-0.563 1.094-0.906 1.838-1.2 0.563-0.219 1.412-0.481 2.969-0.55 1.681-0.075 2.188-0.094 6.463-0.094zM16 0c-4.344 0-4.887 0.019-6.594 0.094-1.7 0.075-2.869 0.35-3.881 0.744-1.056 0.412-1.95 0.956-2.837 1.85-0.894 0.888-1.438 1.781-1.85 2.831-0.394 1.019-0.669 2.181-0.744 3.881-0.075 1.713-0.094 2.256-0.094 6.6s0.019 4.887 0.094 6.594c0.075 1.7 0.35 2.869 0.744 3.881 0.413 1.056 0.956 1.95 1.85 2.837 0.887 0.887 1.781 1.438 2.831 1.844 1.019 0.394 2.181 0.669 3.881 0.744 1.706 0.075 2.25 0.094 6.594 0.094s4.888-0.019 6.594-0.094c1.7-0.075 2.869-0.35 3.881-0.744 1.050-0.406 1.944-0.956 2.831-1.844s1.438-1.781 1.844-2.831c0.394-1.019 0.669-2.181 0.744-3.881 0.075-1.706 0.094-2.25 0.094-6.594s-0.019-4.887-0.094-6.594c-0.075-1.7-0.35-2.869-0.744-3.881-0.394-1.063-0.938-1.956-1.831-2.844-0.887-0.887-1.781-1.438-2.831-1.844-1.019-0.394-2.181-0.669-3.881-0.744-1.712-0.081-2.256-0.1-6.6-0.1v0z"></path> 1795 <path d="M16 7.781c-4.537 0-8.219 3.681-8.219 8.219s3.681 8.219 8.219 8.219 8.219-3.681 8.219-8.219c0-4.537-3.681-8.219-8.219-8.219zM16 21.331c-2.944 0-5.331-2.387-5.331-5.331s2.387-5.331 5.331-5.331c2.944 0 5.331 2.387 5.331 5.331s-2.387 5.331-5.331 5.331z"></path> 1796 <path d="M26.462 7.456c0 1.060-0.859 1.919-1.919 1.919s-1.919-0.859-1.919-1.919c0-1.060 0.859-1.919 1.919-1.919s1.919 0.859 1.919 1.919z"></path> 1797 </symbol> 1798 </defs> 1799 </svg> 1800 1801 1802
1802<script type="text/javascript"> 1803 1804 // Initialize Oxygen Modals 1805 jQuery(document).ready(function() { 1806 1807 function showModal( modal ) { 1808 var $modal = jQuery( modal ); 1809 $modal.addClass("live"); 1810 var modalId = $modal[0].querySelector('.ct-modal').id; 1811 1812 var focusable = modal.querySelector('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])'); 1813 1814 if(focusable) { 1815 setTimeout(() => { 1816 focusable.focus(); 1817 }, 500); 1818 } else { 1819 setTimeout(() => { 1820 $modal.focus(); 1821 }, 500) 1822 } 1823 1824 // Check if this modal can be shown according to settings and last shown time 1825 // Current and last time in milliseconds 1826 var currentTime = new Date().getTime(); 1827 var lastShownTime = localStorage && localStorage['oxy-' + modalId + '-last-shown-time'] ? JSON.parse( localStorage['oxy-' + modalId + '-last-shown-time'] ) : false; 1828 // manual triggers aren't affected by last shown time 1829 if( $modal.data( 'trigger' ) != 'user_clicks_element' ) { 1830 switch( $modal.data( 'open-again' ) ) { 1831 case 'never_show_again': 1832 // if it was shown at least once, don't show it again 1833 if( lastShownTime !== false ) return; 1834 break; 1835 case 'show_again_after': 1836 var settingDays = parseInt( $modal.data( 'open-again-after-days' ) ); 1837 var actualDays = ( currentTime - lastShownTime ) / ( 60*60*24*1000 ); 1838 if( actualDays < settingDays ) return; 1839 break; 1840 default: 1841 //always show 1842 break; 1843 } 1844 } 1845 1846 // Body manipulation to prevent scrolling while modal is active, and maintain scroll position. 1847 document.querySelector('body').style.top = `-${window.scrollY}px`; 1848 document.querySelector('body').classList.add('oxy-modal-active'); 1849 1850 // save current time as last shown time 1851 if( localStorage ) localStorage['oxy-' + modalId + '-last-shown-time'] = JSON.stringify( currentTime ); 1852 1853 // trick to make jQuery fadeIn with flex 1854 $modal.css("display", "flex"); 1855 $modal.hide(); 1856 // trick to force AOS trigger on elements inside the modal 1857 $modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); 1858 1859 // show the modal 1860 $modal.fadeIn(250, function(){ 1861 // trick to force AOS trigger on elements inside the modal 1862 $modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); 1863 }); 1864 1865 1866 if( $modal.data( 'close-automatically' ) == 'yes' ) { 1867 var time = parseInt( $modal.data( 'close-after-time' ) ); 1868 if( $modal.data( 'close-after-time-unit' ) == 'seconds' ) { 1869 time = parseInt( parseFloat( $modal.data( 'close-after-time' ) ) * 1000 ); 1870 } 1871 setTimeout( function(){ 1872 hideModal(modal); 1873 }, time ); 1874 } 1875 1876 // close modal automatically after form submit (Non-AJAX) 1877 if( $modal.data( 'close-after-form-submit' ) == 'yes' && $modal.data("trigger") == "after_specified_time" ) { 1878 1879 // WPForms 1880 // WPForms replaces the form with a confirmation message on page refresh 1881 if( $modal.find(".wpforms-confirmation-container-full").length > 0 ) { 1882 setTimeout(function () { 1883 hideModal(modal); 1884 }, 3000); 1885 } 1886 1887 // Formidable Forms 1888 // Formidable Forms replaces the form with a confirmation message on page refresh 1889 if( $modal.find(".frm_message").length > 0 ) { 1890 setTimeout(function () { 1891 hideModal(modal); 1892 }, 3000); 1893 } 1894 1895 // Caldera Forms 1896 // Caldera Forms replaces the form with a confirmation message on page refresh 1897 if( $modal.find(".caldera-grid .alert-success").length > 0 ) { 1898 setTimeout(function () { 1899 hideModal(modal); 1900 }, 3000); 1901 } 1902 1903 } 1904 } 1905 1906 window.oxyShowModal = showModal; 1907 1908 var hideModal = function ( modal ) { 1909 1910 // Body manipulation for scroll prevention and maintaining scroll position 1911 var scrollY = document.querySelector('body').style.top; 1912 document.querySelector('body').classList.remove('oxy-modal-active'); 1913 document.querySelector('body').style.top = ''; 1914 window.scrollTo(0, parseInt(scrollY || '0') * -1); 1915 1916 // The function may be called by third party code, without argument, so we must close the first visible modal 1917 if( typeof modal === 'undefined' ) { 1918 var openModals = jQuery(".oxy-modal-backdrop.live"); 1919 if( openModals.length == 0 ) return; 1920 modal = openModals[0]; 1921 } 1922 1923 var $modal = jQuery( modal ); 1924 // refresh any iframe so media embedded this way is stopped
1925 $modal.find( 'iframe').each(function(index){ 1926 this.src = this.src; 1927 }); 1928 // HTML5 videos can be stopped easily 1929 $modal.find( 'video' ).each(function(index){ 1930 this.pause(); 1931 }); 1932 // If there are any forms in the modal, reset them 1933 $modal.find("form").each(function(index){ 1934 this.reset(); 1935 }); 1936 1937 $modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); 1938 1939 $modal.fadeOut(400, function(){ 1940 $modal.removeClass("live"); 1941 $modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); 1942 }); 1943 }; 1944 1945 window.oxyCloseModal = hideModal; 1946 1947 jQuery( ".oxy-modal-backdrop" ).each(function( index ) { 1948 1949 var modal = this; 1950 1951 (function( modal ){ 1952 var $modal = jQuery( modal ); 1953 1954 var exitIntentFunction = function( e ){ 1955 if( e.target.tagName == 'SELECT' ) { return; } 1956 if( e.clientY <= 0 ) { 1957 showModal( modal ); 1958 document.removeEventListener( "mouseleave", exitIntentFunction ); 1959 document.removeEventListener( "mouseout", exitIntentFunction ); 1960 } 1961 } 1962 1963 switch ( jQuery( modal ).data("trigger") ) { 1964 1965 case "on_exit_intent": 1966 document.addEventListener( "mouseleave", exitIntentFunction, false); 1967 document.addEventListener( "mouseout", exitIntentFunction, false); 1968 break; 1969 1970 case "user_clicks_element": 1971 jQuery( jQuery( modal ).data( 'trigger-selector' ) ).click( function( event ) { 1972 showModal( modal ); 1973 event.preventDefault(); 1974 } ); 1975 break; 1976 1977 case "after_specified_time": 1978 var time = parseInt( jQuery( modal ).data( 'trigger-time' ) ); 1979 if( jQuery( modal ).data( 'trigger-time-unit' ) == 'seconds' ) { 1980 time = parseInt( parseFloat( jQuery( modal ).data( 'trigger-time' ) ) * 1000 ); 1981 } 1982 setTimeout( function(){ 1983 showModal( modal ); 1984 }, time ); 1985 break; 1986 1987 case "after_scrolled_amount": 1988 window.addEventListener("scroll", function scrollDetection(){ 1989 var winheight= window.innerHeight || (document.documentElement || document.body).clientHeight; 1990 var docheight = jQuery(document).height(); 1991 var scrollTop = window.pageYOffset || (document.documentElement || document.body.parentNode || document.body).scrollTop; 1992 var isScrollUp = false; 1993 var oxyPreviousScrollTop = parseInt( jQuery( modal ).data( 'previous_scroll_top' ) ); 1994 if( !isNaN( oxyPreviousScrollTop ) ) { 1995 if( oxyPreviousScrollTop > scrollTop) isScrollUp = true; 1996 } 1997 jQuery( modal ).data( 'previous_scroll_top', scrollTop ); 1998 var trackLength = docheight - winheight; 1999 var pctScrolled = Math.floor(scrollTop/trackLength * 100); 2000 if( isNaN( pctScrolled ) ) pctScrolled = 0; 2001 2002 if( 2003 ( isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'up' ) || 2004 ( !isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'down' && pctScrolled >= parseInt( jQuery( modal ).data( 'trigger_scroll_amount' ) ) ) 2005 ) { 2006 showModal( modal ); 2007 window.removeEventListener( "scroll", scrollDetection ); 2008 } 2009 }, false); 2010 break; 2011 case "on_scroll_to_element": 2012 window.addEventListener("scroll", function scrollDetection(){ 2013 var $element = jQuery( jQuery( modal ).data( 'scroll_to_selector' ) ); 2014 if( $element.length == 0 ) { 2015 window.removeEventListener( "scroll", scrollDetection ); 2016 return; 2017 } 2018 2019 var top_of_element = $element.offset().top; 2020 var bottom_of_element = $element.offset().top + $element.outerHeight(); 2021 var bottom_of_screen = jQuery(window).scrollTop() + jQuery(window).innerHeight(); 2022 var top_of_screen = jQuery(window).scrollTop(); 2023 2024 if ((bottom_of_screen > bottom_of_element - $element.outerHeight() /2 ) && (top_of_screen < top_of_element + $element.outerHeight() /2 )){ 2025 showModal( modal ); 2026 window.removeEventListener( "scroll", scrollDetection ); 2027 } 2028 }, false); 2029 break; 2030 case "after_number_of_clicks": 2031 document.addEventListener("click", function clickDetection(){ 2032 var number_of_clicks = parseInt( jQuery( modal ).data( 'number_of_clicks' ) ); 2033 2034 var clicks_performed = isNaN( parseInt( jQuery( modal ).data( 'clicks_performed' ) ) ) ? 1 : parseInt( jQuery( modal ).data( 'clicks_performed' ) ) + 1; 2035 2036 jQuery( modal ).data( 'clicks_performed', clicks_performed ); 2037 2038 if ( clicks_performed == number_of_clicks ){ 2039 showModal( modal ); 2040 document.removeEventListener( "click", clickDetection ); 2041 } 2042 }, false); 2043 break; 2044 case "after_time_inactive": 2045 var time = parseInt( jQuery( modal ).data( 'time_inactive' ) ); 2046 if( jQuery( modal ).data( 'time-inactive-unit' ) == 'seconds' ) { 2047 time = parseInt( parseFloat( jQuery( modal ).data( 'time_inactive' ) ) * 1000 ); 2048 } 2049 var activityDetected = function(){ 2050 jQuery( modal ).data( 'millis_idle', 0 ); 2051 }; 2052 document.addEventListener( "click", activityDetected); 2053 document.addEventListener( "mousemove", activityDetected); 2054 document.addEventListener( "keypress", activityDetected); 2055 document.addEventListener( "scroll", activityDetected); 2056 2057 var idleInterval = setInterval(function(){ 2058 var millis_idle = isNaN( parseInt( jQuery( modal ).data( 'millis_idle' ) ) ) ? 100 : parseInt( jQuery( modal ).data( 'millis_idle' ) ) + 100; 2059 jQuery( modal ).data( 'millis_idle', millis_idle ); 2060 if( millis_idle > time ){ 2061 clearInterval( idleInterval ); 2062 document.removeEventListener( "click", activityDetected ); 2063 document.removeEventListener( "mousemove", activityDetected ); 2064 document.removeEventListener( "keypress", activityDetected ); 2065 document.removeEventListener( "scroll", activityDetected ); 2066 showModal( modal ); 2067 } 2068 }, 100); 2069 break; 2070 2071 case "after_number_of_page_views": 2072 var modalId = modal.querySelector('.ct-modal').id; 2073 var pageViews = localStorage && localStorage['oxy-' + modalId + '-page-views'] ? parseInt( localStorage['oxy-' + modalId + '-page-views'] ) : 0; 2074 pageViews++; 2075 if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = pageViews; 2076 if( parseInt( jQuery( modal ).data( 'number_of_page_views' ) ) == pageViews ) { 2077 if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = 0; 2078 showModal( modal ); 2079 } 2080 break; 2081 2082 } 2083 2084 // add event handler to close modal automatically after AJAX form submit 2085 if( $modal.data( 'close-after-form-submit' ) == 'yes' ) { 2086 2087 // Contact Form 7 2088 if (typeof wpcf7 !== 'undefined') { 2089 $modal.find('div.wpcf7').each(function () { 2090 var $form = jQuery(this).find('form'); 2091 this.addEventListener('wpcf7submit', function (event) { 2092 if (event.detail.contactFormId == $form.attr("id")) { 2093 setTimeout(function () { 2094 hideModal(modal); 2095 }, 3000); 2096 } 2097 }, false); 2098 }); 2099 } 2100 2101 // Caldera Forms 2102 document.addEventListener( "cf.submission", function(event){ 2103 // Pending, Caldera AJAX form submissions aren't working since Oxygen 2.2, see: https://github.com/soflyy/oxygen/issues/1638 2104 }); 2105 2106 // Ninja Forms 2107 jQuery(document).on("nfFormSubmitResponse", function(event, response){ 2108 // Only close the modal if the event was triggered from a Ninja Form inside the modal 2109 if( $modal.find("#nf-form-" + response.id + "-cont").length > 0 ) { 2110 setTimeout(function () { 2111 hideModal(modal); 2112 }, 3000); 2113 } 2114 }); 2115 2116 } 2117 2118 })( modal ); 2119 2120 }); 2121 2122 // handle clicks on modal backdrop and on .oxy-close-modal 2123 jQuery("body").on('click touchend', '.oxy-modal-backdrop, .oxy-close-modal', function( event ) { 2124 2125 var $this = jQuery( this ); 2126 var $target = jQuery( event.target ); 2127 2128 // Click event in the modal div and it's children is propagated to the backdrop 2129 if( !$target.hasClass( 'oxy-modal-backdrop' ) && !$this.hasClass( 'oxy-close-modal' ) ) { 2130 //event.stopPropagation(); 2131 return; 2132 } 2133 2134 if( $target.hasClass( 'oxy-modal-backdrop' ) && $this.hasClass( 'oxy-not-closable' ) ) { 2135 return; 2136 } 2137 2138 if( $this.hasClass( 'oxy-close-modal' ) ) event.preventDefault(); 2139 2140 var $modal = $this.hasClass( 'oxy-close-modal' ) ? $this.closest('.oxy-modal-backdrop') : $this; 2141 hideModal( $modal[0] ); 2142 }); 2143 2144 jQuery(document).keyup( function(e){ 2145 if( e.key == 'Escape' ){ 2146 jQuery(".oxy-modal-backdrop:visible").each(function(index){ 2147 if( jQuery(this).data("close_on_esc") == 'on' ) hideModal(this); 2148 }); 2149 } 2150 } ); 2151 2152 }); 2153 2154 </script>
2154 2155 2156 <link rel='stylesheet' id='oxygen-aos-css' href='https://firemg.com/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=1b743555127b393d5058bbbcf66d6f55' media='all' />
2157<script id="wp-hooks-js" src="https://firemg.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2157
2157
2158<script id="wp-i18n-js" src="https://firemg.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2158
2158
2159<script id="wp-i18n-js-after"> 2160wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2161//# sourceURL=wp-i18n-js-after 2162</script>
vendor: 1 bytes, line 2162
2162
2163<script id="swv-js" src="https://firemg.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2163
2163
2164<script id="contact-form-7-js-before"> 2165var wpcf7 = { 2166 "api": { 2167 "root": "https:\/\/firemg.com\/wp-json\/", 2168 "namespace": "contact-form-7\/v1" 2169 }, 2170 "cached": 1 2171}; 2172//# sourceURL=contact-form-7-js-before 2173</script>
vendor: 1 bytes, line 2173
2173
2174<script id="contact-form-7-js" src="https://firemg.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2174
2174
2175<script id="uacf7-redirect-script-js-extra"> 2176var uacf7_redirect_object = {"864":{"uacf7_redirect_to_type":"to_url","page_id":"0","external_url":"","target":"","thankyou_page_url":""},"568":{"uacf7_redirect_to_type":"to_page","page_id":"0","external_url":"","target":"","thankyou_page_url":""}}; 2177var uacf7_redirect_enable = {"864":"1"}; 2178//# sourceURL=uacf7-redirect-script-js-extra 2179</script>
vendor: 1 bytes, line 2179
2179
2180<script id="uacf7-redirect-script-js" src="https://firemg.com/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/redirection/js/redirect.js?ver=3.5.53"></script>
vendor: 1 bytes, line 2180
2180
2181<script id="uacf7-cf-script-js-extra"> 2182var uacf7_cf_object = []; 2183//# sourceURL=uacf7-cf-script-js-extra 2184</script>
vendor: 1 bytes, line 2184
2184
2185<script id="uacf7-cf-script-js" src="https://firemg.com/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/conditional-field/js/uacf7-cf-script.js?ver=3.5.53"></script>
vendor: 86 bytes, lines 2185-2186
2185 2186<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
21866LeNoIgcAAAAALpNF5H2M9vk-M1kIVC3krFnLmJD
vendor: 25 bytes, line 2186
2186&ver=3.0"></script>
2187<script id="wp-polyfill-js" src="https://firemg.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 2187
2187
2188<script id="wpcf7-recaptcha-js-before"> 2189var wpcf7_recaptcha = { 2190 "sitekey": "6LeNoIgcAAAAALpNF5H2M9vk-M1kIVC3krFnLmJD", 2191 "actions": { 2192 "homepage": "homepage", 2193 "contactform": "contactform" 2194 } 2195}; 2196//# sourceURL=wpcf7-recaptcha-js-before 2197</script>
vendor: 1 bytes, line 2197
2197
2198<script id="wpcf7-recaptcha-js" src="https://firemg.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2198
2198
2199<script id="oxygen-aos-js" src="https://firemg.com/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1"></script>
vendor: 1 bytes, line 2199
2199
2200<script type="text/javascript" id="ct-footer-js"> 2201 AOS.init({ 2202 }) 2203 2204 jQuery('body').addClass('oxygen-aos-enabled'); 2205 2206 2207 </script>
2207<script type="text/javascript" id="ct_code_block_js_117">(function($) { 2208'use strict'; 2209 2210 $('.oxy-social-icons a').attr('rel', 'nofollow'); 2211 $('a.ct-link-button').attr('rel', 'nofollow'); 2212 $('ul li a').attr('rel', 'nofollow'); 2213 2214}(jQuery));</script>
2214 2215<style type="text/css" id="ct_code_block_css_176">.growmybusiness-form-modal { 2216 background-color: #fff; 2217 padding-top: 40px; 2218 padding-right: 20px; 2219 padding-bottom: 40px; 2220 padding-left: 20px; 2221 border-top-width: 3px; 2222 border-right-width: 3px; 2223 border-bottom-width: 3px; 2224 border-left-width: 3px; 2225 border: #ef5d20; 2226 border-style: solid; 2227 border-radius: 25px; 2228 box-shadow: 0px 20px 40px 0px rgba(24, 22, 21, 0.2); 2229 line-height: 1.6; 2230 font-size: 18px; 2231 font-weight: 500; 2232 color: #404040; 2233} 2234 2235.growmybusiness-form-modal .growmybusiness-form { 2236 border: none !important; 2237 padding: 0 !important; 2238 margin: 0 !important; 2239 box-shadow: none !important; 2240}</style> 2241<style type="text/css" id="ct_code_block_css_179">.grecaptcha-badge {display: none !important}</style> 2242<div hidden data-wpu-integrity="fd9ff6393ae3278cf017fbfb56b38c85"></div> 2243<!-- /WP_FOOTER -->
2244<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"0ad3754dbe1249df8252592d8a89bc3c","r":1,"spa":2}' crossorigin="anonymous"></script>
2244 2245</body> 2246</html> 2247 2248<!-- Cache served by breeze CACHE - Last modified: Wed, 07 Oct 2026 13:48:52 GMT -->
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.