CINXE.COM
Go Live on a Domain with WP Engine - Support Center
<!doctype html> <html lang="en-US"> <head> <!-- Google Optimize --> <script>window.dataLayer=window.dataLayer||[],dataLayer.push({event:"optimize_loaded"});</script> <script async src="https://www.googleoptimize.com/optimize.js?id=GTM-MSPM3VG"></script> <!-- Kameleoon Implementation Start --> <script type="text/javascript"> // Duration in milliseconds to wait while the Kameleoon application file is loaded var kameleoonLoadingTimeout = 1000; window.kameleoonQueue = window.kameleoonQueue || []; window.kameleoonStartLoadTime = new Date().getTime(); if (! document.getElementById("kameleoonLoadingStyleSheet") && ! window.kameleoonDisplayPageTimeOut) { var kameleoonS = document.getElementsByTagName("script")[0]; var kameleoonCc = "* { visibility: hidden !important; background-image: none !important; }"; var kameleoonStn = document.createElement("style"); kameleoonStn.type = "text/css"; kameleoonStn.id = "kameleoonLoadingStyleSheet"; if (kameleoonStn.styleSheet) { kameleoonStn.styleSheet.cssText = kameleoonCc; } else { kameleoonStn.appendChild(document.createTextNode(kameleoonCc)); } kameleoonS.parentNode.insertBefore(kameleoonStn, kameleoonS); window.kameleoonDisplayPage = function(fromEngine) { if (!fromEngine) { window.kameleoonTimeout = true; } if (kameleoonStn.parentNode) { kameleoonStn.parentNode.removeChild(kameleoonStn); } }; window.kameleoonDisplayPageTimeOut = window.setTimeout(window.kameleoonDisplayPage, kameleoonLoadingTimeout); } </script> <script type="text/javascript"> // Change the value of this URL to point to your own URL, where the iFrame is hosted window.kameleoonIframeURL = "https://wpengine.com/kameleoon_static_file.html"; window.kameleoonLightIframe = false; var kameleoonIframeOriginElement = document.createElement("a"); kameleoonIframeOriginElement.href = kameleoonIframeURL; window.kameleoonIframeOrigin = kameleoonIframeOriginElement.origin || (kameleoonIframeOriginElement.protocol + "//" + kameleoonIframeOriginElement.hostname); if (location.href.indexOf(window.kameleoonIframeOrigin) != 0) { window.kameleoonLightIframe = true; var kameleoonProcessMessageEvent = function(event) { if (window.kameleoonIframeOrigin == event.origin && event.data.slice && event.data.slice(0,9) == "Kameleoon") { window.removeEventListener("message", kameleoonProcessMessageEvent); window.kameleoonExternalIFrameLoaded = true; if (window.Kameleoon) { Kameleoon.Utils.runProtectedScript(event.data); Kameleoon.Analyst.load(); } else { window.kameleoonExternalIFrameLoadedData = event.data; } } }; if (window.addEventListener) { window.addEventListener("message", kameleoonProcessMessageEvent, false); } var iframeNode = document.createElement("iframe"); iframeNode.src = kameleoonIframeURL; iframeNode.id = "kameleoonExternalIframe"; iframeNode.style = "float: left !important; opacity: 0.0 !important; width: 0px !important; height: 0px !important;"; document.head.appendChild(iframeNode); } </script> <script type="text/javascript" src="//340w6gciyr.kameleoon.eu/kameleoon.js" async="true"></script> <!-- Kameleoon Implementation End --> <!-- Support Popup Video --> <script type="text/javascript"> $('#feedback_button').click(function() { window._mfq = window._mfq || []; window._mfq.push(['activateFeedback', 'G1ysUeBzwUeuFvE7ujoHZw']); }); </script> <!-- Support Popup Video End --> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer', 'GTM-MPL24K'); </script> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>Go Live on a Domain with WP Engine - Support Center</title> <meta name="description" content="Going Live on WP Engine means updating your site so it loads over a new domain. Learn how to Go Live with a domain on WP Engine." /> <link rel="canonical" href="https://wpengine.com/support/going-live/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Go Live on a Domain with WP Engine - Support Center" /> <meta property="og:description" content="Going Live on WP Engine means updating your site so it loads over a new domain. Learn how to Go Live with a domain on WP Engine." /> <meta property="og:url" content="https://wpengine.com/support/going-live/" /> <meta property="og:site_name" content="Support Center" /> <meta property="article:modified_time" content="2024-11-22T17:22:49+00:00" /> <meta property="og:image" content="https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist.png" /> <meta property="og:image:width" content="1674" /> <meta property="og:image:height" content="1091" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="7 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://wpengine.com/support/going-live/","url":"https://wpengine.com/support/going-live/","name":"Go Live on a Domain with WP Engine - Support Center","isPartOf":{"@id":"https://wpengine.com/support/#website"},"primaryImageOfPage":{"@id":"https://wpengine.com/support/going-live/#primaryimage"},"image":{"@id":"https://wpengine.com/support/going-live/#primaryimage"},"thumbnailUrl":"https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist-1024x667.png","datePublished":"2014-08-20T10:00:31+00:00","dateModified":"2024-11-22T17:22:49+00:00","description":"Going Live on WP Engine means updating your site so it loads over a new domain. Learn how to Go Live with a domain on WP Engine.","breadcrumb":{"@id":"https://wpengine.com/support/going-live/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://wpengine.com/support/going-live/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://wpengine.com/support/going-live/#primaryimage","url":"https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist.png","contentUrl":"https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist.png","width":1674,"height":1091,"caption":"Screenshot of an environment's Go Live Checklist page in the WP Engine User Portal"},{"@type":"BreadcrumbList","@id":"https://wpengine.com/support/going-live/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://wpengine.com/support/"},{"@type":"ListItem","position":2,"name":"Support Posts","item":"https://wpengine.com/support/support/"},{"@type":"ListItem","position":3,"name":"Go Live on a Domain with WP Engine"}]},{"@type":"WebSite","@id":"https://wpengine.com/support/#website","url":"https://wpengine.com/support/","name":"Support Center","description":"WP Engine's Support Center","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://wpengine.com/support/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//wpengine.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="Support Center » Feed" href="https://wpengine.com/support/feed/" /> <link rel="alternate" type="application/rss+xml" title="Support Center » Comments Feed" href="https://wpengine.com/support/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/wpengine.com\/support\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='glossary-hovercards-css' href='https://wpengine.com/support/wp-content/plugins/wporg-glossary/includes/../css/glossary-hovercards.css?ver=20190524a' type='text/css' media='all' /> <link rel='stylesheet' id='genesis-blocks-style-css-css' href='https://wpengine.com/support/wp-content/plugins/genesis-blocks/dist/style-blocks.build.css?ver=1732782898' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://wpengine.com/support/wp-includes/css/dist/block-library/style.min.css?ver=6.6.1' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-nav-product-link-style-css' href='https://wpengine.com/support/wp-content/plugins/wpengine-blocks/build/style-index.css?ver=1.0.0' type='text/css' media='all' /> <style id='global-styles-inline-css' type='text/css'> :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--tiffany: #0ecad4;--wp--preset--color--mirage: #002838;--wp--preset--color--sunset: #ff6c29;--wp--preset--color--cherry: #d21b46;--wp--preset--color--curry: #ffcb52;--wp--preset--color--seafoam: #50e3c2;--wp--preset--color--dollabillz: #43ab3c;--wp--preset--color--lapis: #007eea;--wp--preset--color--royal: #7e5cef;--wp--preset--color--heliotrope: #7a1ba6;--wp--preset--color--helix: #180038;--wp--preset--color--polar: #f4f7fa;--wp--preset--color--polar-5: #e1e9f1;--wp--preset--color--polar-10: #cfdde9;--wp--preset--color--polar-15: #bdd0e0;--wp--preset--color--polar-20: #aec4d9;--wp--preset--color--polar-25: #9db7d1;--wp--preset--color--polar-30: #8cabc8;--wp--preset--color--polar-35: #7a9ec0;--wp--preset--color--polar-40: #6a92b8;--wp--preset--color--ash: #98a2a7;--wp--preset--color--soot: #6b757b;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--tiffoam: linear-gradient(141deg, #0ecad4, #0ecad4, #50e3c2);--wp--preset--gradient--nightwolf: linear-gradient(141deg, #0ecad4, #7e5cef);--wp--preset--gradient--dusk: linear-gradient(141deg, #7e5cef, #ff6c29);--wp--preset--gradient--phoenix: linear-gradient(141deg, #ff6c29, #d21b46, #7a1ba6);--wp--preset--gradient--palm: linear-gradient(141deg, #50e3c2, #ffcb52);--wp--preset--gradient--eggplant: linear-gradient(141deg, #7e5cef, #002838);--wp--preset--gradient--hexaplex: linear-gradient(141deg, #7a1ba6, #180038);--wp--preset--gradient--aurora: linear-gradient(141deg, #43ab3c, #0BA6B1, #002838);--wp--preset--gradient--glacier: linear-gradient(141deg, #007eea, #7a1ba6);--wp--preset--font-size--small: 1.125rem;--wp--preset--font-size--medium: 1.25rem;--wp--preset--font-size--large: 1.375rem;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--xxs: 0.875rem;--wp--preset--font-size--xs: 1rem;--wp--preset--font-size--xl: 1.5rem;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(body) { margin: 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(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.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 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}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;}:root :where(body){padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.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-tiffany-color{color: var(--wp--preset--color--tiffany) !important;}.has-mirage-color{color: var(--wp--preset--color--mirage) !important;}.has-sunset-color{color: var(--wp--preset--color--sunset) !important;}.has-cherry-color{color: var(--wp--preset--color--cherry) !important;}.has-curry-color{color: var(--wp--preset--color--curry) !important;}.has-seafoam-color{color: var(--wp--preset--color--seafoam) !important;}.has-dollabillz-color{color: var(--wp--preset--color--dollabillz) !important;}.has-lapis-color{color: var(--wp--preset--color--lapis) !important;}.has-royal-color{color: var(--wp--preset--color--royal) !important;}.has-heliotrope-color{color: var(--wp--preset--color--heliotrope) !important;}.has-helix-color{color: var(--wp--preset--color--helix) !important;}.has-polar-color{color: var(--wp--preset--color--polar) !important;}.has-polar-5-color{color: var(--wp--preset--color--polar-5) !important;}.has-polar-10-color{color: var(--wp--preset--color--polar-10) !important;}.has-polar-15-color{color: var(--wp--preset--color--polar-15) !important;}.has-polar-20-color{color: var(--wp--preset--color--polar-20) !important;}.has-polar-25-color{color: var(--wp--preset--color--polar-25) !important;}.has-polar-30-color{color: var(--wp--preset--color--polar-30) !important;}.has-polar-35-color{color: var(--wp--preset--color--polar-35) !important;}.has-polar-40-color{color: var(--wp--preset--color--polar-40) !important;}.has-ash-color{color: var(--wp--preset--color--ash) !important;}.has-soot-color{color: var(--wp--preset--color--soot) !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-tiffany-background-color{background-color: var(--wp--preset--color--tiffany) !important;}.has-mirage-background-color{background-color: var(--wp--preset--color--mirage) !important;}.has-sunset-background-color{background-color: var(--wp--preset--color--sunset) !important;}.has-cherry-background-color{background-color: var(--wp--preset--color--cherry) !important;}.has-curry-background-color{background-color: var(--wp--preset--color--curry) !important;}.has-seafoam-background-color{background-color: var(--wp--preset--color--seafoam) !important;}.has-dollabillz-background-color{background-color: var(--wp--preset--color--dollabillz) !important;}.has-lapis-background-color{background-color: var(--wp--preset--color--lapis) !important;}.has-royal-background-color{background-color: var(--wp--preset--color--royal) !important;}.has-heliotrope-background-color{background-color: var(--wp--preset--color--heliotrope) !important;}.has-helix-background-color{background-color: var(--wp--preset--color--helix) !important;}.has-polar-background-color{background-color: var(--wp--preset--color--polar) !important;}.has-polar-5-background-color{background-color: var(--wp--preset--color--polar-5) !important;}.has-polar-10-background-color{background-color: var(--wp--preset--color--polar-10) !important;}.has-polar-15-background-color{background-color: var(--wp--preset--color--polar-15) !important;}.has-polar-20-background-color{background-color: var(--wp--preset--color--polar-20) !important;}.has-polar-25-background-color{background-color: var(--wp--preset--color--polar-25) !important;}.has-polar-30-background-color{background-color: var(--wp--preset--color--polar-30) !important;}.has-polar-35-background-color{background-color: var(--wp--preset--color--polar-35) !important;}.has-polar-40-background-color{background-color: var(--wp--preset--color--polar-40) !important;}.has-ash-background-color{background-color: var(--wp--preset--color--ash) !important;}.has-soot-background-color{background-color: var(--wp--preset--color--soot) !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-tiffany-border-color{border-color: var(--wp--preset--color--tiffany) !important;}.has-mirage-border-color{border-color: var(--wp--preset--color--mirage) !important;}.has-sunset-border-color{border-color: var(--wp--preset--color--sunset) !important;}.has-cherry-border-color{border-color: var(--wp--preset--color--cherry) !important;}.has-curry-border-color{border-color: var(--wp--preset--color--curry) !important;}.has-seafoam-border-color{border-color: var(--wp--preset--color--seafoam) !important;}.has-dollabillz-border-color{border-color: var(--wp--preset--color--dollabillz) !important;}.has-lapis-border-color{border-color: var(--wp--preset--color--lapis) !important;}.has-royal-border-color{border-color: var(--wp--preset--color--royal) !important;}.has-heliotrope-border-color{border-color: var(--wp--preset--color--heliotrope) !important;}.has-helix-border-color{border-color: var(--wp--preset--color--helix) !important;}.has-polar-border-color{border-color: var(--wp--preset--color--polar) !important;}.has-polar-5-border-color{border-color: var(--wp--preset--color--polar-5) !important;}.has-polar-10-border-color{border-color: var(--wp--preset--color--polar-10) !important;}.has-polar-15-border-color{border-color: var(--wp--preset--color--polar-15) !important;}.has-polar-20-border-color{border-color: var(--wp--preset--color--polar-20) !important;}.has-polar-25-border-color{border-color: var(--wp--preset--color--polar-25) !important;}.has-polar-30-border-color{border-color: var(--wp--preset--color--polar-30) !important;}.has-polar-35-border-color{border-color: var(--wp--preset--color--polar-35) !important;}.has-polar-40-border-color{border-color: var(--wp--preset--color--polar-40) !important;}.has-ash-border-color{border-color: var(--wp--preset--color--ash) !important;}.has-soot-border-color{border-color: var(--wp--preset--color--soot) !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;}.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-tiffoam-gradient-background{background: var(--wp--preset--gradient--tiffoam) !important;}.has-nightwolf-gradient-background{background: var(--wp--preset--gradient--nightwolf) !important;}.has-dusk-gradient-background{background: var(--wp--preset--gradient--dusk) !important;}.has-phoenix-gradient-background{background: var(--wp--preset--gradient--phoenix) !important;}.has-palm-gradient-background{background: var(--wp--preset--gradient--palm) !important;}.has-eggplant-gradient-background{background: var(--wp--preset--gradient--eggplant) !important;}.has-hexaplex-gradient-background{background: var(--wp--preset--gradient--hexaplex) !important;}.has-aurora-gradient-background{background: var(--wp--preset--gradient--aurora) !important;}.has-glacier-gradient-background{background: var(--wp--preset--gradient--glacier) !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-xxs-font-size{font-size: var(--wp--preset--font-size--xxs) !important;}.has-xs-font-size{font-size: var(--wp--preset--font-size--xs) !important;}.has-xl-font-size{font-size: var(--wp--preset--font-size--xl) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='wpe-bb-css' href='https://wpengine.com/support/wp-content/mu-plugins/wpengine-bb-mods/build/main.css?ver=02c2fb39c2a2a4f9cccd2d70adac03a4' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-style-css' href='https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/style.css?ver=1727650409' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-toc-css' href='https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/build/css/table-of-contents.css?ver=8f5cc983b62a3525da14' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-posts-pages-css' href='https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/build/css/posts-and-pages.css?ver=59e73cd80a102a0df8f2' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-widgets-css' href='https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/build/css/widgets.css?ver=de0c419fb23f90054919' type='text/css' media='all' /> <link rel='stylesheet' id='wpe-open-sans-css' href='https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;0,800;1,400;1,700;1,800&display=swap' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-block-css' href='https://wpengine.com/support/wp-content/plugins/wpengine-blocks/build/style-index.css?ver=44761616e7605ba26165' type='text/css' media='all' /> <link rel='stylesheet' id='revisionize-css' href='https://wpengine.com/support/wp-content/plugins/wpengine-editorial-flow/build/adminMenuBar.css?ver=1716325695' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-support-center-css' href='https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/build/css/support-center.css?ver=5d5007eddf0c48bb65fa' type='text/css' media='all' /> <script type="text/javascript" src="https://wpengine.com/support/wp-content/mu-plugins/wpengine-library/js/jquery-core.js?ver=1716325695" id="jquery-core-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://wpengine.com/support/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://wpengine.com/support/wp-json/wp/v2/support/3428" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://wpengine.com/support/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://wpengine.com/support/?p=3428' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://wpengine.com/support/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwpengine.com%2Fsupport%2Fgoing-live%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://wpengine.com/support/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwpengine.com%2Fsupport%2Fgoing-live%2F&format=xml" /> <link rel="preload" href="https://fonts.gstatic.com/s/opensans/v26/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <script> document.fonts.onloadingdone = function () { document.fonts.check( '800 1em Open Sans' ) && document.body.classList.remove( 'font-fallback' ); }; </script> <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><link rel="icon" href="https://wpengine.com/support/wp-content/uploads/2024/05/wpe-mark-512-512_360-150x150.png" sizes="32x32" /> <link rel="icon" href="https://wpengine.com/support/wp-content/uploads/2024/05/wpe-mark-512-512_360-300x300.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://wpengine.com/support/wp-content/uploads/2024/05/wpe-mark-512-512_360-300x300.png" /> <meta name="msapplication-TileImage" content="https://wpengine.com/support/wp-content/uploads/2024/05/wpe-mark-512-512_360-300x300.png" /> <style type="text/css" id="wp-custom-css"> /*--- Remove Sidebar Sticky ---*/ @media screen and (min-width: 960px) { body .support-center-sidebar { position: relative; top:0; } } /*--- End Remove Sidebar Sticky ---*/ /*--- DUX ATTACK - Video Feedback --- */ #block-10{ display:none; } .video-feedback-callout:hover .video-feedback-link span{ color: #002447 !important; border-bottom: solid 3px #002447 !important; cursor: pointer; } .video-feedback-callout .video-feedback-link svg{ fill: #006bd6 !important; } .video-feedback-callout:hover .video-feedback-link svg{ fill: #002447 !important; } /*--- KELS ATTACK --- */ #block-9 { display:none; margin-bottom:60px; } .wpbasics{ margin-bottom:20px; } #block-9 .wp-block-cover{ border-radius:32px!important; padding:40px!important; } #block-9 .postlinkimg{ display:inline-block; width:48px; margin-right:20px; vertical-align:middle; } #block-9 .postlink{ display:inline-block; vertical-align:middle; max-width:190px; } #block-9 .postlink p{ text-decoration:underline; } #block-7 { display:none; margin-bottom:60px; } #block-7 figure{ margin:0!important; } #block-7 .wp-block-cover{ border-radius:20px!important; padding-top: 0 !important; text-align:center; } /*----Support Banner 2024----*/ /*This hides the blue ad*/ .block-area-120199{ display:none; } #block-12 { /*display:none;*/ margin-bottom:40px; } #block-13 { display:none; margin-bottom:40px; } #block-12 .wp-block-cover, #block-13 .wp-block-cover{ border-radius:32px!important; padding-top: 0 !important; padding:32px 40px !important; text-align:center; } #block-12 .button--sunset-white, #block-13 .button--sunset-white{ color: #002447; background-color: #ffffff; width: 100%; } #block-12 .button--sunset-white:hover, #block-13 .button--sunset-white:hover{ color: #002447; background-color: #EEF0F1; } .support-nav-wrapper .support-nav__active--icon, .support-nav__item--icon{ display:none!important; } .support-nav__item, .support-nav__active{ border-left:1px solid #cfdde9!important; } .support-nav__item:last-child{ border-right:1px solid #cfdde9; } /*--- End KELS ATTACK --- */ /*--- DUX ATTACK --- */ /*--- Video Fix --- */ @media screen and (max-width: 480px){ .wp-block-embed iframe { max-width: 100%; width: 100%; height: 250px!important; } } @media screen and (min-width: 481px) and (max-width: 768px){ .wp-block-embed iframe { max-width: 100%; width: 100%; height: 400px!important; } } @media screen and (min-width: 960px) and (max-width: 1276px){ .wp-block-embed iframe { max-width: 100%; width: 100%; height: 350px!important; } } @media screen and (min-width: 1276px) { .wp-block-embed iframe { max-width: 100%; width: 100%; height: 400px; } } figure.wp-embed-aspect-16-9, figure.wp-embed-aspect-4-3{ margin:0 } /*-- @media screen and (min-width: 1280px) { .entry-content.support-center-content iframe{ width:100%; height:400px; } } --*/ /*--- End Video Fix --- */ /*--- Text Styling ---*/ @import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Lora:ital,wght@0,400..700;1,400..700&display=swap'); .fl-builder-content-primary h1{ font-family:inter, helvetica, sans serif!important; text-transform:uppercase!important; font-size:16px!important; font-weight:500!important; letter-spacing:3px!important; } h1, .site-content h2, .page-header__title,h3, h5, .hero-header .hero-title, .visual--h2 .fl-heading { letter-spacing: -1px; font-family:lora, georgia, serif; font-weight:500!important; } .visual--h2 .heading--semantic{ font-family:lora, georgia, serif; font-weight:500; } .site-footer a, .site-footer p { font-weight:500!important; font-size:14px; line-height:1.75rem } .site-footer__container a:hover{ color:#667c91; } body, p,ul,li,ol, h2.section-footer__title, .has-mega-menu .nav__link.nav__top,h2.has-small-font-size, h4 { font-family:inter, helvetica, sans serif!important; } h2.has-small-font-size{ line-height:2.8rem; } .site-footer__menu .section-footer__title{ font-weight:700; margin-bottom:20px } .wpe-mega-menu .wp-block-columns .wp-block-column .link-description{ font-weight:300; } .site-footer { background-color:#002447; } .lwptoc .lwptoc_item, .lwptoc .lwptoc_title{ font-family:inter, helvetica, sans serif!important; } .lwptoc .lwptoc_title{ font-weight:700; font-size:2rem; } .support-nav__item--title, .support-nav__active--title{ font-weight:700!important; } .support-nav-wrapper .support-nav__active a:hover { background-color: #e5ecf3!important; border-radius: 20px; } .hero-title{ letter-spacing: } .page-header__title{ letter-spacing:0; font-size:30px; font-family:inter, helvetica, sans serif!important; font-weight:700!important; } h2.page-header__title{ font-weight:700!important; } input{ font-family:inter, helvetica, sans serif!important; } .tile__title a{ letter-spacing:-.25px; font-family:inter, helvetica, sans serif!important; } .tile__pretitle{ letter-spacing:2px; font-family:inter, helvetica, sans serif!important; font-weight:500; color:#5B6C74; margin-bottom:24px; } button{ font-family:inter, helvetica, sans serif!important; } @media (min-width: 1140px) { .cta-block__title-description p { font-size: 18px!important; } } .cta-block.cta-block--in-page-small .cta-block__title{ font-size:2.8rem!important; } } .site-footer__menu .section-footer__menu h2.section-footer__title{ font-family:inter, helvetica, sans serif!important; font-weight:700!important; } .tile__summary{ font-weight:500; } .tile__title.tile_title--small{ font-size:24px!important; font-family:inter, helvetica, sans serif!important; font-weight:700!important; } @media (min-width: 960px) { .tile__header { margin-bottom: 20px; } } /*--- End Text Styling ---*/ /* Search */ .widget-wrapper--support-sidebar .widget{ padding:0; -webkit-box-shadow: none!important; box-shadow: none!important; } @media screen and (min-width: 960px) { .widget-wrapper--support-sidebar .widget .search-form .search-field { margin-bottom: 10px; width: 65%; } } /* End Search */ .page-header { background: #0ecad4; background: linear-gradient(141deg, #006BD6, #0ecad4)!important; color: #fff; } /* --- Pagination --- */ .navigation.pagination .nav-links .page-numbers { padding: 15px!important; } .navigation.pagination .nav-links .current { background:#002447!important; border-radius: 50px!important; } .navigation.pagination .nav-links a.page-numbers:hover { border-radius: 50px!important; } /* --- End Pagination --- */ /* Links */ a{ color:#002447; } a:hover{ color:#006bd6; } /* End Links */ /* Tiles */ .tile, .tile__link { background-color: #fff; -webkit-box-shadow: none; box-shadow: none; border:1px solid #cfdde9!important; border-radius:10px; } .tile--support{ border-radius:20px!important; border:2px solid #cfdde9!important; } .tile__link:active .tile__line, .tile__link:focus .tile__line, .tile__link:hover .tile__line { border-radius: 0 0 20px 20px; } .tile__line { background-color: #006bd6; } /* End Tiles */ .gb-block-notice .gb-notice-title{ background-color:#FFC34E; color:#002838!important; } .gb-notice-text{ border-color:#FFC34E!important; } /* Buttons */ .button-group>.button, .button-group>[type=button], .button-group>[type=submit], .button-group>button, .nav-cta, .tile--support .button, [type=submit], .button--sunset-white { border-radius: 50px; text-transform: capitalize!important; } /* End Buttons */ /* Search Hero */ @media screen and (min-width: 768px) { .hero-wrapper { background:#f4f7fa!important; } } @media (min-width: 1140px) { .hero-header { padding-right: 0!important; text-align:center!important; max-width:800px!important } .hero-header form{ margin-left:155px; } } .search-form .search-field{ border-radius:10px; margin-right:10px; } .search-form .search-submit { border-radius:50px; padding-top:0!important; } .hero-header .search-form .search-submit:hover{ background-color: #4D6974; border-color: #4D6974; color:#fff } @media (min-width: 960px) { .support-nav-wrapper { border-bottom:1px solid #e1e9f1; } } /* END Search Hero */ /* Support BOP */ .fl-node-61841738db82d > .fl-row-content-wrap{ background:#f4f7fa!important; color:#002838; } .fl-node-618417a269ccb .cta-block__title-description{ text-align:center; } .fl-node-618417a269ccb .cta-block.cta-block--in-page-small .cta-block__content{ display:block!important; } .fl-node-618417a269ccb .cta-block.cta-block--in-page-small .cta-block__title-description { width:100%!important; padding:0!important; } .fl-node-618417a269ccb .cta-block.cta-block--in-page-small .cta-block__button-group{ width:100%!important; padding-top:30px; padding-bottom:40px; } .fl-node-618417a269ccb .button--hollow-white{ color: white; background: #002838; border: #002838; } .fl-node-618417a269ccb .button--hollow-white:hover{ background-color: #4D6974; border-color: #4D6974; } .fl-node-618417a269ccb p{ max-width: 700px; margin: 0 auto; } .fl-node-61841738db82d > .fl-row-content-wrap { padding-top:80px!important; } .fl-row-bg-lazy-photo.bg-scheme--light-text:not(.fl-row-bg-overlay):not(.no-overlay) .fl-row-content-wrap{ padding-top: 80px; padding-bottom: 80px; } @media (max-width: 768px){ .cta-block__title-description p { font-size: 1rem!important; } .fl-row-bg-lazy-photo.bg-scheme--light-text:not(.fl-row-bg-overlay):not(.no-overlay) .fl-row-content-wrap { background-image: url(https://wpengine.com/wp-content/uploads/2017/11/logo-poof-1500x833.jpeg)!important; background-size: cover!important; background-repeat: no-repeat!important; background-position:center!important; } } /* END Support BOP */ /* Buy BOP */ .fl-row-bg-lazy-photo .fl-row-content-wrap:before{ background-color:transparent!important; } .fl-node-615e05eee7ca2 > .fl-row-content-wrap { padding-top:80px!important; padding-bottom:80px!important; } /* END Buy BOP */ /* --- END DUX ATTACK --- */ @media (min-width: 768px){ .wp-block-cover { padding: 40px!important; } } #block-2 > div > h2 { margin: 0; } #block-3 > div > div > p:nth-child(2) { margin: 0; } #block-3 > div > div > h2 { margin: 0; } #block-4 > div > div > h2 { margin: 0; } #colophon > div > div.site-footer__widget-areas > div.site-footer__info-widgets { padding: 40px 0 0; } #block-3 > div > div > p:nth-child(3) { margin: 0; } #block-4 > div > h2 { margin: 0 } @media ( max-width: 768px ) { .wp-block-embed > div > iframe { height: 100% } } .wpe-hamburger__label { text-transform: uppercase; } #masthead.site-header.mobile-nav-active .dropdown-nav.mobile { top: 87px; } /* --- Mobile Menu Font Color **/ /* --- Mobile Menu Font Color **/ @media ( max-width: 850px) { #mobile-navigation > div .nav__top { color: #002838; } } @media ( max-width: 850px) { #masthead > div.wrap > a > svg.brand.brand--wpengine > path { fill: #002838; } } /* ------ CTA Buttons Stacked on Tablet ------ */ @media (min-width: 768px) and (max-width: 999px){ .button-group .button { margin: 10px 20px; padding-right: 100px; padding-left: 100px; } } /*------ Buy Now Page 60-day Footer Fix ------*/ .sixtyday { z-index:0; } /*------ Platform Button Nav Overlay ------*/ .platformnavbutton{ background: rgba(0,40,56,.35); } /*------ Video Lightbox Modal Styling ------*/ .mfp-wrap.fl-video-lightbox-wrap .mfp-close, .mfp-wrap.fl-video-lightbox-wrap .mfp-close:hover { color: #FFF!important; right: -44px!important; top: -40px!important; } .mfp-close { height: 44px; position: absolute; opacity: 1; font-style: normal; font-family: Arial,Baskerville,monospace; } .mfp-close:hover { opacity: .65; } .mfp-iframe-scaler [type=button] { font-size: 3rem!important; } .fl-video-lightbox-wrap .mfp-iframe-scaler iframe { left: 0%; height: 100%; top: 0%; width: 100%; border:0!important; } /*------ End Video Lightbox Modal Styling ------*/ /*--- Blog Post Custom Widget CTA CSS---*/ #custom_html-3, #custom_html-4, #custom_html-5, #custom_html-6, #custom_html-7, #custom_html-8, #custom_html-9, #custom_html-16 { padding: 0 !important; } #custom_html-7, #custom_html-8, #custom_html-9 { display: none; } #custom_html-5 { margin-bottom: 40px; } #cta_widget-9 p { text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7); } /*--- End Custom CSS ---*/ /*--- Custom CTA Padding Fix CSS ---*/ @media (min-width: 768px){ .wp-block-cover { padding: 40px!important; } } /*--- Custom CTA Padding Fix CSS ---*/ /*--- EU Sites Blog Opt-in fix ---*/ .wpe-field__fieldset.group__eu_opt_in .wpe-field__description, .wpe-field__fieldset.group__eu_opt_in .wpe-field__controls { background-color: transparent; width: 100%; } /*--- EU Sites Blog Opt-in fix ---*/ /*--- Header height adjust for mega ---*/ @media (min-width: 850px) { .has-mega-menu header#masthead:not(.site-header--scrolled) { padding-top: 40px; } } /*--- Header height adjust for mega ---*/ /*------ Tweak in-page subnav when OptinMonster Marbar exists ------*/ html.om-position-floating-top body.has-mega-menu #in-page-nav-menu { top: 132px; } /*------ /Tweak in-page subnav when OptinMonster Marbar exists ------*/ /*------ Remove plus sign underlines in accordion components ------*/ .fl-accordion-button:hover .fl-accordion-button-label, .fl-accordion-button:focus .fl-accordion-button-label { text-decoration: underline; } .fl-accordion-button-icon { text-decoration: none; } /*------ /Remove plus sign underlines in accordion components ------*/ .block-area-125132 { box-shadow: none !important; } .block-area-125132 .wp-block-cover { border-radius: 32px; } </style> </head> <body class="support-template-default single single-support postid-3428 country-sg no-js fl-builder-2-8-5-1 has-mega-menu"> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MPL24K" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <div id="page" class="site"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <header id="masthead" class="site-header header-scheme--light" > <div class="wrap"> <a href="https://wpengine.com/" rel="home" class="site-logo"> <img src="https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/images/wpe-logo-light-new.svg" width="192" style="display: block" alt="WP Engine" /> </a> <nav id="site-navigation" class="dropdown-nav primary"> <div class="nav__container nav__gradient--nightwolf" id="megamenu__item--products"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top" data-menu="122802">Products<span class="mega-menu-caret"><img src="https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/images/nav/caret-polar-40.svg" alt="Mega menu toggle indicator" width="12" height="7" /></span></a></div><!-- #122802 --><div class="nav__container nav__gradient--nightwolf" id="megamenu__item--resources"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top" data-menu="122803">Resources<span class="mega-menu-caret"><img src="https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/images/nav/caret-polar-40.svg" alt="Mega menu toggle indicator" width="12" height="7" /></span></a></div><!-- #122803 --><div class="nav__container nav__gradient--nightwolf" id="megamenu__item--whywpengine"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top" data-menu="122804">Why WP Engine?<span class="mega-menu-caret"><img src="https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/images/nav/caret-polar-40.svg" alt="Mega menu toggle indicator" width="12" height="7" /></span></a></div><!-- #122804 --><div class="nav__container nav__gradient--nightwolf" id="megamenu__item--pricing"><a href="https://wpengine.com/plans" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top">Pricing</a></div><!-- #122805 --> </nav><!-- #site-navigation --> <nav id="secondary-navigation" class="dropdown-nav user"> <div class="nav__container nav__gradient--nightwolf" id="secondarymegamenu__item--contact"><a href="#" class="gets-notification header-right menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top" data-menu="123441">Contact<span class="mega-menu-caret"><img src="https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/images/nav/caret-polar-40.svg" alt="Mega menu toggle indicator" width="12" height="7" /></span></a></div><!-- #123441 --><div class="nav__container nav__gradient--nightwolf" id="secondarymegamenu__item--login"><a href="https://my.wpengine.com" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top"><span class="nav__icon login"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.2 27.2"><g fill="none" stroke-miterlimit="10" stroke-width="1.2" transform="translate(-1.095 -1.459)"><path stroke="#0c51ce" stroke-linecap="square" d="M24.486 24.923h0A3.486 3.486 0 0121 21.437v-.951A3.486 3.486 0 0124.486 17h0a3.486 3.486 0 013.486 3.486v.951a3.486 3.486 0 01-3.486 3.486z" data-name="Path 12582" transform="translate(-9.457 -9.865)"/><path stroke="#0c51ce" d="M14.529 51.655A6.536 6.536 0 0120.4 48h3.485a6.548 6.548 0 015.868 3.655" data-name="Path 12583" opacity=".55" transform="translate(-7.11 -29.914)"/><circle cx="13" cy="13" r="13" stroke="#0ecad4" stroke-linecap="square" data-name="Ellipse 4364" transform="translate(1.695 2.059)"/></g></svg></span>Log In</a></div><!-- #123442 --><div class="nav__container nav__gradient--nightwolf" id="secondarymegamenu__item--requestaquote"><a href="/contact" class="nav-cta menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top">Request a Quote</a></div><!-- #123443 --> </nav><!-- #site-navigation --> <button id="wpe-site-header__mobile-navigation-toggle" aria-controls="mobile-navigation" aria-expanded="false"> <span class="wpe-hamburger__label">Menu</span> <div class="wpe-hamburger__container"> <span class="wpe-hamburger__line"></span> <span class="wpe-hamburger__line"></span> <span class="wpe-hamburger__line"></span> </div> </button> </div><!-- .wrap --> <div class='wpe-mega-menu block-area-122802'> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column featured is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">WP Engine Products</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-title"><a href="/wordpress-hosting/">WordPress Hosting</a></p> <p class="link-description">Boost performance while managing less</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-title"><a href="/woocommerce/">WooCommerce Hosting</a> </p> <p class="link-description">Build faster and sell more with WooCommerce</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-title"><a href="/headless-wordpress/">Headless Platform</a></p> <p class="link-description">Build, deploy, and manage headless sites</p> </div> <div class="wp-block-group header-cta is-layout-flow wp-block-group-is-layout-flow"> <p class="cta-link"><a href="/products/">View More Products</a></p> </div> </div> <div class="wp-block-column solutions is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">Solutions</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/smb/">Small Businesses</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/enterprise/">Enterprises</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/agency/">Agencies</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/solutions/#ecommerce">eCommerce</a></p> </div> <div class="wp-block-group header-cta is-layout-flow wp-block-group-is-layout-flow"> <p class="cta-link"><a href="/solutions/">View More Solutions</a></p> </div> <p class="column-title">Website Tools</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/smart-plugin-manager/">Smart Plugin Manager</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="https://websitetester.wpengine.com/">Website Tester</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/website-monitoring/">Website Monitoring</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/wordpress-themes-and-tools/">WordPress Themes and Tools</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/local/">Local WordPress Development</a></p> </div> </div> <div class="wp-block-column help is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">Featured Plugins</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle link-subtitle--no-padding"><a href="https://www.advancedcustomfields.com/" target="_blank" rel="noreferrer noopener">Advanced Custom Fields</a></p> <p class="link-description">Build rich, custom content editing experiences</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle link-subtitle--no-padding"><a href="https://deliciousbrains.com/wp-migrate-db-pro/" target="_blank" rel="noreferrer noopener">WP Migrate</a></p> <p class="link-description">Migrate WordPress sites with confidence</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle link-subtitle--no-padding"><a href="https://deliciousbrains.com/wp-offload-media/" target="_blank" rel="noreferrer noopener">WP Offload Media</a></p> <p>Offload media assets & serve them lightning fast</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle link-subtitle--no-padding"><a href="https://deliciousbrains.com/wp-offload-ses/" target="_blank" rel="noreferrer noopener">WP Offload SES</a></p> <p>Improve email send reliability with Amazon SES</p> </div> <div class="wp-block-group header-cta is-layout-flow wp-block-group-is-layout-flow"> <p class="cta-link"><a href="/solution-center/plugins/">View More Recommended Plugins</a> </p> </div> </div> </div> </div><div class='wpe-mega-menu block-area-122803'> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex"> <div class="wp-block-column resources is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">WordPress Resources</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle link-subtitle--no-padding"><a href="/resources/">WP Engine Resources</a></p> <p class="link-description">Articles and videos for help with WordPress</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle link-subtitle--no-padding"><a href="/support/">WP Engine Help Docs</a></p> <p class="link-description">Guides for site setup & troubleshooting</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle link-subtitle--no-padding"><a href="/migrate-wordpress/">Free Website Migration</a></p> <p class="link-description">Automated migration plugin & support</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle link-subtitle--no-padding"><a href="/partners/agencies/">Find a WordPress Agency</a></p> <p class="link-description">Need help? Search our agency directory</p> </div> </div> <div class="wp-block-column mega-nav-icons is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">Stay Connected</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/wpe-logomark.svg" alt=""/></figure> <p class="link-subtitle link-subtitle--no-padding"><a href="/blog/">WP Engine Blog</a></p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/icon-builder.svg" alt=""/></figure> <p class="link-subtitle link-subtitle--no-padding"><a href="/builders/">Builder Community</a></p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/icon-developer.svg" alt=""/></figure> <p class="link-subtitle link-subtitle--no-padding"><a href="https://developers.wpengine.com/">Headless Developer Community</a></p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/icon-torque.svg" alt=""/></figure> <p class="link-subtitle link-subtitle--no-padding"><a href="https://torquemag.io/" target="_blank" rel="noreferrer noopener">Torque Magazine</a></p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/icon-velocitize.svg" alt=""/></figure> <p class="link-subtitle link-subtitle--no-padding"><a href="https://velocitize.com/" target="_blank" rel="noreferrer noopener">Velocitize Magazine</a></p> </div> </div> <div class="wp-block-column mega-blog-cta is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">Thought Leadership</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-full is-resized"><a href="https://www.youtube.com/playlist?list=PLUIctPjPADH8c1IJrtyh72vr0ZtWL0XpP" target="_blank" rel="noreferrer noopener"><img decoding="async" src="/wp-content/uploads/2022/11/thumbnail-velocitize_2x.png" alt="" class="wp-image-136949" width="102" height="101"/></a></figure> <div class="wp-block-group mega-blog-content is-layout-flow wp-block-group-is-layout-flow"> <p class="cta-meta">Velocitize Talks</p> <p class="cta-title"><a href="https://www.youtube.com/playlist?list=PLUIctPjPADH8c1IJrtyh72vr0ZtWL0XpP" target="_blank" rel="noreferrer noopener">Erik Posthuma of Aleph-labs on Web3, Cryptocurrency, & More</a></p> </div> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-full is-resized"><a href="https://torquemag.io/category/community/" target="_blank" rel="noreferrer noopener"><img decoding="async" src="/wp-content/uploads/2022/11/thumbnail-pressthis_2x.png" alt="" class="wp-image-136951" width="100" height="101"/></a></figure> <div class="wp-block-group mega-blog-content is-layout-flow wp-block-group-is-layout-flow"> <p class="cta-meta">Podcast</p> <p class="cta-title"><a href="https://torquemag.io/category/community/">Press This, the WordPress Community Podcast</a></p> </div> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-full is-resized"><img decoding="async" src="/wp-content/uploads/2022/11/thumnail-wpeconomy_2x.png" alt="" class="wp-image-136962" width="100" height="101"/></figure> <div class="wp-block-group mega-blog-content is-layout-flow wp-block-group-is-layout-flow"> <p class="cta-meta">Study</p> <p class="cta-title"><a href="/wordpress-economy/">The World’s First Study of the WordPress Economy</a></p> </div> </div> </div> </div> </div><div class='wpe-mega-menu block-area-122804'> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex"> <div class="wp-block-column why-wpe is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">Why WP Engine?</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/platform/">Our Platform Technology</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/managed-wordpress-hosting/">Managed WordPress Hosting</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/fast-wordpress-hosting/">Fast WordPress</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/secure-wordpress-hosting/">Secure WordPress</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/wordpress-support/">24/7 WordPress Support</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/about-us/">About Us</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/wpengine-reviews/">WP Engine Reviews</a></p> </div> </div> <div class="wp-block-column mega-why-cta is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">How You Win with WP Engine</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-full is-resized"><img decoding="async" src="/wp-content/uploads/2022/11/graphic-winwitihwpe_2x.png" alt="" class="wp-image-136956" width="222" height="147"/></figure> <p>Build faster, protect your brand, and grow your business with the #1 WordPress platform to power remarkable online experiences.</p> </div> <div class="wp-block-group header-cta is-layout-flow wp-block-group-is-layout-flow"> <p class="cta-link"><a href="/platform/">Learn More</a></p> </div> </div> <div class="wp-block-column mega-why-cta is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">Customer Spotlight</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-full is-resized"><a href="/more/achieving-peak-performance-headless-wordpress/"><img decoding="async" src="/wp-content/uploads/2022/11/graphic-androidauthority_2x.png" alt="" class="wp-image-136957" width="240" height="133"/></a></figure> <p class="link-subtitle">Peak Performance With Headless WordPress</p> <p>Android Authority increases speed 6x by adopting a headless architecture with a WordPress back-end.</p> </div> <div class="wp-block-group header-cta is-layout-flow wp-block-group-is-layout-flow"> <p class="cta-link"><a href="/our-customers/">All Case Studies</a></p> </div> </div> </div> </div><div class='wpe-mega-menu block-area-123441'> <div class="wp-block-columns mega-menu-contact is-layout-flex wp-container-core-columns-is-layout-4 wp-block-columns-is-layout-flex"> <div class="wp-block-column sales is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">Contact sales</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle">Call Us</p> <p><span class="wpe-geo-phone"><a href="tel:+1-512-273-3906">+1-512-273-3906</a></span> to talk to a sales expert</p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="link-subtitle"><a href="/contact/">Request a Quote</a></p> <p>Submit a request for a personalized plan recommendation</p> </div> <div class="wp-block-buttons mirage-hollow mega-contact-button is-layout-flex wp-block-buttons-is-layout-flex"> <div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button" href="#chat"><strong>Let’s Chat</strong></a></div> </div> </div> <div class="wp-block-column support is-layout-flow wp-block-column-is-layout-flow"> <p class="column-title">Customer Support</p> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/support/">Support Articles</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/support-billing/">Billing Help</a></p> </div> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained"> <p class="link-subtitle"><a href="/support/how-do-i-reset-my-user-portal-password/">Password Help</a></p> </div> <div class="wp-block-buttons hollow-mirage mega-contact-button is-layout-flex wp-block-buttons-is-layout-flex"> <div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button" href="http://my.wpengine.com"><strong>Log In for Support</strong></a></div> </div> </div> <div class="wp-block-column contact is-layout-flow wp-block-column-is-layout-flow"> <div class="wp-block-group header-cta header-cta-icon is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/decide.svg" alt="Easiest Migration Ever!"/></figure> <p class="link-title">Need Help Choosing a Plan?</p> <p>We offer solutions for businesses of all sizes. For questions about our plans and products, contact our team of experts. <a href="/contact/">Get in touch</a></p> </div> </div> </div> </div> <nav id="mobile-navigation" class="dropdown-nav mobile"> <div class="dropdown-nav__container"> <div class="nav__container" id="mobilemenu2022__item--products"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top nav__link--mobile" data-menu="123142">Products<span class="mega-menu-caret mega-menu-caret__mobile"><svg viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.6402 2.72733C16.0645 2.37376 16.1218 1.7432 15.7682 1.31892C15.4147 0.894645 14.7841 0.837321 14.3598 1.19089L15.6402 2.72733ZM8 7.79244L7.35982 8.56066C7.73066 8.8697 8.26934 8.8697 8.64018 8.56066L8 7.79244ZM1.64019 1.19088C1.21591 0.83732 0.585343 0.894644 0.231779 1.31892C-0.121785 1.7432 -0.0644608 2.37376 0.359816 2.72733L1.64019 1.19088ZM14.3598 1.19089L7.35982 7.02422L8.64018 8.56066L15.6402 2.72733L14.3598 1.19089ZM8.64018 7.02422L1.64019 1.19088L0.359816 2.72733L7.35982 8.56066L8.64018 7.02422Z" fill="#002838"/> </svg> </span></a><div class='wpe-mega-menu block-area-123142'> <div class="wp-block-group wpe__mobile-nav-dropdown-area is-layout-flow wp-block-group-is-layout-flow"> <ul class="wp-block-wpengine-nav-section nav__section"> <li class="wp-block-wpengine-nav-product-link"><a href="/wordpress-hosting/" class="wpe__url"><p class="wpe__product-name"></p><p class="wpe__label">WordPress Hosting</p></a></li> <li class="wp-block-wpengine-nav-product-link"><a href="/woocommerce/" class="wpe__url"><p class="wpe__product-name"></p><p class="wpe__label">WooCommerce</p></a></li> <li class="wp-block-wpengine-nav-product-link"><a href="/headless-wordpress/" class="wpe__url"><p class="wpe__product-name"></p><p class="wpe__label">Headless Platform</p></a></li> <li class="wp-block-wpengine-nav-product-link mobile-view-more-cta"><a href="/products/" class="wpe__url"><p class="wpe__product-name"></p><p class="wpe__label">View More Products</p></a></li> </ul> <ul class="wp-block-wpengine-nav-section nav__section"> <hr class="wp-block-separator has-css-opacity is-style-wide"/> <li class="wp-block-wpengine-nav-dropdown-panel nav__link"><div class="wpe-nav-dropdown-panel__title-container" aria-expanded="false" tabindex="0" role="button"><span class="wpe-nav-dropdown-panel__title">Solutions</span><span class="wpe-nav-dropdown-panel__title-caret"><svg viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7682 1.31895C12.1218 1.74322 12.0644 2.37379 11.6402 2.72735L6.64016 6.89402C6.26931 7.20306 5.73064 7.20306 5.35979 6.89402L0.359791 2.72735C-0.0644856 2.37379 -0.12181 1.74322 0.231754 1.31895C0.585319 0.89467 1.21588 0.837346 1.64016 1.19091L5.99997 4.82409L10.3598 1.19091C10.7841 0.837346 11.4146 0.89467 11.7682 1.31895Z" fill="#002838"></path></svg></span></div><div class="wpe-nav-dropdown-panel__content"> <ul class="wp-block-wpengine-nav-submenu-links nav__submenu"> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/smb/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Small Businesses</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/enterprise/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Enterprises</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/agency/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Agencies</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/solutions/#ecommerce" target="_self" class="wpe__submenu-inner-link" rel="noopener">eCommerce</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link mobile-view-more"><a href="/solutions/" target="_self" class="wpe__submenu-inner-link" rel="noopener">View More Solutions</a></li> </ul> </div></li> <li class="wp-block-wpengine-nav-dropdown-panel nav__link"><div class="wpe-nav-dropdown-panel__title-container" aria-expanded="false" tabindex="0" role="button"><span class="wpe-nav-dropdown-panel__title">Website Tools</span><span class="wpe-nav-dropdown-panel__title-caret"><svg viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7682 1.31895C12.1218 1.74322 12.0644 2.37379 11.6402 2.72735L6.64016 6.89402C6.26931 7.20306 5.73064 7.20306 5.35979 6.89402L0.359791 2.72735C-0.0644856 2.37379 -0.12181 1.74322 0.231754 1.31895C0.585319 0.89467 1.21588 0.837346 1.64016 1.19091L5.99997 4.82409L10.3598 1.19091C10.7841 0.837346 11.4146 0.89467 11.7682 1.31895Z" fill="#002838"></path></svg></span></div><div class="wpe-nav-dropdown-panel__content"> <ul class="wp-block-wpengine-nav-submenu-links nav__submenu"> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/smart-plugin-manager/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Smart Plugin Manager</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/website-monitoring/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Website Monitoring</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="https://websitetester.wpengine.com/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Website Tester</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/wordpress-themes-and-tools/" target="_self" class="wpe__submenu-inner-link" rel="noopener">WordPress Themes & Tools</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/local/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Local WordPress Development</a></li> </ul> </div></li> <li class="wp-block-wpengine-nav-dropdown-panel nav__link"><div class="wpe-nav-dropdown-panel__title-container" aria-expanded="false" tabindex="0" role="button"><span class="wpe-nav-dropdown-panel__title">Featured Plugins</span><span class="wpe-nav-dropdown-panel__title-caret"><svg viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7682 1.31895C12.1218 1.74322 12.0644 2.37379 11.6402 2.72735L6.64016 6.89402C6.26931 7.20306 5.73064 7.20306 5.35979 6.89402L0.359791 2.72735C-0.0644856 2.37379 -0.12181 1.74322 0.231754 1.31895C0.585319 0.89467 1.21588 0.837346 1.64016 1.19091L5.99997 4.82409L10.3598 1.19091C10.7841 0.837346 11.4146 0.89467 11.7682 1.31895Z" fill="#002838"></path></svg></span></div><div class="wpe-nav-dropdown-panel__content"> <ul class="wp-block-wpengine-nav-submenu-links nav__submenu"> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="https://www.advancedcustomfields.com/" target="_blank" class="wpe__submenu-inner-link" rel="noopener">Advanced Custom Fields</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="https://deliciousbrains.com/wp-migrate-db-pro/" target="_blank" class="wpe__submenu-inner-link" rel="noopener">WP Migrate</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="https://deliciousbrains.com/wp-offload-media/" target="_blank" class="wpe__submenu-inner-link" rel="noopener">WP Offload Media</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="https://deliciousbrains.com/wp-offload-ses/" target="_blank" class="wpe__submenu-inner-link" rel="noopener">WP Offload SES</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link mobile-view-more"><a href="/solution-center/plugins/" target="_self" class="wpe__submenu-inner-link" rel="noopener">View More Recommended Plugins</a></li> </ul> </div></li> </ul> </div> </div></div><!-- #123143 --><div class="nav__container" id="mobilemenu2022__item--resources"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top nav__link--mobile" data-menu="123141">Resources<span class="mega-menu-caret mega-menu-caret__mobile"><svg viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.6402 2.72733C16.0645 2.37376 16.1218 1.7432 15.7682 1.31892C15.4147 0.894645 14.7841 0.837321 14.3598 1.19089L15.6402 2.72733ZM8 7.79244L7.35982 8.56066C7.73066 8.8697 8.26934 8.8697 8.64018 8.56066L8 7.79244ZM1.64019 1.19088C1.21591 0.83732 0.585343 0.894644 0.231779 1.31892C-0.121785 1.7432 -0.0644608 2.37376 0.359816 2.72733L1.64019 1.19088ZM14.3598 1.19089L7.35982 7.02422L8.64018 8.56066L15.6402 2.72733L14.3598 1.19089ZM8.64018 7.02422L1.64019 1.19088L0.359816 2.72733L7.35982 8.56066L8.64018 7.02422Z" fill="#002838"/> </svg> </span></a><div class='wpe-mega-menu block-area-123141'> <div class="wp-block-group wpe__mobile-nav-dropdown-area is-layout-flow wp-block-group-is-layout-flow"> <ul class="wp-block-wpengine-nav-section nav__section"> <li class="wp-block-wpengine-nav-dropdown-panel nav__link"><div class="wpe-nav-dropdown-panel__title-container" aria-expanded="false" tabindex="0" role="button"><span class="wpe-nav-dropdown-panel__title">WordPress Resources</span><span class="wpe-nav-dropdown-panel__title-caret"><svg viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7682 1.31895C12.1218 1.74322 12.0644 2.37379 11.6402 2.72735L6.64016 6.89402C6.26931 7.20306 5.73064 7.20306 5.35979 6.89402L0.359791 2.72735C-0.0644856 2.37379 -0.12181 1.74322 0.231754 1.31895C0.585319 0.89467 1.21588 0.837346 1.64016 1.19091L5.99997 4.82409L10.3598 1.19091C10.7841 0.837346 11.4146 0.89467 11.7682 1.31895Z" fill="#002838"></path></svg></span></div><div class="wpe-nav-dropdown-panel__content"> <ul class="wp-block-wpengine-nav-submenu-links nav__submenu"> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/resources/" class="wpe__submenu-inner-link">WP Engine Resources</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/support/" class="wpe__submenu-inner-link">WP Engine Help Docs</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/migrate-wordpress/" class="wpe__submenu-inner-link">Free Website Migration</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/partners/agencies/" class="wpe__submenu-inner-link">Find a WordPress Agency</a></li> </ul> </div></li> <li class="wp-block-wpengine-nav-dropdown-panel nav__link mobile-resources-cta"><div class="wpe-nav-dropdown-panel__title-container" aria-expanded="false" tabindex="0" role="button"><span class="wpe-nav-dropdown-panel__title">Stay Connected</span><span class="wpe-nav-dropdown-panel__title-caret"><svg viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7682 1.31895C12.1218 1.74322 12.0644 2.37379 11.6402 2.72735L6.64016 6.89402C6.26931 7.20306 5.73064 7.20306 5.35979 6.89402L0.359791 2.72735C-0.0644856 2.37379 -0.12181 1.74322 0.231754 1.31895C0.585319 0.89467 1.21588 0.837346 1.64016 1.19091L5.99997 4.82409L10.3598 1.19091C10.7841 0.837346 11.4146 0.89467 11.7682 1.31895Z" fill="#002838"></path></svg></span></div><div class="wpe-nav-dropdown-panel__content"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/wpe-logomark.svg" alt=""/></figure> <p><a href="/blog/">WP Engine Blog</a></p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/icon-builder.svg" alt=""/></figure> <p><a href="/builders/">Builder Community</a></p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/icon-developer.svg" alt=""/></figure> <p><a href="https://developers.wpengine.com/">Headless WordPress Community</a></p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/icon-torque.svg" alt=""/></figure> <p><a href="https://torquemag.io/" target="_blank" rel="noreferrer noopener">Torque Magazine</a></p> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large"><img decoding="async" src="/wp-content/themes/wpengine-breakthrough/images/nav/icon-velocitize.svg" alt=""/></figure> <p><a href="https://velocitize.com/" target="_blank" rel="noreferrer noopener">Velocitize Magazine</a></p> </div> </div></li> <li class="wp-block-wpengine-nav-dropdown-panel nav__link mobile-thought-leadership"><div class="wpe-nav-dropdown-panel__title-container" aria-expanded="false" tabindex="0" role="button"><span class="wpe-nav-dropdown-panel__title">Thought Leadership</span><span class="wpe-nav-dropdown-panel__title-caret"><svg viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7682 1.31895C12.1218 1.74322 12.0644 2.37379 11.6402 2.72735L6.64016 6.89402C6.26931 7.20306 5.73064 7.20306 5.35979 6.89402L0.359791 2.72735C-0.0644856 2.37379 -0.12181 1.74322 0.231754 1.31895C0.585319 0.89467 1.21588 0.837346 1.64016 1.19091L5.99997 4.82409L10.3598 1.19091C10.7841 0.837346 11.4146 0.89467 11.7682 1.31895Z" fill="#002838"></path></svg></span></div><div class="wpe-nav-dropdown-panel__content"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large is-resized"><a href="https://www.youtube.com/playlist?list=PLUIctPjPADH8c1IJrtyh72vr0ZtWL0XpP" target="_blank" rel="noreferrer noopener"><img decoding="async" src="/wp-content/uploads/2022/11/thumbnail-velocitize_2x.png" alt="" width="102" height="101"/></a></figure> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="meta">Velocitize Talks</p> <p class="title"><a href="https://www.youtube.com/playlist?list=PLUIctPjPADH8c1IJrtyh72vr0ZtWL0XpP" target="_blank" rel="noreferrer noopener">Erik Posthuma of Aleph-labs on Web3, Cryptocurrency, & More</a></p> </div> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large is-resized"><a href="https://torquemag.io/category/community/" target="_blank" rel="noreferrer noopener"><img decoding="async" src="/wp-content/uploads/2022/11/thumbnail-pressthis_2x.png" alt="" width="100" height="101"/></a></figure> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="meta">Podcast</p> <p class="title"><a href="https://torquemag.io/category/community/" target="_blank" rel="noreferrer noopener">Press This, the WordPress Community Podcast</a></p> </div> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large is-resized"><a href="/wordpress-economy/" target="_blank" rel="noreferrer noopener"><img decoding="async" src="/wp-content/uploads/2022/11/thumnail-wpeconomy_2x.png" alt="" width="100" height="101"/></a></figure> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <p class="meta">Study</p> <p class="title"><a href="/wordpress-economy/">The World’s First Study of the WordPress Economy</a></p> </div> </div> </div></li> </ul> </div> </div></div><!-- #123144 --><div class="nav__container" id="mobilemenu2022__item--whywpengine"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top nav__link--mobile" data-menu="123138">Why WP Engine?<span class="mega-menu-caret mega-menu-caret__mobile"><svg viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.6402 2.72733C16.0645 2.37376 16.1218 1.7432 15.7682 1.31892C15.4147 0.894645 14.7841 0.837321 14.3598 1.19089L15.6402 2.72733ZM8 7.79244L7.35982 8.56066C7.73066 8.8697 8.26934 8.8697 8.64018 8.56066L8 7.79244ZM1.64019 1.19088C1.21591 0.83732 0.585343 0.894644 0.231779 1.31892C-0.121785 1.7432 -0.0644608 2.37376 0.359816 2.72733L1.64019 1.19088ZM14.3598 1.19089L7.35982 7.02422L8.64018 8.56066L15.6402 2.72733L14.3598 1.19089ZM8.64018 7.02422L1.64019 1.19088L0.359816 2.72733L7.35982 8.56066L8.64018 7.02422Z" fill="#002838"/> </svg> </span></a><div class='wpe-mega-menu block-area-123138'> <div class="wp-block-group wpe__mobile-nav-dropdown-area is-layout-flow wp-block-group-is-layout-flow"> <ul class="wp-block-wpengine-nav-submenu-links nav__submenu"> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/platform/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Our Platform Technology</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/managed-wordpress-hosting/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Managed WordPress Hosting</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/fast-wordpress-hosting/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Fast Hosting</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/secure-wordpress-hosting/" target="_self" class="wpe__submenu-inner-link" rel="noopener">Secure Hosting</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/wordpress-support/" target="_self" class="wpe__submenu-inner-link" rel="noopener">24/7 WordPress Support</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/about-us/" target="_self" class="wpe__submenu-inner-link" rel="noopener">About Us</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/wpengine-reviews/" target="_self" class="wpe__submenu-inner-link" rel="noopener">WP Engine Reviews</a></li> </ul> <ul class="wp-block-wpengine-nav-section nav__section"> <li class="wp-block-wpengine-nav-dropdown-panel nav__link mobile-spotlight-cta"><div class="wpe-nav-dropdown-panel__title-container" aria-expanded="false" tabindex="0" role="button"><span class="wpe-nav-dropdown-panel__title">How You Win With WP Engine</span><span class="wpe-nav-dropdown-panel__title-caret"><svg viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7682 1.31895C12.1218 1.74322 12.0644 2.37379 11.6402 2.72735L6.64016 6.89402C6.26931 7.20306 5.73064 7.20306 5.35979 6.89402L0.359791 2.72735C-0.0644856 2.37379 -0.12181 1.74322 0.231754 1.31895C0.585319 0.89467 1.21588 0.837346 1.64016 1.19091L5.99997 4.82409L10.3598 1.19091C10.7841 0.837346 11.4146 0.89467 11.7682 1.31895Z" fill="#002838"></path></svg></span></div><div class="wpe-nav-dropdown-panel__content"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large is-resized"><img decoding="async" src="/wp-content/uploads/2022/11/graphic-winwitihwpe_2x.png" alt="" width="222" height="147"/></figure> <p>Build faster, protect your brand, and grow your business with the #1 WordPress platform to power remarkable online experiences.</p> <p class="link"><a href="/platform/">Learn More</a></p> </div> </div></li> <li class="wp-block-wpengine-nav-dropdown-panel nav__link mobile-spotlight-cta"><div class="wpe-nav-dropdown-panel__title-container" aria-expanded="false" tabindex="0" role="button"><span class="wpe-nav-dropdown-panel__title">Customer Spotlight</span><span class="wpe-nav-dropdown-panel__title-caret"><svg viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7682 1.31895C12.1218 1.74322 12.0644 2.37379 11.6402 2.72735L6.64016 6.89402C6.26931 7.20306 5.73064 7.20306 5.35979 6.89402L0.359791 2.72735C-0.0644856 2.37379 -0.12181 1.74322 0.231754 1.31895C0.585319 0.89467 1.21588 0.837346 1.64016 1.19091L5.99997 4.82409L10.3598 1.19091C10.7841 0.837346 11.4146 0.89467 11.7682 1.31895Z" fill="#002838"></path></svg></span></div><div class="wpe-nav-dropdown-panel__content"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <figure class="wp-block-image size-large is-resized"><a href="/more/achieving-peak-performance-headless-wordpress/"><img decoding="async" src="/wp-content/uploads/2022/11/graphic-androidauthority_2x.png" alt="" width="240" height="133"/></a></figure> <p class="title">Peak Performance With Headless WordPress</p> <p>Android Authority increases speed 6x by adopting a headless architecture with a WordPress back-end.</p> <p class="link"><a href="/our-customers/">All Case Studies</a></p> </div> </div></li> </ul> </div> </div></div><!-- #123145 --><div class="nav__container" id="mobilemenu2022__item--contactus"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top nav__link--mobile" data-menu="123137">Contact Us<span class="mega-menu-caret mega-menu-caret__mobile"><svg viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.6402 2.72733C16.0645 2.37376 16.1218 1.7432 15.7682 1.31892C15.4147 0.894645 14.7841 0.837321 14.3598 1.19089L15.6402 2.72733ZM8 7.79244L7.35982 8.56066C7.73066 8.8697 8.26934 8.8697 8.64018 8.56066L8 7.79244ZM1.64019 1.19088C1.21591 0.83732 0.585343 0.894644 0.231779 1.31892C-0.121785 1.7432 -0.0644608 2.37376 0.359816 2.72733L1.64019 1.19088ZM14.3598 1.19089L7.35982 7.02422L8.64018 8.56066L15.6402 2.72733L14.3598 1.19089ZM8.64018 7.02422L1.64019 1.19088L0.359816 2.72733L7.35982 8.56066L8.64018 7.02422Z" fill="#002838"/> </svg> </span></a><div class='wpe-mega-menu block-area-123137'> <div class="wp-block-group wpe__mobile-nav-dropdown-area is-layout-flow wp-block-group-is-layout-flow"> <ul class="wp-block-wpengine-nav-section nav__section"> <ul class="wp-block-wpengine-nav-submenu-links nav__submenu"> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="#chat" class="wpe__submenu-inner-link">Let’s Chat</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><span class="wpe-geo-phone"><a href="tel:+1-512-273-3906">Call Us: +1-512-273-3906</a></span></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/contact/" class="wpe__submenu-inner-link">Request a Quote</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/support/" class="wpe__submenu-inner-link">Support Articles</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/support-billing/" class="wpe__submenu-inner-link">Billing Help</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="/support/how-do-i-reset-my-user-portal-password/" class="wpe__submenu-inner-link">Password Help</a></li> <li class="wp-block-wpengine-nav-submenu-inner-link"><a href="https://my.wpengine.com/" class="wpe__submenu-inner-link">Log In for Support</a></li> </ul> </ul> </div> <p></p> </div></div><!-- #123146 --><div class="nav__container" id="mobilemenu2022__item--plansandpricing"><div class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top nav__link--mobile nav__link--footer" ><div class="nav__call-sales"><span class="nav__call-icon"><img src="https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/images/nav/icon_sales.svg" alt="" /></span><span class="nav__call-label">Call Sales:</span><span class="nav__sales-number"><span class="wpe-geo-phone"><a href="tel:+1-512-273-3906">+1-512-273-3906</a></span></span></div><a class='button button--lapis-mirage' href='/plans/'>Plans and Pricing</a></div></div><!-- #123147 --> </div> </nav><!-- #site-navigation --> </header><!-- #masthead --> <div id="content" class="site-content"> <div id="primary" class="content-area"> <main id="main" class="site-main"> <style> .page-header__title{ width: 300px; margin-left: 20px; float: left; } .search-form label { display: inline; float: left; margin-right: 8px; } .site-content .search-form .search-field { margin-bottom: 0; width: 100%; } .search-form-wrapper-top{ margin-right: 40px !important; float: right; padding-top: 13px; } @media screen and (min-width: 960px) { .widget-wrapper--support-sidebar .widget .search-form .search-field { margin-bottom: 10px; width: 100%; } } @media (max-width: 849px) { #masthead.site-header+#content { margin-top: 12px; } } @media (max-width: 1070px) and (min-width: 850px) { #masthead.site-header+#content { margin-top: 52px; } } @media screen and (max-width: 959px) { .search-form-wrapper-top{ float: none !important; margin-bottom: 20px; width:100%; margin:auto; padding:20px; /* margin-right:20px !important; margin-left: 20px; */ } .search-form-wrapper-top label{ width:100%; padding-bottom:8px; } .search-form-wrapper-top input[type=submit]{ width:100%; } .page-header__title{ width: 220px; margin-left:0px; font-size:24px; margin-top:4px; } .site-content .search-form .search-field { margin-bottom: 0; width: 100%; } } @media screen and (max-width: 379px) { .page-header__title { width: 175px; font-size: 18px; margin-top: 4px; } /* .search-form-wrapper-top{ width:89%; margin-right:0px !important; margin-left: 20px; } */ } </style> <header class="page-header page-header--support-center-single"> <div style="width: 96%;margin: auto;/* float: left; */"> <div class="page-header__title"><a href="/support/" style="color:white !important; text-decoration:none !important;">Support Center</a></div> <button class="support-nav-toggle">Categories</button> <!--//START// SEARCH FORM WRAPPER --> <div class="search-form-wrapper-top"> <form role="search" method="get" class="search-form" action="https://wpengine.com/support/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" /placeholder="Search Support Center" value="" name="s" /> </label> <input type="hidden" name="src" value="support"><input type="submit" class="search-submit" value="Search" /> </form> </div> <!--//END// SEARCH FORM WRAPPER --> </div> </header><!-- .page-header --> <article id="post-3428"> <div class="support-nav-wrapper"> <div class="support-nav"><div class="support-nav__active"><a href="https://wpengine.com/support/support-categories/setup/"><div class="support-nav__active--icon"></div><div class="support-nav__active--title">Setup A Site</div></a></div><div class="support-nav__item"><a href="https://wpengine.com/support/support-categories/account/"><div class="support-nav__item--icon"></div><div class="support-nav__item--title">Account & Features</div></a></div><div class="support-nav__item"><a href="https://wpengine.com/support/support-categories/platform/"><div class="support-nav__item--icon"></div><div class="support-nav__item--title">Platform Information</div></a></div><div class="support-nav__item"><a href="https://wpengine.com/support/support-categories/wordpress-help/"><div class="support-nav__item--icon"></div><div class="support-nav__item--title">WordPress Help</div></a></div><div class="support-nav__item"><a href="https://wpengine.com/support/support-categories/troubleshoot/"><div class="support-nav__item--icon"></div><div class="support-nav__item--title">Troubleshoot</div></a></div><div class="support-nav__item"><a href="https://wpengine.com/support/browse-all/"><div class="support-nav__item--icon"></div><div class="support-nav__item--title">Browse All</div></a></div></div> </div><!-- .support-nav --> <div class="entry-content support-center-content"> <div class="support-center-content__main"> <h1 class="entry-title">Go Live on a Domain with WP Engine</h1> <div class="support-center-content__entry-meta"> <p>Last updated on November 22nd, 2024</p> <p class="tags"><a href="/support-tag/dns">DNS</a><a href="/support-tag/domain">domain</a><a href="/support-tag/sitesetup_sp">Site Setup</a></p> </div> <p>The phrase “Going Live” means updating your site so it loads over your own custom domain, instead of the the default WP Engine subdomain. Once your site is “Live” someone can type in your new domain and be directed to your website hosted on WP Engine.</p> <p><a href="https://wpengine.com/support/go-live-checklist/">Check out the <em>Go Live</em> checklist in the User Portal to automatically track your progress!</a></p> <div style="color:#32373c;background-color:#00d1b2" class="wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice" data-id="10de4b"><div class="gb-notice-title" style="color:#fff"><p>NOTE</p></div><div class="gb-notice-text" style="border-color:#00d1b2"> <p>Is your domain added, but DNS is not yet pointed? <a href="https://wpengine.com/support/wordpress-best-practice-configuring-dns-for-wp-engine/">View the Point DNS guide instead</a>.</p> </div></div> <div class="lwptoc lwptoc-autoWidth lwptoc-baseItems lwptoc-light lwptoc-notInherit" data-smooth-scroll="1" data-smooth-scroll-offset="24"><div class="lwptoc_i"> <div class="lwptoc_header"> <b class="lwptoc_title">Contents</b> <span class="lwptoc_toggle"> <a href="#" class="lwptoc_toggle_label" data-label="show">hide</a> </span> </div> <div class="lwptoc_items lwptoc_items-visible"> <div class="lwptoc_itemWrap"><div class="lwptoc_item"> <a href="#Before_Going_Live"> <span class="lwptoc_item_number">1</span> <span class="lwptoc_item_label">Before Going Live</span> </a> </div><div class="lwptoc_item"> <a href="#Go_Live_Checklist"> <span class="lwptoc_item_number">2</span> <span class="lwptoc_item_label">Go Live Checklist</span> </a> </div><div class="lwptoc_item"> <a href="#Add_Domain_in_User_Portal"> <span class="lwptoc_item_number">3</span> <span class="lwptoc_item_label">Add Domain in User Portal</span> </a> </div><div class="lwptoc_item"> <a href="#Configure_DNS"> <span class="lwptoc_item_number">4</span> <span class="lwptoc_item_label">Configure DNS</span> </a> </div><div class="lwptoc_item"> <a href="#Update_WordPress_URL_Settings"> <span class="lwptoc_item_number">5</span> <span class="lwptoc_item_label">Update WordPress URL Settings</span> </a> <div class="lwptoc_itemWrap"><div class="lwptoc_item"> <a href="#Database_Method"> <span class="lwptoc_item_number">5.1</span> <span class="lwptoc_item_label">Database Method</span> </a> </div></div></div><div class="lwptoc_item"> <a href="#After_Going_Live"> <span class="lwptoc_item_number">6</span> <span class="lwptoc_item_label">After Going Live</span> </a> </div><div class="lwptoc_item"> <a href="#Common_Issues"> <span class="lwptoc_item_number">7</span> <span class="lwptoc_item_label">Common Issues</span> </a> </div></div></div> </div></div> <hr class="wp-block-separator has-css-opacity"> <h2 class="wp-block-heading"><span id="Before_Going_Live">Before Going Live</span></h2> <p>Going live allows visitors to view your website on a custom domain, instead of showing the WP Engine default subdomain. This process also allows bots to begin crawling your site so you can receive traffic from search engines and build SEO ranking. For these reasons, we recommend that you-</p> <ul class="wp-block-list"> <li>Ensure your website is complete and ready to be used by visitors. The WP Engine subdomain should <em>already</em> show all the content you expect it to after going live on your new domain.</li> <li>Test any vital pages on your website that should be working prior to going live on your domain, such as login and checkout.</li> <li>However, SSL is applied automatically to <a href="https://wpengine.com/support/advanced-network/">Advanced Network</a> or <a href="https://wpengine.com/support/ges/">Global Edge Security</a>, and additional <a href="https://wpengine.com/support/add-ssl-site/">free SSL can be ordered</a> after <a href="#Point_DNS">pointing DNS</a>. <ul class="wp-block-list"> <li>If you migrated a website and have an existing SSL, <a href="https://wpengine.com/support/add-ssl-site/">import your SSL</a> so it can be used immediately once live. (SSL cannot be imported to <em>Lite</em> or <em>Startup</em> plans.)</li> </ul> </li> <li>If the Site is currently “transferable” it will need to be <a href="https://wpengine.com/support/transfer-wp-engine-environment/#Unlock_a_Transferable_Site">unlocked on the current account</a> or <a href="https://wpengine.com/support/transfer-wp-engine-environment/#Transfer_Environment">transferred to another account</a> before it can be taken live.</li> </ul> <hr class="wp-block-separator has-css-opacity"> <h2 class="wp-block-heading"><span id="Go_Live_Checklist">Go Live Checklist</span></h2> <p>Easily keep track of your Go Live processes with the “Go Live Checklist” page in your User Portal. On this page you’ll find a list of both mandatory and recommended items to complete when taking a website live.</p> <ol class="wp-block-list"> <li>From the <a href="https://my.wpengine.com/sites" target="_blank" rel="noreferrer noopener">Sites page</a>, select the <strong>environment name</strong> you’re taking live</li> <li>Click <strong>Go Live Checklist</strong> (You may have to expand the <strong>Manage</strong> dropdown section)</li> </ol> <figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="667" src="https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist-1024x667.png" alt="Screenshot of an environment's Go Live Checklist page in the WP Engine User Portal" class="wp-image-125253" srcset="https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist-1024x667.png 1024w, https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist-300x196.png 300w, https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist-768x501.png 768w, https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist-1536x1001.png 1536w, https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist-1500x978.png 1500w, https://wpengine.com/support/wp-content/uploads/2024/07/go-live-checklist.png 1674w" sizes="(max-width: 1024px) 100vw, 1024px"></figure> <p>If you have any questions or issues with this checklist, reach out to our <a href="https://my.wpengine.com/support/" target="_blank" rel="noreferrer noopener">Support</a> team any time.</p> <hr class="wp-block-separator has-css-opacity"> <h2 class="wp-block-heading"><span id="Add_Domain_in_User_Portal">Add Domain in User Portal</span></h2> <p>The new domain must be added to the User Portal on the environment that it will direct traffic to. If the domain is not added in the User Portal your visitors could receive a 404 error when visiting the domain, so start here when you’re ready to go live.</p> <ol class="wp-block-list"> <li>From the <a href="https://my.wpengine.com/sites" target="_blank" rel="noreferrer noopener">Sites page</a>, select the <strong>environment name</strong></li> <li>Select <strong>Domains</strong></li> <li>Click <strong>Add Domain</strong></li> <li>Follow the prompts to add your domain</li> </ol> <p><a href="https://wpengine.com/support/add-domain-in-user-portal/">Learn more about the “Domain” page and the add domain process in our extended guide.</a></p> <p>Once the domain is added, be sure to set the <a href="https://wpengine.com/support/add-domain-in-user-portal/#setprimary">Primary Domain</a> and add any domain redirects in the User Portal.</p> <a name="Point_DNS"></a> <hr class="wp-block-separator has-alpha-channel-opacity"> <h2 class="wp-block-heading"><span id="Configure_DNS">Configure DNS</span></h2> <p>Pointing DNS tells the domain which server to send traffic to when a domain is requested by a visitor. There are two options to configure DNS for WP Engine.:</p> <ul class="wp-block-list"> <li>Option 1: Automatically – If available, log in to the domain provider to point DNS automatically during the <em>Add Domain</em> process. <a href="https://wpengine.com/support/domain-connect/">Learn more about automatic DNS configuration here.</a></li> <li>Option 2: Manually – If automatic DNS configuration is not available, or not needed, point DNS to WP Engine manually. <a href="https://wpengine.com/support/wordpress-best-practice-configuring-dns-for-wp-engine/">Learn more about manually updating DNS here.</a></li> </ul> <p>Once DNS has been updated your website may be inaccessible while the new records propagate. If you have questions about how long DNS will take to propagate, contact your DNS host directly.</p> <p>If you are <em>not</em> ready to point your DNS to WP Engine, or want to access your website while DNS propagates, you will need to use the <a href="https://wpengine.com/support/emulate-dns-change-with-the-hosts-file-trick/">Hosts File Trick</a>.</p> <hr class="wp-block-separator has-css-opacity"> <h2 class="wp-block-heading"><span id="Update_WordPress_URL_Settings">Update WordPress URL Settings</span></h2> <p>Updating your URL settings in WordPress® tells the website which domain it should display in the browser.<sup><a href="#legal-disclaimer">1</a></sup> This can also have an effect on the URL generated for some assets, like images.</p> <p>This process is now completed for you automatically by WP Engine whenever you change the <a href="https://wpengine.com/support/add-domain-in-user-portal/#Primary_Domain" target="_blank" rel="noreferrer noopener">Primary Domain</a> in the User Portal. This is done by an <a href="https://wpengine.com/support/search-replace/#Automated_Search_and_Replace" target="_blank" rel="noreferrer noopener">Automated Search and Replace</a> in the database.</p> <p>If the automated process doesn’t work for any reason or if you want to change it manually before setting the <a href="https://wpengine.com/support/add-domain-in-user-portal/#Primary_Domain" target="_blank" rel="noreferrer noopener">Primary Domain</a> in the User Portal, then you can follow the steps below to manually change the domain in your WordPress settings.</p> <p>After completing this change you will be logged out of the website and you will not be able to access it again until you <a href="https://wpengine.com/support/wordpress-best-practice-configuring-dns-for-wp-engine/">point DNS</a> in the next step.</p> <div style="color:#32373c;background-color:#00d1b2" class="wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice" data-id="10de4b"><div class="gb-notice-title" style="color:#fff"><p>NOTE</p></div><div class="gb-notice-text" style="border-color:#00d1b2"> <p>If updating a <strong><em>multisite</em></strong>, use <a href="https://wpengine.com/support/how-to-change-a-multi-site-primary-domain/">the steps here instead</a> to update the WordPress URL.</p> </div></div> <ol class="wp-block-list"> <li>Log in to your website’s <code>/wp-admin</code><strong> dashboard</strong></li> <li>Open <strong>Settings</strong></li> <li>Click <strong>General</strong></li> <li>Update two values to your new domain: <ol class="wp-block-list"> <li><strong>WordPress Address (URL)</strong></li> <li><strong>Site Address (URL)</strong></li> </ol> </li> </ol> <figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/SadrrF2iomCROdgQ6U-GeX59wCAgF_wuK5QgARdBFENe6gbPlLwWuF5-x9UIvydRwSKru_npt7DHFdbgmp4gst2kWY8m1RaJ7DgVr8U4eysx71n-8Fzs1r3OuJxLNEKqaCrK51oB" alt=""></figure> <p>If the URL fields on this page are <em>greyed out</em> (uneditable) you will need to open your wp-config.php file <a href="https://wpengine.com/support/sftp/">using SFTP</a> or <a href="https://wpengine.com/support/ssh-gateway/">SSH Gateway</a> and <em>delete</em> the following lines:</p> <p><code>define( ‘WP_HOME’, ‘https://somedomain.com’ );</code></p> <p><code>define( ‘WP_SITEURL’, ‘https://somedomain.com’ );</code></p> <div style="color:#32373c;background-color:#00d1b2" class="wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice" data-id="10de4b"><div class="gb-notice-title" style="color:#fff"><p>NOTE</p></div><div class="gb-notice-text" style="border-color:#00d1b2"> <p>After updating the home and site URL values, it’s common to run a search and replace to update any lingering database URL entries. <a href="https://wpengine.com/support/find-replace/">Learn how to do so here.</a></p> </div></div> <h3 class="wp-block-heading"><span id="Database_Method">Database Method</span></h3> <p>If you cannot access the wp-admin area of your site, the WordPress URL can be updated in the database as well. This may also be useful if you misspelled or otherwise entered the domain incorrectly previously.</p> <ol class="wp-block-list"> <li>Log in to the <a href="https://my.wpengine.com/sites">User Portal</a></li> <li>Click on the <strong>environment name</strong></li> <li>Click <strong>phpMyAdmin</strong></li> <li>Expand the <strong>wp_environmentname</strong> database</li> <li>Expand the <strong>wp_options</strong> table</li> <li>Update two option values to your new domain <ol class="wp-block-list"> <li><strong>siteurl</strong></li> <li><strong>Home</strong></li> </ol> </li> </ol> <figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/q4FBw5-tdJnTCi8hNxjKZ445IrQBvxOu6_Ch14bP30eK6OBCLMH7n_CDDR359bD9IErkMA0WTJa128ocvteSk2IpVs2oPgTLqaKuVt1wa5AsPuy6324vvzvtBUfEfr0Nj86p4OK1" alt=""></figure> <div style="color:#32373c;background-color:#00d1b2" class="wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice" data-id="10de4b"><div class="gb-notice-title" style="color:#fff"><p>NOTE</p></div><div class="gb-notice-text" style="border-color:#00d1b2"> <p>After updating the home and site URL values, it’s common to run a search and replace to update any lingering database URL entries. <a href="https://wpengine.com/support/find-replace/">Learn how to do so here.</a></p> </div></div> <hr class="wp-block-separator has-css-opacity"> <h2 class="wp-block-heading"><span id="After_Going_Live">After Going Live</span></h2> <p>After you’ve completed the steps above your website has been taken live and should be accessible at your domain name of choice. We recommend the following steps be done in addition to help ensure peak security and performance:</p> <ul class="wp-block-list"> <li><a href="https://wpengine.com/support/add-ssl-site/">Add an SSL</a> to your site to ensure pages can be served securely over HTTPS. <ul class="wp-block-list"> <li>If you are using our Advanced Network or Global Edge Security Network for DNS then there is no need to order an SSL since this is done automatically through Cloudflare.</li> </ul> </li> <li>Make sure all vital pages work as expected. <ul class="wp-block-list"> <li>If you run an eCommerce site, for example, perform a test purchase.</li> </ul> </li> </ul> <hr class="wp-block-separator has-css-opacity"> <h2 class="wp-block-heading"><span id="Common_Issues">Common Issues</span></h2> <p><strong>Redirect loop or login issues</strong></p> <ul class="wp-block-list"> <li>Ensure the domain is not redirecting to <em>another</em> domain when <a href="https://wpengine.com/support/going-live/#Add_Domain_to_the_User_Portal">adding the domain to the User Portal</a>.</li> <li>If you cannot access the wp-admin again to check how the domain was set within WordPress, you will need to use the <a href="https://wpengine.com/support/going-live/#Update_WordPress_URL_Settings">database method</a> when updating your domain.</li> <li>Otherwise, completely undo any <a href="https://wpengine.com/support/add-domain-in-user-portal/#Domain-level_Redirect">domain-level redirects</a> set in the User Portal that may have been set when <a href="https://wpengine.com/support/going-live/#Add_Domain_to_the_User_Portal">adding your domain to the User Portal</a>.</li> <li>If you still have issues <a href="https://wpengine.com/resources/how-to-fix-a-redirect-loop/">follow these steps</a> or reach out to our 24 hour <a href="https://my.wpengine.com/support">Support</a> team.</li> </ul> <p><strong>The website or some links are redirecting to the WP Engine CNAME (eg. <em>environment.</em>wpengine.com</strong>)</p> <ul class="wp-block-list"> <li>Run a search and replace to your new domain using a <a href="https://wordpress.org/plugins/search/search-replace/">plugin</a>. <ul class="wp-block-list"> <li>EX: Search for <code>http://coolsite.wpengine.com</code> replace with <code>https://mynewdomain.com</code></li> </ul> </li> <li>Be sure to <a href="https://wpengine.com/support/cache/">purge server caches</a>.</li> <li>Ensure the live domain is not redirected to the WP Engine CNAME on the Domains page.</li> </ul> <p><strong>Site shows insecure or some assets are not loading</strong></p> <ul class="wp-block-list"> <li>Check for and correct any <a href="https://wpengine.com/support/mixed-content/">mixed content</a>.</li> </ul> <p><strong>404 Errors</strong></p> <p><em>Is the 404 error bright blue or turquoise?</em></p> <ul class="wp-block-list"> <li>Make sure you’ve added the domain <strong>with</strong> and <strong>without</strong> WWW in <a href="https://wpengine.com/support/going-live/#Add_Domain_in_User_Portal">adding your domain to the User Portal</a>.</li> <li>Ensure you’ve spelled the domain correctly in <a href="https://wpengine.com/support/going-live/#Add_Domain_to_the_User_Portal">when adding the domain to the User Portal</a> and <a href="https://wpengine.com/support/going-live/#Update_WordPress_URL_Settings">within the WordPress settings.</a></li> </ul> <p><em>Is the 404 page grey, black or a default browser 404 page?</em></p> <ul class="wp-block-list"> <li>Check with your DNS host that your <a href="https://wpengine.com/support/going-live/#Point_DNS">records</a> have been pointed properly.</li> <li>Make sure <a href="https://www.whatsmydns.net/">DNS has propagated</a>.</li> </ul> <p>For more help troubleshooting 404 errors, <a href="https://wpengine.com/support/error/#404_-_Not_Found">see our 404 guide</a>.</p> <p><strong>Domain Redirecting to “wp-signup.php”</strong></p> <p>Your multisite domain references were not set properly in WordPress. Review <a href="https://wpengine.com/support/how-to-change-a-multi-site-primary-domain/">these multisite domain locations</a>.</p> <hr class="wp-block-separator has-css-opacity"> <p><strong>NEXT STEP: </strong><a href="https://wpengine.com/support/wp-engine-automatic-migration-powered-by-blogvault/">Learn how to migrate a site</a></p> </div><!-- .support-center-content__main --> <aside class="support-center-sidebar cta-sidebar-sticky"> <div class="support-center-sidebar__container"> <div class="widget-wrapper--support-sidebar"> <div class="widget-area"> <div class="block-area block-area-120199"> <div class="wp-block-cover"><img decoding="async" class="wp-block-cover__image-background wp-image-120078" alt="" src="https://wpengine.com/wp-content/uploads/2021/08/WPE-IMAGE-SidebarCTABkg.png" data-object-fit="cover"/><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"> <p class="has-text-align-center" style="font-size:22px">Join the 1.2M websites that trust WP Engine as their WordPress host.</p> <a href="/plans/" class="button button--sunset-white">View Our Plans</a> </div></div> </div><div id="block-7" class="widget widget--widget_block support-widget-area__widget support-widget-area__widget--widget_block"> <div class="wp-block-cover" style="min-height:523px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-background-dim" style="background-color:#07769c"></span><img decoding="async" width="420" height="496" class="wp-block-cover__image-background wp-image-125135" alt="" src="https://wpengine.com/support/wp-content/uploads/2024/07/gradient-background.png" data-object-fit="cover" srcset="https://wpengine.com/support/wp-content/uploads/2024/07/gradient-background.png 420w, https://wpengine.com/support/wp-content/uploads/2024/07/gradient-background-254x300.png 254w" sizes="(max-width: 420px) 100vw, 420px" /><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"> <figure class="wp-block-image size-full is-resized"><img decoding="async" width="378" height="258" src="https://wpengine.com/support/wp-content/uploads/2024/07/omobono-laptop.png" alt="" class="wp-image-125133" style="width:466px;height:auto" srcset="https://wpengine.com/support/wp-content/uploads/2024/07/omobono-laptop.png 378w, https://wpengine.com/support/wp-content/uploads/2024/07/omobono-laptop-300x205.png 300w" sizes="(max-width: 378px) 100vw, 378px" /></figure> <p class="has-text-align-center has-text-color has-white-color" style="font-family: lora, georgia, serif !important;font-weight: 500 !important;line-height: 1.2; font-size:36px; color: #fff;text-align:center;text-shadow:none;margin-top:-20px;"><span style="color:#FFC34E;font-style:italic;">Save more</span> with a simple upgrade</p> <p class="has-text-align-center"> You've incurred overage charges on your current plan, upgrade to save.</p> <a href="https://my.wpengine.com/plans/" style="border: 0px;color:#000;font-weight:700; background-color:#fff" class="button button--sunset-white">Learn More</a> </div></div> </div><div id="block-12" class="widget widget--widget_block support-widget-area__widget support-widget-area__widget--widget_block"> <div class="wp-block-cover" style="min-height:523px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#07769c"></span><img loading="lazy" decoding="async" width="587" height="654" class="wp-block-cover__image-background wp-image-126102" alt="" src="https://wpengine.com/support/wp-content/uploads/2024/11/support-ad-bg-01.jpg" style="object-position:50% 100%" data-object-fit="cover" data-object-position="50% 100%" srcset="https://wpengine.com/support/wp-content/uploads/2024/11/support-ad-bg-01.jpg 587w, https://wpengine.com/support/wp-content/uploads/2024/11/support-ad-bg-01-269x300.jpg 269w" sizes="(max-width: 587px) 100vw, 587px" /><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"> <figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="1879" height="1408" src="https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04.png" alt="Sergio in support with a graphic showing a 5 star rating" class="wp-image-126100" style="width:466px;height:auto" srcset="https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04.png 1879w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-300x225.png 300w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-1024x767.png 1024w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-768x575.png 768w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-1536x1151.png 1536w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-1500x1124.png 1500w" sizes="(max-width: 1879px) 100vw, 1879px" /></figure> <p class="has-text-align-center has-text-color has-white-color" style="font-family: lora, georgia, serif !important;font-weight: 500 !important;line-height: 1.2; font-size:36px; color: #fff;text-align:center;text-shadow:none;margin-top:-20px;">Our support team is <span style="font-style:italic;">always online</span></p> <p class="has-text-align-center">From pre-launch to go-live and beyond, </br>WP Engine’s technical experts are here for you every step of the way.</p> <a href="https://wpengine.com/plans/" style="border: 0px;color:#002447;font-weight:700;" class="button button--sunset-white">View Our Plans</a> </div></div> </div><div id="block-13" class="widget widget--widget_block support-widget-area__widget support-widget-area__widget--widget_block"> <div class="wp-block-cover" style="min-height:523px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#07769c"></span><img loading="lazy" decoding="async" width="587" height="654" class="wp-block-cover__image-background wp-image-126102" alt="" src="https://wpengine.com/support/wp-content/uploads/2024/11/support-ad-bg-01.jpg" style="object-position:50% 100%" data-object-fit="cover" data-object-position="50% 100%" srcset="https://wpengine.com/support/wp-content/uploads/2024/11/support-ad-bg-01.jpg 587w, https://wpengine.com/support/wp-content/uploads/2024/11/support-ad-bg-01-269x300.jpg 269w" sizes="(max-width: 587px) 100vw, 587px" /><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"> <figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="1879" height="1408" src="https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04.png" alt="Sergio in support with a graphic showing a 5 star rating" class="wp-image-126100" style="width:466px;height:auto" srcset="https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04.png 1879w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-300x225.png 300w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-1024x767.png 1024w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-768x575.png 768w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-1536x1151.png 1536w, https://wpengine.com/support/wp-content/uploads/2024/11/Illustration-11-24-04-1500x1124.png 1500w" sizes="(max-width: 1879px) 100vw, 1879px" /></figure> <p class="has-text-align-center has-text-color has-white-color" style="font-family: lora, georgia, serif !important;font-weight: 500 !important;line-height: 1.2; font-size:36px; color: #fff;text-align:center;text-shadow:none;margin-top:-20px;">Our support team is <span style="font-style:italic;">always online</span></p> <p class="has-text-align-center">Still need help? From pre-launch to go-live and beyond, WP Engine is here for you. Talk to someone in portal.</p> <a href="https://my.wpengine.com/support" style="border: 0px;color:#002447;font-weight:700;" class="button button--sunset-white">View Support Options in Portal</a> </div></div> </div><div id="block-9" class="widget widget--widget_block support-widget-area__widget support-widget-area__widget--widget_block"> <div class="wp-block-cover is-light has-custom-content-position is-position-top-center is-style-default" style="min-height:400px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#07769c"></span><img loading="lazy" decoding="async" width="420" height="568" class="wp-block-cover__image-background wp-image-125506" alt="" src="https://wpengine.com/support/wp-content/uploads/2024/08/BasicsOfWordPress_BG.jpg" data-object-fit="cover" srcset="https://wpengine.com/support/wp-content/uploads/2024/08/BasicsOfWordPress_BG.jpg 420w, https://wpengine.com/support/wp-content/uploads/2024/08/BasicsOfWordPress_BG-222x300.jpg 222w" sizes="(max-width: 420px) 100vw, 420px" /><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"> <p class="has-text-align-center has-text-color" style="font-family: lora, georgia, serif !important;font-weight: 500 !important;line-height: 1.2; font-size:32px; color: #002447;text-align:center;text-shadow:none;margin-bottom:30px;">Master the basics</br>of WordPress</p> <div class="wpbasics"> <a href="https://wpengine.com/resources/how-to-use-wordpress/?utm_campaign=ntw&utm_medium=personalization&utm_source=kameleoon&utm_content=supportresource"> <div class="postlinkimg"> <img decoding="async" src="https://wpengine.com/support/wp-content/uploads/2024/08/Site-icon.png"> </a> </div> <div class="postlink"> <a class="wordpress-guide" href="https://wpengine.com/resources/how-to-use-wordpress/?utm_campaign=ntw&utm_medium=personalization&utm_source=kameleoon&utm_content=supportresource"> <p>How to Use WordPress: The Guide</p> </div> </a> </div> <div class="wpbasics"> <a href="https://wpengine.com/resources/beginner-wordpress-dashboard-tutorial/?utm_campaign=ntw&utm_medium=personalization&utm_source=kameleoon&utm_content=supportresource"> <div class="postlinkimg"> <img decoding="async" src="https://wpengine.com/support/wp-content/uploads/2024/08/CMS-icon.png"> </a> </div> <div class="postlink"> <a class="wordpress-dashboard" href="https://wpengine.com/resources/beginner-wordpress-dashboard-tutorial/?utm_campaign=ntw&utm_medium=personalization&utm_source=kameleoon&utm_content=supportresource"> <p>WordPress Dashboard Tutorial for Beginners</p> </div> </a> </div> <div class="wpbasics"> <a href="https://wpengine.com/wp-content/uploads/2023/08/WPE-Ultimate-Guide-WP-Plugins-2024.pdf?utm_campaign=ntw&utm_medium=personalization&utm_source=kameleoon&utm_content=supportresource"> <div class="postlinkimg"> <img decoding="async" src="https://wpengine.com/support/wp-content/uploads/2024/08/Plugin-icon.png"> </a> </div> <div class="postlink"> <a class="wordpress-plugins" href="https://wpengine.com/wp-content/uploads/2023/08/WPE-Ultimate-Guide-WP-Plugins-2024.pdf?utm_campaign=ntw&utm_medium=personalization&utm_source=kameleoon&utm_content=supportresource"> <p>The Ultimate Guide to WordPress Plugins</p> </div> </a> </div> <a href="https://my.wpengine.com/sites/" style="margin-top:20px;border: 0px;font-weight:700;width:100%;" class="button button--sunset-white">Go to My Sites</a> </div></div> </div><div id="block-10" class="widget widget--widget_block support-widget-area__widget support-widget-area__widget--widget_block"><script type="module" src="https://js.embrace.ai/v1/elements.js"></script> <style> embrace-chat { text-align: center; display: flex; justify-content: center; flex-direction: column; align-items: right; height: auto; width: 100%; padding: 0px; } embrace-chat::part(answer){ margin-top: 32px !important; } embrace-chat::part(powered-by){ display:none !important; } embrace-chat::part(company-name){ display:none !important; } embrace-chat::part(top-menu){ text-align: left !important; } embrace-chat::part(logo){ margin:auto !important; } embrace-chat::part(initial-subtitle){ color:black !important; } embrace-chat::part(top-nav-subtitle){ color:black !important; } </style> <embrace-chat org-id="319d75c0-94fa-48a0-8858-cd256a0ea011" catalog-id="f30f2a38-a2ec-4159-99d4-482af7e0a380" env="staging" > <template> <div slot="initial-logo"> <svg width="64" height="65" viewBox="0 0 64 65" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M48.3709 11.4544C46.3599 11.8082 43.4709 12.9122 39.0291 15.3767C32.051 19.2484 24.8434 26.4662 21.2302 30.387C20.7623 30.8946 19.9715 30.9269 19.4639 30.4591C18.9562 29.9912 18.9239 29.2004 19.3918 28.6928C23.0225 24.753 30.4602 17.272 37.8162 13.1906C42.333 10.6845 45.5129 9.41879 47.9378 8.99225C50.4503 8.55032 52.1471 9.01132 53.6079 9.84606C54.5622 10.3914 55.2032 11.3477 55.5665 12.4661C55.9312 13.589 56.0463 14.9548 55.9011 16.4894C55.6104 19.5613 54.2621 23.4774 51.4408 27.9024C51.4276 27.9232 51.4137 27.9436 51.3992 27.9636L50.0322 29.8511C49.6273 30.4102 48.8457 30.5352 48.2866 30.1303C47.7275 29.7254 47.6025 28.9439 48.0074 28.3847L49.3526 26.5274C52.0081 22.354 53.1689 18.8253 53.4122 16.2538C53.5343 14.9635 53.4218 13.956 53.1888 13.2384C52.9542 12.5162 52.6271 12.1649 52.3676 12.0167C51.4008 11.4643 50.2945 11.1161 48.3709 11.4544ZM18.107 9.23877C20.2264 9.68197 22.368 10.4358 24.141 11.2371C24.1497 11.2411 24.1583 11.2451 24.1669 11.2492L26.1877 12.2187C26.8101 12.5173 27.0726 13.2639 26.774 13.8863C26.4754 14.5088 25.7288 14.7713 25.1063 14.4727L23.0985 13.5095C21.4641 12.7718 19.5018 12.0845 17.5952 11.6858C15.6548 11.2801 13.9103 11.2028 12.6452 11.5545C12.0302 11.7255 11.5735 11.9852 11.2493 12.3161C10.9331 12.6389 10.6817 13.091 10.5675 13.7591C10.3283 15.1597 10.7049 17.4592 12.3884 21.0335C19.1328 35.3532 29.0991 43.1686 29.5474 43.5173C30.0923 43.9411 30.1905 44.7265 29.7666 45.2714C29.3428 45.8163 28.5575 45.9145 28.0125 45.4907C27.4205 45.0302 17.1098 36.9254 10.1267 22.0987C8.37823 18.3864 7.7325 15.5085 8.10324 13.3381C8.29411 12.2207 8.75578 11.2889 9.46359 10.5665C10.1634 9.85222 11.0417 9.40549 11.9756 9.14588C13.8081 8.63644 16.0164 8.80158 18.107 9.23877ZM27.7615 14.6543C28.1757 14.1021 28.9592 13.9901 29.5115 14.4043L29.9739 14.7511C30.5262 15.1653 30.6381 15.9488 30.2239 16.5011C29.8097 17.0534 29.0262 17.1653 28.4739 16.7511L28.0115 16.4043C27.4592 15.9901 27.3473 15.2066 27.7615 14.6543ZM34.7633 19.992C35.2538 19.5062 36.0452 19.5099 36.5311 20.0003C36.7496 20.2209 37.1122 20.5509 37.5898 20.9855C41.1436 24.2194 51.0621 33.2453 55.3298 46.0827C56.3557 49.1688 56.3404 51.6745 55.0962 53.4478C53.8509 55.2227 51.6825 55.8268 49.4693 55.8615C45.0317 55.9309 39.1165 53.7592 34.6998 51.1402C34.106 50.7881 33.91 50.0213 34.2622 49.4275C34.6143 48.8336 35.3811 48.6377 35.9749 48.9898C40.1986 51.4944 45.6452 53.421 49.4301 53.3618C51.3282 53.3321 52.4861 52.8151 53.0496 52.0119C53.6143 51.2071 53.8903 49.6776 52.9574 46.8714C48.9295 34.7548 39.6314 26.2467 35.9569 22.8844C35.4299 22.4022 35.0186 22.0258 34.755 21.7598C34.2692 21.2693 34.2729 20.4779 34.7633 19.992ZM15.5943 34.0535C16.1705 34.4338 16.3294 35.2091 15.9491 35.7853L15.6508 36.2374C15.2706 36.8136 14.4952 36.9725 13.919 36.5923C13.3428 36.2121 13.1839 35.4367 13.5642 34.8605L13.8625 34.4084C14.2427 33.8322 15.0181 33.6733 15.5943 34.0535ZM44.7425 34.8558C45.2818 35.2868 45.3697 36.0733 44.9387 36.6127C44.8265 36.7531 44.7259 36.8877 44.6196 37.0299C44.4085 37.3122 44.1752 37.6243 43.7843 38.0714C43.3299 38.5911 42.5402 38.644 42.0205 38.1896C41.5008 37.7352 41.4478 36.9455 41.9023 36.4258C42.2481 36.0303 42.3735 35.86 42.5325 35.6439C42.641 35.4966 42.7652 35.3279 42.9857 35.052C43.4166 34.5127 44.2032 34.4249 44.7425 34.8558ZM13.4577 37.7203C14.0634 38.0515 14.2859 38.8111 13.9547 39.4168C12.3384 42.3727 11.3301 45.7686 10.8395 47.4212C10.8004 47.5527 10.7647 47.6732 10.7321 47.7815C10.3557 49.4131 10.4156 50.64 10.7374 51.4986C11.0435 52.3151 11.6202 52.898 12.5501 53.2346C13.5258 53.5879 14.937 53.6812 16.842 53.3338C18.7354 52.9884 21.0354 52.2222 23.7293 50.9528C28.3109 48.7939 32.5796 45.5567 36.0716 42.3666C36.5813 41.901 37.3719 41.9367 37.8375 42.4464C38.3032 42.9561 38.2674 43.7467 37.7577 44.2124C34.1579 47.501 29.6812 50.9119 24.7949 53.2143C21.9691 54.5459 19.4574 55.398 17.2905 55.7932C15.1351 56.1863 13.2374 56.1423 11.699 55.5853C10.1145 55.0116 8.97181 53.911 8.39645 52.376C7.83925 50.8893 7.85428 49.1084 8.30644 47.1751C8.31241 47.1495 8.31918 47.1242 8.32675 47.0991C8.3609 46.9858 8.39981 46.8544 8.44354 46.7067C8.92884 45.068 10.0083 41.4231 11.7612 38.2173C12.0925 37.6116 12.852 37.3891 13.4577 37.7203Z" fill="#006BD6"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M36.5 32.4365C36.5 34.9218 34.4853 36.9365 32 36.9365C29.5147 36.9365 27.5 34.9218 27.5 32.4365C27.5 29.9512 29.5147 27.9365 32 27.9365C34.4853 27.9365 36.5 29.9512 36.5 32.4365ZM35.9689 38.2034C34.841 38.9811 33.4737 39.4365 32 39.4365C28.134 39.4365 25 36.3025 25 32.4365C25 28.5705 28.134 25.4365 32 25.4365C35.866 25.4365 39 28.5705 39 32.4365C39 33.9258 38.5349 35.3064 37.7421 36.4411L43.1251 41.824C43.6133 42.3122 43.6133 43.1036 43.1251 43.5918C42.6369 44.0799 41.8455 44.0799 41.3573 43.5918L35.9689 38.2034Z" fill="#0ECAD4"/> </svg> </div> <div slot="logo"> <svg width="64" height="65" viewBox="0 0 64 65" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M48.3709 11.4544C46.3599 11.8082 43.4709 12.9122 39.0291 15.3767C32.051 19.2484 24.8434 26.4662 21.2302 30.387C20.7623 30.8946 19.9715 30.9269 19.4639 30.4591C18.9562 29.9912 18.9239 29.2004 19.3918 28.6928C23.0225 24.753 30.4602 17.272 37.8162 13.1906C42.333 10.6845 45.5129 9.41879 47.9378 8.99225C50.4503 8.55032 52.1471 9.01132 53.6079 9.84606C54.5622 10.3914 55.2032 11.3477 55.5665 12.4661C55.9312 13.589 56.0463 14.9548 55.9011 16.4894C55.6104 19.5613 54.2621 23.4774 51.4408 27.9024C51.4276 27.9232 51.4137 27.9436 51.3992 27.9636L50.0322 29.8511C49.6273 30.4102 48.8457 30.5352 48.2866 30.1303C47.7275 29.7254 47.6025 28.9439 48.0074 28.3847L49.3526 26.5274C52.0081 22.354 53.1689 18.8253 53.4122 16.2538C53.5343 14.9635 53.4218 13.956 53.1888 13.2384C52.9542 12.5162 52.6271 12.1649 52.3676 12.0167C51.4008 11.4643 50.2945 11.1161 48.3709 11.4544ZM18.107 9.23877C20.2264 9.68197 22.368 10.4358 24.141 11.2371C24.1497 11.2411 24.1583 11.2451 24.1669 11.2492L26.1877 12.2187C26.8101 12.5173 27.0726 13.2639 26.774 13.8863C26.4754 14.5088 25.7288 14.7713 25.1063 14.4727L23.0985 13.5095C21.4641 12.7718 19.5018 12.0845 17.5952 11.6858C15.6548 11.2801 13.9103 11.2028 12.6452 11.5545C12.0302 11.7255 11.5735 11.9852 11.2493 12.3161C10.9331 12.6389 10.6817 13.091 10.5675 13.7591C10.3283 15.1597 10.7049 17.4592 12.3884 21.0335C19.1328 35.3532 29.0991 43.1686 29.5474 43.5173C30.0923 43.9411 30.1905 44.7265 29.7666 45.2714C29.3428 45.8163 28.5575 45.9145 28.0125 45.4907C27.4205 45.0302 17.1098 36.9254 10.1267 22.0987C8.37823 18.3864 7.7325 15.5085 8.10324 13.3381C8.29411 12.2207 8.75578 11.2889 9.46359 10.5665C10.1634 9.85222 11.0417 9.40549 11.9756 9.14588C13.8081 8.63644 16.0164 8.80158 18.107 9.23877ZM27.7615 14.6543C28.1757 14.1021 28.9592 13.9901 29.5115 14.4043L29.9739 14.7511C30.5262 15.1653 30.6381 15.9488 30.2239 16.5011C29.8097 17.0534 29.0262 17.1653 28.4739 16.7511L28.0115 16.4043C27.4592 15.9901 27.3473 15.2066 27.7615 14.6543ZM34.7633 19.992C35.2538 19.5062 36.0452 19.5099 36.5311 20.0003C36.7496 20.2209 37.1122 20.5509 37.5898 20.9855C41.1436 24.2194 51.0621 33.2453 55.3298 46.0827C56.3557 49.1688 56.3404 51.6745 55.0962 53.4478C53.8509 55.2227 51.6825 55.8268 49.4693 55.8615C45.0317 55.9309 39.1165 53.7592 34.6998 51.1402C34.106 50.7881 33.91 50.0213 34.2622 49.4275C34.6143 48.8336 35.3811 48.6377 35.9749 48.9898C40.1986 51.4944 45.6452 53.421 49.4301 53.3618C51.3282 53.3321 52.4861 52.8151 53.0496 52.0119C53.6143 51.2071 53.8903 49.6776 52.9574 46.8714C48.9295 34.7548 39.6314 26.2467 35.9569 22.8844C35.4299 22.4022 35.0186 22.0258 34.755 21.7598C34.2692 21.2693 34.2729 20.4779 34.7633 19.992ZM15.5943 34.0535C16.1705 34.4338 16.3294 35.2091 15.9491 35.7853L15.6508 36.2374C15.2706 36.8136 14.4952 36.9725 13.919 36.5923C13.3428 36.2121 13.1839 35.4367 13.5642 34.8605L13.8625 34.4084C14.2427 33.8322 15.0181 33.6733 15.5943 34.0535ZM44.7425 34.8558C45.2818 35.2868 45.3697 36.0733 44.9387 36.6127C44.8265 36.7531 44.7259 36.8877 44.6196 37.0299C44.4085 37.3122 44.1752 37.6243 43.7843 38.0714C43.3299 38.5911 42.5402 38.644 42.0205 38.1896C41.5008 37.7352 41.4478 36.9455 41.9023 36.4258C42.2481 36.0303 42.3735 35.86 42.5325 35.6439C42.641 35.4966 42.7652 35.3279 42.9857 35.052C43.4166 34.5127 44.2032 34.4249 44.7425 34.8558ZM13.4577 37.7203C14.0634 38.0515 14.2859 38.8111 13.9547 39.4168C12.3384 42.3727 11.3301 45.7686 10.8395 47.4212C10.8004 47.5527 10.7647 47.6732 10.7321 47.7815C10.3557 49.4131 10.4156 50.64 10.7374 51.4986C11.0435 52.3151 11.6202 52.898 12.5501 53.2346C13.5258 53.5879 14.937 53.6812 16.842 53.3338C18.7354 52.9884 21.0354 52.2222 23.7293 50.9528C28.3109 48.7939 32.5796 45.5567 36.0716 42.3666C36.5813 41.901 37.3719 41.9367 37.8375 42.4464C38.3032 42.9561 38.2674 43.7467 37.7577 44.2124C34.1579 47.501 29.6812 50.9119 24.7949 53.2143C21.9691 54.5459 19.4574 55.398 17.2905 55.7932C15.1351 56.1863 13.2374 56.1423 11.699 55.5853C10.1145 55.0116 8.97181 53.911 8.39645 52.376C7.83925 50.8893 7.85428 49.1084 8.30644 47.1751C8.31241 47.1495 8.31918 47.1242 8.32675 47.0991C8.3609 46.9858 8.39981 46.8544 8.44354 46.7067C8.92884 45.068 10.0083 41.4231 11.7612 38.2173C12.0925 37.6116 12.852 37.3891 13.4577 37.7203Z" fill="#006BD6"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M36.5 32.4365C36.5 34.9218 34.4853 36.9365 32 36.9365C29.5147 36.9365 27.5 34.9218 27.5 32.4365C27.5 29.9512 29.5147 27.9365 32 27.9365C34.4853 27.9365 36.5 29.9512 36.5 32.4365ZM35.9689 38.2034C34.841 38.9811 33.4737 39.4365 32 39.4365C28.134 39.4365 25 36.3025 25 32.4365C25 28.5705 28.134 25.4365 32 25.4365C35.866 25.4365 39 28.5705 39 32.4365C39 33.9258 38.5349 35.3064 37.7421 36.4411L43.1251 41.824C43.6133 42.3122 43.6133 43.1036 43.1251 43.5918C42.6369 44.0799 41.8455 44.0799 41.3573 43.5918L35.9689 38.2034Z" fill="#0ECAD4"/> </svg> </div> <div slot="company-name"> <span style="font-size:32px !important; font-family: Lora !important; margin-bottom:24px;">Discover solutions faster with AI assistance</span> </div> <div slot="initial-subtitle"> <span style="font-size:32px !important; font-family: Lora !important; margin-bottom:24px;">Discover solutions faster with AI assistance</span> </div> <div slot="top-nav-icon"> <svg width="64" height="65" viewBox="0 0 64 65" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M48.3709 11.4544C46.3599 11.8082 43.4709 12.9122 39.0291 15.3767C32.051 19.2484 24.8434 26.4662 21.2302 30.387C20.7623 30.8946 19.9715 30.9269 19.4639 30.4591C18.9562 29.9912 18.9239 29.2004 19.3918 28.6928C23.0225 24.753 30.4602 17.272 37.8162 13.1906C42.333 10.6845 45.5129 9.41879 47.9378 8.99225C50.4503 8.55032 52.1471 9.01132 53.6079 9.84606C54.5622 10.3914 55.2032 11.3477 55.5665 12.4661C55.9312 13.589 56.0463 14.9548 55.9011 16.4894C55.6104 19.5613 54.2621 23.4774 51.4408 27.9024C51.4276 27.9232 51.4137 27.9436 51.3992 27.9636L50.0322 29.8511C49.6273 30.4102 48.8457 30.5352 48.2866 30.1303C47.7275 29.7254 47.6025 28.9439 48.0074 28.3847L49.3526 26.5274C52.0081 22.354 53.1689 18.8253 53.4122 16.2538C53.5343 14.9635 53.4218 13.956 53.1888 13.2384C52.9542 12.5162 52.6271 12.1649 52.3676 12.0167C51.4008 11.4643 50.2945 11.1161 48.3709 11.4544ZM18.107 9.23877C20.2264 9.68197 22.368 10.4358 24.141 11.2371C24.1497 11.2411 24.1583 11.2451 24.1669 11.2492L26.1877 12.2187C26.8101 12.5173 27.0726 13.2639 26.774 13.8863C26.4754 14.5088 25.7288 14.7713 25.1063 14.4727L23.0985 13.5095C21.4641 12.7718 19.5018 12.0845 17.5952 11.6858C15.6548 11.2801 13.9103 11.2028 12.6452 11.5545C12.0302 11.7255 11.5735 11.9852 11.2493 12.3161C10.9331 12.6389 10.6817 13.091 10.5675 13.7591C10.3283 15.1597 10.7049 17.4592 12.3884 21.0335C19.1328 35.3532 29.0991 43.1686 29.5474 43.5173C30.0923 43.9411 30.1905 44.7265 29.7666 45.2714C29.3428 45.8163 28.5575 45.9145 28.0125 45.4907C27.4205 45.0302 17.1098 36.9254 10.1267 22.0987C8.37823 18.3864 7.7325 15.5085 8.10324 13.3381C8.29411 12.2207 8.75578 11.2889 9.46359 10.5665C10.1634 9.85222 11.0417 9.40549 11.9756 9.14588C13.8081 8.63644 16.0164 8.80158 18.107 9.23877ZM27.7615 14.6543C28.1757 14.1021 28.9592 13.9901 29.5115 14.4043L29.9739 14.7511C30.5262 15.1653 30.6381 15.9488 30.2239 16.5011C29.8097 17.0534 29.0262 17.1653 28.4739 16.7511L28.0115 16.4043C27.4592 15.9901 27.3473 15.2066 27.7615 14.6543ZM34.7633 19.992C35.2538 19.5062 36.0452 19.5099 36.5311 20.0003C36.7496 20.2209 37.1122 20.5509 37.5898 20.9855C41.1436 24.2194 51.0621 33.2453 55.3298 46.0827C56.3557 49.1688 56.3404 51.6745 55.0962 53.4478C53.8509 55.2227 51.6825 55.8268 49.4693 55.8615C45.0317 55.9309 39.1165 53.7592 34.6998 51.1402C34.106 50.7881 33.91 50.0213 34.2622 49.4275C34.6143 48.8336 35.3811 48.6377 35.9749 48.9898C40.1986 51.4944 45.6452 53.421 49.4301 53.3618C51.3282 53.3321 52.4861 52.8151 53.0496 52.0119C53.6143 51.2071 53.8903 49.6776 52.9574 46.8714C48.9295 34.7548 39.6314 26.2467 35.9569 22.8844C35.4299 22.4022 35.0186 22.0258 34.755 21.7598C34.2692 21.2693 34.2729 20.4779 34.7633 19.992ZM15.5943 34.0535C16.1705 34.4338 16.3294 35.2091 15.9491 35.7853L15.6508 36.2374C15.2706 36.8136 14.4952 36.9725 13.919 36.5923C13.3428 36.2121 13.1839 35.4367 13.5642 34.8605L13.8625 34.4084C14.2427 33.8322 15.0181 33.6733 15.5943 34.0535ZM44.7425 34.8558C45.2818 35.2868 45.3697 36.0733 44.9387 36.6127C44.8265 36.7531 44.7259 36.8877 44.6196 37.0299C44.4085 37.3122 44.1752 37.6243 43.7843 38.0714C43.3299 38.5911 42.5402 38.644 42.0205 38.1896C41.5008 37.7352 41.4478 36.9455 41.9023 36.4258C42.2481 36.0303 42.3735 35.86 42.5325 35.6439C42.641 35.4966 42.7652 35.3279 42.9857 35.052C43.4166 34.5127 44.2032 34.4249 44.7425 34.8558ZM13.4577 37.7203C14.0634 38.0515 14.2859 38.8111 13.9547 39.4168C12.3384 42.3727 11.3301 45.7686 10.8395 47.4212C10.8004 47.5527 10.7647 47.6732 10.7321 47.7815C10.3557 49.4131 10.4156 50.64 10.7374 51.4986C11.0435 52.3151 11.6202 52.898 12.5501 53.2346C13.5258 53.5879 14.937 53.6812 16.842 53.3338C18.7354 52.9884 21.0354 52.2222 23.7293 50.9528C28.3109 48.7939 32.5796 45.5567 36.0716 42.3666C36.5813 41.901 37.3719 41.9367 37.8375 42.4464C38.3032 42.9561 38.2674 43.7467 37.7577 44.2124C34.1579 47.501 29.6812 50.9119 24.7949 53.2143C21.9691 54.5459 19.4574 55.398 17.2905 55.7932C15.1351 56.1863 13.2374 56.1423 11.699 55.5853C10.1145 55.0116 8.97181 53.911 8.39645 52.376C7.83925 50.8893 7.85428 49.1084 8.30644 47.1751C8.31241 47.1495 8.31918 47.1242 8.32675 47.0991C8.3609 46.9858 8.39981 46.8544 8.44354 46.7067C8.92884 45.068 10.0083 41.4231 11.7612 38.2173C12.0925 37.6116 12.852 37.3891 13.4577 37.7203Z" fill="#006BD6"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M36.5 32.4365C36.5 34.9218 34.4853 36.9365 32 36.9365C29.5147 36.9365 27.5 34.9218 27.5 32.4365C27.5 29.9512 29.5147 27.9365 32 27.9365C34.4853 27.9365 36.5 29.9512 36.5 32.4365ZM35.9689 38.2034C34.841 38.9811 33.4737 39.4365 32 39.4365C28.134 39.4365 25 36.3025 25 32.4365C25 28.5705 28.134 25.4365 32 25.4365C35.866 25.4365 39 28.5705 39 32.4365C39 33.9258 38.5349 35.3064 37.7421 36.4411L43.1251 41.824C43.6133 42.3122 43.6133 43.1036 43.1251 43.5918C42.6369 44.0799 41.8455 44.0799 41.3573 43.5918L35.9689 38.2034Z" fill="#0ECAD4"/> </svg> </div> <div slot="top-nav-subtitle"> <span style="font-size:24px !important; font-family: Lora !important; margin-bottom:24px;">Discover solutions faster with AI assistance</span> </div> <div slot="conversation-icon"> <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M11.5096 18C11.6533 18 11.7692 17.884 11.7692 17.7404V14.0616C11.7692 13.924 11.7147 13.7916 11.6169 13.6947L10.5361 12.6138C10.4383 12.5161 10.3067 12.4615 10.1691 12.4615H7.83C7.6924 12.4615 7.56 12.5161 7.46308 12.6138L6.38221 13.6947C6.28442 13.7925 6.2299 13.924 6.2299 14.0616V17.7404C6.2299 17.884 6.34587 18 6.48952 18H11.5096Z" fill="#0ECAD4"/> <path d="M13.6938 6.38308L12.613 7.46394C12.5152 7.56173 12.4607 7.69327 12.4607 7.83087V10.17C12.4607 10.3076 12.5152 10.44 12.613 10.5369L13.6938 11.6178C13.7916 11.7156 13.9232 11.7701 14.0608 11.7701H17.7395C17.8832 11.7701 17.9991 11.6541 17.9991 11.5105V6.49125C17.9991 6.3476 17.8832 6.23163 17.7395 6.23163H14.0608C13.9232 6.23163 13.7908 6.28615 13.6938 6.38394V6.38308Z" fill="#0ECAD4"/> <path d="M6.49038 0C6.34673 0 6.23077 0.115962 6.23077 0.259615V3.93837C6.23077 4.07596 6.28529 4.20837 6.38308 4.30529L7.46394 5.38615C7.56173 5.48394 7.69327 5.53846 7.83087 5.53846H10.17C10.3076 5.53846 10.44 5.48394 10.5369 5.38615L11.6178 4.30529C11.7156 4.2075 11.7701 4.07596 11.7701 3.93837V0.259615C11.7701 0.115962 11.6541 0 11.5105 0H6.49038Z" fill="#0ECAD4"/> <path d="M17.7404 12.4615H14.0616C13.924 12.4615 13.7916 12.5161 13.6947 12.6138L12.6138 13.6947C12.5161 13.7925 12.4615 13.924 12.4615 14.0616V17.7404C12.4615 17.884 12.5775 18 12.7212 18H17.7404C17.884 18 18 17.884 18 17.7404V12.7212C18 12.5775 17.884 12.4615 17.7404 12.4615Z" fill="#0ECAD4"/> <path d="M5.27885 0H1.6001C1.46163 0 1.3301 0.0545192 1.23231 0.152308L0.152308 1.23231C0.0545192 1.3301 0 1.46163 0 1.6001V5.27885C0 5.4225 0.115962 5.53846 0.259615 5.53846H3.93837C4.07596 5.53846 4.20837 5.48394 4.30529 5.38615L5.38615 4.30529C5.48394 4.2075 5.53846 4.07596 5.53846 3.93837V0.259615C5.53846 0.115962 5.4225 0 5.27885 0Z" fill="#0ECAD4"/> <path d="M12.4615 0.259615V3.93837C12.4615 4.07596 12.5161 4.20837 12.6138 4.30529L13.6947 5.38615C13.7925 5.48394 13.924 5.53846 14.0616 5.53846H17.7404C17.884 5.53846 18 5.4225 18 5.27885V0.259615C18 0.115962 17.884 0 17.7404 0H12.7212C12.5775 0 12.4615 0.115962 12.4615 0.259615Z" fill="#0ECAD4"/> <path d="M9 10.3846C8.235 10.3846 7.61538 9.765 7.61538 9C7.61538 8.235 8.23587 7.61538 9 7.61538C9.76413 7.61538 10.3846 8.235 10.3846 9C10.3846 9.765 9.76413 10.3846 9 10.3846Z" fill="#0ECAD4"/> <path d="M0 12.7212V17.7404C0 17.884 0.115962 18 0.259615 18H5.27885C5.4225 18 5.53846 17.884 5.53846 17.7404V14.0616C5.53846 13.924 5.48394 13.7916 5.38615 13.6947L4.30529 12.6138C4.2075 12.5161 4.07596 12.4615 3.93837 12.4615H0.259615C0.115962 12.4615 0 12.5775 0 12.7212Z" fill="#0ECAD4"/> <path d="M5.38615 7.46308L4.30529 6.38221C4.2075 6.28442 4.07596 6.2299 3.93837 6.2299H0.259615C0.115962 6.23077 0 6.34673 0 6.49038V11.5096C0 11.6533 0.115962 11.7692 0.259615 11.7692H3.99808C4.13567 11.7692 4.26808 11.7147 4.365 11.6169L5.38615 10.5966C5.48394 10.4988 5.53846 10.3673 5.53846 10.2297V7.83087C5.53846 7.69327 5.48394 7.56087 5.38615 7.46394V7.46308Z" fill="#0ECAD4"/> </svg> </div> <div slot="initial-message">How can we help you today?</div> <div slot="input-placeholder">I need help with...</div> <div slot="feedback-message">Was this response helpful?</div> </template> </embrace-chat></div><div id="block-11" class="widget widget--widget_block support-widget-area__widget support-widget-area__widget--widget_block"><style> .button-brand-navy{ color:white; border-width: 2px; display: inline-block; font-size: .875rem; font-weight: 700; line-height: 1; padding: 20px 40px; text-align: center; background:#002447; text-decoration:none; border-radius: 50px; transition: all .25s ease; } .button-brand-navy:hover{ color:white; background:#00366B; transition: all .25s ease; } </style> <div style="margin:auto; width:100%; text-align:center; background: var(--Gradient-Elevate-Light, radial-gradient(141.42% 141.42% at 0% 0%, #E7FAFB 0%, #F7F8FA 100%)); border-radius:32px; padding:40px;"> <div> <img decoding="async" src="https://wpengine.com/support/wp-content/uploads/2024/10/embrace-icon-search.png"> </div> <p style="font-family: lora, georgia, serif !important;font-weight: 500 !important;line-height: 1.2; font-size:24px; color: #002447;text-align:center;text-shadow:none;margin-bottom:24px; text-align:center;">Find <span style ="color:#7A45E5; font-style:italic; font-weight:800;">answers faster</span> with conversational search, powered by AI</p> <a href="https://wpengine.com/support/" style="margin-top:20px;border: 0px;font-weight:700;width:100%;" class="button-brand-navy">Ask Now</a> </div></div> </div> </div> </div><!-- .support-center-sidebar__container --> </aside> </div><!-- .entry-content --> </article><!-- #post-3428 --> </main> <!-- #main --> </div><!-- #primary --> <link rel='stylesheet' id='lwptoc-main-css' href='https://wpengine.com/support/wp-content/plugins/luckywp-table-of-contents/front/assets/main.min.css?ver=2.1.9' type='text/css' media='all' /> <style id='fl-builder-layout-122665-inline-css' type='text/css'> /* Grid ------------------------------------------------------ */ .fl-builder-content *, .fl-builder-content *:before, .fl-builder-content *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .fl-row:before, .fl-row:after, .fl-row-content:before, .fl-row-content:after, .fl-col-group:before, .fl-col-group:after, .fl-col:before, .fl-col:after, .fl-module:before, .fl-module:after, .fl-module-content:before, .fl-module-content:after { display: table; content: " "; } .fl-row:after, .fl-row-content:after, .fl-col-group:after, .fl-col:after, .fl-module:after, .fl-module-content:after { clear: both; } .fl-clear { clear: both; } /* Utilities ------------------------------------------------------ */ .fl-clearfix:before, .fl-clearfix:after { display: table; content: " "; } .fl-clearfix:after { clear: both; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; } /* Rows ------------------------------------------------------ */ .fl-row, .fl-row-content { margin-left: auto; margin-right: auto; min-width: 0; } .fl-row-content-wrap { position: relative; } /* Photo Bg */ .fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap { background-attachment: scroll; } /* Video and Embed Code Bg */ .fl-row-bg-video, .fl-row-bg-video .fl-row-content, .fl-row-bg-embed, .fl-row-bg-embed .fl-row-content { position: relative; } .fl-row-bg-video .fl-bg-video, .fl-row-bg-embed .fl-bg-embed-code { bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; } .fl-row-bg-video .fl-bg-video video, .fl-row-bg-embed .fl-bg-embed-code video { bottom: 0; left: 0px; max-width: none; position: absolute; right: 0; top: 0px; } .fl-row-bg-video .fl-bg-video video { min-width: 100%; min-height: 100%; width: auto; height: auto; } .fl-row-bg-video .fl-bg-video iframe, .fl-row-bg-embed .fl-bg-embed-code iframe { pointer-events: none; width: 100vw; height: 56.25vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */ max-width: none; min-height: 100vh; min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); /* IE 9 */ -webkit-transform: translate(-50%, -50%); /* Chrome, Safari, Opera */ } .fl-bg-video-fallback { background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; bottom: 0px; left: 0px; position: absolute; right: 0px; top: 0px; } /* Slideshow Bg */ .fl-row-bg-slideshow, .fl-row-bg-slideshow .fl-row-content { position: relative; } .fl-row .fl-bg-slideshow { bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 0; } .fl-builder-edit .fl-row .fl-bg-slideshow * { bottom: 0; height: auto !important; left: 0; position: absolute !important; right: 0; top: 0; } /* Row Bg Overlay */ .fl-row-bg-overlay .fl-row-content-wrap:after { border-radius: inherit; content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; } .fl-row-bg-overlay .fl-row-content { position: relative; z-index: 1; } /* Full Height Rows */ .fl-row-default-height .fl-row-content-wrap, .fl-row-custom-height .fl-row-content-wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 100vh; } .fl-row-overlap-top .fl-row-content-wrap { display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: 100%; } .fl-row-default-height .fl-row-content-wrap, .fl-row-custom-height .fl-row-content-wrap { min-height: 0; } .fl-row-default-height .fl-row-content, .fl-row-full-height .fl-row-content, .fl-row-custom-height .fl-row-content { -webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } .fl-row-default-height .fl-row-full-width.fl-row-content, .fl-row-full-height .fl-row-full-width.fl-row-content, .fl-row-custom-height .fl-row-full-width.fl-row-content { max-width: 100%; width: 100%; } /* Full height align center */ .fl-row-default-height.fl-row-align-center .fl-row-content-wrap, .fl-row-full-height.fl-row-align-center .fl-row-content-wrap, .fl-row-custom-height.fl-row-align-center .fl-row-content-wrap { align-items: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-align: center; -ms-flex-pack: center; } /* Full height align bottom */ .fl-row-default-height.fl-row-align-bottom .fl-row-content-wrap, .fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap, .fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap { align-items: flex-end; justify-content: flex-end; -webkit-align-items: flex-end; -webkit-justify-content: flex-end; -webkit-box-align: end; -webkit-box-pack: end; -ms-flex-align: end; -ms-flex-pack: end; } /* Column Groups ------------------------------------------------------ */ .fl-col-group-equal-height { display: flex; flex-wrap: wrap; width: 100%; } .fl-col-group-equal-height.fl-col-group-has-child-loading { flex-wrap: nowrap; } .fl-col-group-equal-height .fl-col, .fl-col-group-equal-height .fl-col-content { display: flex; flex: 1 1 auto; } .fl-col-group-equal-height .fl-col-content { flex-direction: column; flex-shrink: 1; min-width: 1px; max-width: 100%; width: 100%; } .fl-col-group-equal-height:before, .fl-col-group-equal-height .fl-col:before, .fl-col-group-equal-height .fl-col-content:before, .fl-col-group-equal-height:after, .fl-col-group-equal-height .fl-col:after, .fl-col-group-equal-height .fl-col-content:after{ content: none; } /* Equal height align top */ .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content, .fl-col-group-equal-height.fl-col-group-align-top .fl-col-content { justify-content: flex-start; } /* Equal height align center */ .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content, .fl-col-group-equal-height.fl-col-group-align-center .fl-col-content { align-items: center; justify-content: center; } /* Equal height align bottom */ .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content, .fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content { justify-content: flex-end; } .fl-col-group-equal-height.fl-col-group-align-center .fl-module, .fl-col-group-equal-height.fl-col-group-align-center .fl-col-group { width: 100%; } /* Columns ------------------------------------------------------ */ .fl-col { float: left; min-height: 1px; } /* Column Bg Overlay */ .fl-col-bg-overlay .fl-col-content { position: relative; } .fl-col-bg-overlay .fl-col-content:after { border-radius: inherit; content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; } .fl-col-bg-overlay .fl-module { position: relative; z-index: 2; } /* Modules ------------------------------------------------------ */ .fl-module img { max-width: 100%; } /* Module Templates ------------------------------------------------------ */ .fl-builder-module-template { margin: 0 auto; max-width: 1100px; padding: 20px; } /* Buttons ------------------------------------------------------ */ .fl-builder-content a.fl-button, .fl-builder-content a.fl-button:visited { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; display: inline-block; font-size: 16px; font-weight: normal; line-height: 18px; padding: 12px 24px; text-decoration: none; text-shadow: none; } .fl-builder-content .fl-button:hover { text-decoration: none; } .fl-builder-content .fl-button:active { position: relative; top: 1px; } .fl-builder-content .fl-button-width-full .fl-button { display: block; text-align: center; } .fl-builder-content .fl-button-width-custom .fl-button { display: inline-block; text-align: center; max-width: 100%; } .fl-builder-content .fl-button-left { text-align: left; } .fl-builder-content .fl-button-center { text-align: center; } .fl-builder-content .fl-button-right { text-align: right; } .fl-builder-content .fl-button i { font-size: 1.3em; height: auto; margin-right:8px; vertical-align: middle; width: auto; } .fl-builder-content .fl-button i.fl-button-icon-after { margin-left: 8px; margin-right: 0; } .fl-builder-content .fl-button-has-icon .fl-button-text { vertical-align: middle; } /* Icons ------------------------------------------------------ */ .fl-icon-wrap { display: inline-block; } .fl-icon { display: table-cell; vertical-align: middle; } .fl-icon a { text-decoration: none; } .fl-icon i { float: right; height: auto; width: auto; } .fl-icon i:before { border: none !important; height: auto; width: auto; } .fl-icon-text { display: table-cell; text-align: left; padding-left: 15px; vertical-align: middle; } .fl-icon-text-empty { display: none; } .fl-icon-text *:last-child { margin: 0 !important; padding: 0 !important; } .fl-icon-text a { text-decoration: none; } .fl-icon-text span { display: block; } .fl-icon-text span.mce-edit-focus { min-width: 1px; } /* Photos ------------------------------------------------------ */ .fl-photo { line-height: 0; position: relative; } .fl-photo-align-left { text-align: left; } .fl-photo-align-center { text-align: center; } .fl-photo-align-right { text-align: right; } .fl-photo-content { display: inline-block; line-height: 0; position: relative; max-width: 100%; } .fl-photo-img-svg { width: 100%; } .fl-photo-content img { display: inline; height: auto; max-width: 100%; } .fl-photo-crop-circle img { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .fl-photo-caption { font-size: 13px; line-height: 18px; overflow: hidden; text-overflow: ellipsis; } .fl-photo-caption-below { padding-bottom: 20px; padding-top: 10px; } .fl-photo-caption-hover { background: rgba(0,0,0,0.7); bottom: 0; color: #fff; left: 0; opacity: 0; filter: alpha(opacity = 0); padding: 10px 15px; position: absolute; right: 0; -webkit-transition:opacity 0.3s ease-in; -moz-transition:opacity 0.3s ease-in; transition:opacity 0.3s ease-in; } .fl-photo-content:hover .fl-photo-caption-hover { opacity: 100; filter: alpha(opacity = 100); } /* Pagination ------------------------------------------------------ */ .fl-builder-pagination, .fl-builder-pagination-load-more { padding: 40px 0; } .fl-builder-pagination ul.page-numbers { list-style: none; margin: 0; padding: 0; text-align: center; } .fl-builder-pagination li { display: inline-block; list-style: none; margin: 0; padding: 0; } .fl-builder-pagination li a.page-numbers, .fl-builder-pagination li span.page-numbers { border: 1px solid #e6e6e6; display: inline-block; padding: 5px 10px; margin: 0 0 5px; } .fl-builder-pagination li a.page-numbers:hover, .fl-builder-pagination li span.current { background: #f5f5f5; text-decoration: none; } /* Slideshows ------------------------------------------------------ */ .fl-slideshow, .fl-slideshow * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .fl-slideshow .fl-slideshow-image img { max-width: none !important; } .fl-slideshow-social { line-height: 0 !important; } .fl-slideshow-social * { margin: 0 !important; } /* Sliders ------------------------------------------------------ */ .fl-builder-content .bx-wrapper .bx-viewport { background: transparent; border: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; left: 0; } /* Lightbox ------------------------------------------------------ */ .mfp-wrap button.mfp-arrow, .mfp-wrap button.mfp-arrow:active, .mfp-wrap button.mfp-arrow:hover, .mfp-wrap button.mfp-arrow:focus { background: transparent !important; border: none !important; outline: none; position: absolute; top: 50%; box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; } .mfp-wrap .mfp-close, .mfp-wrap .mfp-close:active, .mfp-wrap .mfp-close:hover, .mfp-wrap .mfp-close:focus { background: transparent !important; border: none !important; outline: none; position: absolute; top: 0; box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; } .admin-bar .mfp-wrap .mfp-close, .admin-bar .mfp-wrap .mfp-close:active, .admin-bar .mfp-wrap .mfp-close:hover, .admin-bar .mfp-wrap .mfp-close:focus { top: 32px!important; } img.mfp-img { padding: 0; } .mfp-counter { display: none; } .mfp-wrap .mfp-preloader.fa { font-size: 30px; } /* Form Fields ------------------------------------------------------ */ .fl-form-field { margin-bottom: 15px; } .fl-form-field input.fl-form-error { border-color: #DD6420; } .fl-form-error-message { clear: both; color: #DD6420; display: none; padding-top: 8px; font-size: 12px; font-weight: lighter; } .fl-form-button-disabled { opacity: 0.5; } /* Animations ------------------------------------------------------ */ .fl-animation { opacity: 0; } .fl-builder-preview .fl-animation, .fl-builder-edit .fl-animation, .fl-animated { opacity: 1; } .fl-animated { animation-fill-mode: both; -webkit-animation-fill-mode: both; } /* Button Icon Animation */ .fl-button.fl-button-icon-animation i { width: 0 !important; opacity: 0; -ms-filter: "alpha(opacity=0)"; transition: all 0.2s ease-out; -webkit-transition: all 0.2s ease-out; } .fl-button.fl-button-icon-animation:hover i { opacity: 1! important; -ms-filter: "alpha(opacity=100)"; } .fl-button.fl-button-icon-animation i.fl-button-icon-after { margin-left: 0px !important; } .fl-button.fl-button-icon-animation:hover i.fl-button-icon-after { margin-left: 10px !important; } .fl-button.fl-button-icon-animation i.fl-button-icon-before { margin-right: 0 !important; } .fl-button.fl-button-icon-animation:hover i.fl-button-icon-before { margin-right: 20px !important; margin-left: -10px; } /* Templates ------------------------------------------------------ */ .single:not(.woocommerce).single-fl-builder-template .fl-content { width: 100%; } /* Shapes & Patterns ------------------------------------------------------- */ .fl-builder-layer { position: absolute; top:0; left:0; right: 0; bottom: 0; z-index: 0; pointer-events: none; overflow: hidden; } .fl-builder-shape-layer { z-index: 0; } .fl-builder-shape-layer.fl-builder-bottom-edge-layer { z-index: 1; } .fl-row-bg-overlay .fl-builder-shape-layer { z-index: 1; } .fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer { z-index: 2; } .fl-row-has-layers .fl-row-content { z-index: 1; } .fl-row-bg-overlay .fl-row-content { z-index: 2; } .fl-builder-layer > * { display: block; position: absolute; top:0; left:0; width: 100%; } .fl-builder-layer + .fl-row-content { position: relative; } .fl-builder-layer .fl-shape { fill: #aaa; stroke: none; stroke-width: 0; width:100%; } /** Fix ipad parallax issue on safari https://core.trac.wordpress.org/ticket/48802 https://core.trac.wordpress.org/ticket/49285 https://github.com/WordPress/gutenberg/issues/17718 */ @supports (-webkit-touch-callout: inherit) { .fl-row.fl-row-bg-parallax .fl-row-content-wrap, .fl-row.fl-row-bg-fixed .fl-row-content-wrap { background-position: center !important; background-attachment: scroll !important; } } @supports (-webkit-touch-callout: none) { .fl-row.fl-row-bg-fixed .fl-row-content-wrap { background-position: center !important; background-attachment: scroll !important; } } /* Default button colors for non Beaver Builder themes. ------------------------------------------------------ */ .fl-builder-content a.fl-button, .fl-builder-content a.fl-button:visited { background: #fafafa; border: 1px solid #ccc; color: #333; } .fl-builder-content a.fl-button *, .fl-builder-content a.fl-button:visited * { color: #333; }@media (max-width: 1200px) { /** * Styles needed for the large breakpoint. */ }@media (max-width: 992px) { /* Columns ------------------------------------------------------ */ /* Reversed Responsive Stacking */ .fl-col-group.fl-col-group-medium-reversed { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; flex-direction: row-reverse; } }@media (max-width: 768px) { /* Rows ------------------------------------------------------ */ .fl-row-content-wrap { background-attachment: scroll !important; } .fl-row-bg-parallax .fl-row-content-wrap { background-attachment: scroll !important; background-position: center center !important; } /* Column Groups ------------------------------------------------------ */ /* Equal Heights */ .fl-col-group.fl-col-group-equal-height { display: block; } .fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width { display: -webkit-box; display: -webkit-flex; display: flex; } /* Reversed Responsive Stacking */ .fl-col-group.fl-col-group-responsive-reversed { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; flex-direction: row-reverse; } .fl-col-group.fl-col-group-responsive-reversed .fl-col:not(.fl-col-small-custom-width) { flex-basis: 100%; width: 100% !important; } .fl-col-group.fl-col-group-medium-reversed:not(.fl-col-group-responsive-reversed) { display: unset; display: unset; -webkit-flex-wrap: unset; flex-wrap: unset; flex-direction: unset; } /* Columns ------------------------------------------------------ */ .fl-col { clear: both; float: none; margin-left: auto; margin-right: auto; width: auto !important; } .fl-col-small:not(.fl-col-small-full-width) { max-width: 400px; } .fl-block-col-resize { display:none; } /* Rows ------------------------------------------------------ */ .fl-row[data-node] .fl-row-content-wrap { margin: 0; padding-left: 0; padding-right: 0; } .fl-row[data-node] .fl-bg-video, .fl-row[data-node] .fl-bg-slideshow { left: 0; right: 0; } /* Columns ------------------------------------------------------ */ .fl-col[data-node] .fl-col-content { margin: 0; padding-left: 0; padding-right: 0; } }@media (min-width: 1201px) { html .fl-visible-large:not(.fl-visible-desktop), html .fl-visible-medium:not(.fl-visible-desktop), html .fl-visible-mobile:not(.fl-visible-desktop) { display: none; } } @media (min-width: 993px) and (max-width: 1200px) { html .fl-visible-desktop:not(.fl-visible-large), html .fl-visible-medium:not(.fl-visible-large), html .fl-visible-mobile:not(.fl-visible-large) { display: none; } } @media (min-width: 769px) and (max-width: 992px) { html .fl-visible-desktop:not(.fl-visible-medium), html .fl-visible-large:not(.fl-visible-medium), html .fl-visible-mobile:not(.fl-visible-medium) { display: none; } } @media (max-width: 768px) { html .fl-visible-desktop:not(.fl-visible-mobile), html .fl-visible-large:not(.fl-visible-mobile), html .fl-visible-medium:not(.fl-visible-mobile) { display: none; } } .fl-row-fixed-width { max-width: 1200px; } .fl-row-content-wrap { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } .fl-module-content, :where(.fl-module:not(:has(> .fl-module-content))) { margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; } .fl-node-61841738db82d > .fl-row-content-wrap { padding-top:40px; padding-bottom:40px; } .fl-node-61841738df27d { width: 100%; } @-webkit-keyframes slides{to{transform:translateX(-200%)}}@keyframes slides{to{transform:translateX(-200%)}}.fl-module-class-cta-block>.fl-module-content{margin:0 20px}.cta-block{height:auto;position:relative}.cta-block.cta-block--above-fold{margin:20px;padding-bottom:60px}.cta-block.cta-block--above-fold .cta-block__title{font-size:2.75rem;line-height:1.091}@media(min-width:768px){.cta-block.cta-block--above-fold{padding-bottom:80px}.cta-block.cta-block--above-fold .cta-block__title{font-size:3.5rem;line-height:1}}@media(min-width:960px){.cta-block.cta-block--above-fold{padding-bottom:120px}.cta-block.cta-block--above-fold .cta-block__title{font-size:4.5rem;line-height:1.111111}}.cta-block.cta-block--in-page-small{padding-bottom:0;padding-top:0}.cta-block.cta-block--in-page-small .cta-block__title{font-size:1.9rem}.cta-block.cta-block--in-page-small .cta-block__button-group{margin-top:20px}@media(min-width:768px){.cta-block.cta-block--in-page-small .cta-block__content--right{margin-left:0}.cta-block.cta-block--in-page-small .cta-block__content{display:flex;justify-content:space-evenly;max-width:100%}.cta-block.cta-block--in-page-small .cta-block__button-group,.cta-block.cta-block--in-page-small .cta-block__title-description{width:50%}.cta-block.cta-block--in-page-small .cta-block__title-description{padding-right:40px}.cta-block.cta-block--in-page-small .cta-block__button-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:0}.cta-block.cta-block--in-page-small .cta-block__button-group .button{margin-left:0;padding-left:20px;padding-right:20px;width:100%}.cta-block.cta-block--in-page-small a.button{margin-bottom:20px}}@media(min-width:960px){.cta-block.cta-block--in-page-small .cta-block__title-description{padding-right:60px}.cta-block.cta-block--in-page-small .cta-block__button-group{flex-wrap:nowrap}.cta-block.cta-block--in-page-small .cta-block__button-group .button{width:275px}.cta-block.cta-block--in-page-small .button-group>.button:not(:first-child){margin-left:20px}}.cta-block.cta-block--in-page-large .cta-block--button-group{margin-top:0}.cta-block__content{font-size:1.5rem}@media(min-width:768px){.cta-block__content{max-width:75%}.cta-block__content--right{margin-left:25%}}.cta-block__title{margin:0 0 30px}.cta-block__title:only-child{margin-bottom:0}.cta-block__title-description p{font-size:1.25rem}@media(min-width:960px){.cta-block__title-description p{font-size:1.375rem}}@media(min-width:1140px){.cta-block__title-description p{font-size:1.5rem}}.cta-block__button-group{margin-top:0;padding-top:40px}@media(min-width:768px){.cta-block__button-group{padding-top:60px}}@media(min-width:960px){.cta-block__button-group{padding-top:80px}} /* Start Global CSS */ /* End Global CSS */ /* Start Global Nodes CSS */ /* End Global Nodes CSS */ /* Start Layout CSS */ /* End Layout CSS */ </style> <div class="fl-builder-content fl-builder-content-122665 fl-builder-template fl-builder-row-template fl-builder-global-templates-locked" data-post-id="122665"><div class="fl-row fl-row-full-width fl-row-bg-gradient fl-node-61841738db82d fl-row-default-height fl-row-align-center bg-scheme--light-text background--glacier hero" data-node="61841738db82d"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-61841738df1a0" data-node="61841738df1a0"> <div class="fl-col fl-node-61841738df27d fl-col-bg-color" data-node="61841738df27d"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-class-cta-block fl-node-618417a269ccb bg-scheme--dark-text visual--h2" data-node="618417a269ccb"> <div class="fl-module-content fl-node-content"> <div class="cta-block-wrapper" data-customers="[{"background_css":"","title":"","description":"","content_alignment":"left","variation":"in-page-small","customer_cta_primary":"","customer_cta_secondary":"","title_tag":"h1","customer_type":"","0":""}]"> <div class="cta-block cta-block--in-page-small"> <div class="content cta-block__content cta-block__content--left"> <div class="button-group cta-block__title-description"> <h3 class="title heading--semantic"> Still need help? Contact support. </h3> <p>We offer support 24 hours a day, 7 days a week, 365 days a year. Log in to your account to get expert one-on-one help.</p> </div> <div class="button-group cta-block__button-group"> <a href="https://my.wpengine.com/support#general-issue" class="button cta-block__button button--hollow-white" target="_blank" > <p>Log in for one-on-one help</p> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div><style id='fl-builder-layout-120270-inline-css' type='text/css'> .fl-node-615e05eee7ca2 > .fl-row-content-wrap { padding-top:40px; padding-bottom:40px; } .fl-node-615e05eee7ca6 { width: 100%; } /* Start Global Nodes CSS */ /* End Global Nodes CSS */ /* Start Layout CSS */ /* End Layout CSS */ </style> <div class="fl-builder-content fl-builder-content-120270 fl-builder-template fl-builder-row-template fl-builder-global-templates-locked" data-post-id="120270"><div class="fl-row fl-row-full-width fl-row-bg-lazy-photo fl-node-615e05eee7ca2 fl-row-default-height fl-row-align-center bg-scheme--light-text hero" data-node="615e05eee7ca2"> <div class="fl-row-content-wrap"> <picture class="wpe-bb-background wpe-bb-background--hero wpe-bb-background--empty"> <source srcset="https://wpengine.com/support/wp-content/uploads/2021/10/logo-poof.jpeg" media="(min-width: 769px)"> <source srcset="https://supportcntr.wpengine.com/wp-content/uploads/2021/10/logo-poof.jpeg" media="(max-width: 992px) and (min-width: 769px)"> <source srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" media="(max-width: 768px)"> <img decoding="async" src="https://supportcntr.wpengine.com/wp-content/uploads/2021/10/logo-poof.jpeg" alt="" loading="lazy"> </picture> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-615e05eee7ca5" data-node="615e05eee7ca5"> <div class="fl-col fl-node-615e05eee7ca6 fl-col-bg-color" data-node="615e05eee7ca6"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-class-cta-block fl-node-615e05eee7ca7 bg-scheme--dark-text" data-node="615e05eee7ca7"> <div class="fl-module-content fl-node-content"> <div class="cta-block-wrapper" data-customers="[{"background_css":"","title":"","description":"","content_alignment":"left","variation":"in-page-small","customer_cta_primary":"","customer_cta_secondary":"","title_tag":"h1","customer_type":"","0":""}]"> <div class="cta-block cta-block--in-page-large"> <div class="content cta-block__content cta-block__content--left"> <div class="button-group cta-block__title-description"> <h2 class="title cta-block__title"> The best hosting for WordPress </h2> <p>See why more customers prefer WP Engine over the competition.</p> </div> <div class="button-group cta-block__button-group"> <a href="https://wpengine.com/platform/" class="button cta-block__button button--lapis-white" target="_self" > <p>See Our Products</p> </a> <a href="https://wpengine.com/plans/" class="button cta-block__button button--hollow-white" target="_self" > <p>See Our Plans</p> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div><!-- #content --> <footer id="colophon" class="site-footer site-footer--full" > <div class="site-footer__container"> <div class="site-footer__widget-areas"> <div class="site-footer__menu"> <div id="nav_menu-solutions" class="section-footer section-footer__menu"> <h2 class="section-footer__title">Solutions</h2> <div class="menu-footer-solutions-container"> <ul id="menu-footer-solutions" class="menu"> <li id="menu-item-managed" class="menu-item"> <a href="/managed-wordpress-hosting/">Managed WordPress Hosting</a> </li> <li id="menu-item-ecommerce" class="menu-item"> <a href="/woocommerce/">WooCommerce Hosting</a> </li> <li id="menu-item-smb" class="menu-item"> <a href="/small-business/">Small Business</a> </li> <li id="menu-item-agency" class="menu-item"> <a href="/agency/">Agency</a> </li> <li id="menu-item-enterprise" class="menu-item"> <a href="/enterprise/">Enterprise</a> </li> <li id="menu-item-affiliate" class="menu-item"> <a href="/partners/affiliate/">Affiliate</a> </li> <li id="menu-item-platform" class="menu-item"> <a href="/platform/">Our Platform</a> </li> </ul> </div> </div> <div id="nav_menu-insights" class="section-footer section-footer__menu"> <h2 class="section-footer__title">Insights</h2> <div class="menu-footer-insights-container"> <ul id="menu-footer-insights" class="menu"> <li id="menu-item-blog" class="menu-item"> <a href="/blog/">Blog</a> </li> <li id="menu-item-torque" class="menu-item"> <a target="_blank" rel="nofollow noopener" href="https://torquemag.io/?utm_source=wpengine&utm_medium=referral&utm_campaign=footer">Torque</a> </li> <li id="menu-item-velocitize" class="menu-item"> <a target="_blank" rel="nofollow noopener" href="https://velocitize.com/?utm_source=wpengine&utm_medium=referral&utm_campaign=footer">Velocitize</a> </li> </ul> </div> </div> <div id="nav_menu-about" class="section-footer section-footer__menu"> <h2 class="section-footer__title">About</h2> <div class="menu-footer-about-container"> <ul id="menu-footer-about" class="menu"> <li id="menu-item-company" class="menu-item"> <a href="/about-us/">Our Company</a> </li> <li id="menu-item-leadership" class="menu-item"> <a href="/newsroom/leadership-team/">Leadership Team</a> </li> <li id="menu-item-careers" class="menu-item"> <a target="_blank" rel="nofollow noopener" href="https://wpengine.careers/?utm_source=wpengine&utm_medium=referral&utm_campaign=footer">Careers</a> </li> <li id="menu-item-contact" class="menu-item"> <a href="/contact/">Contact</a> </li> <li id="menu-item-customers" class="menu-item"> <a href="/case-studies/">Case Studies</a> </li> <li id="menu-item-legal" class="menu-item"> <a href="/legal/">Legal</a> </li> <li id="menu-item-newsroom" class="menu-item"> <a href="/newsroom/">Newsroom</a> </li> <li id="menu-item-privacy" class="menu-item"> <a href="/legal/privacy/">Privacy Policy</a> </li> </ul> </div> </div> <div id="nav_menu-resources" class="section-footer section-footer__menu"> <h2 class="section-footer__title">Resources</h2> <div class="menu-footer-resources-container"> <ul id="menu-footer-resources" class="menu"> <li id="menu-item-resources" class="menu-item"> <a href="/resources/">Resource Center</a> </li> <li id="menu-item-support" class="menu-item"> <a href="/support/">Support Center</a> </li> <li id="menu-item-solutions" class="menu-item"> <a href="/solution-center/">Solution Center</a> </li> <li id="menu-item-partners" class="menu-item"> <a href="/partners/">Partner Programs</a> </li> <li id="menu-item-agencies" class="menu-item"> <a href="/agency-directory/">Agency Directory</a> </li> <li id="menu-item-status" class="menu-item"> <a target="_blank" rel="nofollow noopener" href="https://wpenginestatus.com/?utm_source=wpengine&utm_medium=referral&utm_campaign=footer">System Status</a> </li> <li id="menu-item-assets" class="menu-item"> <a href="/brand-assets/">Brand Assets</a> </li> </ul> </div> </div> </div> <div class="site-footer__info-widgets"> <div id="block-2" class="section-footer__widget section-footer__widget--widget_block"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="has-small-font-size wp-block-heading">WP Engine</h2> <p><span class="wpe-geo-address">504 Lavaca Street<span class="wpe-address-comma">,</span> Suite 1000<br>Austin, TX 78701</span></p> </div> </div><div id="block-3" class="section-footer__widget section-footer__widget--widget_block"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="has-small-font-size wp-block-heading">Sales</h2> <p><span class="wpe-geo-phone"><a href="tel:+1-512-273-3906">+1-512-273-3906</a></span></p> <p><a href="/cdn-cgi/l/email-protection#4330222f2630033433262d242a2d266d202c2e" target="_blank" rel="noreferrer noopener"><span class="__cf_email__" data-cfemail="90e3f1fcf5e3d0e7e0f5fef7f9fef5bef3fffd">[email protected]</span></a></p> <p><span class="wpe-geo-office-hours">7am–7pm CST</span></p> </div> </div> </div><div id="block-4" class="section-footer__widget section-footer__widget--widget_block"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="has-small-font-size wp-block-heading">Billing</h2> <p><a href="/cdn-cgi/l/email-protection#cba9a2a7a7a2a5ac8bbcbbaea5aca2a5aee5a8a4a6" target="_blank" rel="noreferrer noopener"><span class="__cf_email__" data-cfemail="22404b4e4e4b4c45625552474c454b4c470c414d4f">[email protected]</span></a></p> </div> </div> </div> </div> <a href="https://my.wpengine.com" class="button button--hollow-white site-footer__sign-in" > Sign In </a> <div class="site-footer__legal"> <div class="site-footer__copyright"> © 2013–2024 WPEngine, Inc. All rights reserved. </div> <div class="site-footer__trademark"> WP ENGINE®, VELOCITIZE®, TORQUE®, EVERCACHE®, and the cog logo service marks are owned by WPEngine, Inc. </div> <div id="legal-disclaimer" class="site-footer__disclaimer"> <sup>1</sup>WP Engine is a proud member and supporter of the community of WordPress® users. The WordPress® trademarks are the intellectual property of the WordPress Foundation, and the Woo® and WooCommerce® trademarks are the intellectual property of WooCommerce, Inc. Uses of the WordPress®, Woo®, and WooCommerce® names in this website are for identification purposes only and do not imply an endorsement by WordPress Foundation or WooCommerce, Inc. WP Engine is not endorsed or owned by, or affiliated with, the WordPress Foundation or WooCommerce, Inc. </div> </div> </div><!--.site-footer__container --> </footer><!-- .site-footer --> </div><!-- #page --> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> function genesisBlocksShare( url, title, w, h ){ var left = ( window.innerWidth / 2 )-( w / 2 ); var top = ( window.innerHeight / 2 )-( h / 2 ); return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=600, top='+top+', left='+left); } </script> <script type="text/html" id="tmpl-cta-chat"> <div class="cta-chat"> <div class="cta-chat__header"> <h3>Contact Sales</h3> <p>Discover why organizations of all types and sizes choose WP Engine — and how it can benefit you.</p> </div> <div class="cta-chat__chat"> <p class="label">Chat</p> <div class="cta-chat__imessage"> <div class="cta-chat__profile-image sales-chat"> <span class="cta-chat__alert">1</span> </div> <div class="cta-chat__bubble"> <p class="cta-chat__loading"> <span></span> <span></span> <span></span> </p> <p class="cta-chat__message" translate="no">I'm available right now to answer any of your questions!</p> </div> <p class="cta-chat__reply"> <a href="#">Reply</a> </p> </div> </div> <div class="cta-chat__call"> <p class="label">Call</p> <p class="cta-chat__phone"><span class="wpe-geo-phone"><a href="tel:+1-512-273-3906">+1-512-273-3906</a></span></p> </div> <div class="cta-chat__contact"> <p class="label">Contact</p> <p class="cta-chat__phone"><a href="/contact/">Request a quote</a></p> </div> </div> </script><script type="text/html" id="tmpl-notification-chat"> <div class="cta-chat__notification"> <div class="cta-chat__profile-image"> </div> <div class="cta-chat__loading"> <span></span> <span></span> <span></span> </div> <span class="cta-chat__alert">1</span> </div> </script><script type="text/html" id="tmpl-consent-chat"></script><aside class="opt-in-modal js-opt-in-modal" role="dialog" aria-labelledby="opt-in-modal-title" aria-describedby="opt-in-modal__text" style="background-color:#FF6C29; display: none;" > <div class="opt-in-modal__inner"> <h2 id="opt-in-modal-title" class="opt-in-modal__title"> Cookies & Privacy </h2> <p id="opt-in-modal__text" class="opt-in-modal__text js-modal-agreement-text"> WP Engine collects and stores your information to better customize your site experience and to optimize our website. However, your consent is required before we can provide this free service. <a href="https://wpengine.com/legal/privacy/">Privacy Policy</a> </p> <button class="opt-in-modal__consent-button js-opt-in-consent-button white-mirage" type="button" aria-label="I Agree" > I Agree </button> <button class="opt-in-modal__close js-opt-in-close-button" role="button" tabindex="0" aria-label="Close" > <svg viewBox="0 0 352 512" class="opt-in-modal__close__icon"> <path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path> </svg> </button> </div> </aside> <script type="text/html" id="tmpl-gdpr-form-field" translate="yes"> <div class="wpe-field wpe-field--checkbox" data-validation-label="" data-error-message="Agreement required." data-validated-message="Looks great." data-name="eu_opt_in"> <div role="group" class="wpe-field__fieldset group__eu_opt_in"> <div class="wpe-field__description"> <legend>Privacy Consent</legend> <p>I consent to the collection, storage and use of the information I have entered here. I understand that WP Engine may use this information to contact me, customize my site experience and optimize the WP Engine website in accordance with its <a href="https://wpengine.com/legal/privacy/">Privacy Policy</a>.</p> </div> <div class="wpe-field__controls"> <span class="wpe-field__option"> <input id="eu_opt_in" class="eu_opt_in" name="eu_opt_in" value="true" type="checkbox" required=""> <label for="eu_opt_in" class="eu_opt_in_label"> Yes, I agree. </label> </span> </div> </div> </div> </script> <script type="text/html" id="tmpl-hello-bar"> <aside class="hello"> <p class="hello__copy"> {{ data.copyBar }} <# if ( data.copyLegal ) { #> <sup><a class="hello__footnote" href="#hello-legal">*</a></sup> <# } #> </p> <# if ( data.ctaLink && data.ctaLabel ) { #> <p class="hello__cta"> <a href="{{{ data.ctaLink }}}" class="button button--hollow-white"> {{ data.ctaLabel }} </a> </p> <# } #> <a class="hello__close" href="#"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"> <path d="M14.7,1.3a.967.967,0,0,0-1.4,0L8,6.6,2.7,1.3a.967.967,0,0,0-1.4,0,.967.967,0,0,0,0,1.4L6.6,8,1.3,13.3a.967.967,0,0,0,0,1.4A.908.908,0,0,0,2,15a.908.908,0,0,0,.7-.3L8,9.4l5.3,5.3a.967.967,0,0,0,1.4,0,.967.967,0,0,0,0-1.4L9.4,8l5.3-5.3A.967.967,0,0,0,14.7,1.3Z" transform="translate(-1 -1)"/> </svg> <span class="screen-reader-text">Close offer</span> </a> </aside> </script> <script type="text/html" id="tmpl-hello-legal"> <# if ( data.copyLegal ) { #> <aside class="hello-legal" id="hello-legal"> <p class="hello-legal__copy"> <sup>*</sup> {{ data.copyLegal }} </p> </aside> <# } #> </script> <script type="text/html" id="tmpl-bb-cta-block"> <div class="cta-block cta-block--{{ data.variation }}"> <div class="{{ data.content_alignment }}"> <div class="button-group cta-block__title-description"> <{{ data.title_tag }} class="title cta-block__title"> {{{ data.title }}} </{{ data.title_tag }}> <p>{{{ data.description }}}</p> </div> <# if ( ( data.customer_cta_primary_link && data.customer_cta_primary_text ) || ( data.customer_cta_secondary_link && data.customer_cta_secondary_text ) ) { #> <div class="button-group cta-block__button-group"> <# if ( data.customer_cta_primary_link && data.customer_cta_primary_text ) { #> <a aria-label="{{ data.customer_cta_primary_aria_label }}" href="{{ data.customer_cta_primary_link }}" class="button cta-block__button button--{{ data.customer_cta_primary_type }}" target="{{ data.customer_cta_primary_target ? data.customer_cta_primary_target : '' }}" > {{ data.customer_cta_primary_text }} </a> <# } #> <# if ( data.customer_cta_secondary_link && data.customer_cta_secondary_text ) { #> <a aria-label="{{ data.customer_cta_secondary_aria_label }}" href="{{ data.customer_cta_secondary_link }}" class="button cta-block__button button--{{ data.customer_cta_secondary_type }}" target="{{ data.customer_cta_secondary_target ? data.customer_cta_secondary_target : '' }}" > {{ data.customer_cta_secondary_text }} </a> <# } #> </div> <# } #> </div> </div> </script> <style id='core-block-supports-inline-css' type='text/css'> .wp-container-core-columns-is-layout-1{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-2{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-3{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-4{flex-wrap:nowrap;} </style> <link rel='stylesheet' id='fa-minimum-css' href='https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/fonts/fa-minimum.css?ver=0.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='dx-awesome-css' href='https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/fonts/dx-awesome-v1.0/style.css?ver=0.1.0' type='text/css' media='all' /> <script type="text/javascript" id="wpengine-privacy-consent-js-extra"> /* <![CDATA[ */ var wpeConsentData = {"restRoot":"https:\/\/wpengine.com\/support\/wp-json\/","optInNonce":"83bb539535","isConsentRequired":"","countriesNeedingConsent":["EU"],"liveChatUser":"Dana Kleen","liveChatJobTitle":"Manager, Sales","liveChatImage":"https:\/\/wpengine.com\/wp-content\/uploads\/2018\/06\/WPE-Photo-DanaKleen.jpg","liveChatMessage":"By continuing, you understand that WP\u00a0Engine may use information shared in this chat to optimize its website and services, and you consent to receiving educational resources, event information and special offers from WP \u00a0Engine."}; /* ]]> */ </script> <script type="text/javascript" defer src="https://wpengine.com/support/wp-content/plugins/wpengine-privacy-consent/js/main.js?ver=1716325695" id="wpengine-privacy-consent-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script> <script type="text/javascript" id="wpengine-library-js-extra"> /* <![CDATA[ */ var wpeLocalization = {"country":"SG","regions":[],"continent":"","is_emea":"","phone":"+1-512-273-3906"}; /* ]]> */ </script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/mu-plugins/wpengine-library/js/main.js?ver=1716325695" id="wpengine-library-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/plugins/genesis-blocks/dist/assets/js/dismiss.js?ver=1732782898" id="genesis-blocks-dismiss-js-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/plugins/wpengine-tag-manager/js/main.js?ver=1716325695" id="wpengine-tag-manager-js"></script> <script type="text/javascript" id="wpengine-main-js-extra"> /* <![CDATA[ */ var wpengine_main = {"ajax_url":"https:\/\/wpengine.com\/support\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/themes/wpengine-breakthrough/build/js/main.js?ver=6069891c39deed275b14" id="wpengine-main-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/plugins/wpengine-blocks/build/frontend.js?ver=79dba3cd4d1e38e5f4c5" id="wpengine-block-frontend-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/plugins/luckywp-table-of-contents/front/assets/main.min.js?ver=2.1.9" id="lwptoc-main-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/plugins/wporg-glossary/includes/../js/popper.min.js?ver=1.3.2" id="popper-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/plugins/wporg-glossary/includes/../js/tippy.min.js?ver=1.3.2" id="tippy-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-includes/js/hoverintent-js.min.js?ver=2.2.1" id="hoverintent-js-js"></script> <script type="text/javascript" src="https://wpengine.com/support/wp-content/plugins/wporg-glossary/includes/../js/glossary-hovercards.js?ver=20200519" id="glossary-hovercards-js"></script> <style>.lwptoc .lwptoc_i A{color:#0a0a0a;}.lwptoc .lwptoc_i A:hover,.lwptoc .lwptoc_i A:focus,.lwptoc .lwptoc_i A:active{color:#0a0a0a;border-color:#0a0a0a;}.lwptoc .lwptoc_i A:visited{color:#0a0a0a;}</style><script>var wpAjaxUrl = 'https://wpengine.com/support/wp-admin/admin-ajax.php';var flBuilderUrl = 'https://wpengine.com/support/wp-content/plugins/bb-plugin/';var FLBuilderLayoutConfig = { anchorLinkAnimations : { duration : 1000, easing : 'swing', offset : 100 }, paths : { pluginUrl : 'https://wpengine.com/support/wp-content/plugins/bb-plugin/', wpAjaxUrl : 'https://wpengine.com/support/wp-admin/admin-ajax.php' }, breakpoints : { small : 768, medium : 992, large : 1200 }, waypoint: { offset: 80 }, emptyColWidth: '0%' }; (function($){ if(typeof FLBuilderLayout != 'undefined') { return; } /** * Helper class with generic logic for a builder layout. * * @class FLBuilderLayout * @since 1.0 */ FLBuilderLayout = { /** * Initializes a builder layout. * * @since 1.0 * @method init */ init: function() { // Destroy existing layout events. FLBuilderLayout._destroy(); // Init CSS classes. FLBuilderLayout._initClasses(); // Init backgrounds. FLBuilderLayout._initBackgrounds(); // Init row shape layer height. FLBuilderLayout._initRowShapeLayerHeight(); // Only init if the builder isn't active. if ( 0 === $('.fl-builder-edit').length ) { // Init module animations. FLBuilderLayout._initModuleAnimations(); // Init anchor links. FLBuilderLayout._initAnchorLinks(); // Init the browser hash. FLBuilderLayout._initHash(); // Init forms. FLBuilderLayout._initForms(); FLBuilderLayout._reorderMenu(); } else { FLBuilderLayout._initNestedColsWidth(); } }, /** * Public method for refreshing Wookmark or MosaicFlow galleries * within an element. * * @since 1.7.4 * @method refreshGalleries */ refreshGalleries: function( element ) { var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), mfContent = $element.find( '.fl-mosaicflow-content' ), wmContent = $element.find( '.fl-gallery' ), mfObject = null; if ( mfContent ) { mfObject = mfContent.data( 'mosaicflow' ); if ( mfObject ) { mfObject.columns = $( [] ); mfObject.columnsHeights = []; mfContent.data( 'mosaicflow', mfObject ); mfContent.mosaicflow( 'refill' ); } } if ( wmContent ) { wmContent.trigger( 'refreshWookmark' ); } }, /** * Public method for refreshing Masonry within an element * * @since 1.8.1 * @method refreshGridLayout */ refreshGridLayout: function( element ) { var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), msnryContent = $element.find('.masonry'); if ( msnryContent.length ) { msnryContent.masonry('layout'); } }, /** * Public method for reloading BxSlider within an element * * @since 1.8.1 * @method reloadSlider */ reloadSlider: function( content ) { var $content = 'undefined' == typeof content ? $('body') : $(content); // reload sliders. if ($content.find('.bx-viewport > div').length > 0) { $.each($content.find('.bx-viewport > div'), function (key, slider) { setTimeout(function () { $(slider).data('bxSlider').reloadSlider(); }, 100); }); } }, /** * Public method for resizing WP audio player * * @since 1.8.2 * @method resizeAudio */ resizeAudio: function( element ) { var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), audioPlayers = $element.find('.wp-audio-shortcode.mejs-audio'), player = null, mejsPlayer = null, rail = null, railWidth = 400; if ( audioPlayers.length && typeof mejs !== 'undefined' ) { audioPlayers.each(function(){ player = $(this); mejsPlayer = mejs.players[player.attr('id')]; rail = player.find('.mejs-controls .mejs-time-rail'); var innerMejs = player.find('.mejs-inner'), total = player.find('.mejs-controls .mejs-time-total'); if ( typeof mejsPlayer !== 'undefined' ) { railWidth = Math.ceil(player.width() * 0.8); if ( innerMejs.length ) { rail.css('width', railWidth +'px!important'); //total.width(rail.width() - 10); mejsPlayer.options.autosizeProgress = true; // webkit has trouble doing this without a delay setTimeout(function () { mejsPlayer.setControlsSize(); }, 50); player.find('.mejs-inner').css({ visibility: 'visible', height: 'inherit' }); } } }); } }, /** * Public method for preloading WP audio player when it's inside the hidden element * * @since 1.8.2 * @method preloadAudio */ preloadAudio: function(element) { var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), contentWrap = $element.closest('.fl-accordion-item'), audioPlayers = $element.find('.wp-audio-shortcode.mejs-audio'); if ( ! contentWrap.hasClass('fl-accordion-item-active') && audioPlayers.find('.mejs-inner').length ) { audioPlayers.find('.mejs-inner').css({ visibility : 'hidden', height: 0 }); } }, /** * Public method for resizing slideshow momdule within the tab * * @since 1.10.5 * @method resizeSlideshow */ resizeSlideshow: function(){ if(typeof YUI !== 'undefined') { YUI().use('node-event-simulate', function(Y) { Y.one(window).simulate("resize"); }); } }, /** * Public method for reloading an embedded Google Map within the tabs or hidden element. * * @since 2.2 * @method reloadGoogleMap */ reloadGoogleMap: function(element){ var $element = 'undefined' == typeof element ? $( 'body' ) : $( element ), googleMap = $element.find( 'iframe[src*="google.com/maps"]' ); if ( googleMap.length ) { googleMap.attr( 'src', function(i, val) { return val; }); } }, /** * Unbinds builder layout events. * * @since 1.0 * @access private * @method _destroy */ _destroy: function() { var win = $(window); win.off('scroll.fl-bg-parallax'); win.off('resize.fl-bg-video'); }, /** * Checks to see if the current device has touch enabled. * * @since 1.0 * @access private * @method _isTouch * @return {Boolean} */ _isTouch: function() { if(('ontouchstart' in window) || (window.DocumentTouch && document instanceof DocumentTouch)) { return true; } return false; }, /** * Checks to see if the current device is mobile. * * @since 1.7 * @access private * @method _isMobile * @return {Boolean} */ _isMobile: function() { return /Mobile|Android|Silk\/|Kindle|BlackBerry|Opera Mini|Opera Mobi|webOS/i.test( navigator.userAgent ); }, /** * Initializes builder body classes. * * @since 1.0 * @access private * @method _initClasses */ _initClasses: function() { var body = $( 'body' ), ua = navigator.userAgent; // Add the builder body class. if ( ! body.hasClass( 'archive' ) && $( '.fl-builder-content-primary' ).length > 0 ) { body.addClass('fl-builder'); } // Add the builder touch body class. if(FLBuilderLayout._isTouch()) { body.addClass('fl-builder-touch'); } // Add the builder mobile body class. if(FLBuilderLayout._isMobile()) { body.addClass('fl-builder-mobile'); } if ( $(window).width() < FLBuilderLayoutConfig.breakpoints.small ) { body.addClass( 'fl-builder-breakpoint-small' ); } if ( $(window).width() > FLBuilderLayoutConfig.breakpoints.small && $(window).width() < FLBuilderLayoutConfig.breakpoints.medium ) { body.addClass( 'fl-builder-breakpoint-medium' ); } if ( $(window).width() > FLBuilderLayoutConfig.breakpoints.medium && $(window).width() < FLBuilderLayoutConfig.breakpoints.large ) { body.addClass( 'fl-builder-breakpoint-large' ); } if ( $(window).width() > FLBuilderLayoutConfig.breakpoints.large ) { body.addClass( 'fl-builder-breakpoint-default' ); } // IE11 body class. if ( ua.indexOf( 'Trident/7.0' ) > -1 && ua.indexOf( 'rv:11.0' ) > -1 ) { body.addClass( 'fl-builder-ie-11' ); } }, /** * Initializes builder node backgrounds that require * additional JavaScript logic such as parallax. * * @since 1.1.4 * @access private * @method _initBackgrounds */ _initBackgrounds: function() { var win = $(window); // Init parallax backgrounds. if($('.fl-row-bg-parallax').length > 0 && !FLBuilderLayout._isMobile()) { FLBuilderLayout._scrollParallaxBackgrounds(); FLBuilderLayout._initParallaxBackgrounds(); win.on('resize.fl-bg-parallax', FLBuilderLayout._initParallaxBackgrounds); win.on('scroll.fl-bg-parallax', FLBuilderLayout._scrollParallaxBackgrounds); } // Init video backgrounds. if($('.fl-bg-video').length > 0) { FLBuilderLayout._initBgVideos(); FLBuilderLayout._resizeBgVideos(); // Ensure FLBuilderLayout._resizeBgVideos() is only called once on window resize. var resizeBGTimer = null; win.on('resize.fl-bg-video', function(e){ clearTimeout( resizeBGTimer ); resizeBGTimer = setTimeout(function() { FLBuilderLayout._resizeBgVideos(e); }, 100 ); }); } }, /** * Initializes all parallax backgrounds in a layout. * * @since 1.1.4 * @access private * @method _initParallaxBackgrounds */ _initParallaxBackgrounds: function() { $('.fl-row-bg-parallax').each(FLBuilderLayout._initParallaxBackground); }, /** * Initializes a single parallax background. * * @since 1.1.4 * @access private * @method _initParallaxBackgrounds */ _initParallaxBackground: function() { var row = $(this), content = row.find('> .fl-row-content-wrap'), winWidth = $(window).width(), screenSize = '', imageSrc = { default: '', medium: '', responsive: '', }; imageSrc.default = row.data('parallax-image') || ''; imageSrc.medium = row.data('parallax-image-medium') || imageSrc.default; imageSrc.responsive = row.data('parallax-image-responsive') || imageSrc.medium; if (winWidth > FLBuilderLayoutConfig.breakpoints.medium) { screenSize = 'default'; } else if (winWidth > FLBuilderLayoutConfig.breakpoints.small && winWidth <= FLBuilderLayoutConfig.breakpoints.medium ) { screenSize = 'medium'; } else if (winWidth <= FLBuilderLayoutConfig.breakpoints.small) { screenSize = 'responsive'; } content.css('background-image', 'url(' + imageSrc[screenSize] + ')'); row.data('current-image-loaded', screenSize ); }, /** * Fires when the window is scrolled to adjust * parallax backgrounds. * * @since 1.1.4 * @access private * @method _scrollParallaxBackgrounds */ _scrollParallaxBackgrounds: function() { $('.fl-row-bg-parallax').each(FLBuilderLayout._scrollParallaxBackground); }, /** * Fires when the window is scrolled to adjust * a single parallax background. * * @since 1.1.4 * @access private * @method _scrollParallaxBackground */ _scrollParallaxBackground: function() { var win = $(window), row = $(this), content = row.find('> .fl-row-content-wrap'), speed = row.data('parallax-speed'), offset = content.offset(), yPos = -((win.scrollTop() - offset.top) / speed), initialOffset = ( row.data('parallax-offset') != null ) ? row.data('parallax-offset') : 0, totalOffset = yPos - initialOffset; content.css('background-position', 'center ' + totalOffset + 'px'); }, /** * Initializes all video backgrounds. * * @since 1.6.3.3 * @access private * @method _initBgVideos */ _initBgVideos: function() { $('.fl-bg-video').each(FLBuilderLayout._initBgVideo); }, /** * Initializes a video background. * * @since 1.6.3.3 * @access private * @method _initBgVideo */ _initBgVideo: function() { var wrap = $( this ), width = wrap.data( 'width' ), height = wrap.data( 'height' ), mp4 = wrap.data( 'mp4' ), youtube = wrap.data( 'youtube'), vimeo = wrap.data( 'vimeo'), mp4Type = wrap.data( 'mp4-type' ), webm = wrap.data( 'webm' ), webmType = wrap.data( 'webm-type' ), fallback = wrap.data( 'fallback' ), loaded = wrap.data( 'loaded' ), videoMobile = wrap.data( 'video-mobile' ), fallbackTag = '', videoTag = null, mp4Tag = null, webmTag = null; // Return if the video has been loaded for this row. if ( loaded ) { return; } videoTag = $( '<video autoplay loop muted playsinline></video>' ); /** * Add poster image (fallback image) */ if( 'undefined' != typeof fallback && '' != fallback ) { videoTag.attr( 'poster', 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7' ) videoTag.css({ backgroundImage: 'url("' + fallback + '")', backgroundColor: 'transparent', backgroundRepeat: 'no-repeat', backgroundSize: 'cover', backgroundPosition: 'center center', }) } // MP4 Source Tag if ( 'undefined' != typeof mp4 && '' != mp4 ) { mp4Tag = $( '<source />' ); mp4Tag.attr( 'src', mp4 ); mp4Tag.attr( 'type', mp4Type ); videoTag.append( mp4Tag ); } // WebM Source Tag if ( 'undefined' != typeof webm && '' != webm ) { webmTag = $( '<source />' ); webmTag.attr( 'src', webm ); webmTag.attr( 'type', webmType ); videoTag.append( webmTag ); } // This is either desktop, or mobile is enabled. if ( ! FLBuilderLayout._isMobile() || ( FLBuilderLayout._isMobile() && "yes" == videoMobile ) ) { if ( 'undefined' != typeof youtube ) { FLBuilderLayout._initYoutubeBgVideo.apply( this ); } else if ( 'undefined' != typeof vimeo ) { FLBuilderLayout._initVimeoBgVideo.apply( this ); } else { wrap.append( videoTag ); } } else { // if we are here, it means we are on mobile and NO is set so remove video src and use fallback videoTag.attr('src', '') wrap.append( videoTag ); } // Mark this video as loaded. wrap.data('loaded', true); }, /** * Initializes Youtube video background * * @since 1.9 * @access private * @method _initYoutubeBgVideo */ _initYoutubeBgVideo: function() { var playerWrap = $(this), videoId = playerWrap.data('video-id'), videoPlayer = playerWrap.find('.fl-bg-video-player'), enableAudio = playerWrap.data('enable-audio'), audioButton = playerWrap.find('.fl-bg-video-audio'), startTime = 'undefined' !== typeof playerWrap.data('start') ? playerWrap.data('start') : 0, startTime = 'undefined' !== typeof playerWrap.data('t') && startTime === 0 ? playerWrap.data('t') : startTime, endTime = 'undefined' !== typeof playerWrap.data('end') ? playerWrap.data('end') : 0, loop = 'undefined' !== typeof playerWrap.data('loop') ? playerWrap.data('loop') : 1, stateCount = 0, player,fallback_showing; if ( videoId ) { fallback = playerWrap.data('fallback') || false if( fallback ) { playerWrap.find('iframe').remove() fallbackTag = $( '<div></div>' ); fallbackTag.addClass( 'fl-bg-video-fallback' ); fallbackTag.css( 'background-image', 'url(' + playerWrap.data('fallback') + ')' ); fallbackTag.css( 'background-size', 'cover' ); fallbackTag.css( 'transition', 'background-image 1s') playerWrap.append( fallbackTag ); fallback_showing = true; } FLBuilderLayout._onYoutubeApiReady( function( YT ) { setTimeout( function() { player = new YT.Player( videoPlayer[0], { videoId: videoId, events: { onReady: function(event) { if ( "no" === enableAudio || FLBuilderLayout._isMobile() ) { event.target.mute(); } else if ( "yes" === enableAudio && event.target.isMuted ) { event.target.unMute(); } // Store an instance to a parent playerWrap.data('YTPlayer', player); FLBuilderLayout._resizeYoutubeBgVideo.apply(playerWrap); // Queue the video. event.target.playVideo(); if ( audioButton.length > 0 && ! FLBuilderLayout._isMobile() ) { audioButton.on( 'click', {button: audioButton, player: player}, FLBuilderLayout._toggleBgVideoAudio ); } }, onStateChange: function( event ) { if ( event.data === 1 ) { if ( fallback_showing ) { $( '.fl-bg-video-fallback' ).css( 'background-image', 'url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)' ) } } // Manual check if video is not playable in some browsers. // StateChange order: [-1, 3, -1] if ( stateCount < 4 ) { stateCount++; } // Comply with the audio policy in some browsers like Chrome and Safari. if ( stateCount > 1 && (-1 === event.data || 2 === event.data) && "yes" === enableAudio ) { player.mute(); player.playVideo(); audioButton.show(); } if ( event.data === YT.PlayerState.ENDED && 1 === loop ) { if ( startTime > 0 ) { player.seekTo( startTime ); } else { player.playVideo(); } } }, onError: function(event) { console.info('YT Error: ' + event.data) FLBuilderLayout._onErrorYoutubeVimeo(playerWrap) } }, playerVars: { playsinline: FLBuilderLayout._isMobile() ? 1 : 0, controls: 0, showinfo: 0, rel : 0, start: startTime, end: endTime, } } ); }, 1 ); } ); } }, /** * On youtube or vimeo error show the fallback image if available. * @since 2.0.7 */ _onErrorYoutubeVimeo: function(playerWrap) { fallback = playerWrap.data('fallback') || false if( ! fallback ) { return false; } playerWrap.find('iframe').remove() fallbackTag = $( '<div></div>' ); fallbackTag.addClass( 'fl-bg-video-fallback' ); fallbackTag.css( 'background-image', 'url(' + playerWrap.data('fallback') + ')' ); playerWrap.append( fallbackTag ); }, /** * Check if Youtube API has been downloaded * * @since 1.9 * @access private * @method _onYoutubeApiReady * @param {Function} callback Method to call when YT API has been loaded */ _onYoutubeApiReady: function( callback ) { if ( window.YT && YT.loaded ) { callback( YT ); } else { // If not ready check again by timeout.. setTimeout( function() { FLBuilderLayout._onYoutubeApiReady( callback ); }, 350 ); } }, /** * Initializes Vimeo video background * * @since 1.9 * @access private * @method _initVimeoBgVideo */ _initVimeoBgVideo: function() { var playerWrap = $(this), videoId = playerWrap.data('video-id'), videoPlayer = playerWrap.find('.fl-bg-video-player'), enableAudio = playerWrap.data('enable-audio'), audioButton = playerWrap.find('.fl-bg-video-audio'), player, width = playerWrap.outerWidth(), ua = navigator.userAgent; if ( typeof Vimeo !== 'undefined' && videoId ) { player = new Vimeo.Player(videoPlayer[0], { id : videoId, loop : true, title : false, portrait : false, background : true, autopause : false, muted : true }); playerWrap.data('VMPlayer', player); if ( "no" === enableAudio ) { player.setVolume(0); } else if ("yes" === enableAudio ) { // Chrome, Safari, Firefox have audio policy restrictions for autoplay videos. if ( ua.indexOf("Safari") > -1 || ua.indexOf("Chrome") > -1 || ua.indexOf("Firefox") > -1 ) { player.setVolume(0); audioButton.show(); } else { player.setVolume(1); } } player.play().catch(function(error) { FLBuilderLayout._onErrorYoutubeVimeo(playerWrap) }); if ( audioButton.length > 0 ) { audioButton.on( 'click', {button: audioButton, player: player}, FLBuilderLayout._toggleBgVideoAudio ); } } }, /** * Mute / unmute audio on row's video background. * It works for both Youtube and Vimeo. * * @since 2.1.3 * @access private * @method _toggleBgVideoAudio * @param {Object} e Method arguments */ _toggleBgVideoAudio: function( e ) { var player = e.data.player, control = e.data.button.find('.fl-audio-control'); if ( control.hasClass( 'fa-volume-off' ) ) { // Unmute control .removeClass( 'fa-volume-off' ) .addClass( 'fa-volume-up' ); e.data.button.find( '.fa-times' ).hide(); if ( 'function' === typeof player.unMute ) { player.unMute(); } else { player.setVolume( 1 ); } } else { // Mute control .removeClass( 'fa-volume-up' ) .addClass( 'fa-volume-off' ); e.data.button.find( '.fa-times' ).show(); if ( 'function' === typeof player.unMute ) { player.mute(); } else { player.setVolume( 0 ); } } }, /** * Fires when there is an error loading a video * background source and shows the fallback. * * @since 1.6.3.3 * @access private * @method _videoBgSourceError * @param {Object} e An event object * @deprecated 2.0.3 */ _videoBgSourceError: function( e ) { var source = $( e.target ), wrap = source.closest( '.fl-bg-video' ), vid = wrap.find( 'video' ), fallback = wrap.data( 'fallback' ), fallbackTag = ''; source.remove(); if ( vid.find( 'source' ).length ) { // Don't show the fallback if we still have other sources to check. return; } else if ( '' !== fallback ) { fallbackTag = $( '<div></div>' ); fallbackTag.addClass( 'fl-bg-video-fallback' ); fallbackTag.css( 'background-image', 'url(' + fallback + ')' ); wrap.append( fallbackTag ); vid.remove(); } }, /** * Fires when the window is resized to resize * all video backgrounds. * * @since 1.1.4 * @access private * @method _resizeBgVideos */ _resizeBgVideos: function() { $('.fl-bg-video').each( function() { FLBuilderLayout._resizeBgVideo.apply( this ); if ( $( this ).parent().find( 'img' ).length > 0 ) { $( this ).parent().imagesLoaded( $.proxy( FLBuilderLayout._resizeBgVideo, this ) ); } } ); }, /** * Fires when the window is resized to resize * a single video background. * * @since 1.1.4 * @access private * @method _resizeBgVideo */ _resizeBgVideo: function() { if ( 0 === $( this ).find( 'video' ).length && 0 === $( this ).find( 'iframe' ).length ) { return; } var wrap = $(this), wrapHeight = wrap.outerHeight(), wrapWidth = wrap.outerWidth(), vid = wrap.find('video'), vidHeight = wrap.data('height'), vidWidth = wrap.data('width'), newWidth = wrapWidth, newHeight = Math.round(vidHeight * wrapWidth/vidWidth), newLeft = 0, newTop = 0, iframe = wrap.find('iframe'), isRowFullHeight = $(this).closest('.fl-row-bg-video').hasClass('fl-row-full-height'), vidCSS = { top: '50%', left: '50%', transform: 'translate(-50%,-50%)', }; if ( vid.length ) { if(vidHeight === '' || typeof vidHeight === 'undefined' || vidWidth === '' || typeof vidWidth === 'undefined') { vid.css({ 'left' : '0px', 'top' : '0px', 'width' : newWidth + 'px' }); // Try to set the actual video dimension on 'loadedmetadata' when using URL as video source vid.on('loadedmetadata', FLBuilderLayout._resizeOnLoadedMeta); return; } if ( ! isRowFullHeight ) { if ( newHeight < wrapHeight ) { newHeight = wrapHeight; newLeft = -((newWidth - wrapWidth) / 2); newWidth = vidHeight ? Math.round(vidWidth * wrapHeight/vidHeight) : newWidth; } else { newTop = -((newHeight - wrapHeight)/2); } vidCSS = { left : newLeft + 'px', top : newTop + 'px', height : newHeight + 'px', width : newWidth + 'px', } } vid.css( vidCSS ); } else if ( iframe.length ) { // Resize Youtube video player within iframe tag if ( typeof wrap.data('youtube') !== 'undefined' ) { FLBuilderLayout._resizeYoutubeBgVideo.apply(this); } } }, /** * Fires when video meta has been loaded. * This will be Triggered when width/height attributes were not specified during video background resizing. * * @since 1.8.5 * @access private * @method _resizeOnLoadedMeta */ _resizeOnLoadedMeta: function(){ var video = $(this), wrapHeight = video.parent().outerHeight(), wrapWidth = video.parent().outerWidth(), vidWidth = video[0].videoWidth, vidHeight = video[0].videoHeight, newHeight = Math.round(vidHeight * wrapWidth/vidWidth), newWidth = wrapWidth, newLeft = 0, newTop = 0; if(newHeight < wrapHeight) { newHeight = wrapHeight; newWidth = Math.round(vidWidth * wrapHeight/vidHeight); newLeft = -((newWidth - wrapWidth)/2); } else { newTop = -((newHeight - wrapHeight)/2); } video.parent().data('width', vidWidth); video.parent().data('height', vidHeight); video.css({ 'left' : newLeft + 'px', 'top' : newTop + 'px', 'width' : newWidth + 'px', 'height' : newHeight + 'px' }); }, /** * Fires when the window is resized to resize * a single Youtube video background. * * @since 1.9 * @access private * @method _resizeYoutubeBgVideo */ _resizeYoutubeBgVideo: function() { var wrap = $(this), wrapWidth = wrap.outerWidth(), wrapHeight = wrap.outerHeight(), player = wrap.data('YTPlayer'), video = player ? player.getIframe() : null, aspectRatioSetting = '16:9', // Medium aspectRatioArray = aspectRatioSetting.split( ':' ), aspectRatio = aspectRatioArray[0] / aspectRatioArray[1], ratioWidth = wrapWidth / aspectRatio, ratioHeight = wrapHeight * aspectRatio, isWidthFixed = wrapWidth / wrapHeight > aspectRatio, width = isWidthFixed ? wrapWidth : ratioHeight, height = isWidthFixed ? ratioWidth : wrapHeight; if ( video ) { $(video).width( width ).height( height ); } }, /** * Initializes module animations. * * @since 1.1.9 * @access private * @method _initModuleAnimations */ _initModuleAnimations: function() { if(typeof jQuery.fn.waypoint !== 'undefined') { $('.fl-animation').each( function() { var node = $( this ), nodeTop = node.offset().top, winHeight = $( window ).height(), bodyHeight = $( 'body' ).height(), waypoint = FLBuilderLayoutConfig.waypoint, offset = '80%'; if ( typeof waypoint.offset !== undefined ) { offset = FLBuilderLayoutConfig.waypoint.offset + '%'; } if ( bodyHeight - nodeTop < winHeight * 0.2 ) { offset = '100%'; } node.waypoint({ offset: offset, handler: FLBuilderLayout._doModuleAnimation }); } ); } }, /** * Runs a module animation. * * @since 1.1.9 * @access private * @method _doModuleAnimation */ _doModuleAnimation: function() { var module = 'undefined' == typeof this.element ? $(this) : $(this.element), delay = parseFloat(module.data('animation-delay')), duration = parseFloat(module.data('animation-duration')); if ( ! isNaN( duration ) ) { module.css( 'animation-duration', duration + 's' ); } if(!isNaN(delay) && delay > 0) { setTimeout(function(){ module.addClass('fl-animated'); }, delay * 1000); } else { setTimeout(function(){ module.addClass('fl-animated'); }, 1); } }, /** * Opens a tab or accordion item if the browser hash is set * to the ID of one on the page. * * @since 1.6.0 * @access private * @method _initHash */ _initHash: function() { var hash = window.location.hash.replace( '#', '' ).split( '/' ).shift(), element = null, tabs = null, responsiveLabel = null, tabIndex = null, label = null; if ( '' !== hash ) { try { element = $( '#' + hash ); if ( element.length > 0 ) { if ( element.hasClass( 'fl-accordion-item' ) ) { setTimeout( function() { element.find( '.fl-accordion-button' ).trigger( 'click' ); }, 100 ); } if ( element.hasClass( 'fl-tabs-panel' ) ) { setTimeout( function() { tabs = element.closest( '.fl-tabs' ); responsiveLabel = element.find( '.fl-tabs-panel-label' ); tabIndex = responsiveLabel.data( 'index' ); label = tabs.find( '.fl-tabs-labels .fl-tabs-label[data-index=' + tabIndex + ']' ); label[0].click(); FLBuilderLayout._scrollToElement(element); }, 100 ); } } } catch( e ) {} } }, /** * Initializes all anchor links on the page for smooth scrolling. * * @since 1.4.9 * @access private * @method _initAnchorLinks */ _initAnchorLinks: function() { $( 'a' ).each( FLBuilderLayout._initAnchorLink ); }, /** * Initializes a single anchor link for smooth scrolling. * * @since 1.4.9 * @access private * @method _initAnchorLink */ _initAnchorLink: function() { var link = $( this ), href = link.attr( 'href' ), loc = window.location, id = null, element = null, flNode = false; if ( 'undefined' != typeof href && href.indexOf( '#' ) > -1 && link.closest('svg').length < 1 ) { if ( loc.pathname.replace( /^\//, '' ) == this.pathname.replace( /^\//, '' ) && loc.hostname == this.hostname ) { try { id = href.split( '#' ).pop(); // If there is no ID then we have nowhere to look // Fixes a quirk in jQuery and FireFox if( ! id ) { return; } element = $( '#' + id ); if ( element.length > 0 ) { flNode = element.hasClass( 'fl-row' ) || element.hasClass( 'fl-col' ) || element.hasClass( 'fl-module' ); if ( !element.hasClass( 'fl-no-scroll' ) && ( link.hasClass( 'fl-scroll-link' ) || flNode ) ) { $( link ).on( 'click', FLBuilderLayout._scrollToElementOnLinkClick ); } if ( element.hasClass( 'fl-accordion-item' ) ) { $( link ).on( 'click', FLBuilderLayout._scrollToAccordionOnLinkClick ); } if ( element.hasClass( 'fl-tabs-panel' ) ) { $( link ).on( 'click', FLBuilderLayout._scrollToTabOnLinkClick ); } } } catch( e ) {} } } }, /** * Scrolls to an element when an anchor link is clicked. * * @since 1.4.9 * @access private * @method _scrollToElementOnLinkClick * @param {Object} e An event object. * @param {Function} callback A function to call when the scroll is complete. */ _scrollToElementOnLinkClick: function( e, callback ) { var element = $( '#' + $( this ).attr( 'href' ).split( '#' ).pop() ); FLBuilderLayout._scrollToElement( element, callback ); e.preventDefault(); }, /** * Scrolls to an element. * * @since 1.6.4.5 * @access private * @method _scrollToElement * @param {Object} element The element to scroll to. * @param {Function} callback A function to call when the scroll is complete. */ _scrollToElement: function( element, callback ) { var config = FLBuilderLayoutConfig.anchorLinkAnimations, dest = 0, win = $( window ), doc = $( document ); if ( element.length > 0 ) { if ( 'fixed' === element.css('position') || 'fixed' === element.parent().css('position') ) { dest = element.position().top; } else if ( element.offset().top > doc.height() - win.height() ) { dest = doc.height() - win.height(); } else { dest = element.offset().top - config.offset; } $( 'html, body' ).animate( { scrollTop: dest }, config.duration, config.easing, function() { if ( 'undefined' != typeof callback ) { callback(); } if ( undefined != element.attr( 'id' ) ) { if ( history.pushState ) { history.pushState( null, null, '#' + element.attr( 'id' ) ); } else { window.location.hash = element.attr( 'id' ); } } } ); } }, /** * Scrolls to an accordion item when a link is clicked. * * @since 1.5.9 * @access private * @method _scrollToAccordionOnLinkClick * @param {Object} e An event object. */ _scrollToAccordionOnLinkClick: function( e ) { var element = $( '#' + $( this ).attr( 'href' ).split( '#' ).pop() ); if ( element.length > 0 ) { var callback = function() { if ( element ) { element.find( '.fl-accordion-button' ).trigger( 'click' ); element = false; } }; FLBuilderLayout._scrollToElementOnLinkClick.call( this, e, callback ); } }, /** * Scrolls to a tab panel when a link is clicked. * * @since 1.5.9 * @access private * @method _scrollToTabOnLinkClick * @param {Object} e An event object. */ _scrollToTabOnLinkClick: function( e ) { var element = $( '#' + $( this ).attr( 'href' ).split( '#' ).pop() ), tabs = null, label = null, responsiveLabel = null; if ( element.length > 0 ) { tabs = element.closest( '.fl-tabs' ); responsiveLabel = element.find( '.fl-tabs-panel-label' ); tabIndex = responsiveLabel.data( 'index' ); label = tabs.find( '.fl-tabs-labels .fl-tabs-label[data-index=' + tabIndex + ']' ); if ( responsiveLabel.is( ':visible' ) ) { var callback = function() { if ( element ) { responsiveLabel.trigger( $.Event( 'click', { which: 1 } ) ); } }; FLBuilderLayout._scrollToElementOnLinkClick.call( this, e, callback ); } else { label[0].click(); FLBuilderLayout._scrollToElement( element ); } e.preventDefault(); } }, /** * Initializes all builder forms on a page. * * @since 1.5.4 * @access private * @method _initForms */ _initForms: function() { if ( ! FLBuilderLayout._hasPlaceholderSupport ) { $( '.fl-form-field input' ).each( FLBuilderLayout._initFormFieldPlaceholderFallback ); } $( '.fl-form-field input' ).on( 'focus', FLBuilderLayout._clearFormFieldError ); }, /** * Checks to see if the current device has HTML5 * placeholder support. * * @since 1.5.4 * @access private * @method _hasPlaceholderSupport * @return {Boolean} */ _hasPlaceholderSupport: function() { var input = document.createElement( 'input' ); return 'undefined' != input.placeholder; }, /** * Initializes the fallback for when placeholders aren't supported. * * @since 1.5.4 * @access private * @method _initFormFieldPlaceholderFallback */ _initFormFieldPlaceholderFallback: function() { var field = $( this ), val = field.val(), placeholder = field.attr( 'placeholder' ); if ( 'undefined' != placeholder && '' === val ) { field.val( placeholder ); field.on( 'focus', FLBuilderLayout._hideFormFieldPlaceholderFallback ); field.on( 'blur', FLBuilderLayout._showFormFieldPlaceholderFallback ); } }, /** * Hides a fallback placeholder on focus. * * @since 1.5.4 * @access private * @method _hideFormFieldPlaceholderFallback */ _hideFormFieldPlaceholderFallback: function() { var field = $( this ), val = field.val(), placeholder = field.attr( 'placeholder' ); if ( val == placeholder ) { field.val( '' ); } }, /** * Shows a fallback placeholder on blur. * * @since 1.5.4 * @access private * @method _showFormFieldPlaceholderFallback */ _showFormFieldPlaceholderFallback: function() { var field = $( this ), val = field.val(), placeholder = field.attr( 'placeholder' ); if ( '' === val ) { field.val( placeholder ); } }, /** * Clears a form field error message. * * @since 1.5.4 * @access private * @method _clearFormFieldError */ _clearFormFieldError: function() { var field = $( this ); field.removeClass( 'fl-form-error' ); field.siblings( '.fl-form-error-message' ).hide(); }, /** * Init Row Shape Layer's height. * * @since 2.5.3 * @access private * @method _initRowShapeLayerHeight */ _initRowShapeLayerHeight: function () { FLBuilderLayout._adjustRowShapeLayerHeight(); $( window ).on( 'resize', FLBuilderLayout._adjustRowShapeLayerHeight ); }, /** * Set parent column width of nested columns when it's zero or blank. * * @since 2.7.4 * @access private * @method _initNestedColsWidth */ _initNestedColsWidth: function() { var nestedCols = $( '.fl-col-has-cols' ); if ( nestedCols.length <= 0 ) { return; } $( nestedCols ).each( function(index, col ){ if ( $( col ).width() <= 0 ) { $( col ).css( 'width', FLBuilderLayoutConfig.emptyColWidth ); } }); }, /** * Adjust Row Shape Layer's height to fix to remove the fine line that appears on certain screen sizes. * * @since 2.5.3 * @access private * @method _adjustRowShapeLayerHeight */ _adjustRowShapeLayerHeight: function() { var rowShapeLayers = $('.fl-builder-shape-layer'); $( rowShapeLayers ).each(function (index) { var rowShapeLayer = $(this), shape = $(rowShapeLayer).find('svg'), height = shape.height(), excludeShapes = '.fl-builder-shape-circle, .fl-builder-shape-dot-cluster, .fl-builder-shape-topography, .fl-builder-shape-rect'; if ( ! rowShapeLayer.is( excludeShapes ) ) { $(shape).css('height', Math.ceil( height ) ); } }); }, _string_to_slug: function( str ) { str = str.replace(/^\s+|\s+$/g, ''); // trim if ( 'undefined' == typeof window._fl_string_to_slug_regex ) { regex = new RegExp('[^a-zA-Z0-9\'":() !.,-_|]', 'g'); } else { regex = new RegExp('[^' + window._fl_string_to_slug_regex + '\'":\(\) !.,-_|\\\p{Letter}]', 'ug'); } str = str.replace(regex, '') // remove invalid chars .replace(/\s+/g, ' '); // collapse whitespace and replace by a space return str; }, _reorderMenu: function() { if ( $('#wp-admin-bar-fl-builder-frontend-edit-link-default li').length > 1 ) { $( '#wp-admin-bar-fl-builder-frontend-duplicate-link' ) .appendTo('#wp-admin-bar-fl-builder-frontend-edit-link-default') .css( 'padding-top', '5px' ) .css( 'border-top', '2px solid #1D2125' ) .css( 'margin-top', '5px' ) } } }; /* Initializes the builder layout. */ $(function(){ FLBuilderLayout.init(); }); })(jQuery); /* Start Global JS */ /* End Global JS */ ;!function(){"use strict";function e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)e[o]=n[o]}return e}var t=function t(n,o){function r(t,r,i){if("undefined"!=typeof document){"number"==typeof(i=e({},o,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var c="";for(var s in i)i[s]&&(c+="; "+s,!0!==i[s]&&(c+="="+i[s].split(";")[0]));return document.cookie=t+"="+n.write(r,t)+c}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],o={},r=0;r<t.length;r++){var i=t[r].split("="),c=i.slice(1).join("=");try{var s=decodeURIComponent(i[0]);if(o[s]=n.read(c,s),e===s)break}catch(e){}}return e?o[e]:o}},remove:function(t,n){r(t,"",e({},n,{expires:-1}))},withAttributes:function(n){return t(this.converter,e({},this.attributes,n))},withConverter:function(n){return t(e({},this.converter,n),this.attributes)}},{attributes:{value:Object.freeze(o)},converter:{value:Object.freeze(n)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"}),n=t;document.addEventListener("DOMContentLoaded",(function(){document.body.classList.contains("fl-builder-edit")||void 0===wp.template||void 0===n||void 0===n.get("portal_user")||setTimeout((function(){const e=JSON.parse(n.get("portal_user")),t=document.querySelectorAll(".cta-block");t&&e.plan&&t.forEach((t=>{const n=t.parentNode.dataset.customers;if(!n)return;const o=JSON.parse(n).find((t=>null!==t.customer_type&&t.customer_type.includes(e.plan)));if(!o)return;const r=window.innerWidth>768,i=t.closest(".fl-row"),c=i.querySelector("video.background-video"),s=i.querySelector(".fl-row-content-wrap");o.background_css&&(c&&(c.style.transition=r?"left .4s, opacity .1s":"opacity .1s",c.style["transition-timing-function"]="ease-in-out",c.style.left=r?"100%":null,c.style.opacity=0,window.setTimeout((()=>{c.parentElement.removeChild(c),i.style.overflow="visible"}),400)),s.style.transition="background .5s",s.style.background=o.background_css);const a=t.querySelector(".cta-block__content").className,u=o.content_alignment,l=t.parentNode,d=wp.template("bb-cta-block");o.content_alignment=a,l.innerHTML=d(o);const p=(t=l.querySelector(".cta-block")).querySelector(".cta-block__content");p.style.transition="margin .4s",p.style["transition-timing-function"]="ease-in-out",window.setTimeout((()=>{r&&("left"===u?p.classList.remove("cta-block__content--right"):p.classList.add("cta-block__content--right"))}),20),document.dispatchEvent(new Event("wpeReattachListeners"))}))}),1e3)}))}(); /* Start Global Node Custom JS */ /* End Global Node Custom JS */ /* Start Layout Custom JS */ /* End Layout Custom JS */ /* Start Layout Custom JS */ /* End Layout Custom JS */ </script> </body> </html>