CINXE.COM
Features - StudioPress
<!DOCTYPE html> <html lang="en-US"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P9VK59Q');</script> <!-- End Google Tag Manager --> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>Features - StudioPress</title> <meta name="description" content="Discover why over 201,344 website owners trust StudioPress." /> <link rel="canonical" href="https://www.studiopress.com/features/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Features - StudioPress" /> <meta property="og:description" content="Discover why over 201,344 website owners trust StudioPress." /> <meta property="og:url" content="https://www.studiopress.com/features/" /> <meta property="og:site_name" content="StudioPress" /> <meta property="article:modified_time" content="2021-06-24T18:49:38+00:00" /> <meta property="og:image" content="//www.studiopress.com/wp-content/uploads/genesis-sample.png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="8 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.studiopress.com/features/","url":"https://www.studiopress.com/features/","name":"Features - StudioPress","isPartOf":{"@id":"https://www.studiopress.com/#website"},"datePublished":"2017-01-31T13:13:23+00:00","dateModified":"2021-06-24T18:49:38+00:00","description":"Discover why over 201,344 website owners trust StudioPress.","breadcrumb":{"@id":"https://www.studiopress.com/features/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.studiopress.com/features/"]}]},{"@type":"BreadcrumbList","@id":"https://www.studiopress.com/features/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.studiopress.com/"},{"@type":"ListItem","position":2,"name":"Features"}]},{"@type":"WebSite","@id":"https://www.studiopress.com/#website","url":"https://www.studiopress.com/","name":"StudioPress","description":"Premium WordPress Themes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.studiopress.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//use.typekit.net' /> <link rel='dns-prefetch' href='//www.google-analytics.com' /> <link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//stats.g.doubleclick.net' /> <link rel='dns-prefetch' href='//bat.bing.com' /> <link rel='dns-prefetch' href='//www.facebook.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//analytics.twitter.com' /> <link rel='dns-prefetch' href='//t.co' /> <link rel='dns-prefetch' href='//connect.facebook.net' /> <link rel='dns-prefetch' href='//js.hs-banner.com' /> <link rel='dns-prefetch' href='//static.ads-twitter.com' /> <link rel='dns-prefetch' href='//www.googleadservices.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <link rel='dns-prefetch' href='//track.hubspot.com' /> <link rel='dns-prefetch' href='//forms.hubspot.com' /> <link rel='dns-prefetch' href='//googleads.g.doubleclick.net' /> <link rel='dns-prefetch' href='//js.hs-analytics.net' /> <link rel='dns-prefetch' href='//js.hsleadflows.net' /> <link rel='dns-prefetch' href='//p.typekit.net' /> <link rel="alternate" type="application/rss+xml" title="StudioPress » Feed" href="https://feeds2.feedburner.com/studiopress" /> <link rel="alternate" type="application/rss+xml" title="StudioPress » Comments Feed" href="https://www.studiopress.com/comments/feed/" /> <link data-minify="1" rel='stylesheet' id='atomic-blocks-fontawesome-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/atomic-blocks/dist/assets/fontawesome/css/all.min.css?ver=1738154007' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='studiopress-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/style.css?ver=1738154007' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.studiopress.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='atomic-blocks-style-css-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/atomic-blocks/dist/blocks.style.build.css?ver=1738154007' type='text/css' media='all' /> <link rel='stylesheet' id='wp-components-css' href='https://www.studiopress.com/wp-includes/css/dist/components/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-preferences-css' href='https://www.studiopress.com/wp-includes/css/dist/preferences/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-block-editor-css' href='https://www.studiopress.com/wp-includes/css/dist/block-editor/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-reusable-blocks-css' href='https://www.studiopress.com/wp-includes/css/dist/reusable-blocks/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-patterns-css' href='https://www.studiopress.com/wp-includes/css/dist/patterns/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-editor-css' href='https://www.studiopress.com/wp-includes/css/dist/editor/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='studiopress-blocks-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/studiopress-blocks/dist/blocks.style.build.css?ver=1738154007' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <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--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--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px 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(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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-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-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-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-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;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='surl-lasso-lite-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/simple-urls/admin/assets/css/lasso-lite.css?ver=1738154007' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-navigation-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/navigation.css?ver=1738154007' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-animations-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/animations.css?ver=1738154007' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-blocks-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/blocks.css?ver=1738154007' type='text/css' media='all' /> <link rel='stylesheet' id='sp-css-icons-css' href='https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/icons/sp-icons.css?ver=6.1' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-ui-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/ui.css?ver=1738154007' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-typekit-css' href='https://www.studiopress.com/wp-content/cache/min/1/vdm5rif.css?ver=1738154008' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sp-css-landing-css' href='https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/css/landing.css?ver=1738154016' type='text/css' media='all' /> <style id='rocket-lazyload-inline-css' type='text/css'> .rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://www.studiopress.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} </style> <script type="text/javascript" src="https://www.studiopress.com/wp-content/mu-plugins/wpengine-library/js/jquery-core.js?ver=1613428197" id="jquery-core-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" defer></script> <link rel="https://api.w.org/" href="https://www.studiopress.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.studiopress.com/wp-json/wp/v2/pages/26537" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.studiopress.com/xmlrpc.php?rsd" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.studiopress.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.studiopress.com%2Ffeatures%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.studiopress.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.studiopress.com%2Ffeatures%2F&format=xml" /> <link rel="preload" as="font" href="https://www.studiopress.com/wp-content/plugins/atomic-blocks/dist/assets/fontawesome/webfonts/fa-solid-900.woff2" crossorigin> <link rel="preload" as="font" href="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/icons/fonts/studiopress.woff" crossorigin><link rel="icon" href="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/images/favicon.ico" /> <link rel="pingback" href="https://www.studiopress.com/xmlrpc.php" /> <link data-minify="1" rel="stylesheet" href="https://www.studiopress.com/wp-content/cache/min/1/vdm5rif.css?ver=1738154008"> <meta property="twitter:account_id" content="19578679" /> <meta name="google-site-verification" content="E1vg0oc2q_gC9bTrKnfNMQiPQ1CKR5j98ZGWqd_hnOU" /> <meta name="google-site-verification" content="3rI_7AnBMnSSTrkrEivRyGpfOem2Hw9lUU86aIedtrI" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P9VK59Q');</script> <!-- End Google Tag Manager --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P9VK59Q" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <meta name="msvalidate.01" content="7AB04906245168B1A43806C0C587CBE9" /> <script type="text/javascript"> ;window.NREUM||(NREUM={}); NREUM.init={privacy:{ cookies_enabled: false } }; window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var i=e[n]={exports:{}};t[n][0].call(i.exports,function(e){var i=t[n][1][e];return r(i||e)},i,i.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<n.length;i++)r(n[i]);return r}({1:[function(t,e,n){function r(t){try{c.console&&console.log(t)}catch(e){}}var i,o=t("ee"),a=t(23),c={};try{i=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(c.console=!0,i.indexOf("dev")!==-1&&(c.dev=!0),i.indexOf("nr_dev")!==-1&&(c.nrDev=!0))}catch(s){}c.nrDev&&o.on("internal-error",function(t){r(t.stack)}),c.dev&&o.on("fn-err",function(t,e,n){r(n.stack)}),c.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(c,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,c){try{p?p-=1:i(c||new UncaughtException(t,e,n),!0)}catch(f){try{o("ierr",[f,s.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function i(t,e){var n=e?null:s.now();o("err",[t,n])}var o=t("handle"),a=t(24),c=t("ee"),s=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;s.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(9),t(8),"addEventListener"in window&&t(5),s.xhrWrappable&&t(10),d=!0)}c.on("fn-start",function(t,e,n){d&&(p+=1)}),c.on("fn-err",function(t,e,n){d&&!n[l]&&(f(n,l,function(){return!0}),this.thrown=!0,i(n))}),c.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),c.on("internal-error",function(t){o("ierr",[t,s.now(),!0])})},{}],3:[function(t,e,n){t("loader").features.ins=!0},{}],4:[function(t,e,n){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var i=t("ee"),o=t("handle"),a=t(9),c=t(8),s="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",g="pushState",y=t("loader");y.features.stn=!0,t(7),"addEventListener"in window&&t(5);var x=NREUM.o.EV;i.on(m,function(t,e){var n=t[0];n instanceof x&&(this.bstStart=y.now())}),i.on(w,function(t,e){var n=t[0];n instanceof x&&o("bst",[n,e,this.bstStart,y.now()])}),a.on(m,function(t,e,n){this.bstStart=y.now(),this.bstType=n}),a.on(w,function(t,e){o(v,[e,this.bstStart,y.now(),this.bstType])}),c.on(m,function(){this.bstStart=y.now()}),c.on(w,function(t,e){o(v,[e,this.bstStart,y.now(),"requestAnimationFrame"])}),i.on(g+p,function(t){this.time=y.now(),this.startPath=location.pathname+location.hash}),i.on(g+h,function(t){o("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+s]?window.performance[f](u,function(t){o(d,[window.performance.getEntriesByType(l)]),window.performance["c"+s]()},!1):window.performance[f]("webkit"+u,function(t){o(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+s]()},!1)),document[f]("scroll",r,{passive:!0}),document[f]("keypress",r,!1),document[f]("click",r,!1)}},{}],5:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&i(e)}function i(t){c.inPlace(t,[u,d],"-",o)}function o(t,e){return t[1]}var a=t("ee").get("events"),c=t("wrap-function")(a,!0),s=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(i(window),i(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1],r=s(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?c(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=o(arguments),e={};i.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var c=r.apply(this,t);return i.emit(n+"start",[t,a],c),c.then(function(t){return i.emit(n+"end",[null,t],c),t},function(t){throw i.emit(n+"end",[t],c),t})})}var i=t("ee").get("fetch"),o=t(24),a=t(23);e.exports=i;var c=window,s="fetch-",f=s+"body-",u=["arrayBuffer","blob","json","text","formData"],d=c.Request,l=c.Response,p=c.fetch,h="prototype",m="nr@context";d&&l&&p&&(a(u,function(t,e){r(d[h],e,f),r(l[h],e,f)}),r(c,"fetch",s),i.on(s+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),i.emit(s+"done",[null,e],n)}else i.emit(s+"done",[t],n)}))},{}],7:[function(t,e,n){var r=t("ee").get("history"),i=t("wrap-function")(r);e.exports=r;var o=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;o&&o.pushState&&o.replaceState&&(a=o),i.inPlace(a,["pushState","replaceState"],"-")},{}],8:[function(t,e,n){var r=t("ee").get("raf"),i=t("wrap-function")(r),o="equestAnimationFrame";e.exports=r,i.inPlace(window,["r"+o,"mozR"+o,"webkitR"+o,"msR"+o],"raf-"),r.on("raf-start",function(t){t[0]=i(t[0],"fn-")})},{}],9:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function i(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var o=t("ee").get("timer"),a=t("wrap-function")(o),c="setTimeout",s="setInterval",f="clearTimeout",u="-start",d="-";e.exports=o,a.inPlace(window,[c,"setImmediate"],c+d),a.inPlace(window,[s],s+d),a.inPlace(window,[f,"clearImmediate"],f+d),o.on(s+u,r),o.on(c+u,i)},{}],10:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",c)}function i(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,g,"fn-",c)}function o(t){y.push(t),h&&(b?b.then(a):w?w(a):(E=-E,R.data=E))}function a(){for(var t=0;t<y.length;t++)r([],y[t]);y.length&&(y=[])}function c(t,e){return e}function s(t,e){for(var n in t)e[n]=t[n];return e}t(5);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",g=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],y=[];e.exports=u;var x=window.XMLHttpRequest=function(t){var e=new p(t);try{u.emit("new-xhr",[e],e),e.addEventListener(v,i,!1)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(s(p,x),x.prototype=p.prototype,d.inPlace(x.prototype,["open","send"],"-xhr-",c),u.on("send-xhr-start",function(t,e){r(t,e),o(e)}),u.on("open-xhr-start",r),h){var b=m&&m.resolve();if(!w&&!m){var E=1,R=document.createTextNode(E);new h(a).observe(R,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],11:[function(t,e,n){function r(t){if(!c(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=p.generateSpanId(),m=p.generateTraceId(),w=Date.now(),v={spanId:h,traceId:m,timestamp:w};return(t.sameOrigin||s(t)&&l())&&(v.traceContextParentHeader=i(h,m),v.traceContextStateHeader=o(h,w,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&s(t)&&d())&&(v.newrelicHeader=a(h,m,w,n,r,f)),v}function i(t,e){return"00-"+e+"-"+t+"-01"}function o(t,e,n,r,i){var o=0,a="",c=1,s="",f="";return i+"@nr="+o+"-"+c+"-"+n+"-"+r+"-"+t+"-"+a+"-"+s+"-"+f+"-"+e}function a(t,e,n,r,i,o){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var c={v:[0,1],d:{ty:"Browser",ac:r,ap:i,id:t,tr:e,ti:n}};return o&&r!==o&&(c.d.tk=o),btoa(JSON.stringify(c))}function c(t){return f()&&s(t)}function s(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var i=h(n.allowed_origins[r]);if(t.hostname===i.hostname&&t.protocol===i.protocol&&t.port===i.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function l(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var p=t(20),h=t(13);e.exports={generateTracePayload:r,shouldGenerateTrace:c}},{}],12:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<l;r++)t.removeEventListener(d[r],this.listener,!1);e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):o(this,t),n.cbTime=this.cbTime,u.emit("xhr-done",[t],t),c("xhr",[e,n,this.startTime]))}}function i(t,e){var n=s(e),r=t.params;r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=s(e),t.sameOrigin=t.parsedOrigin.sameOrigin}function o(t,e){t.params.status=e.status;var n=w(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable){var c=t("handle"),s=t(13),f=t(11).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],l=d.length,p=t("id"),h=t(17),m=t(16),w=t(14),v=window.XMLHttpRequest;a.features.xhr=!0,t(10),t(6),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,t.addEventListener("load",function(n){o(e,t)},!1),h&&(h>34||h<10)||window.opera||t.addEventListener("progress",function(t){e.lastSize=t.loaded},!1)}),u.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],i=this;if(n&&r){var o=m(r);o&&(n.txSize=o)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||i.loadCaptureCalled||(i.params.aborted=!0),("load"!==t.type||i.called===i.totalCbs&&(i.onloadCalled||"function"!=typeof e.onload))&&i.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var c=0;c<l;c++)e.addEventListener(d[c],this.listener,!1)}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("addEventListener-end",function(t,e){e instanceof v&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof v&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof v&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url&&(n=t[0].url),n&&(this.parsedOrigin=s(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=f(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if("string"==typeof t[0]){var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),e(o.headers,i)&&(this.dt=i),t.length>1?t[1]=o:t.push(o)}else t[0]&&t[0].headers&&e(t[0].headers,i)&&(this.dt=i)})}},{}],13:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];var e=document.createElement("a"),n=window.location,i={};e.href=t,i.port=e.port;var o=e.href.split("://");!i.port&&o[1]&&(i.port=o[1].split("/")[0].split("@").pop().split(":")[1]),i.port&&"0"!==i.port||(i.port="https"===o[0]?"443":"80"),i.hostname=e.hostname||n.hostname,i.pathname=e.pathname,i.protocol=o[0],"/"!==i.pathname.charAt(0)&&(i.pathname="/"+i.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,c=e.hostname===document.domain&&e.port===n.port;return i.sameOrigin=a&&(!e.hostname||c),"/"===i.pathname&&(r[t]=i),i}},{}],14:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?i(t.response):"text"===n||""===n||void 0===n?i(t.responseText):void 0}var i=t(16);e.exports=r},{}],15:[function(t,e,n){function r(){}function i(t,e,n){return function(){return o(t,[f.now()].concat(c(arguments)),e?null:this,n),e?void 0:this}}var o=t("handle"),a=t(23),c=t(24),s=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";a(d,function(t,e){u[e]=i(l+e,!0,"api")}),u.addPageAction=i(l+"addPageAction",!0),u.setCurrentRouteName=i(l+"routeName",!0),e.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,e){var n={},r=this,i="function"==typeof e;return o(p+"tracer",[f.now(),t,n],r),function(){if(s.emit((i?"":"no-")+"fn-start",[f.now(),r,i],n),i)try{return e.apply(this,arguments)}catch(t){throw s.emit("fn-err",[arguments,this,t],n),t}finally{s.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){h[e]=i(p+e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),o("err",[t,f.now(),!1,e])}},{}],16:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],17:[function(t,e,n){var r=0,i=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);i&&(r=+i[1]),e.exports=r},{}],18:[function(t,e,n){function r(){return c.exists&&performance.now?Math.round(performance.now()):(o=Math.max((new Date).getTime(),o))-a}function i(){return o}var o=(new Date).getTime(),a=o,c=t(25);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=i},{}],19:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?d("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&d("timing",["fcp",Math.floor(t.startTime)])})}function i(t,e){var n=t.getEntries();n.length>0&&d("lcp",[n[n.length-1]])}function o(t){t.getEntries().forEach(function(t){t.hadRecentInput||d("cls",[t])})}function a(t){if(t instanceof h&&!w){var e=Math.round(t.timeStamp),n={type:t.type};e<=l.now()?n.fid=l.now()-e:e>l.offset&&e<=Date.now()?(e-=l.offset,n.fid=l.now()-e):e=l.now(),w=!0,d("timing",["fi",e,n])}}function c(t){d("pageHide",[l.now(),t])}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var s,f,u,d=t("handle"),l=t("loader"),p=t(22),h=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){s=new PerformanceObserver(r);try{s.observe({entryTypes:["paint"]})}catch(m){}f=new PerformanceObserver(i);try{f.observe({entryTypes:["largest-contentful-paint"]})}catch(m){}u=new PerformanceObserver(o);try{u.observe({type:"layout-shift",buffered:!0})}catch(m){}}if("addEventListener"in document){var w=!1,v=["click","keydown","mousedown","pointerdown","touchstart"];v.forEach(function(t){document.addEventListener(t,a,!1)})}p(c)}},{}],20:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var i,o="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",c=0;c<o.length;c++)i=o[c],"x"===i?a+=t().toString(16):"y"===i?(i=3&t()|8,a+=i.toString(16)):a+=i;return a}function i(){return a(16)}function o(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,i=window.crypto||window.msCrypto;i&&i.getRandomValues&&Uint8Array&&(n=i.getRandomValues(new Uint8Array(31)));for(var o=[],a=0;a<t;a++)o.push(e().toString(16));return o.join("")}e.exports={generateUuid:r,generateSpanId:i,generateTraceId:o}},{}],21:[function(t,e,n){function r(t,e){if(!i)return!1;if(t!==i)return!1;if(!e)return!0;if(!o)return!1;for(var n=o.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var c=navigator.userAgent,s=c.match(a);s&&c.indexOf("Chrome")===-1&&c.indexOf("Chromium")===-1&&(i="Safari",o=s[1])}e.exports={agent:i,version:o,match:r}},{}],22:[function(t,e,n){function r(t){function e(){t(a&&document[a]?document[a]:document[i]?"hidden":"visible")}"addEventListener"in document&&o&&document.addEventListener(o,e,!1)}e.exports=r;var i,o,a;"undefined"!=typeof document.hidden?(i="hidden",o="visibilitychange",a="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",o="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",o="webkitvisibilitychange",a="webkitVisibilityState")},{}],23:[function(t,e,n){function r(t,e){var n=[],r="",o=0;for(r in t)i.call(t,r)&&(n[o]=e(r,t[r]),o+=1);return n}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],24:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,i=n-e||0,o=Array(i<0?0:i);++r<i;)o[r]=t[e+r];return o}e.exports=r},{}],25:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function i(t){function e(t){return t&&t instanceof r?t:t?s(t,c,o):o()}function n(n,r,i,o){if(!l.aborted||o){t&&t(n,r,i);for(var a=e(i),c=m(n),s=c.length,f=0;f<s;f++)c[f].apply(a,r);var d=u[y[n]];return d&&d.push([x,n,r,a]),a}}function p(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function w(t){return d[t]=d[t]||i(n)}function v(t,e){f(t,function(t,n){e=e||"feature",y[n]=e,e in u||(u[e]=[])})}var g={},y={},x={on:p,addEventListener:p,removeEventListener:h,emit:n,get:w,listeners:m,context:e,buffer:v,abort:a,aborted:!1};return x}function o(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var c="nr@context",s=t("gos"),f=t(23),u={},d={},l=e.exports=i();l.backlog=u},{}],gos:[function(t,e,n){function r(t,e,n){if(i.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(o){}return t[e]=r,r}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){i.buffer([t],r),i.emit(t,e,n)}var i=t("ee").get("handle");e.exports=r,r.ee=i},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,o,function(){return i++})}var i=1,o="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!b++){var t=x.info=NREUM.info,e=l.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();s(g,function(e,n){t[e]||(t[e]=n)});var n=a();c("mark",["onload",n+x.offset],null,"api"),c("timing",["load",n]);var r=l.createElement("script");r.src="https://"+t.agent,e.parentNode.insertBefore(r,e)}}function i(){"complete"===l.readyState&&o()}function o(){c("mark",["domContent",a()+x.offset],null,"api")}var a=t(18),c=t("handle"),s=t(23),f=t("ee"),u=t(21),d=window,l=d.document,p="addEventListener",h="attachEvent",m=d.XMLHttpRequest,w=m&&m.prototype;NREUM.o={ST:setTimeout,SI:d.setImmediate,CT:clearTimeout,XHR:m,REQ:d.Request,EV:d.Event,PR:d.Promise,MO:d.MutationObserver};var v=""+location,g={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1184.min.js"},y=m&&w&&w[p]&&!/CriOS/.test(navigator.userAgent),x=e.exports={offset:a.getLastTimestamp(),now:a,origin:v,features:{},xhrWrappable:y,userAgent:u};t(15),t(19),l[p]?(l[p]("DOMContentLoaded",o,!1),d[p]("load",r,!1)):(l[h]("onreadystatechange",i),d[h]("onload",r)),c("mark",["firstbyte",a.getLastTimestamp()],null,"api");var b=0},{}],"wrap-function":[function(t,e,n){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var i=t("ee"),o=t(24),a="nr@original",c=Object.prototype.hasOwnProperty,s=!1;e.exports=function(t,e){function n(t,e,n,i){function nrWrapper(){var r,a,c,s;try{a=this,r=o(arguments),c="function"==typeof n?n(r,a):n||{}}catch(f){l([f,"",[r,a,i],c])}u(e+"start",[r,a,i],c);try{return s=t.apply(a,r)}catch(d){throw u(e+"err",[r,a,d],c),d}finally{u(e+"end",[r,a,s],c)}}return r(t)?t:(e||(e=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,e,i,o){i||(i="");var a,c,s,f="-"===i.charAt(0);for(s=0;s<e.length;s++)c=e[s],a=t[c],r(a)||(t[c]=n(a,f?c+i:i,o,c))}function u(n,r,i){if(!s||e){var o=s;s=!0;try{t.emit(n,r,i,e)}catch(a){l([a,n,r,i])}s=o}}function d(t,e){if(Object.defineProperty&&Object.keys)try{var n=Object.keys(t);return n.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(r){l([r])}for(var i in t)c.call(t,i)&&(e[i]=t[i]);return e}function l(e){try{t.emit("internal-error",e)}catch(n){}}return t||(t=i),n.inPlace=f,n.flag=a,n}},{}]},{},["loader",2,12,4,3]); NREUM.loader_config={ accountID:"1564417", trustKey:"266346", agentID:"428566852", licenseKey:"89edc3c3a3", applicationID:"428566852" }; NREUM.info={ beacon:"bam.nr-data.net", errorBeacon:"bam.nr-data.net", licenseKey:"89edc3c3a3", applicationID:"428566852", sa:1 }; </script> <style type="text/css" id="wp-custom-css"> .wp-block-cover { min-height: 250px; } th { font-size: 16pt; background-color: #eee; overflow-wrap: normal; width: 130px; border-bottom: solid 2px; border-right: 1px solid grey; } .instructions-table { border: 2px solid grey; } .instructions-table td { border: 1px solid grey; vertical-align: top; text-align: left; padding: 5px 15px 5px 20px; } /*-- Agency Partners page --*/ .appfeatures .feature-column { padding: 0 15px; } </style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> <body class="page-template page-template-page-landing page-template-page-landing-php page page-id-26537 country- no-js header-image full-width-content genesis-breadcrumbs-hidden landing-page genesis-features"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P9VK59Q" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li></ul><header class="site-header"><div class="wrap"><div class="title-area"> <p class="site-title"> <a href="https://www.studiopress.com" title="StudioPress.com"> <svg id="svg-sp-logo" viewBox="0 0 420 40" style="enable-background:new 0 0 420 40;"> <style type="text/css"> #svg-sp-logo .st0{fill:#263238;} #svg-sp-logo .st1{fill:#0066CC;} #svg-sp-logo .st2{fill:#CFD8DC;} </style> <rect class="st0" width="18" height="39"/> <rect x="21" class="st1" width="19" height="18"/> <rect x="21" y="21" class="st2" width="19" height="18"/> <path class="st0" d="M70.5,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L70.5,28.3z"/> <path class="st0" d="M106.4,8.6h-9.6V3.4h25.5v5.2h-9.8v28.3h-6.1V8.6z"/> <path class="st0" d="M131,3.4h6.1v21.5c0,4.5,2.9,7,7.4,7s7.5-2.5,7.5-7.1V3.4h6.1v21.5c0,7.5-5.4,12.6-13.5,12.6 s-13.5-5.1-13.5-12.6V3.4H131z"/> <path class="st0" d="M168.5,3.4h10.3c10.3,0,16,6.1,16,16.7s-5.7,16.8-16,16.8h-10.3V3.4z M178.5,31.7c6.8,0,10-4,10-11.6 c0-7.5-3.3-11.5-10-11.5h-3.9v23h3.9V31.7z"/> <path class="st0" d="M204.7,3.4h6.1v33.5h-6.1V3.4z"/> <path class="st0" d="M236.7,2.8c9.9,0,15.9,7.5,15.9,17.1c0,9.9-6.1,17.6-15.9,17.6c-9.9,0-16.1-7.7-16.1-17.6 C220.6,10.3,226.8,2.8,236.7,2.8z M236.7,31.9c6.1,0,9.6-5.1,9.6-12c0-6.6-3.5-11.5-9.6-11.5s-9.8,4.9-9.8,11.5 C226.9,26.8,230.6,31.9,236.7,31.9z"/> <path class="st0" d="M261.4,3.4h12.9c6.3,0,10.7,4.4,10.7,10.9s-4.4,11-10.7,11h-6.8v11.6h-6.1V3.4z M273.2,20.1 c3.5,0,5.6-2.3,5.6-5.8c0-3.4-2.1-5.7-5.5-5.7h-5.8V20h5.7V20.1z"/> <path class="st0" d="M292.6,3.4h10.8c3.6,0,5.3,0.3,6.8,0.9c3.4,1.5,5.5,4.7,5.5,9.2c0,4-2.1,7.7-5.7,9.2v0.1c0,0,0.5,0.5,1.1,1.7 L318,37h-6.8l-6.7-12.5h-5.9V37h-6.1V3.4H292.6z M304.2,19.1c3.3,0,5.3-1.9,5.3-5.3c0-3.2-1.4-5.2-6.1-5.2h-4.6v10.5H304.2z"/> <path class="st0" d="M326.1,3.4h20.1v5.2h-14v8.8h11.3v5.2h-11.3v9h14.7v5.2h-20.8L326.1,3.4L326.1,3.4z"/> <path class="st0" d="M357.5,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L357.5,28.3z"/> <path class="st0" d="M387.2,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L387.2,28.3z"/> </svg> </a> </p> <p class="site-description">Premium WordPress Themes</p></div><div class="widget-area header-widget-area"><section id="nav_menu-13" class="widget widget_nav_menu"><div class="widget-wrap"><nav class="nav-header"><ul id="menu-primary-menu" class="menu genesis-nav-menu js-superfish"><li id="menu-item-658049" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658049"><a href="https://www.studiopress.com/genesis-pro/"><span >Genesis Pro</span></a></li> <li id="menu-item-658047" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658047"><a href="https://www.studiopress.com/genesis-blocks/"><span >Blocks</span></a></li> <li id="menu-item-658048" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658048"><a href="https://www.studiopress.com/genesis-custom-blocks/"><span >Custom Blocks</span></a></li> <li id="menu-item-658046" class="menu-item menu-item-type-post_type menu-item-object-sp-themes menu-item-658046"><a href="https://www.studiopress.com/themes/genesis/"><span >Framework</span></a></li> <li id="menu-item-658045" class="menu-item menu-item-type-post_type_archive menu-item-object-sp-themes menu-item-658045"><a href="https://www.studiopress.com/themes/"><span >Themes</span></a></li> <li id="menu-item-658283" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-658283"><a target="_blank" href="https://wpengine.com/wordpress-hosting/"><span >WordPress Hosting</span></a></li> <li id="menu-item-658193" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658193"><a href="https://www.studiopress.com/agency-partner/"><span >Agencies</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="//my.studiopress.com/" class="button button-small button-hollow button-primary">My StudioPress</a></li></ul></nav></div></section> </div></div></header><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><article class="post-26537 page type-page status-publish entry" aria-label="Features"><header class="entry-header"></header><div class="entry-content"><div id="genesis-intro" class="section section-title no-border"> <div class="wrap-medium clearfix"> <div class="left"> <h1>Why the Open Source Genesis framework is the Foundation <em>of Any Smart WordPress Design</em></h1> </div> <div class="right"> <div class="screenshot-laptop genesis"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Genesis Framework" data-rjs="2" data-lazy-src="//www.studiopress.com/wp-content/uploads/genesis-sample.png" /><noscript><img decoding="async" src="//www.studiopress.com/wp-content/uploads/genesis-sample.png" alt="Genesis Framework" data-rjs="2" /></noscript></div> <div class="screenshot-laptop code"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sample Code" data-rjs="2" data-lazy-src="//www.studiopress.com/wp-content/uploads/code.png" /><noscript><img decoding="async" src="//www.studiopress.com/wp-content/uploads/code.png" alt="Sample Code" data-rjs="2" /></noscript></div> </div> </div> </div> <div id="genesis-feature-1" class="section no-border"> <div class="wrap-medium clearfix"> <div class="clearfix spacing"> <div class="left"> <div class="title"> <h5>The Open Source Genesis framework is</h5> <h2>Search Engine Optimized</h2> <p class="copy-intro">You put a lot into your site – you want to make sure that you’re ranking well in the search engines so readers, customers, and clients can find you. And clean, optimized code + smart design architecture is important for achieving the best rankings possible.</p> </div> </div> <div class="right"></div> </div> <div class="clearfix spacing"> <div class="left"> <p>In addition, Genesis now supports Schema.org code, which allows you to output microdata in your site’s code. This enhances your site’s search engine optimization even further. The Genesis Framework has always handled the basics of good SEO for you, like lightweight code for fast performance, and now it’s even better.</p> </div> <div class="right"> <p>Our Open Source themes have been fully search optimized by Greg Boser, search engine optimization pioneer and industry expert. With automatic updates to the Genesis Framework, you never have to think about it again. Your code will always be up to date and fully optimized.</p> </div> </div> </div> </div> <br /> </p> <div class="genesis-cta wrap-medium"> <div class="light-box small-cta clearfix"> <div class="copy"> <h2><em>Ready to get started?</em> Check out our Open Source themes.</h2> </div> <div class="buttons"><a class="button button-primary button-large" href="https://studiopress.com/genesis-pro/">Learn about Genesis Pro</a></div> </div> </div> <p></p> <div id="genesis-feature-2" class="section no-border"> <div class="wrap-medium clearfix"> <div class="clearfix double-spacing"> <div class="left"> <div class="title"> <h5>Built on HTML5</h5> <h2>Genesis Delivers Responsive Turnkey Designs</h2> <p class="copy-intro">You want sleek, professional design — without paying a fortune for it and without fearing instant obsolescence. Genesis’ turnkey designs give you an array of beautiful frames for your content built on HTML5.</p> <p>How does HTML5 enhance your site? First, it’s the new code standard, which will make your site compatible with future changes to the web. Secondly, it will ensure cross-browser compatibility. HTML5 makes your site mobile-friendly by being responsive, and it will improve your site’s ability to deliver audio and video. And it’s completely extensible — want your site to behave like an app? Go for it. Simply put, HTML5 is your site’s ticket to a truly state-of-the-art design.</p> </div> </div> <div class="right clearfix img overshoot-right"> <div class="screenshot-laptop"> <div class="laptop-screen"> <div class="img"><img fetchpriority="high" decoding="async" class="attachment-full size-full wp-post-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20880'%3E%3C/svg%3E" alt="Infinity Pro Theme" width="1000" height="880" data-rjs="2" data-lazy-src="//www.studiopress.com/wp-content/uploads/infinity-pro-new.jpg" /><noscript><img fetchpriority="high" decoding="async" class="attachment-full size-full wp-post-image" src="//www.studiopress.com/wp-content/uploads/infinity-pro-new.jpg" alt="Infinity Pro Theme" width="1000" height="880" data-rjs="2" /></noscript></div> </div> </div> <div class="screenshot-mobile"> <div class="mobile-screen"> <div class="img"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Infinity Pro Theme mobile" data-rjs="2" data-lazy-src="//www.studiopress.com/wp-content/uploads/infinity-pro-mobile.jpg" /><noscript><img decoding="async" src="//www.studiopress.com/wp-content/uploads/infinity-pro-mobile.jpg" alt="Infinity Pro Theme mobile" data-rjs="2" /></noscript></div> </div> </div> </div> </div> <div class="clearfix spacing"> <div class="left clearfix img"> <div class="screenshot-laptop"> <div class="laptop-screen"> <div class="img"><img decoding="async" class="attachment-full size-full wp-post-image" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20880'%3E%3C/svg%3E" alt="No Sidebar" width="1000" height="880" data-rjs="2" data-lazy-src="//www.studiopress.com/wp-content/uploads/no-sidebar-new.jpg" /><noscript><img decoding="async" class="attachment-full size-full wp-post-image" src="//www.studiopress.com/wp-content/uploads/no-sidebar-new.jpg" alt="No Sidebar" width="1000" height="880" data-rjs="2" /></noscript></div> </div> </div> <div class="screenshot-mobile"> <div class="mobile-screen"> <div class="img"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="No Sidebar mobile" data-rjs="2" data-lazy-src="//www.studiopress.com/wp-content/uploads/no-sidebar-mobile.jpg" /><noscript><img decoding="async" src="//www.studiopress.com/wp-content/uploads/no-sidebar-mobile.jpg" alt="No Sidebar mobile" data-rjs="2" /></noscript></div> </div> </div> </div> <div class="right"> <p>And of course, we’re constantly crafting beautiful new themes to add to your design options.</p> <p>The way your site looks can be instantly updated by what’s called a child theme, while all of the SEO benefits and core Genesis functionality remain untouched. That means that changing the look of your site is a snap — and you don’t need a designer or developer to do it. You could radically change the look of your site every week if you wanted to, and you’d never hurt your search engine rankings … because your design functions are kept completely separate from the core code.</p> <p>And if you decide to pick up Genesis Pro, you’ll get support for all of the StudioPress-made child themes and a powerful toolkit for building better sites faster with the WordPress block editor.</p> </div> </div> </div> </div> <div id="genesis-feature-3" class="section no-border"> <div class="wrap-medium clearfix"> <div class="title"> <h5>With Genesis you get</h5> <h2>Unlimited Everything</h2> </div> <div class="clearfix"> <div class="left"> <p>You get unlimited support for 1 year. Unlimited updates. Unlimited websites. There’s no “Developer Option” here. One low price entitles you to unlimited support for 1 year, updates, and domains you can build on. If you’ve got multiple websites (or client projects), Genesis offers unparalleled value.</p> </div> <div class="right"> <p>And when you want answers to questions about your site, you want them now. This is why our support team consists of product experts who provide solutions and help to our hundreds of thousands of members. We’re for you!</p> </div> </div> </div> </div> <div id="genesis-feature-4" class="section no-border"> <div class="wrap-medium clearfix"> <div class="left"> <div class="title"> <h5>Genesis Gives You</h5> <h2>State-Of-The-Art, Airtight Security</h2> <p class="copy-intro">WordPress sites can be vulnerable to those who want to take your site down or exploit it for malicious reasons. Having your site hacked is an expensive, time-consuming hassle — and it can really damage your reputation.</p> <p>We brought security expert and core WordPress developer Mark Jaquith in to make sure the Genesis Framework has the best security possible. With his guidance, we built our framework to follow all WordPress security best practices.</p> </div> </div> <div class="right"></div> </div> </div> <div id="genesis-feature-5" class="section no-border"> <div class="wrap-medium clearfix"> <div class="clearfix spacing"> <div class="left"> <div class="title"> <h5>Genesis Lets You</h5> <h2>Update Your Site Instantly</h2> <p class="copy-intro">Many sites are hacked (or just don’t use WordPress to the fullest) because they have not been updated. And site owners don’t update because sometimes it can feel pretty complicated. Many WordPress users have spent hours or even days fixing a problem created by updating.</p> </div> </div> <div class="right"> <div class="screenshot-laptop" style="max-width: 383px;"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Updates" data-rjs="2" data-lazy-src="//www.studiopress.com/wp-content/uploads/updates.png" /><noscript><img decoding="async" src="//www.studiopress.com/wp-content/uploads/updates.png" alt="Updates" data-rjs="2" /></noscript></div> </div> </div> <div class="clearfix spacing"> <div class="left"> <p>But we make updating to the current version of WordPress and Genesis a snap. Everything is integrated, so you don’t have to call your developer. We test all updates thoroughly, so you’re not playing guinea pig. Just click the button and you’re done.</p> </div> <div class="right"> <p>If you’ve got multiple sites, you will love the way that the framework works with our turnkey child theme designs to keep the look of your site exactly the way you want it while letting you quickly update the important code that runs in the background.</p> </div> </div> </div> </div> <br /> </p> <div class="genesis-cta wrap-medium"> <div class="light-box small-cta clearfix"> <div class="copy"> <h2><em>Ready to get started?</em> Check out our themes.</h2> </div> <div class="buttons"><a class="button button-primary button-large" href="https://studiopress.com/genesis-pro/">Learn about Genesis Pro</a></div> </div> </div> <p></p> <div id="genesis-feature-6" class="section no-border"> <div class="wrap-medium clearfix"> <div class="title clearfix"> <h5>Customizable and Fast</h5> <h2>Genesis Makes Site Customization Easy … Without Sacrificing Speed</h2> <div class="left"> <p class="copy-intro">Genesis offers features to make it simple to set up your site exactly the way you want it. And if you change your mind later, you’re just a few clicks away from creating new sections and functions. But unlike other frameworks, you don’t have to sacrifice performance for options.</p> </div> <div class="right"> <p style="margin-top: 30px;">Nothing slows down a site like bloated code, but we obsess about making Genesis cleaner and more lightweight. Web page load times are usually discussed in seconds, but page load times for sites built on Genesis can often be measured and discussed in milliseconds. And today, that’s an essential difference.</p> </div> </div> <div class="line-box clearfix"> <div class="clearfix"> <div class="left"> <h6>Widget Ready</h6> <p>WordPress widgets are the quick and easy way to add powerful functionality to your site. Without having to know anything about code, you can use simple widgets to add sidebars, social media sharing buttons, opt-in forms, and much more.</p> </div> <div class="right"> <h6>Theme Options</h6> <p>Want to change your site layout? Choose an alternative color scheme? All of these options and more can be selected from a dropdown box. Adjusting these critical options is easy, and your site is updated instantly.</p> </div> </div> <div class="clearfix"> <div class="left"> <h6>Comment Functionality</h6> <p>Comments are a great way to build engagement and loyalty with your readers. Our themes give your readers a great comment experience, including threaded comments and Gravatar integration.</p> </div> <div class="right"> <h6>Ready For Advertising</h6> <p>Most of our themes are ready for advertising. Just insert your advertising code, like Google AdSense, Clicksor, or any others, into a text widget and start collecting your advertising revenue.</p> </div> </div> <div class="clearfix"> <div class="left"> <h6>Auto-Sized Featured Images</h6> <p>There are millions of websites out there. If you want yours to stand out, you need to draw attention to your blog and articles … and nothing sparks interest better than using great images. But image management and creating thumbnails can sometimes be a hassle. We’ve made thumbnails simple by integrating our themes to use WordPress’ featured image capability.</p> </div> <div class="right"> <h6>WordPress and Theme Tutorials</h6> <p>Want to go a bit further with WordPress? Want to get even more out of Genesis? Our tutorials will teach you all you need to know.</p> </div> <div class="right"> <h6>One-Click Demo Install</h6> <p>Building your own theme or installing a new theme? Theme authors can define—and sites can load—demo content, plugins, and perfectly-designed Gutenberg blocks onto the home page of a new site using that theme automatically and in a matter of minutes!</p> </div> </div> </div> </div> </div> <div id="genesis-feature-7" class="section no-border"> <div class="wrap-medium clearfix"> <div class="title"> <h5>Genesis Comes with</h5> <h2>Custom Widgets & Layout Options</h2> <p class="copy-intro">Because the Genesis Framework has been widgetized beyond just the sidebar, we developed some custom widgets for you to use on any area of your site. Another great feature is that you can “mix and match” your layout. This means you can choose, via a radio button, any of the 6 layouts for each one of your individual pages or posts.</p> </div> <div class="left first"> <h3>Custom Widgets</h3> <p>Here’s a list of the custom widgets available with the Genesis Framework:</p> <p><strong>User Profile</strong><br /> Displays the Gravatar of a user, as well as their bio and a link to an About page.</p> <p><strong>Featured Posts</strong><br /> Displays post excerpts and a thumbnail to be used in a featured section.</p> <p><strong>Featured Page</strong><br /> Displays page content and a thumbnail to be used in a featured section.</p> </div> <div class="right"> <h3>Layout Options</h3> <p>You’re no longer limited to one layout for your entire site! Many of our themes come with the flexibility to choose your default theme layout from the Theme Settings page as well as on an individual page or post. The following layouts come by default on the Genesis Framework:</p> <ul class="check-list"> <li style="list-style-type: none;"> <ul class="check-list"> <li><strong>Full Width Content</strong></li> <li><strong>Sidebar / Content</strong></li> <li><strong>Content / Sidebar</strong></li> <li><strong>Sidebar / Sidebar / Content</strong></li> <li><strong>Content / Sidebar / Sidebar</strong></li> <li><strong>Sidebar / Content / Sidebar</strong></li> </ul> </li> </ul> </div> </div> </div> <div id="genesis-feature-8" class="section no-border"> <div class="wrap-medium clearfix"> <div class="left"> <div class="title"> <h5>A Wonderful Community with</h5> <h2>Developers You Can Trust</h2> <p class="copy-intro">Creating a WordPress blog is simple with Genesis, but many people still prefer to outsource it. Or you may want a customized design, or even a designed-from-scratch look and feel that reflects your own brand.</p> <p>We maintain a list of talented, reliable freelance WordPress designers and developers that you can hire to give you the exact look you want. Many of the sites in our Showcase were designed by <a href="//www.studiopress.com/genesis-developers/">these creative people</a>.</p> </div> </div> <div class="right"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Brian Lis" data-lazy-src="//1.gravatar.com/avatar/38a1dc60e8454dad439bcd9ea4459f3b?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/38a1dc60e8454dad439bcd9ea4459f3b?s=200" alt="Brian Lis" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Restored 316 Designs" data-lazy-src="//1.gravatar.com/avatar/75b2ecd896ba3e5835981dbb10fcde13?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/75b2ecd896ba3e5835981dbb10fcde13?s=200" alt="Restored 316 Designs" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Bellano Web Studio" data-lazy-src="//1.gravatar.com/avatar/1022e6ce0bab6115d807018ec0d1d182?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/1022e6ce0bab6115d807018ec0d1d182?s=200" alt="Bellano Web Studio" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Megan Gray" data-lazy-src="//1.gravatar.com/avatar/740707e609ac9ec44fe6bc7bfd7b68c7?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/740707e609ac9ec44fe6bc7bfd7b68c7?s=200" alt="Megan Gray" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Bourn Creative" data-lazy-src="//0.gravatar.com/avatar/e5ee26502ad2c04baf0007d6864c82cf?s=200" /><noscript><img decoding="async" src="//0.gravatar.com/avatar/e5ee26502ad2c04baf0007d6864c82cf?s=200" alt="Bourn Creative" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Katie Rosebraugh" data-lazy-src="//0.gravatar.com/avatar/6edd01ba13afac6fb25f317d2513058d?s=200" /><noscript><img decoding="async" src="//0.gravatar.com/avatar/6edd01ba13afac6fb25f317d2513058d?s=200" alt="Katie Rosebraugh" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Anchored Design" data-lazy-src="//1.gravatar.com/avatar/b9faccb94d263eaf13a89a2875f3ec32?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/b9faccb94d263eaf13a89a2875f3ec32?s=200" alt="Anchored Design" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sundog Media" data-lazy-src="//en.gravatar.com/userimage/21251403/596ea7e9d8275cdd7bd04c66395669e6.jpg?size=200" /><noscript><img decoding="async" src="//en.gravatar.com/userimage/21251403/596ea7e9d8275cdd7bd04c66395669e6.jpg?size=200" alt="Sundog Media" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Wes Linda" data-lazy-src="//1.gravatar.com/avatar/1a705a00624ba4ce54237d80dac4b524?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/1a705a00624ba4ce54237d80dac4b524?s=200" alt="Wes Linda" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Emily White Designs" data-lazy-src="//1.gravatar.com/avatar/66317c6eb21223c4ab4d891149bebdde?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/66317c6eb21223c4ab4d891149bebdde?s=200" alt="Emily White Designs" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="The Pixelista" data-lazy-src="//0.gravatar.com/avatar/64d4f34ac4bfb2c9fd9b51cd16896c68?s=200" /><noscript><img decoding="async" src="//0.gravatar.com/avatar/64d4f34ac4bfb2c9fd9b51cd16896c68?s=200" alt="The Pixelista" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sara Dunn" data-lazy-src="//0.gravatar.com/avatar/c1b565f0d2ed36c65dfaccb9adf01bc7?s=200" /><noscript><img decoding="async" src="//0.gravatar.com/avatar/c1b565f0d2ed36c65dfaccb9adf01bc7?s=200" alt="Sara Dunn" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Bill Erickson" data-lazy-src="//0.gravatar.com/avatar/ae510affa31e5b946623bda4ff969b67?s=200" /><noscript><img decoding="async" src="//0.gravatar.com/avatar/ae510affa31e5b946623bda4ff969b67?s=200" alt="Bill Erickson" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="brandiD" data-lazy-src="//1.gravatar.com/avatar/c2b85cfac51b5cb2cb652df0963fbc55?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/c2b85cfac51b5cb2cb652df0963fbc55?s=200" alt="brandiD" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="3200 Creative" data-lazy-src="//1.gravatar.com/avatar/c610b504113ac7a5d028cc3f9f9f3214?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/c610b504113ac7a5d028cc3f9f9f3214?s=200" alt="3200 Creative" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Santa Clara Design" data-lazy-src="//1.gravatar.com/avatar/dd3ce8091621a11b5cfc9675663524a8?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/dd3ce8091621a11b5cfc9675663524a8?s=200" alt="Santa Clara Design" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Stephanie Hellwig" data-lazy-src="//1.gravatar.com/avatar/5de6185ea1d6602f4fb56192cea223d5?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/5de6185ea1d6602f4fb56192cea223d5?s=200" alt="Stephanie Hellwig" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Jared Atchison" data-lazy-src="//1.gravatar.com/avatar/e341eca9e1a85dcae7127044301b4363?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/e341eca9e1a85dcae7127044301b4363?s=200" alt="Jared Atchison" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Design by Insight" data-lazy-src="//1.gravatar.com/avatar/7fe7a075b3b779bf91f160a30f8839c7?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/7fe7a075b3b779bf91f160a30f8839c7?s=200" alt="Design by Insight" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Callia Web" data-lazy-src="//2.gravatar.com/avatar/237eb097fbd9cf5f22e5022422b396f2?s=200" /><noscript><img decoding="async" src="//2.gravatar.com/avatar/237eb097fbd9cf5f22e5022422b396f2?s=200" alt="Callia Web" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Chris Cochran" data-lazy-src="//1.gravatar.com/avatar/8012f5a12f4bb55030b9a329af200eda?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/8012f5a12f4bb55030b9a329af200eda?s=200" alt="Chris Cochran" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="SPYR" data-lazy-src="//1.gravatar.com/avatar/b464e8b26453c068b40cf03598c42932?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/b464e8b26453c068b40cf03598c42932?s=200" alt="SPYR" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Northbound Design" data-lazy-src="//1.gravatar.com/avatar/9b02aff63551527b760bc63ec98c5775?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/9b02aff63551527b760bc63ec98c5775?s=200" alt="Northbound Design" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Viva la Violette" data-lazy-src="//0.gravatar.com/avatar/005ce984c3f1ff31999d4429715bc954?s=200" /><noscript><img decoding="async" src="//0.gravatar.com/avatar/005ce984c3f1ff31999d4429715bc954?s=200" alt="Viva la Violette" /></noscript><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Web Savvy Marketing" data-lazy-src="//1.gravatar.com/avatar/78636458c9f4cba94bd025f3f44c41df?s=200" /><noscript><img decoding="async" src="//1.gravatar.com/avatar/78636458c9f4cba94bd025f3f44c41df?s=200" alt="Web Savvy Marketing" /></noscript></div> </div> </div> <br /> </p> <div id="genesis-feature-9" class="section no-border"> <div class="wrap clearfix"> <div class="title center"> <h2>How Do I Get Genesis?</h2> </div> <div class="pricing-table"> <div class="one-third first"> <div class="price-box col-match-height featured"> <div class="price-heading spacing"> <div class="subtitle">With</div> <h3>Genesis + Hosting</h3> </div> <p class="spacing"><small>Explore options for getting access to and support for the Genesis Framework and many of our block editor tools for free and integrated with premium managed WordPress hosting.</small></p> <p><a class="button button-primary" href="https://www.studiopress.com/wordpress-hosting/">Explore Genesis + Hosting</a></p> </div> </div> <div class="one-third"> <div class="price-box col-match-height featured"> <div class="price-heading spacing"> <div class="subtitle">As Part of</div> <h3>Genesis Pro</h3> </div> <p class="spacing"><small>Get Genesis support with Genesis Pro and you’ll also get support for all StudioPress-made themes and a great toolkit for building better sites faster with the WordPress block editor.</small></p> <p><a class="button button-primary" href="https://studiopress.com/genesis-pro/">Buy Genesis Pro</a></p> </div> </div> <div class="one-third"> <div class="price-box col-match-height featured"> <div class="price-heading spacing"> <div class="subtitle">Just the</div> <h3>Genesis Framework</h3> </div> <p class="spacing"><small>Building a custom-designed site and just need the framework? Genesis provides the secure and search-engine-optimized foundation for your digital business.</small></p> <p><a class="button button-primary" href="https://www.studiopress.com/get-genesis/">Get Framework for Free</a></p> </div> </div> </div> </div> </div> <p></p> </div></article></main></div></div> <div id="footer"> <div class="wrap"> <h2 class="genesis-sidebar-title screen-reader-text"> Footer </h2> <div class="footer-copy"> <svg id="svg-sp-logo" viewBox="0 0 420 40" style="enable-background:new 0 0 420 40;"> <style type="text/css"> #svg-sp-logo .st0{fill:#263238;} #svg-sp-logo .st1{fill:#0066CC;} #svg-sp-logo .st2{fill:#CFD8DC;} </style> <rect class="st0" width="18" height="39"/> <rect x="21" class="st1" width="19" height="18"/> <rect x="21" y="21" class="st2" width="19" height="18"/> <path class="st0" d="M70.5,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L70.5,28.3z"/> <path class="st0" d="M106.4,8.6h-9.6V3.4h25.5v5.2h-9.8v28.3h-6.1V8.6z"/> <path class="st0" d="M131,3.4h6.1v21.5c0,4.5,2.9,7,7.4,7s7.5-2.5,7.5-7.1V3.4h6.1v21.5c0,7.5-5.4,12.6-13.5,12.6 s-13.5-5.1-13.5-12.6V3.4H131z"/> <path class="st0" d="M168.5,3.4h10.3c10.3,0,16,6.1,16,16.7s-5.7,16.8-16,16.8h-10.3V3.4z M178.5,31.7c6.8,0,10-4,10-11.6 c0-7.5-3.3-11.5-10-11.5h-3.9v23h3.9V31.7z"/> <path class="st0" d="M204.7,3.4h6.1v33.5h-6.1V3.4z"/> <path class="st0" d="M236.7,2.8c9.9,0,15.9,7.5,15.9,17.1c0,9.9-6.1,17.6-15.9,17.6c-9.9,0-16.1-7.7-16.1-17.6 C220.6,10.3,226.8,2.8,236.7,2.8z M236.7,31.9c6.1,0,9.6-5.1,9.6-12c0-6.6-3.5-11.5-9.6-11.5s-9.8,4.9-9.8,11.5 C226.9,26.8,230.6,31.9,236.7,31.9z"/> <path class="st0" d="M261.4,3.4h12.9c6.3,0,10.7,4.4,10.7,10.9s-4.4,11-10.7,11h-6.8v11.6h-6.1V3.4z M273.2,20.1 c3.5,0,5.6-2.3,5.6-5.8c0-3.4-2.1-5.7-5.5-5.7h-5.8V20h5.7V20.1z"/> <path class="st0" d="M292.6,3.4h10.8c3.6,0,5.3,0.3,6.8,0.9c3.4,1.5,5.5,4.7,5.5,9.2c0,4-2.1,7.7-5.7,9.2v0.1c0,0,0.5,0.5,1.1,1.7 L318,37h-6.8l-6.7-12.5h-5.9V37h-6.1V3.4H292.6z M304.2,19.1c3.3,0,5.3-1.9,5.3-5.3c0-3.2-1.4-5.2-6.1-5.2h-4.6v10.5H304.2z"/> <path class="st0" d="M326.1,3.4h20.1v5.2h-14v8.8h11.3v5.2h-11.3v9h14.7v5.2h-20.8L326.1,3.4L326.1,3.4z"/> <path class="st0" d="M357.5,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L357.5,28.3z"/> <path class="st0" d="M387.2,28.3c0,0,3.6,3.5,8.4,3.5c2.5,0,4.9-1.3,4.9-4.1c0-6-15.8-5-15.8-15.2c0-5.6,4.8-9.7,11.2-9.7 c6.6,0,10,3.6,10,3.6l-2.6,5c0,0-3.2-2.9-7.4-2.9c-2.8,0-5.1,1.7-5.1,4c0,5.9,15.8,4.5,15.8,15.2c0,5.3-4.1,9.8-11,9.8 c-7.5,0-11.6-4.6-11.6-4.6L387.2,28.3z"/> </svg> <p> © 2025 WPEngine, Inc. </p> <p id="legal-disclaimer" class="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. </p> </div> <div class="flex-footer footer-widgets"><div class="flexible-widgets widget-area"><section id="nav_menu-14" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Products</h5><div class="menu-products-menu-container"><ul id="menu-products-menu" class="menu"><li id="menu-item-658023" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658023"><a href="https://www.studiopress.com/genesis-pro/">Genesis Pro</a></li> <li id="menu-item-658021" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658021"><a href="https://www.studiopress.com/genesis-blocks/">Blocks</a></li> <li id="menu-item-658022" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658022"><a href="https://www.studiopress.com/genesis-custom-blocks/">Custom Blocks</a></li> <li id="menu-item-658024" class="menu-item menu-item-type-post_type menu-item-object-sp-themes menu-item-658024"><a href="https://www.studiopress.com/themes/genesis/">Framework</a></li> <li id="menu-item-26473" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26473"><a href="https://www.studiopress.com/themes/">Themes</a></li> <li id="menu-item-658282" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-658282"><a target="_blank" href="https://wpengine.com/wordpress-hosting/">WordPress Hosting</a></li> <li id="menu-item-658194" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-658194"><a href="https://www.studiopress.com/agency-partner/">Agencies</a></li> </ul></div></div></section> <section id="nav_menu-15" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Company</h5><div class="menu-company-menu-container"><ul id="menu-company-menu" class="menu"><li id="menu-item-26478" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26478"><a href="//www.studiopress.com/brand-assets/">Brand Assets</a></li> <li id="menu-item-26479" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26479"><a href="//www.studiopress.com/terms-of-service/">Terms of Service</a></li> <li id="menu-item-41026" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41026"><a href="https://www.studiopress.com/acceptable-use-policy/">Acceptable Use Policy</a></li> <li id="menu-item-26480" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26480"><a href="//www.studiopress.com/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-26481" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26481"><a href="//www.studiopress.com/refund-policy/">Refund Policy</a></li> <li id="menu-item-26482" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26482"><a href="//www.studiopress.com/contact/">Contact Us</a></li> </ul></div></div></section> <section id="nav_menu-16" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Community</h5><div class="menu-community-menu-container"><ul id="menu-community-menu" class="menu"><li id="menu-item-26483" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26483"><a href="//www.studiopress.com/genesis-developers/">Find Developers</a></li> <li id="menu-item-26484" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26484"><a href="//www.studiopress.com/forums/">Forums</a></li> <li id="menu-item-26485" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26485"><a href="https://www.facebook.com/groups/genesiswp/">Facebook Group</a></li> <li id="menu-item-26486" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26486"><a href="https://twitter.com/search?q=genesiswp">#GenesisWP</a></li> <li id="menu-item-26487" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26487"><a href="//www.studiopress.com/showcase/">Showcase</a></li> </ul></div></div></section> <section id="nav_menu-17" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Resources</h5><div class="menu-resources-menu-container"><ul id="menu-resources-menu" class="menu"><li id="menu-item-26488" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26488"><a href="https://studiopress.blog/">StudioPress Blog</a></li> <li id="menu-item-26489" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26489"><a href="https://my.studiopress.com/support/">Help & Documentation</a></li> <li id="menu-item-26491" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26491"><a href="https://www.studiopress.com/faqs/">FAQs</a></li> <li id="menu-item-26490" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26490"><a href="https://my.studiopress.com/category/customization/snippets/">Code Snippets</a></li> <li id="menu-item-26492" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26492"><a href="https://wpengine.com/partners/affiliate/">Affiliates</a></li> </ul></div></div></section> <section id="nav_menu-18" class="widget widget_nav_menu"><div class="widget-wrap"><h5 class="widgettitle">Connect</h5><div class="menu-connect-menu-container"><ul id="menu-connect-menu" class="menu"><li id="menu-item-27197" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27197"><a href="https://studiopress.blog/live/">StudioPress Live</a></li> <li id="menu-item-26494" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26494"><a href="https://www.facebook.com/studiopress/">Facebook</a></li> <li id="menu-item-26495" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26495"><a href="https://twitter.com/studiopress/">Twitter</a></li> <li id="menu-item-26496" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26496"><a href="https://dribbble.com/studiopress/">Dribbble</a></li> </ul></div></div></section> </div></div> </div> </div> </div> <!-- Lasso tracking events - Performance --> <script type="text/javascript" src="https://js.getlasso.co/lasso-performance.min.js?ver=129.20250217" defer></script> <script type="text/javascript" defer> document.addEventListener("lassoTrackingEventLoaded", function(e) { e.detail.init({ 'lsid': 'ls-04afe14414b2ff5201be96739c9acf0e', 'pid': '26537', 'ipa': '', 'performance': '1', 'matching': '1', }); }); </script> <script type="text/javascript"> function atomicBlocksShare( url, title, w, h ){ var left = ( window.innerWidth / 2 )-( w / 2 ); var top = ( window.innerHeight / 2 )-( h / 2 ); return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=600, top='+top+', left='+left); } </script> <script type="text/javascript" id="wpengine-privacy-consent-js-extra"> /* <![CDATA[ */ var wpeConsentData = {"restRoot":"https:\/\/www.studiopress.com\/wp-json\/","optInNonce":"df5b732566","isConsentRequired":null,"liveChatUser":"","liveChatJobTitle":"","liveChatImage":"","liveChatMessage":""}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" defer src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/wpengine-privacy-consent/js/main.js?ver=1738154008" id="wpengine-privacy-consent-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 data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/mu-plugins/wpengine-library/js/main.js?ver=1738154008" id="wpengine-library-js" defer></script> <script type="text/javascript" id="wpe-form-js-extra"> /* <![CDATA[ */ var wpeFormData = {"ajaxurl":"https:\/\/www.studiopress.com\/wp-admin\/admin-ajax.php"}; var wpeFormDefaultMessages = {"error":"%s is invalid.","required":"Field required.","select":"Great choice."}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" defer src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/mu-plugins/wpengine-forms/js/main.js?ver=1738154008" id="wpe-form-js"></script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/atomic-blocks/dist/assets/js/dismiss.js?ver=1738154008" id="atomic-blocks-dismiss-js-js" defer></script> <script type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$\/|\/(?:.+\/)?embed\/|\/(index\\.php\/)?wp\\-json(\/.*|$)\/|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/www.studiopress.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="text/javascript" id="wpengine-analytics-js-extra"> /* <![CDATA[ */ var analytics_settings = {"transport_url":"https:\/\/analytics.studiopress.com","endpoint":"\/sp","measurement_id":"UA-999999999"}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/wpengine-analytics/js/main.js?ver=1738154008" id="wpengine-analytics-js" defer></script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/plugins/wpengine-tag-manager/js/main.js?ver=1738154008" id="wpengine-tag-manager-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.5.0" id="skip-links-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/js/jquery.localScroll.min.js?ver=6.1" id="sp-js-localscroll-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/js/jquery.scrollTo.min.js?ver=6.1" id="sp-js-scrollto-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/js/jquery.matchHeight-min.js?ver=6.1" id="sp-js-matchheight-js" defer></script> <script type="text/javascript" src="https://www.studiopress.com/wp-content/themes/studiopress_2017_rt/lib/js/retina.min.js?ver=6.1" id="sp-js-retina-js" defer></script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/js/global.js?ver=1738154008" id="sp-js-global-js" defer></script> <script type="text/javascript" id="sp-responsive-menu-js-extra"> /* <![CDATA[ */ var genesis_responsive_menu = {"mainMenu":"Menu","menuIconClass":"icon-menu","subMenu":"Menu","subMenuIconClass":"icon-square-plus","menuClasses":{"combine":[".nav-primary",".nav-header",".nav-secondary"],"others":[".nav-footer",".nav-sidebar"]}}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://www.studiopress.com/wp-content/cache/min/1/wp-content/themes/studiopress_2017_rt/lib/js/responsive-menu.js?ver=1738154008" id="sp-responsive-menu-js" defer></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://www.studiopress.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.5/lazyload.min.js"></script><script>function lazyLoadThumb(e){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});</script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P9VK59Q" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </body></html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->