CINXE.COM
Achieving Peak Performance With Headless WordPress
<!doctype html> <html lang="en-US"> <head> <!-- Segment --> <script type="text/javascript">!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){if(window.analytics.initialized)return window.analytics[e].apply(window.analytics,arguments);var i=Array.prototype.slice.call(arguments);i.unshift(e);analytics.push(i);return analytics}};for(var i=0;i<analytics.methods.length;i++){var key=analytics.methods[i];analytics[key]=analytics.factory(key)}analytics.load=function(key,i){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=i};analytics._writeKey="uNr7LygKixxSLg2s0h7NXGgPC5nNW4Dd";;analytics.SNIPPET_VERSION="4.16.1";analytics.load("uNr7LygKixxSLg2s0h7NXGgPC5nNW4Dd");}}();</script> <!-- 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 --> <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' /> <!-- This site is optimized with the Yoast SEO plugin v20.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>Achieving Peak Performance With Headless WordPress</title> <meta name="description" content="Android Authority provides its 50 million monthly readers with a blazing-fast browsing experience using Atlas, the Complete headless WordPress platform." /> <link rel="canonical" href="https://wpengine.com/more/achieving-peak-performance-headless-wordpress/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Achieving Peak Performance With Headless WordPress" /> <meta property="og:description" content="Android Authority provides its 50 million monthly readers with a blazing-fast browsing experience using Atlas, the Complete headless WordPress platform." /> <meta property="og:url" content="https://wpengine.com/more/achieving-peak-performance-headless-wordpress/" /> <meta property="og:site_name" content="WP Engine" /> <meta property="article:publisher" content="https://www.facebook.com/wpengine" /> <meta property="article:modified_time" content="2024-08-27T22:50:12+00:00" /> <meta property="og:image" content="https://wpengine.com/wp-content/uploads/2021/07/AA-Logo3.png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@wpengine" /> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="WP Engine » Feed" href="https://wpengine.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="WP Engine » Comments Feed" href="https://wpengine.com/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\/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> <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='wpengine-nav-product-link-style-css' href='https://wpengine.com/wp-content/plugins/wpengine-blocks/build/style-index.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-atlas-plans-style-css' href='https://wpengine.com/wp-content/plugins/wpengine-atlas-plans-block/build/style-index.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-plans-style-css' href='https://wpengine.com/wp-content/plugins/wpengine-plans-block/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> <style id='fl-builder-layout-119426-inline-css' type='text/css'> .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;}.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;}.fl-visible-medium,.fl-visible-medium-mobile,.fl-visible-mobile,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-mobile.fl-col {display: none;}.fl-row,.fl-row-content {margin-left: auto;margin-right: auto;}.fl-row-content-wrap {position: relative;}.fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap {background-attachment: scroll;}.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 iframe,.fl-row-bg-embed .fl-bg-embed-code iframe {pointer-events: none;width: 100vw;height: 56.25vw; max-width: none;min-height: 100vh;min-width: 177.77vh; position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }.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;}.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;}.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;}.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-custom-height .fl-row-content-wrap {min-height: 0;}.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-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%;}.fl-builder-ie-11 .fl-row.fl-row-full-height:not(.fl-visible-medium):not(.fl-visible-medium-mobile):not(.fl-visible-mobile),.fl-builder-ie-11 .fl-row.fl-row-custom-height:not(.fl-visible-medium):not(.fl-visible-medium-mobile):not(.fl-visible-mobile) {display: flex;flex-direction: column;height: 100%;}.fl-builder-ie-11 .fl-row-full-height .fl-row-content-wrap,.fl-builder-ie-11 .fl-row-custom-height .fl-row-content-wrap {height: auto;}.fl-builder-ie-11 .fl-row-full-height .fl-row-content,.fl-builder-ie-11 .fl-row-custom-height .fl-row-content {flex: 0 0 auto;flex-basis: 100%;margin: 0;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-top .fl-row-content,.fl-builder-ie-11 .fl-row-full-height.fl-row-align-bottom .fl-row-content,.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-top .fl-row-content,.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-bottom .fl-row-content {margin: 0 auto;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height),.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height) {display: flex;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;}.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;}.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;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap,.fl-builder-ie-11 .fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap {justify-content: flex-start;-webkit-justify-content: flex-start;}.fl-col-group-equal-height,.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-col-group-equal-height{-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}.fl-col-group-equal-height.fl-col-group-has-child-loading {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-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-col-group-equal-height .fl-col-content{-webkit-box-orient: vertical; -webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;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;}.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;-webkit-justify-content: flex-start;}.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;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-align: center;-ms-flex-pack: center;}.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;-webkit-justify-content: flex-end;-webkit-box-align: end;-webkit-box-pack: end;-ms-flex-pack: 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%;}.fl-builder-ie-11 .fl-col-group-equal-height,.fl-builder-ie-11 .fl-col-group-equal-height .fl-col,.fl-builder-ie-11 .fl-col-group-equal-height .fl-col-content,.fl-builder-ie-11 .fl-col-group-equal-height .fl-module,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group {min-height: 1px;}.fl-col {float: left;min-height: 1px;}.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;}.fl-module img {max-width: 100%;}.fl-builder-module-template {margin: 0 auto;max-width: 1100px;padding: 20px;}.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;}.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;}.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);}.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;}.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;}.fl-builder-content .bx-wrapper .bx-viewport {background: transparent;border: none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;left: 0;}.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;}.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;}.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;}.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;}.single:not(.woocommerce).single-fl-builder-template .fl-content {width: 100%;}.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%;}@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;}}.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;}.fl-row-content-wrap { margin: 0px; }.fl-row-content-wrap { padding: 0px; }.fl-row-fixed-width { max-width: 1200px; }.fl-col-content { margin: 0px; }.fl-col-content { padding: 0px; }.fl-module-content { margin: 20px; }@media (max-width: 992px) { body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-desktop,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-desktop {display: none !important;}.fl-visible-desktop,.fl-visible-mobile,.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-mobile.fl-col {display: none;}.fl-visible-desktop-medium,.fl-visible-medium,.fl-visible-medium-mobile,.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group .fl-visible-medium-mobile.fl-col {display: block;}.fl-col-group-equal-height .fl-visible-desktop-medium.fl-col,.fl-col-group-equal-height .fl-visible-medium.fl-col,.fl-col-group-equal-height .fl-visible-medium-mobile.fl-col {display: flex;} }@media (max-width: 768px) { body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-desktop,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-desktop,body.fl-builder-ie-11 .fl-row.fl-row-full-height.fl-visible-desktop-medium,body.fl-builder-ie-11 .fl-row.fl-row-custom-height.fl-visible-desktop-medium {display: none !important;}.fl-visible-desktop,.fl-visible-desktop-medium,.fl-visible-medium,.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group-equal-height .fl-visible-desktop-medium.fl-col,.fl-col-group-equal-height .fl-visible-medium.fl-col {display: none;}.fl-visible-medium-mobile,.fl-visible-mobile,.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-mobile.fl-col {display: block;}.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;}.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: -ms-flexbox;display: flex;}.fl-col-group.fl-col-group-responsive-reversed {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;flex-flow: row wrap;-ms-box-orient: horizontal;-webkit-flex-flow: row wrap;}.fl-col-group.fl-col-group-responsive-reversed .fl-col {-webkit-box-flex: 0 0 100%; -moz-box-flex: 0 0 100%;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%; min-width: 0;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(1) {-webkit-box-ordinal-group: 12; -moz-box-ordinal-group: 12;-ms-flex-order: 12;-webkit-order: 12; order: 12;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(2) {-webkit-box-ordinal-group: 11;-moz-box-ordinal-group: 11;-ms-flex-order: 11;-webkit-order: 11;order: 11;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(3) {-webkit-box-ordinal-group: 10;-moz-box-ordinal-group: 10;-ms-flex-order: 10;-webkit-order: 10;order: 10;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(4) {-webkit-box-ordinal-group: 9;-moz-box-ordinal-group: 9;-ms-flex-order: 9;-webkit-order: 9;order: 9;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(5) {-webkit-box-ordinal-group: 8;-moz-box-ordinal-group: 8;-ms-flex-order: 8;-webkit-order: 8;order: 8;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(6) {-webkit-box-ordinal-group: 7;-moz-box-ordinal-group: 7;-ms-flex-order: 7;-webkit-order: 7;order: 7;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(7) {-webkit-box-ordinal-group: 6;-moz-box-ordinal-group: 6;-ms-flex-order: 6;-webkit-order: 6;order: 6;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(8) {-webkit-box-ordinal-group: 5;-moz-box-ordinal-group: 5;-ms-flex-order: 5;-webkit-order: 5;order: 5;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(9) {-webkit-box-ordinal-group: 4;-moz-box-ordinal-group: 4;-ms-flex-order: 4;-webkit-order: 4;order: 4;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(10) {-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(11) {-webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(12) {-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;}.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;}.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;}.fl-col[data-node] .fl-col-content {margin: 0;padding-left: 0;padding-right: 0;} }.page .fl-post-header , .single-fl-builder-template .fl-post-header{ display:none; }.fl-node-5ed7f36ca417c.fl-row-full-height > .fl-row-content-wrap, .fl-node-5ed7f36ca417c.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-5ed7f36ca417c.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-5ed7f36ca417c.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-5ed7f36ca417c.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-node-5ed7f36ca417c.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-node-5ed7f36ca417c.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-node-5ed7f36ca417c.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-5ed7f36ca417c .fl-row-content {max-width: 1354px;} .fl-node-5ed7f36ca417c > .fl-row-content-wrap {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} .fl-node-5ed7f36ca417c > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-5e04ee9b01a00.fl-row-full-height > .fl-row-content-wrap, .fl-node-5e04ee9b01a00.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-5e04ee9b01a00.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-5e04ee9b01a00.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-5e04ee9b01a00.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-node-5e04ee9b01a00.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-node-5e04ee9b01a00.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-node-5e04ee9b01a00.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-5e04ee9b01a00 > .fl-row-content-wrap {background-color: #f4f7fa;}.fl-node-5e04ee9b019f5.fl-row-full-height > .fl-row-content-wrap, .fl-node-5e04ee9b019f5.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-5e04ee9b019f5.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-5e04ee9b019f5.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-5e04ee9b019f5.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-node-5e04ee9b019f5.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-node-5e04ee9b019f5.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-node-5e04ee9b019f5.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-5e04ee9b019f5 > .fl-row-content-wrap {background-color: #f4f7fa;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;}.fl-node-5e04ee9b01a04.fl-row-full-height > .fl-row-content-wrap, .fl-node-5e04ee9b01a04.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-5e04ee9b01a04.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-5e04ee9b01a04.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-5e04ee9b01a04.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-node-5e04ee9b01a04.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-node-5e04ee9b01a04.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-node-5e04ee9b01a04.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-5e04ee9b01a04 .fl-row-content {max-width: 1004px;} .fl-node-5e04ee9b01a04 > .fl-row-content-wrap {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} .fl-node-5e04ee9b01a04 > .fl-row-content-wrap {padding-top:40px;padding-right:120px;padding-bottom:40px;padding-left:120px;}@media ( max-width: 992px ) { .fl-node-5e04ee9b01a04.fl-row > .fl-row-content-wrap {padding-right:40px;padding-left:40px;}}.fl-node-5e04ee9b01a05.fl-row-full-height > .fl-row-content-wrap, .fl-node-5e04ee9b01a05.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-5e04ee9b01a05.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-5e04ee9b01a05.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-5e04ee9b01a05.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-node-5e04ee9b01a05.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-node-5e04ee9b01a05.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-node-5e04ee9b01a05.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-5e04ee9b01a0b.fl-row-full-height > .fl-row-content-wrap, .fl-node-5e04ee9b01a0b.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-5e04ee9b01a0b.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-5e04ee9b01a0b.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-5e04ee9b01a0b.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-node-5e04ee9b01a0b.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-node-5e04ee9b01a0b.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-node-5e04ee9b01a0b.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-5e04ee9b01a0b > .fl-row-content-wrap {background-color: #002838;}.fl-node-8bcfgnpzs2vi.fl-row-full-height > .fl-row-content-wrap, .fl-node-8bcfgnpzs2vi.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-8bcfgnpzs2vi.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-8bcfgnpzs2vi.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-8bcfgnpzs2vi.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-node-8bcfgnpzs2vi.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-node-8bcfgnpzs2vi.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-node-8bcfgnpzs2vi.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-8bcfgnpzs2vi > .fl-row-content-wrap {background-color: #0576dc;} .fl-node-8bcfgnpzs2vi > .fl-row-content-wrap {margin-top:0px;} .fl-node-8bcfgnpzs2vi > .fl-row-content-wrap {padding-top:60px;padding-bottom:60px;}.fl-node-5fcac93a89e92 {width: 100%;}.fl-node-5fcac914eee11 {width: 100%;}.fl-node-5ed7f3a58c29e {width: 100%;}.fl-node-5e04ee9b019fc {width: 50%;}.fl-node-5e04ee9b019fd {width: 50%;}.fl-node-5e04ee9b019f2 {width: 50%;}.fl-node-5e04ee9b019f2 > .fl-col-content {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}.fl-node-5e04ee9b019f3 {width: 50%;}.fl-node-5e04ee9b019f3 > .fl-col-content {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}.fl-node-5e04ee9b01a02 {width: 100%;}.fl-node-5e04ee9b01a07 {width: 50%;}.fl-node-5e04ee9b01a08 {width: 50%;}.fl-node-5f1f37c52cd8b {width: 100%;}.fl-node-6081db7352231 {width: 100%;}.fl-node-5e04ee9b01a0d {width: 50%;}.fl-node-5e04ee9b01a0e {width: 50%;}.fl-node-wetl1mvnpc58 {width: 100%;}.fl-node-a1fgokj70lxw {width: 100%;}@-webkit-keyframes slides{to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes slides{to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.fl-module-class-cta-block>.fl-module-content{margin:0 20px}.cta-block{position:relative;height:auto}.cta-block.cta-block--above-fold{padding-bottom:60px;margin:20px}.cta-block.cta-block--above-fold .cta-block__title{font-size:2.75rem;line-height:1.091}.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}.cta-block.cta-block--in-page-large .cta-block--button-group{margin-top:0}.cta-block__content{font-size:1.5rem}.cta-block__title{margin:0 0 30px}.cta-block__title:only-child{margin-bottom:0}.cta-block__title-description p{font-size:1.25rem}.cta-block__button-group{margin-top:0;padding-top:40px}@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}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;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}.cta-block__content{max-width:75%}.cta-block__content--right{margin-left:25%}.cta-block__button-group{padding-top:60px}}@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 .cta-block__title-description{padding-right:60px}.cta-block.cta-block--in-page-small .cta-block__button-group{-ms-flex-wrap:nowrap;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__title-description p{font-size:1.375rem}.cta-block__button-group{padding-top:80px}}@media (min-width:1140px){.cta-block__title-description p{font-size:1.5rem}}@-webkit-keyframes slides{to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes slides{to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.fl-module-class-ornament .fl-module-content{margin:0 0 20px} .fl-node-5e04ee9b01a1e > .fl-module-content {margin-right:40px;margin-left:40px;}@media (max-width: 768px) { .fl-node-5e04ee9b01a1e > .fl-module-content { margin-left:20px;margin-right:20px; } }.fl-builder-content .fl-rich-text strong {font-weight: bold;} .fl-node-5e04ee9b019fe > .fl-module-content {margin-right:40px;margin-left:40px;}@media (max-width: 768px) { .fl-node-5e04ee9b019fe > .fl-module-content { margin-left:20px;margin-right:20px; } } .fl-node-5e04ee9b019f6 > .fl-module-content {margin-right:40px;margin-left:40px;}@media (max-width: 768px) { .fl-node-5e04ee9b019f6 > .fl-module-content { margin-left:20px;margin-right:20px; } }.fl-embed-video iframe {max-width: 100%;}.fl-wp-video {position: relative;height: 0;overflow: hidden;padding: 0 0 56.25%;}.fl-wp-video .wp-video {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}.mfp-container .fl-video-lightbox-content .wp-video {margin-left: auto;margin-right: auto;}.mfp-container .fl-video-lightbox-content .fluid-width-video-wrapper iframe {width: 80%;height: auto;margin-left: auto;margin-right: auto;}.fl-module-video .fl-video-poster {cursor: pointer;}.fl-wp-video .wp-video .mejs-container,.fl-wp-video .wp-video .mejs-inner,.fl-wp-video .wp-video .mejs-layers,.fl-wp-video .wp-video .mejs-layer,.fl-wp-video .wp-video-shortcode,.fl-wp-video .me-plugin,.fl-wp-video .me-plugin * {width: 100% !important;height: 100% !important;}.fl-video-sticky {position: fixed;top: 20px;z-index: 11;}.fl-wp-video img{width: 100%;}@media (max-width: 768px) {}.fl-node-5fda5bdcbb26a .fl-video-poster {display: none;} .fl-node-5e04ee9b019f4 > .fl-module-content {margin-right:40px;margin-left:40px;}@media (max-width: 768px) { .fl-node-5e04ee9b019f4 > .fl-module-content { margin-left:20px;margin-right:20px; } } .fl-node-5e04ee9b01a03 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}img.mfp-img {padding-bottom: 40px !important;}@media (max-width: 768px) { .fl-photo-content {width: 100%;} }.fl-node-60f9e4642ea23 .fl-photo {text-align: center;}.fl-module-heading .fl-heading {padding: 0 !important;margin: 0 !important;}@media(max-width: 768px) {.fl-builder-content .fl-node-ul8rdv1o60fh .fl-rich-text, .fl-builder-content .fl-node-ul8rdv1o60fh .fl-rich-text *:not(b, strong) {text-align: center;}}.fl-node-q5jzl9167yr2 {text-align: center}.nav__tab .nav--header__nolink:hover {color: #ffffff!important;} </style> <link rel='stylesheet' id='wpe-bb-css' href='https://wpengine.com/wp-content/mu-plugins/wpengine-bb-mods/css/style.css?ver=1727651627' type='text/css' media='all' /> <link rel='stylesheet' id='wpengine-style-css' href='https://wpengine.com/wp-content/themes/wpengine-breakthrough/style.css?ver=1727651627' 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/wp-content/plugins/wpengine-blocks/build/style-index.css?ver=08bfde55401413918b65' type='text/css' media='all' /> <link rel='stylesheet' id='revisionize-css' href='https://wpengine.com/wp-content/plugins/wpengine-editorial-flow/build/adminMenuBar.css?ver=1727651627' type='text/css' media='all' /> <script type="text/javascript" src="https://wpengine.com/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1" id="react-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1" id="react-dom-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-content/plugins/wpengine-atlas-plans-block/build/client.js?ver=75476ef70ec42320da55" id="wpengine-atlas-plans-script-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-content/plugins/wpengine-plans-block/build/client.js?ver=e688258f9eab9feb424c" id="wpengine-plans-script-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-content/mu-plugins/wpengine-library/js/jquery-core.js?ver=1727651627" id="jquery-core-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="optinmonster-script-js-extra"> /* <![CDATA[ */ var optinmonsterScriptVars = {"value":""}; /* ]]> */ </script> <script type="text/javascript" src="https://wpengine.com/wp-content/mu-plugins/wpengine-library/js/optinmonsterGlobalVar.js?ver=a5d4d16664da0046d496" id="optinmonster-script-js"></script> <link rel="https://api.w.org/" href="https://wpengine.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://wpengine.com/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://wpengine.com/?p=119426' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://wpengine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwpengine.com%2Fmore%2Fachieving-peak-performance-headless-wordpress%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://wpengine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwpengine.com%2Fmore%2Fachieving-peak-performance-headless-wordpress%2F&format=xml" /> <link rel="alternate" href="https://wpengine.co.uk/more/achieving-peak-performance-headless-wordpress/" hreflang="en-GB"> <link rel="alternate" href="https://wpengine.com.au/more/achieving-peak-performance-headless-wordpress/" hreflang="en-AU"> <link rel="alternate" href="https://wpengine.com/more/achieving-peak-performance-headless-wordpress/" hreflang="en-US"> <link rel="alternate" href="https://wpengine.com/more/achieving-peak-performance-headless-wordpress/" hreflang="x-default"> <meta http-equiv="content-language" content="en-US"> <link rel="manifest" href="https://wpengine.com/site.webmanifest"><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> <link rel="icon" href="https://wpengine.com/wp-content/uploads/2024/05/wpe-mark-512-512_360-150x150.png" sizes="32x32" /> <link rel="icon" href="https://wpengine.com/wp-content/uploads/2024/05/wpe-mark-512-512_360.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://wpengine.com/wp-content/uploads/2024/05/wpe-mark-512-512_360.png" /> <meta name="msapplication-TileImage" content="https://wpengine.com/wp-content/uploads/2024/05/wpe-mark-512-512_360.png" /> <link rel="prefetch prerender" href="https://wpengine.com/"> <style type="text/css" id="wp-custom-css"> /*--- Remove Sidebar Sticky ---*/ @media screen and (min-width: 960px) { body .resource-center-sidebar { position: relative; top: 190px; } } /*--- End Remove Sidebar Sticky ---*/ /*--- Agency Resource ---*/ .block-area-153570 p.subline { text-shadow:none!important; font-size: 15px !important; margin-top: -10px; } .block-area-153570 img{ max-width:240px; } .block-area-153570 .wp-block-cover{ padding-top:30px!important; border-radius:30px; } .block-area-153570{ -webkit-box-shadow: none!important; box-shadow:none!important; } /*--- End Agency Resource ---/ /*--- KELS ATTACK --- */ #block-6 { display:none; margin-bottom:60px; padding: 0; box-shadow: none; background: none!important; } .wpbasics{ margin-bottom:20px; } #block-6 .wp-block-cover{ border-radius:32px!important; padding:40px!important; } #block-6 .postlinkimg{ display:inline-block; width:48px; margin-right:20px; vertical-align:middle; } #block-6 .postlink{ display:inline-block; vertical-align:middle; max-width:190px; } #block-6 .postlink p{ text-decoration:underline; } .postid-39986 .wpbasiclink1{ display:none; } .postid-150751 .wpbasiclink2{ display:none; } .postid-67841 .wpbasiclink4{ display:none; } .resource-center-sidebar__container { background: none!important; } /*--- DUX ATTACK --- */ /*--- 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'); body{ font-family:inter, helvetica, sans serif!important; } h1{ font-family:inter, helvetica, sans serif; font-weight:700; } h2, h3, h4 { font-family:lora, georgia, serif !important; font-weight:500!important; font-style: normal; } .resource-center-content .entry-title{ font-family: lora, georgia, serif !important; font-weight: 500 !important; } .fl-row-content-wrap .fl-rich-text h1 { letter-spacing: .1rem !important; } .page-header__title{ letter-spacing:0; font-size:30px; font-family:inter, helvetica, sans serif!important; font-weight:700!important; } .heading--size-5, h5{ font-family:inter, helvetica, sans serif!important; font-weight:700!important; } .casehero h2, body.single-post .entry-title, body.single-post .entry-content h2 { font-family:lora, georgia, serif!important; font-weight:500!important; } .casebop .fl-row-content-wrap h3 { text-transform:none!important; } .casebop .fl-row-content-wrap h3:first-letter { text-transform: none; } .fl-builder-content .casehero .fl-rich-text strong{ font-weight:500!important; } .caseside .fl-row-content-wrap h3,.caseresults .fl-row-content-wrap h3, .casebop .fl-row-content-wrap h3 { font-family:lora, georgia, serif!important; font-weight:500!important; font-style:normal; text-align: left; letter-spacing:-.5px; text-transform:none!important; margin-bottom: 0 !important; } #stats h2{ font-family:inter, helvetica, sans serif!important; font-weight:700!important; } .lwptoc .lwptoc_item, .lwptoc .lwptoc_title{ font-family:inter, helvetica, sans serif!important; } .lwptoc .lwptoc_title{ font-weight:700; font-size:2rem; } .wpe-mega-menu .wp-block-columns .wp-block-column .link-description{ font-weight:300; } .heading--size-4, h4{ font-family:lora, georgia, serif!important; font-weight:500!important; } .wp-block-heading strong{ font-weight:500!important; } .wp-block-spacer { margin-bottom: 40px; } /* --- 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 --- */ /* BOP */ @media (min-width: 1140px) { .cta-block__title-description p { font-size: 18px!important; } } /* End BOP */ /* Social Media Icon Updates */ .socialmedia__link.twitter a:before { content: "\f099"; color: rgba(255, 255, 255, 0.0); background-image: url(https://wpengine.com/wp-content/uploads/2024/08/SocialIcon_X-2.png); background-size: contain; background-repeat: no-repeat; } .fa-twitter:before{ content: "\f099"; color: rgba(255, 255, 255, 0.0); background-image: url(https://wpengine.com/wp-content/uploads/2024/08/SocialIcon_X-1.png); background-size: 120%; background-repeat: no-repeat; background-position:center; } .widget--social-share .twitter { background-color: #000000; } .widget--social-share .twitter:hover { height:32px; width:32px; background: yellow; outline: 2px solid #000000; outline-offset: -1px; background-color: #ffffff; } .widget--social-share .linkedin:hover { height:32px; width:32px; background: yellow; outline: 2px solid #2f77b0; outline-offset: -1px; background-color: #ffffff; color: #2f77b0; } .widget--social-share .facebook:hover { height:32px; width:32px; background: yellow; outline: 2px solid #3c5b95; outline-offset: -1px; background-color: #ffffff; color: #3c5b95; } a:hover .fa-twitter:before{ background-image: url(https://wpengine.com/wp-content/uploads/2024/08/SocialIcon_X-1-black-hov.png); } .js-share-button .widget--social-share .facebook .twitter .linkedin:hover{ color: #ffffff; background-color: #002447 !important; } /* Tiles */ .tile__title, .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; margin-bottom:24px; } h2.tile__title{ font-weight:700!important; } .tile, .tile__link { -webkit-box-shadow: none; box-shadow: none; border:1px solid #cfdde9; border-radius:0px; } .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!important; } /* End Tiles */ /* Footer */ .site-footer { background-color:#002447; } .site-footer__widget-areas .menu-item a, .site-footer__widget-areas .menu-item p { font-weight:500!important; font-size:14px; line-height:1.75rem } .site-footer__container a:hover{ color:#667c91; } .section-footer__widget-title, .site-footer__menu .section-footer__menu h2.section-footer__title{ font-family:inter, helvetica, sans serif!important; font-weight:700!important; } /* End Footer */ /*--- End Text Styling ---*/ .resource-center-sidebar__custom-widget .resource-center-sidebar__title { margin: 0; } .resource-center-sidebar__custom-widget { padding: 0; } .bottomctabop .fl-row-content-wrap:before{ background-color:transparent!important; } /* Buttons */ .button-group>.button, .button-group>[type=button], .button-group>[type=submit], .button-group>button, .nav-cta, .tile--support .button { border-radius: 50px; text-transform: none!important; } .button, .nav__interactive .search-submit, [type=button], [type=submit], button { text-transform: none !important; } @media (min-width: 767px) { .button-group>.button{ margin:0 20px 20px 0!important; } } .button--lapis-white, .button--sunset-mirage, .button--tiffany-mirage{ border-radius:50px; } .hbspt-form .hs_submit .actions input{ border-radius:50px; } .form-submit .button--tiffany-mirage { background-color: #0076dc; border-color: #0076dc; } .form-submit:hover .button--tiffany-mirage { background-color: #002447; border-color: #002447; } /* End Buttons */ /* Links */ a{ color:#002447; } a:hover{ color:#006bd6; } /* End Links */ /* Blog BOP */ .widget-wrapper--interrupter{ background:#1F2426!important; color: #ffffff; } .widget-wrapper--interrupter a{ color:#ffffff!important; } .widget-wrapper--interrupter .widget { margin-bottom: 0; margin-right: 20px; padding: 20px; } .widget-wrapper--interrupter .widget-area { padding: 40px 0; } .widget-wrapper--interrupter { 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; color: #ffffff; background-position:center!important; } .hbspt-form .hs_submit .actions input { width: auto!important; } .widget-wrapper--interrupter .hbspt-form label .hs-form-required { color: #ffffff; } .widget-wrapper--interrupter .widget p { font-size: 1.375rem; } @media (max-width: 768px){ .hbspt-form .hs_submit .actions input { width: 90%!important; } .widget-wrapper--interrupter .widget p { font-size: 1rem!important; } .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; } } /* Custom Sidebar Edits */ .resource-center-sidebar__custom-widget .resource-center-sidebar__title { border-radius: 10px 10px 0 0; } .resource-center-sidebar__custom-widget { border-radius: 10px !important; padding-bottom:10px; } .resource-center-sidebar__custom-widget input[type=email], .resource-center-sidebar__custom-widget input[type=text], .resource-center-sidebar__custom-widget input[type=tel], .resource-center-sidebar__custom-widget .select2-selection--single { border-radius:8px; } .resource-center-sidebar__custom-widget{ } .resource-center-sidebar__content{ padding:30px; } .resource-center-hs-form button, .resource-center-hs-form input[type=submit] { -webkit-appearance: none; background-color: #0076dc; border-color: #0076dc; border-radius: 50px; text-transform: capitalize; } input[type="checkbox" i] { background-color:#ffffff; } .resource-single-callout__cover { border-radius: 20px; } /*----Sidebar Ad 2024---*/ /*This hides the blue ad */ .block-area-120083{ display: none; } #block-7 { /*display:none;*/ padding:0px !important; border-radius: 32px; box-shadow: none; } #block-7 .widget-wrapper--resource-sidebar .widget{ padding:0px !important; } #block-7 .button--lapis-white{ width: 100%; } #block-7 .wp-block-cover { padding: 32px 40px !important; border-radius: 32px; padding-top: 16px !important; } #block-7 .widget-wrapper--resource-sidebar .widget{ box-shadow: none; } @media screen and (min-width: 1140px){ #block-7 .widget-wrapper--resource-sidebar .widget{ padding:0px !important; } } @media screen and (min-width: 768px){ #block-7 .widget-wrapper--resource-sidebar .widget{ padding:0px !important; } } /* End Custom Sidebar Edits */ /* ------ 5/22/24 Brand Refresh ------ */ .page-header { background: #0ecad4; background: linear-gradient(141deg, #006BD6, #0ecad4)!important; color: #fff; } body.single-post .entry-wrapper h3 { background-clip: text !important; background: #002837; } body.single-post .entry-content a, .widget--top_blog_categories_widget a { color:#0076dc!important; } @media screen and (min-width: 960px) { body.single-post .entry-wrapper h3 { border-left:0!important; text-align:left!important; } body.single-post .entry-header { padding-left: 40px!important; padding-right: 100px; } body.single-post .entry-content { padding-left:40px!important; padding-right:40px!important; } body.single-post .posts_nav_label { padding-left:40px; padding-right:40px; } body.single-post .navigation.post-navigation { padding-left: 40px!important; padding-right: 40px!important; } body.single-post #comments { padding-left: 40px; padding-right: 80px; } body.single-post #comments { padding-left: 40px; padding-right: 40px; } } /* ------ Video Responsive Code for Blogs July6 ------ */ .youtube-video { aspect-ratio: 16 / 9; width: 100%; } /* ------ March 6 Plans Experiment - Tilley/Kelsey ------ */ .page-id-141191 #site-navigation, .page-id-141191 #secondary-navigation, .page-id-141191 #mobile-navigation, .page-id-141191 #wpe-site-header__mobile-navigation-toggle, .page-id-141191 .site-footer__widget-areas{ display:none!important; } @media (max-width: 1070px) { .page-id-141191 #masthead.site-header { box-shadow: none!important; margin-top: 20px; } } @media (max-width: 1070px) { .page-id-141191 #masthead.site-header+#content { margin-top: 0; } } .page-id-141191 .site-logo { flex: none; } /* --- End March 6 ---*/ /*------ Remove when Web3 Plans page launches ------*/ .wp-block-wpengine-plans .hosting__details .slider-box img.icon-img { display: inline-block!important; } /*------ End Remove when Web3 Plans page launches ------*/ .header-scheme--dark .nav__icon.login svg { filter: invert(100%) sepia(39%) saturate(2%) hue-rotate(300deg) brightness(1000%) contrast(101%); } /* ------ OCT CyberWeekend Plans Hero ------ */ .cyberplansbannerbackground{ background: linear-gradient(180deg, #007FEA 0%, #005BA9 100%); display:none; } .cyberplansbanner{ vertical-align:center; } .cyberplansbanner .wp-block-image {margin:1em 0 0!important; } @media (max-width: 781px) { .cyberplansbannerright{ display:none!important; } .cyberplansbannerleft{ text-align: center; padding: 20px 0; } .cyberplansbannercontainer{ margin-top:-80px; } } /* ------ NOV CyberWeekend Plans Hero ------ */ .novcyberweekendbanner{ display: flex; align-items: center; justify-content: center; } .novcyberweekendbanner .wp-block-image { margin:0 0 0!important; } .nov-cyber-week-banner--full-size { display:block!important; } .nov-cyber-week-banner--mobile { display:none!important; } @media (max-width: 780px) { .nov-cyber-week-banner--full-size { display:none!important; } .nov-cyber-week-banner--mobile { display:block!important; } } /* ------ Plans Page padding override ------ */ @media (max-width: 1070px) { body.page-id-122334 .site-content { padding-top: 0px; } } /* ------ 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% !important; } /*--- EU Sites Blog Opt-in fix ---*/ /*--- 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 ------*/ /* Author: Tyler Stokes ** theme.json color quick fix */ .has-mirage-background-color { background: #002838; } /* -- Blog Form Privacy Consent fix ---- */ .widget-wrapper--resource-sidebar .blog-subscribe .wpe-field[data-name='eu_opt_in'] .group__eu_opt_in { color: #002938; } /*-- Instagram Link In Bio Page Styles --*/ #post-154128 .resource-center-sidebar { position: relative; top: 190px; display: none !important; } #post-154128 .resource-center-content__entry-meta{ display:none; } #post-154128 .resource-center-content .entry-title{ text-align: center; } /*Instagram Link In Bio Post Cards*/ #post-154128 .resource-center-content figcaption { font-style: normal; text-align: center; padding: 16px; min-height:110px; } #post-154128 .resource-center-content .wp-block-image:hover figcaption{ font-style: normal; text-align: center; color:#ffffff !important; /*background-color: #002447;*/ transition: .5s ease; opacity:1; } #post-154128 img{ background-color:#002447; border-radius: 32px; } #post-154128 img:hover { background-color:#002447; /*transition: .25s ease;*/ opacity:.55; border-radius: 30px; } #post-154128 .wp-block-image:hover .wp-element-caption { /*background-color:#002447;*/ opacity:1; } #post-154128 .wp-block-column { background-color: #ffffff; border-radius: 32px; border:solid 1px; border-color: #e5e6e7; } #post-154128 .wp-block-column:hover{ background-color: #002447; border-radius:32px; } #post-154128 figure { margin: 0px !important; } #post-154128 a { text-decoration:none; } #post-154128 .wp-block-column:hover a { color:#ffffff; } #post-154128 .wp-element-caption{ /*margin-top:-128px;*/ /*background-color:#002447;*/ opacity:1; } /*#post-154128 .wp-block-image :where(figcaption){ margin-bottom: .5em; margin-top: .5em; }*/ @media (max-width: 767px){ #post-154128 img{ border-radius:16px; } #post-154128 img:hover { border-radius: 16px; } #post-154128 .wp-block-column:hover{ border-radius:16px; } #post-154128 .wp-block-column { border-radius: 16px; } #post-154128 :where(.wp-block-columns) { margin-bottom:8px; } #post-154128 :where(.wp-block-columns.is-layout-flex) { gap: 8px; } #post-154128 .wp-block-spacer { margin-bottom: -16px; } } </style> </head> <body class="landing-page-new-template-default single single-landing-page-new postid-119426 fl-builder country- no-js has-mega-menu"> <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--dark" > <div class="wrap"> <a href="https://wpengine.com/" rel="home" class="site-logo"> <img src="https://wpengine.com/wp-content/themes/wpengine-breakthrough/images/wpe-logo-dark-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="primarymegamenu__item--products"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top" data-menu="122905">Products<span class="mega-menu-caret"><img src="https://wpengine.com/wp-content/themes/wpengine-breakthrough/images/nav/caret-polar-40.svg" alt="Mega menu toggle indicator" width="12" height="7" /></span></a></div><!-- #122905 --><div class="nav__container nav__gradient--nightwolf" id="primarymegamenu__item--resources"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top" data-menu="122906">Resources<span class="mega-menu-caret"><img src="https://wpengine.com/wp-content/themes/wpengine-breakthrough/images/nav/caret-polar-40.svg" alt="Mega menu toggle indicator" width="12" height="7" /></span></a></div><!-- #122906 --><div class="nav__container nav__gradient--nightwolf" id="primarymegamenu__item--whywpengine"><a href="#" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top" data-menu="122907">Why WP Engine?<span class="mega-menu-caret"><img src="https://wpengine.com/wp-content/themes/wpengine-breakthrough/images/nav/caret-polar-40.svg" alt="Mega menu toggle indicator" width="12" height="7" /></span></a></div><!-- #122907 --><div class="nav__container nav__gradient--nightwolf" id="primarymegamenu__item--pricing"><a href="/plans/" class="menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top">Pricing</a></div><!-- #124735 --> </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="122909">Contact<span class="mega-menu-caret"><img src="https://wpengine.com/wp-content/themes/wpengine-breakthrough/images/nav/caret-polar-40.svg" alt="Mega menu toggle indicator" width="12" height="7" /></span></a></div><!-- #122909 --><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.1 -1.46)"><path stroke="#0c51ce" stroke-linecap="square" d="M15.03 15.06h0a3.49 3.49 0 0 1-3.49-3.49v-.95a3.49 3.49 0 0 1 3.49-3.49h0a3.49 3.49 0 0 1 3.49 3.5v.94a3.49 3.49 0 0 1-3.5 3.49Z" data-name="Path 12582"/><path stroke="#0c51ce" d="M7.42 21.74a6.54 6.54 0 0 1 5.87-3.65h3.48a6.55 6.55 0 0 1 5.87 3.65" data-name="Path 12583" opacity=".55"/><circle cx="13" cy="13" r="13" stroke="#0ecad4" stroke-linecap="square" data-name="Ellipse 4364" transform="translate(1.7 2.06)"/></g></svg></span>Log In</a></div><!-- #122908 --><div class="nav__container nav__gradient--nightwolf" id="secondarymegamenu__item--chatwithsales"><a href="/contact/" class="nav-cta menu-item menu-item-type-custom menu-item-object-custom nav__link nav__top">Chat with Sales</a></div><!-- #131269 --> </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-122905'> <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 WordPress</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="/add-ons/">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="/small-business/">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/" target="_blank" rel="noreferrer noopener">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 class="link-description">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 class="link-description">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-122906'> <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-122907'> <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="/case-studies/">All Case Studies</a></p> </div> </div> </div> </div><div class='wpe-mega-menu block-area-122909'> <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="132027">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-132027'> <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 WordPress</p></a></li> <li class="wp-block-wpengine-nav-product-link mobile-view-more-cta"><a href="/add-ons/" 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="/small-business/" 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><!-- #132029 --><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="132025">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-132025'> <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><!-- #132030 --><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="132023">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-132023'> <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="/case-studies/">All Case Studies</a></p> </div> </div></li> </ul> </div> </div></div><!-- #132031 --><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="132021">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-132021'> <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><!-- #132032 --><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/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><!-- #132033 --> </div> </nav><!-- #site-navigation --> </header><!-- #masthead --> <div id="content" class="site-content"> <div id="primary" class="content-area"> <main id="main" class="site-main"> <article id="post-119426" class="post-119426 landing-page-new type-landing-page-new status-publish hentry"> <div class="entry-content"> <div class="fl-builder-content fl-builder-content-119426 fl-builder-content-primary fl-builder-global-templates-locked" data-post-id="119426"><div class="fl-row fl-row-full-width fl-row-bg-lazy-photo fl-node-5ed7f36ca417c bg-scheme--light-text hero" data-node="5ed7f36ca417c"> <div class="fl-row-content-wrap"> <picture class="wpe-bb-background wpe-bb-background--hero wpe-bb-background--empty"> <source srcset="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Hero-1600x888-1-1500x833.jpg" media="(min-width: 769px)"> <source srcset="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Hero-1600x888-1.jpg" media="(max-width: 992px) and (min-width: 769px)"> <source srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" media="(max-width: 768px)"> <img decoding="async" src="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Hero-1600x888-1.jpg" alt="" loading="lazy"> </picture> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-5fcac93a89ddf" data-node="5fcac93a89ddf"> <div class="fl-col fl-node-5fcac93a89e92" data-node="5fcac93a89e92"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-html fl-node-5fcac93a89d57" data-node="5fcac93a89d57"> <div class="fl-module-content fl-node-content"> <div class="fl-html"> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-5fcac914eed97" data-node="5fcac914eed97"> <div class="fl-col fl-node-5fcac914eee11" data-node="5fcac914eee11"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-html fl-node-5fcac914eed42" data-node="5fcac914eed42"> <div class="fl-module-content fl-node-content"> <div class="fl-html"> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-5ed7f3a58c222" data-node="5ed7f3a58c222"> <div class="fl-col fl-node-5ed7f3a58c29e" data-node="5ed7f3a58c29e"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-class-cta-block fl-node-5e04ee9b019f9 bg-scheme--dark-text visual--h2" data-node="5e04ee9b019f9"> <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--above-fold"> <div class="content cta-block__content cta-block__content--left"> <div class="button-group cta-block__title-description"> <h1 class="title heading--semantic"> <img decoding="async" src="https://wpengine.com/wp-content/uploads/2021/07/AA-Logo3.png"><P><h2>Achieving Peak Performance With Headless WordPress </h1> <p>To improve search engine rankings and the browsing experience for its 50 million monthly readers, Android Authority increases speed 6x by adopting a headless architecture with a WordPress back-end.</p> </div> </div> </div> </div> </div> </div> <div class="fl-module fl-module-html fl-node-5fcac4a0e6030 bg-scheme--dark-text" data-node="5fcac4a0e6030"> <div class="fl-module-content fl-node-content"> <div class="fl-html"> <script> setTimeout( function () { document.querySelector('h1').dispatchEvent( new KeyboardEvent( "keydown", { key: "ArrowDown", keyCode: 40, code: "ArrowDown", which: 40, bubbles: true, } ) ); }, 1000 ); </script></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-5e04ee9b01a00 bg-scheme--dark-text has-bg-full-bleed" data-node="5e04ee9b01a00"> <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-5e04ee9b019fb" data-node="5e04ee9b019fb"> <div class="fl-col fl-node-5e04ee9b019fc fl-col-small" data-node="5e04ee9b019fc"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-class-ornament fl-node-5e04ee9b01a1e bg-scheme--dark-text" data-node="5e04ee9b01a1e"> <div class="fl-module-content fl-node-content"> <div class="ornament ornament--tiffany-bar"><span></span><span></span></div> </div> </div> <div class="fl-module fl-module-rich-text fl-node-5e04ee9b019fe bg-scheme--dark-text" data-node="5e04ee9b019fe"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p><span style="font-size: 18px;"><b>Industry</b></span><span style="font-weight: 400;"><span style="font-size: 18px;">:</span> Digital Publishing</span></p> <p><span style="font-size: 18px;"><b>Site</b></span><span style="font-weight: 400;"><span style="font-size: 18px;">:</span> <a href="https://www.androidauthority.com/">androidauthority.com</a></span></p> <p><span style="font-size: 18px;"><b>Challenge </b></span></p> <p><span style="font-weight: 400;">Build for growing site traffic and performance tied to revenue without disrupting publisher workflows. Future proof site to increase flexibility and ease of development, decreasing time to innovation.</span></p> <p><span style="font-size: 18px;"><b>Solution</b></span></p> <p><span style="font-weight: 400;">Upgrade from a traditional WordPress deployment to Headless WordPress</span><span style="font-weight: 400;">, WP Engine’s <a href="https://wpengine.com/headless-wordpress/">headless WordPress hosting</a> platform. </span></p> <p><span style="font-size: 18px;"><b>Results</b></span></p> <p><span style="font-weight: 400;">Radical performance improvements, including: </span></p> <ul> <li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Up to </span><b>6x increase</b><span style="font-weight: 400;"> across all Lighthouse metrics </span></li> <li style="font-weight: 400;" aria-level="1">R<span style="font-weight: 400;">evenue increase across the board within first month of adoption</span></li> <li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Faster on desktop and mobile than any of its competitors</span></li> </ul> </div> </div> </div> </div> </div> <div class="fl-col fl-node-5e04ee9b019fd fl-col-small bg-full-bleed" data-node="5e04ee9b019fd"> <div class="fl-col-content fl-node-content"> <picture class="wpe-bb-background"> <source srcset="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Phones-800x512-1.jpg" media="(min-width: 769px)"> <source srcset="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Phones-800x512-1.jpg" media="(max-width: 992px) and (min-width: 769px)"> <source srcset="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Phones-800x512-1.jpg" media="(max-width: 768px)"> <img decoding="async" src="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Phones-800x512-1.jpg" alt="" loading="lazy"> </picture> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-5e04ee9b019f5 bg-scheme--dark-text has-bg-full-bleed" data-node="5e04ee9b019f5"> <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-5e04ee9b019f0 fl-col-group-equal-height fl-col-group-align-center" data-node="5e04ee9b019f0"> <div class="fl-col fl-node-5e04ee9b019f2 fl-col-small bg-full-bleed" data-node="5e04ee9b019f2"> <div class="fl-col-content fl-node-content"> <picture class="wpe-bb-background"> <source srcset="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Droid-800x512-1.jpg" media="(min-width: 769px)"> <source srcset="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Droid-800x512-1.jpg" media="(max-width: 992px) and (min-width: 769px)"> <source srcset="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Droid-800x512-1.jpg" media="(max-width: 768px)"> <img decoding="async" src="https://wpengine.com/wp-content/uploads/2021/07/WPE-SideBySide-AndroidAuthorityCS-Droid-800x512-1.jpg" alt="" loading="lazy"> </picture> </div> </div> <div class="fl-col fl-node-5e04ee9b019f3 fl-col-small" data-node="5e04ee9b019f3"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-class-ornament fl-node-5e04ee9b019f6 bg-scheme--dark-text" data-node="5e04ee9b019f6"> <div class="fl-module-content fl-node-content"> <div class="ornament ornament--tiffany-bar"><span></span><span></span></div> </div> </div> <div class="fl-module fl-module-video fl-node-5fda5bdcbb26a" data-node="5fda5bdcbb26a"> <div class="fl-module-content fl-node-content"> <div class="fl-video fl-embed-video"> </div> </div> </div> <div class="fl-module fl-module-rich-text fl-node-5e04ee9b019f4 bg-scheme--dark-text" data-node="5e04ee9b019f4"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p><span style="font-weight: 400;"><a href="https://www.androidauthority.com/" target="_blank" rel="noopener">Android Authority</a> is the largest independent publication dedicated to the world's most widely used operating system—Android OS. Every month, the digital publication influences an audience of 50 million technology enthusiasts, industry professionals, and savvy millennials. The Android Authority team is a diverse coalition of expert writers, device reviewers, videographers, journalists and Android developers who have come together under a united passion: a love of mobile technology and the determination to deliver top-notch content.</span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-gradient fl-node-5e04ee9b01a04 bg-scheme--dark-text background--tiffoam" data-node="5e04ee9b01a04"> <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-5e04ee9b01a01" data-node="5e04ee9b01a01"> <div class="fl-col fl-node-5e04ee9b01a02" data-node="5e04ee9b01a02"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-rich-text fl-node-5e04ee9b01a03 bg-scheme--light-text fl-module-rich-text--quote fl-module-rich-text--quote-white" data-node="5e04ee9b01a03"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p><span style="font-size: 32px; line-height: 1.34; font-weight: 300;"><em><i><span style="font-weight: 400;">"We couldn't have made this happen without WP Engine and Headless WordPress. The other options out there either don’t offer the WordPress experience we required, or the headless platform power we need for a website of our size and expected growth.</span></i></em></span><em><span style="font-weight: 400; font-size: 32px;">”</span></em></p> <p style="text-align: right;"><strong>—–Tayo Onabule, Head of Product, Android Authority</strong></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-5e04ee9b01a05" data-node="5e04ee9b01a05"> <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-5e04ee9b01a06" data-node="5e04ee9b01a06"> <div class="fl-col fl-node-5e04ee9b01a07 fl-col-small" data-node="5e04ee9b01a07"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-rich-text fl-node-5e04ee9b01a09 bg-scheme--dark-text" data-node="5e04ee9b01a09"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <h3>Setting a higher bar for performance</h3> <p><span style="font-weight: 400;">When it comes to the world of </span><a href="https://www.android.com/"><span style="font-weight: 400;">Android OS</span></a><span style="font-weight: 400;">, </span><a href="https://www.androidauthority.com/history-android-os-name-789433/"><span style="font-weight: 400;">Android Authority</span></a><span style="font-weight: 400;"> has you covered. </span></p> <p><span style="font-weight: 400;">Founded in 2007, the online publication has become a content juggernaut with millions of daily readers and an archive of more than 64,000 articles (and counting) focused on all things Android and the wider world of tech. </span></p> <p><span style="font-weight: 400;">Today, Android Authority is the largest, most widely-read independent publication dedicated to Android, and it’s built a massive, loyal readership that keeps on growing. </span></p> <p><span style="font-weight: 400;">Delivering quality content and an excellent on-page experience to those millions of readers is at the core of what Android Authority does, and rather than use paywalls or subscription-based content, the publication relies on ad revenue as a key part of its business model.</span></p> <p><span style="font-weight: 400;">As the site has become increasingly popular (traffic has grown more than 200% in the last year alone) Android Authority’s digital teams have had to find new ways of providing that excellent on-page experience at scale, both for readers and for revenue. </span></p> <p><span style="font-weight: 400;">“Android Authority began hosting its site with WP Engine in 2019, and as traffic began increasing dramatically, we started looking for options to address scalability and performance in a way that would support immediate growth but also set us up for the future,” said </span><span style="font-weight: 400;">Tayo Onabule, Head of Product at Android Authority.</span></p> <p><span style="font-weight: 400;">With growing demands on resources, Android Authority began working with WP Engine and WordPress experience agency <a href="https://drewl.com/" target="_blank" rel="noopener">Drewl</a> to better serve more traffic with a lightning-fast page experience, while bringing more flexibility to both developers and content creators. </span></p> <p><span style="font-weight: 400;">“It became apparent that <a href="https://wpengine.com/resources/decode2021-on-demand-headless-wordpress-getting-started/" target="_blank" rel="noopener">headless architecture</a> was the best strategy and </span><a href="https://wpengine.com/headless-wordpress/"><span style="font-weight: 400;">Headless WordPress</span></a><span style="font-weight: 400;"> was the ideal solution,” </span><span style="font-weight: 400;">Onabule said. </span><span style="font-weight: 400;">“Headless WordPress</span><span style="font-weight: 400;"> delivers everything we need to radically improve scale and performance without disrupting content publishers’ workflows.”</span></p> </div> </div> </div> </div> </div> <div class="fl-col fl-node-5e04ee9b01a08 fl-col-small" data-node="5e04ee9b01a08"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-rich-text fl-node-5e04ee9b01a0a bg-scheme--dark-text" data-node="5e04ee9b01a0a"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <h3>A future-proof solution for added growth</h3> <p><span style="font-weight: 400;">The completeness of Headless WordPress was one of the most attractive qualities for </span><span style="font-weight: 400;">the </span><span style="font-weight: 400;">Android Authority team. Headless WordPress provides dynamic Node.js hosting, headless WordPress optimization, and the option to choose any JavaScript-based front-end framework, all in one solution.</span></p> <p><span style="font-weight: 400;">“By putting it all together,” </span><span style="font-weight: 400;">Onabule said,</span><span style="font-weight: 400;"> “Headless WordPress made it easier for us to adopt headless by cutting out the need for multiple vendors, allowing us to understand pricing, build requirements, and troubleshoot with one trusted partner—WP Engine.”</span></p> <p><span style="font-weight: 400;">It also made it easier for the many stakeholders who took part in the project to ensure their requirements were included in the new solution. </span></p> <p><span style="font-weight: 400;">“Android Authority is a diverse business and a lot of different users have different needs for the site,” </span><span style="font-weight: 400;">Onabule said. </span></p> <p><span style="font-weight: 400;">“</span><span style="font-weight: 400;">Getting stakeholders on board wasn’t just about getting approvals, it was about making sure this solution could help them all—from sales and marketing to development.” </span></p> <p><span style="font-weight: 400;">Because <a href="https://wpengine.com/resources/headless-cms-and-wordpress/" target="_blank" rel="noopener">headless architecture</a> decouples the front-end of a website from the back-end, it provides greater flexibility to developers, without disrupting the workflow of content creators, in addition to security and performance improvements. </span></p> <p><span style="font-weight: 400;">On the development side, moving to Headless WordPress meant Android Authority’s developers could use their choice of </span><a href="https://reactjs.org/"><span style="font-weight: 400;">React</span></a><span style="font-weight: 400;">-based, and performance-focused front-end frameworks. </span></p> <p><span style="font-weight: 400;">“Being able to build a site in React is a big deal for us,” </span><span style="font-weight: 400;">Onabule said. “And it</span><span style="font-weight: 400;"> allows us to do a lot more going forward.” </span></p> <p><span style="font-weight: 400;">On the sales and marketing side, Android Authority’s publishers were able to feed content into the new headless set up the same way they always had—using WordPress—but with improved results on the front-end like increased page load speed and stronger SEO. </span></p> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-5f1f37c52ccec" data-node="5f1f37c52ccec"> <div class="fl-col fl-node-5f1f37c52cd8b" data-node="5f1f37c52cd8b"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-photo fl-node-60f9e4642ea23 bg-scheme--dark-text" data-node="60f9e4642ea23"> <div class="fl-module-content fl-node-content"> <div class="fl-photo fl-photo-align-center" itemscope itemtype="https://schema.org/ImageObject"> <div class="fl-photo-content fl-photo-img-png"> <img fetchpriority="high" decoding="async" class="fl-photo-img wp-image-147200 size-full" src="https://wpengine.com/wp-content/uploads/2021/07/Atlas-diagram-headless-WordPress.png" alt="WP Engine Atlas: Headless WordPress" itemprop="image" height="705" width="1411" title="Atlas-diagram-headless-WordPress" srcset="https://wpengine.com/wp-content/uploads/2021/07/Atlas-diagram-headless-WordPress.png 1411w, https://wpengine.com/wp-content/uploads/2021/07/Atlas-diagram-headless-WordPress-540x270.png 540w, https://wpengine.com/wp-content/uploads/2021/07/Atlas-diagram-headless-WordPress-1024x512.png 1024w, https://wpengine.com/wp-content/uploads/2021/07/Atlas-diagram-headless-WordPress-768x384.png 768w" sizes="(max-width: 1411px) 100vw, 1411px" /> </div> <div class="fl-photo-caption fl-photo-caption-below" itemprop="caption"></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-5e04ee9b01a0b bg-scheme--light-text" data-node="5e04ee9b01a0b"> <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-6081db73521a4" data-node="6081db73521a4"> <div class="fl-col fl-node-6081db7352231" data-node="6081db7352231"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-heading fl-node-6081db672b520 bg-scheme--dark-text" data-node="6081db672b520"> <div class="fl-module-content fl-node-content"> <h2 class="fl-heading"> <span class="fl-heading-text">The Results</span> </h2> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-5e04ee9b01a0c" data-node="5e04ee9b01a0c"> <div class="fl-col fl-node-5e04ee9b01a0d fl-col-small" data-node="5e04ee9b01a0d"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-rich-text fl-node-5e04ee9b01a0f bg-scheme--dark-text" data-node="5e04ee9b01a0f"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <h6><b>Radical speed and scale. Revenue up and to the right.</b></h6> <p><span style="font-weight: 400;">With headless architecture via Headless WordPress in place, Android Authority has seen both immediate results and positive indicators for the future. </span></p> <p><span style="font-weight: 400;">From a performance standpoint, pages across Android Authority's website and mobile application are loading more than 30% faster. </span></p> <p><span style="font-weight: 400;">This has improved Lighthouse metrics by as much as 6X, and all of the site’s </span><a href="https://wpengine.com/blog/core-web-vitals-prep-google-experience-update/" target="_blank" rel="noopener"><span style="font-weight: 400;">Core Web Vitals</span></a><span style="font-weight: 400;"> have strengthened to green or “good” thresholds for both mobile and desktop users. </span></p> <p><img decoding="async" src="https://wpengine.com/wp-content/uploads/2021/07/Screen-Shot-2021-05-07-at-10.59.51-AM.png" /></p> <p style="text-align: center;"><em>Core Web Vitals focus on site performance and overall user experience, and they now play a larger role in Google's search rankings</em></p> <p><span style="font-weight: 400;">While faster page speeds have provided site visitors with a better user experience, they’ve also boosted Android Authority far beyond its competitors.</span></p> </div> </div> </div> </div> </div> <div class="fl-col fl-node-5e04ee9b01a0e fl-col-small" data-node="5e04ee9b01a0e"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-rich-text fl-node-5e04ee9b01a10 bg-scheme--dark-text" data-node="5e04ee9b01a10"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <p><span style="font-weight: 400;">Android Authority is now faster on desktop and mobile than any other competing tech media site, and its direct competitors don’t even come close with an average Lighthouse score of 25 and red Core Web Vitals across nearly all categories.</span></p> <p><span style="font-weight: 400;">Due to the added speed and the refreshed site layout, Android Authority’s ad revenue also began to increase within one month of moving over to the headless configuration. </span></p> <p><span style="font-weight: 400;">“We expect these numbers to go higher as traffic flow accelerates,” Onabule said. </span></p> <p><span style="font-weight: 400;">“But by all accounts—across performance and scale as they’re tied to user experience and ad revenue, our foray into headless has been an absolute success.”</span></p> <p><span style="font-weight: 400;">Much of that success, he added, was rooted in the Headless WordPress solution itself, and the benefits it includes for sites of Android Authority's size and needed scale. </span></p> <p><span style="font-weight: 400;">“We couldn't have made this happen without WP Engine and Headless WordPress,” Onabule said. </span><span style="font-weight: 400;">“The other options out there either don’t offer the WordPress experience we required, or the level of hosting we need for a website of our size and expected growth.” </span></p> <p><span style="font-weight: 400;">“This was truly a unique win that combined Android Authority's pioneering tech spirit with the great partnership and powerful solutions only WP Engine can provide.” </span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-8bcfgnpzs2vi bg-scheme--light-text" data-node="8bcfgnpzs2vi"> <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-v7uhaj3y9n1s" data-node="v7uhaj3y9n1s"> <div class="fl-col fl-node-wetl1mvnpc58" data-node="wetl1mvnpc58"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-rich-text fl-node-ul8rdv1o60fh bg-scheme--dark-text" data-node="ul8rdv1o60fh"> <div class="fl-module-content fl-node-content"> <div class="fl-rich-text"> <h3 style="text-align: center;">A smarter way to WordPress hosting.</h3> <p style="text-align: center;"><span style="font-weight: 400;">What will you build? Get started today with WP Engine. </span></p> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-jdm1nfqzvo7k" data-node="jdm1nfqzvo7k"> <div class="fl-col fl-node-a1fgokj70lxw" data-node="a1fgokj70lxw"> <div class="fl-col-content fl-node-content"> <div class="fl-module fl-module-class-buttons fl-node-q5jzl9167yr2 tablet-center bg-scheme--dark-text" data-node="q5jzl9167yr2"> <div class="fl-module-content fl-node-content"> <div class="button-group"> <a aria-label="Plans & Pricing" href="/plans/" class="button button--white-mirage" target="_self" > Plans & Pricing </a> <a aria-label="" href="/wordpress-hosting/" class="button button--hollow-white" target="_self" > Explore WordPress Hosting </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div><!-- .entry-content --> </article><!-- #post-119426 --> </main><!-- #main --> </div><!-- #primary --> </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="/ecommerce/">WooCommerce Hosting</a> </li> <li id="menu-item-smb" class="menu-item"> <a href="/smb/">SMB</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="/our-customers/">Customer Stories</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="/partners/agencies/">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="text-11" class="section-footer__widget section-footer__widget--widget_text"><h2 class="section-footer__widget-title">WP Engine</h2> <div class="textwidget"><span class="wpe-geo-address">504 Lavaca Street<span class="wpe-address-comma">,</span> Suite 1000<br>Austin, TX 78701</span> </div> </div><div id="text-12" class="section-footer__widget section-footer__widget--widget_text"><h2 class="section-footer__widget-title">Sales</h2> <div class="textwidget"><p><span class="wpe-geo-phone"><a href="tel:+1-512-273-3906">+1-512-273-3906</a></span><br /> <a href="/cdn-cgi/l/email-protection#ee9d8f828b9dae999e8b808987808bc08d8183"><span class="__cf_email__" data-cfemail="5320323f3620132423363d343a3d367d303c3e">[email protected]</span></a><br /> <span class="wpe-geo-office-hours">24 Hours</span></p> </div> </div><div id="text-13" class="section-footer__widget section-footer__widget--widget_text"><h2 class="section-footer__widget-title">Billing</h2> <div class="textwidget"><p><a href="/cdn-cgi/l/email-protection#f5979c99999c9b92b58285909b929c9b90db969a98"><span class="__cf_email__" data-cfemail="a0c2c9ccccc9cec7e0d7d0c5cec7c9cec58ec3cfcd">[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> <ul id="menu-footer-social" class="site-footer__social-menu"><li id="menu-item-31100" class="facebook menu-item menu-item-type-custom menu-item-object-custom menu-item-31100"><a target="_blank" rel="noopener" href="https://facebook.com/wpengine">Facebook</a></li> <li id="menu-item-31101" class="twitter menu-item menu-item-type-custom menu-item-object-custom menu-item-31101"><a target="_blank" rel="noopener" href="https://twitter.com/wpengine">Twitter</a></li> <li id="menu-item-31106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31106"><a target="_blank" rel="noopener" href="https://www.linkedin.com/company/wpengine">LinkedIn</a></li> <li id="menu-item-31107" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31107"><a target="_blank" rel="noopener" href="https://www.youtube.com/channel/UCJeAEAxX69v24CUBZ0WBYSg">YouTube</a></li> <li id="menu-item-31102" class="icon--instagram menu-item menu-item-type-custom menu-item-object-custom menu-item-31102"><a target="_blank" rel="noopener" href="https://www.instagram.com/wpengine/">Instagram</a></li> <li id="menu-item-31108" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31108"><a target="_blank" rel="noopener" href="/feed/">RSS</a></li> </ul> <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/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="/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="/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/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/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\/wp-json\/","optInNonce":"ff8ecbd7cb","isConsentRequired":"","countriesNeedingConsent":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","GB","EU"],"liveChatUser":"Dana Kleen","liveChatJobTitle":"Manager, Sales","liveChatImage":"https:\/\/wpengine.com\/wp-content\/uploads\/2018\/06\/WPE-Photo-DanaKleen.jpg","liveChatMessage":"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=\"\/legal\/privacy\/\">Privacy Policy<\/a>"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://wpengine.com/wp-content/plugins/wpengine-privacy-consent/js/main.js?ver=1727651627" id="wpengine-privacy-consent-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-content/mu-plugins/bb-plugin/js/jquery.fitvids.min.js?ver=1.2" id="jquery-fitvids-js"></script> <script type="text/javascript" id="wpengine-core-js-extra"> /* <![CDATA[ */ var wpe_util_ajax = {"wpe_url":"https:\/\/wpengine.com\/wp-admin\/admin-ajax.php","wpe_nonce":"7963868be0"}; /* ]]> */ </script> <script type="text/javascript" src="https://wpengine.com/wp-content/mu-plugins/wpengine-dotcom//js/main.js?ver=1727651627" id="wpengine-core-js"></script> <script type="text/javascript" src="https://wpengine.com/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":"","regions":[],"continent":"","is_emea":"","phone":"+1-512-273-3906"}; /* ]]> */ </script> <script type="text/javascript" src="https://wpengine.com/wp-content/mu-plugins/wpengine-library/js/main.js?ver=1727651627" id="wpengine-library-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script> <script type="text/javascript" id="wp-util-js-extra"> /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; /* ]]> */ </script> <script type="text/javascript" src="https://wpengine.com/wp-includes/js/wp-util.min.js?ver=6.6.1" id="wp-util-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-content/mu-plugins/wpengine-dotcom-bb-mods//js/main.js?ver=1727651627" id="wpengine-dotcom-bb-mods-js"></script> <script type="text/javascript" id="wpe-form-js-extra"> /* <![CDATA[ */ var wpeFormData = {"ajaxurl":"https:\/\/wpengine.com\/wp-admin\/admin-ajax.php"}; var wpeFormDefaultMessages = {"error":"%s is invalid.","required":"Field required.","select":"Great choice."}; /* ]]> */ </script> <script type="text/javascript" defer src="https://wpengine.com/wp-content/mu-plugins/wpengine-forms/build/main.js?ver=1727651627" id="wpe-form-js"></script> <script type="text/javascript" id="wpengine-main-js-extra"> /* <![CDATA[ */ var wpengine_main = {"ajax_url":"https:\/\/wpengine.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://wpengine.com/wp-content/themes/wpengine-breakthrough/build/js/main.js?ver=6069891c39deed275b14" id="wpengine-main-js"></script> <script type="text/javascript" src="https://wpengine.com/wp-content/plugins/wpengine-blocks/build/frontend.js?ver=e2a21fb94ebd075e14c4" id="wpengine-block-frontend-js"></script> <script type="text/javascript" id="wpe_personalize-js-extra"> /* <![CDATA[ */ var wpe_cm_taxes = ["role","company-type","task","project","pillar","marketing-category"]; var wpe_p13n_taxes = ["role","company-type"]; /* ]]> */ </script> <script type="text/javascript" src="https://wpengine.com/wp-content/plugins/wpengine-personalization-engine/js/main.js?ver=1727651627" id="wpe_personalize-js"></script> <script> var wpAjaxUrl='https://wpengine.com/wp-admin/admin-ajax.php';var flBuilderUrl='https://wpengine.com/wp-content/mu-plugins/bb-plugin/';var FLBuilderLayoutConfig={anchorLinkAnimations:{duration:1000,easing:'swing',offset:100},paths:{pluginUrl:'https://wpengine.com/wp-content/mu-plugins/bb-plugin/',wpAjaxUrl:'https://wpengine.com/wp-admin/admin-ajax.php'},breakpoints:{small:768,medium:992},waypoint:{offset:80}};(function($){if(typeof FLBuilderLayout!='undefined'){return;} FLBuilderLayout={init:function() {FLBuilderLayout._destroy();FLBuilderLayout._initClasses();FLBuilderLayout._initBackgrounds();FLBuilderLayout._initRowShapeLayerHeight();if(0===$('.fl-builder-edit').length){FLBuilderLayout._initModuleAnimations();FLBuilderLayout._initAnchorLinks();FLBuilderLayout._initHash();FLBuilderLayout._initForms();}},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');}},refreshGridLayout:function(element) {var $element='undefined'==typeof element?$('body'):$(element),msnryContent=$element.find('.masonry');if(msnryContent.length){msnryContent.masonry('layout');}},reloadSlider:function(element) {var $element='undefined'==typeof element?$('body'):$(element),bxContent=$element.find('.bx-viewport > div').eq(0),bxObject=null;if(bxContent.length){bxObject=bxContent.data('bxSlider');if(bxObject){bxObject.reloadSlider();}}},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');mejsPlayer.options.autosizeProgress=true;setTimeout(function(){mejsPlayer.setControlsSize();},50);player.find('.mejs-inner').css({visibility:'visible',height:'inherit'});}}});}},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});}},resizeSlideshow:function(){if(typeof YUI!=='undefined'){YUI().use('node-event-simulate',function(Y){Y.one(window).simulate("resize");});}},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;});}},_destroy:function() {var win=$(window);win.off('scroll.fl-bg-parallax');win.off('resize.fl-bg-video');},_isTouch:function() {if(('ontouchstart'in window)||(window.DocumentTouch&&document instanceof DocumentTouch)){return true;} return false;},_isMobile:function() {return/Mobile|Android|Silk\/|Kindle|BlackBerry|Opera Mini|Opera Mobi|webOS/i.test(navigator.userAgent);},_initClasses:function() {var body=$('body'),ua=navigator.userAgent;if(!body.hasClass('archive')&&$('.fl-builder-content-primary').length>0){body.addClass('fl-builder');} if(FLBuilderLayout._isTouch()){body.addClass('fl-builder-touch');} 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){body.addClass('fl-builder-breakpoint-large');} if(ua.indexOf('Trident/7.0')>-1&&ua.indexOf('rv:11.0')>-1){body.addClass('fl-builder-ie-11');}},_initBackgrounds:function() {var win=$(window);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);} if($('.fl-bg-video').length>0){FLBuilderLayout._initBgVideos();FLBuilderLayout._resizeBgVideos();win.on('resize.fl-bg-video',FLBuilderLayout._resizeBgVideos);}},_initParallaxBackgrounds:function() {$('.fl-row-bg-parallax').each(FLBuilderLayout._initParallaxBackground);},_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);},_scrollParallaxBackgrounds:function() {$('.fl-row-bg-parallax').each(FLBuilderLayout._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');},_initBgVideos:function() {$('.fl-bg-video').each(FLBuilderLayout._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;if(loaded){return;} videoTag=$('<video autoplay loop muted playsinline></video>');if('undefined'!=typeof fallback&&''!=fallback){videoTag.attr('poster','data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') videoTag.css('background','transparent url("'+fallback+'") no-repeat center center') videoTag.css('background-size','cover') videoTag.css('height','100%')} if('undefined'!=typeof mp4&&''!=mp4){mp4Tag=$('<source />');mp4Tag.attr('src',mp4);mp4Tag.attr('type',mp4Type);videoTag.append(mp4Tag);} if('undefined'!=typeof webm&&''!=webm){webmTag=$('<source />');webmTag.attr('src',webm);webmTag.attr('type',webmType);videoTag.append(webmTag);} 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{videoTag.attr('src','') wrap.append(videoTag);} wrap.data('loaded',true);},_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();} playerWrap.data('YTPlayer',player);FLBuilderLayout._resizeYoutubeBgVideo.apply(playerWrap);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)')}} if(stateCount<4){stateCount++;} 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);});}},_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);},_onYoutubeApiReady:function(callback){if(window.YT&&YT.loaded){callback(YT);}else{setTimeout(function(){FLBuilderLayout._onYoutubeApiReady(callback);},350);}},_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){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);}}},_toggleBgVideoAudio:function(e){var player=e.data.player,control=e.data.button.find('.fl-audio-control');if(control.hasClass('fa-volume-off')){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{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);}}},_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){return;}else if(''!==fallback){fallbackTag=$('<div></div>');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+fallback+')');wrap.append(fallbackTag);vid.remove();}},_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));}});},_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');if(vid.length){if(vidHeight===''||typeof vidHeight==='undefined'||vidWidth===''||typeof vidWidth==='undefined'){vid.css({'left':'0px','top':'0px','width':newWidth+'px'});vid.on('loadedmetadata',FLBuilderLayout._resizeOnLoadedMeta);} else{if(newHeight<wrapHeight){newHeight=wrapHeight;newLeft=-((newWidth-wrapWidth)/2);if(0!=vidHeight){newWidth=Math.round(vidWidth*wrapHeight/vidHeight);}} else{newTop=-((newHeight-wrapHeight)/2);} vid.css({'left':newLeft+'px','top':newTop+'px','height':newHeight+'px','width':newWidth+'px'});vid.on('loadedmetadata',FLBuilderLayout._resizeOnLoadedMeta);}} else if(iframe.length){if(typeof wrap.data('youtube')!=='undefined'){FLBuilderLayout._resizeYoutubeBgVideo.apply(this);}}},_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'});},_resizeYoutubeBgVideo:function() {var wrap=$(this),wrapWidth=wrap.outerWidth(),wrapHeight=wrap.outerHeight(),player=wrap.data('YTPlayer'),video=player?player.getIframe():null,aspectRatioSetting='16:9',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);}},_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});});}},_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);}},_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+']');if(responsiveLabel.is(':visible')){responsiveLabel.trigger('click');} else{label[0].click();FLBuilderLayout._scrollToElement(element);}},100);}}} catch(e){}}},_initAnchorLinks:function() {$('a').each(FLBuilderLayout._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(!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){}}}},_scrollToElementOnLinkClick:function(e,callback) {var element=$('#'+$(this).attr('href').split('#').pop());FLBuilderLayout._scrollToElement(element,callback);e.preventDefault();},_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');}}});}},_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);}},_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('click');element=false;}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);} else{label[0].click();FLBuilderLayout._scrollToElement(element);} e.preventDefault();}},_initForms:function() {if(!FLBuilderLayout._hasPlaceholderSupport){$('.fl-form-field input').each(FLBuilderLayout._initFormFieldPlaceholderFallback);} $('.fl-form-field input').on('focus',FLBuilderLayout._clearFormFieldError);},_hasPlaceholderSupport:function() {var input=document.createElement('input');return'undefined'!=input.placeholder;},_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);}},_hideFormFieldPlaceholderFallback:function() {var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if(val==placeholder){field.val('');}},_showFormFieldPlaceholderFallback:function() {var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if(''===val){field.val(placeholder);}},_clearFormFieldError:function() {var field=$(this);field.removeClass('fl-form-error');field.siblings('.fl-form-error-message').hide();},_initRowShapeLayerHeight:function(){FLBuilderLayout._adjustRowShapeLayerHeight();$(window).on('resize',FLBuilderLayout._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));}});}};$(function(){FLBuilderLayout.init();});})(jQuery);!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(exports,e,t){n.o(exports,e)||Object.defineProperty(exports,e,{enumerable:!0,get:t})},n.r=function(exports){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=11)}({11:function(e,t,n){"use strict";n.r(t);var o=n(7);document.addEventListener("DOMContentLoaded",(function(){document.body.classList.contains("fl-builder-edit")||void 0===wp.template||void 0===o||void 0===o.get("portal_user")||setTimeout((function(){var e=JSON.parse(o.get("portal_user")),t=document.querySelectorAll(".cta-block");t&&e.plan&&t.forEach((function(t){var n=t.parentNode.dataset.customers;if(n){var o=JSON.parse(n).find((function(t){return null!==t.customer_type&&t.customer_type.includes(e.plan)}));if(o){var r=window.innerWidth>768,i=t.closest(".fl-row"),c=i.querySelector("video.background-video"),u=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((function(){c.parentElement.removeChild(c),i.style.overflow="visible"}),400)),u.style.transition="background .5s",u.style.background=o.background_css);var a=t.querySelector(".cta-block__content").className,s=o.content_alignment,l=t.parentNode,f=wp.template("bb-cta-block");o.content_alignment=a,l.innerHTML=f(o);var d=(t=l.querySelector(".cta-block")).querySelector(".cta-block__content");d.style.transition="margin .4s",d.style["transition-timing-function"]="ease-in-out",window.setTimeout((function(){r&&("left"===s?d.classList.remove("cta-block__content--right"):d.classList.add("cta-block__content--right"))}),20),document.dispatchEvent(new Event("wpeReattachListeners"))}}}))}),1e3)}))},7:function(e,exports,t){var n,o;!function(r){if(void 0===(o="function"==typeof(n=r)?n.call(exports,t,exports,e):n)||(e.exports=o),!0,e.exports=r(),!!0){var i=window.Cookies,c=window.Cookies=r();c.noConflict=function(){return window.Cookies=i,c}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var o in n)t[o]=n[o]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(o){function r(){}function i(t,n,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},r.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var c=JSON.stringify(n);/^[\{\[]/.test(c)&&(n=c)}catch(e){}n=o.write?o.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var u="";for(var a in i)i[a]&&(u+="; "+a,!0!==i[a]&&(u+="="+i[a].split(";")[0]));return document.cookie=t+"="+n+u}}function c(e,n){if("undefined"!=typeof document){for(var r={},i=document.cookie?document.cookie.split("; "):[],c=0;c<i.length;c++){var u=i[c].split("="),a=u.slice(1).join("=");n||'"'!==a.charAt(0)||(a=a.slice(1,-1));try{var s=t(u[0]);if(a=(o.read||o)(a,s)||t(a),n)try{a=JSON.parse(a)}catch(e){}if(r[s]=a,e===s)break}catch(e){}}return e?r[e]:r}}return r.set=i,r.get=function(e){return c(e,!1)},r.getJSON=function(e){return c(e,!0)},r.remove=function(t,n){i(t,"",e(n,{expires:-1}))},r.defaults={},r.withConverter=n,r}((function(){}))}))}});(function($){$(function(){$('.fl-embed-video').fitVids();if(($('.fl-module-video .fl-wp-video video').length>1)&&typeof $.fn.mediaelementplayer!=='undefined'){$('.fl-module-video .fl-wp-video video').mediaelementplayer({pauseOtherPlayers:false});}});FLBuilderVideo=function(settings){this.nodeID=settings.id;this.nodeClass='.fl-node-'+settings.id;this.wrapperClass=this.nodeClass+' .fl-video';this._initVideo();this._initStickyOnScroll();};FLBuilderVideo.prototype={_initVideo:function(){var origTop=$(this.nodeClass).offset().top,origLeft=$(this.nodeClass).offset().left,origHeight=$(this.nodeClass).outerHeight(),origWidth=$(this.nodeClass).outerWidth();$(this.nodeClass).attr('data-orig-top',origTop);$(this.nodeClass).attr('data-orig-left',origLeft);$(this.nodeClass).attr('data-orig-height',origHeight);$(this.nodeClass).attr('data-orig-width',origWidth);},_makeSticky:function(){var origLeft=$(this.nodeClass).data('orig-left'),origHeight=$(this.nodeClass).data('orig-height'),origWidth=$(this.nodeClass).data('orig-width');$(this.nodeClass).addClass('fl-video-sticky');$(this.nodeClass).css('left',origLeft);$(this.nodeClass).css('height',origHeight);$(this.nodeClass).css('width',origWidth);},_removeSticky:function(){$(this.nodeClass).removeClass('fl-video-sticky');},_initStickyOnScroll:function(){$(window).on('scroll',$.proxy(function(e){var win=$(window),winTop=win.scrollTop(),nodeTop=$(this.nodeClass).data('orig-top');isSticky=$(this.nodeClass).hasClass('fl-video-sticky');if(winTop>=nodeTop){if(!isSticky){this._makeSticky();}}else{this._removeSticky();}},this));},};})(jQuery);(function($){})(jQuery);jQuery(function($){$(function(){$('.fl-node-60f9e4642ea23 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});});document.onload=setTimeout(function(){document.dispatchEvent(new KeyboardEvent("keydown",{key:"ArrowDown",keyCode:40,code:"ArrowDown",which:40,}));},2000); document.onload=setTimeout(function(){document.dispatchEvent(new KeyboardEvent("keydown",{key:"ArrowDown",keyCode:40,code:"ArrowDown",which:40,}));},2000);</script> </body> </html>