CINXE.COM
Editorial Guidelines (Magazine) | PHP Architect
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> <head profile="http://gmpg.org/xfn/11"> <script> !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey="RD2qX3qoOmSoOPkIDnEUxm9iMuT2Mhxd";;analytics.SNIPPET_VERSION="4.15.3"; analytics.load("RD2qX3qoOmSoOPkIDnEUxm9iMuT2Mhxd"); analytics.page(); }}(); </script> <meta name="google-site-verification" content="gPNSsOlshQz1S1k1aHG6NcIQpTjpujV95Gnt-BvWEp4"/> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta name="viewport" content="initial-scale=1, maximum-scale=1"> <title>Editorial Guidelines (Magazine) | PHP Architect</title> <link rel="shortcut icon" href="/wp-content/themes/phpa/favicon.ico"/> <link rel="preload" as="image" href="/wp-content/themes/phpa/images/header/backgrounds/sm/3.jpg" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v19.13 - https://yoast.com/wordpress/plugins/seo/ --> <link rel="canonical" href="https://www.phparch.com/editorial/write-for-us/editorial-guidelines/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Editorial Guidelines (Magazine) | PHP Architect" /> <meta property="og:description" content="Preparing Your Magazine Article Thanks for being interested in writing for php[architect] magazine! Here you will find the guidelines for how to prepare your article for us. We use Markdown to prepare drafts of each article and then turn it all into PDF, ePub, and Mobi files as needed. As a starter, you might want […]" /> <meta property="og:url" content="https://www.phparch.com/editorial/write-for-us/editorial-guidelines/" /> <meta property="og:site_name" content="PHP Architect" /> <meta property="article:publisher" content="http://www.facebook.com/phparch" /> <meta property="article:modified_time" content="2019-01-03T16:40:38+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@phparch" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="11 minutes" /> <style media="all">@charset "UTF-8";.wp-block-archives-dropdown label{display:block}.wp-block-audio{margin:0 0 1em}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-break:break-word;box-sizing:border-box}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*0.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*0.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*0.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:100%;flex-basis:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>:where(.wp-block-button__link),:where(.wp-block-button__link).is-style-outline{border:2px solid;padding:.667em 1.333em}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns:where(.has-background){padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:599px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:calc(50% - var(--wp--style--block-gap, 2em)/2)!important;flex-grow:0}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:var(--wp--style--block-gap,2em)}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:var(--wp--style--block-gap,2em)}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column:not(:first-child){margin-left:var(--wp--style--block-gap,2em)}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]),.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover-image .has-background-dim:before,.wp-block-cover.has-background-dim:before,.wp-block-cover .has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{color:#000}.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em;overflow-wrap:break-word}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:auto}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0;z-index:2}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%;height:100%;flex:1;-o-object-fit:cover;object-fit:cover}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}.wp-block-gallery.has-nested-images{display:flex;flex-wrap:wrap}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0 var(--gallery-block--gutter-size,16px) var(--gallery-block--gutter-size,16px) 0;width:calc(50% - var(--gallery-block--gutter-size, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):last-of-type:not(#individual-image),.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):nth-of-type(2n){margin-right:0}.wp-block-gallery.has-nested-images figure.wp-block-image{display:flex;flex-grow:1;justify-content:center;position:relative;margin-top:auto;margin-bottom:auto;flex-direction:column}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{margin:0;flex-direction:column;flex-grow:1}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%;box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{flex:initial;background:none;color:inherit;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-grow:1;flex-basis:100%;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-top:0;margin-bottom:auto}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) img{margin-bottom:var(--gallery-block--gutter-size,16px)}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) figcaption{bottom:var(--gallery-block--gutter-size,16px)}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{width:100%;flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){margin-right:0;width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px);width:calc(33.33333% - var(--gallery-block--gutter-size, 16px)*0.66667)}.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px);width:calc(25% - var(--gallery-block--gutter-size, 16px)*0.75)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px);width:calc(20% - var(--gallery-block--gutter-size, 16px)*0.8)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px);width:calc(16.66667% - var(--gallery-block--gutter-size, 16px)*0.83333)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px);width:calc(14.28571% - var(--gallery-block--gutter-size, 16px)*0.85714)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px);width:calc(12.5% - var(--gallery-block--gutter-size, 16px)*0.875)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px)}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image):nth-of-type(1n),.wp-block-gallery.has-nested-images.columns-2 figure.wp-block-image:not(#individual-image):nth-of-type(2n),.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image):nth-of-type(3n),.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image):nth-of-type(4n),.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image):nth-of-type(5n),.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image):nth-of-type(6n),.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image):nth-of-type(7n),.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image):nth-of-type(8n){margin-right:0}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){margin-right:var(--gallery-block--gutter-size,16px);width:calc(33.33% - var(--gallery-block--gutter-size, 16px)*0.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):nth-of-type(3n+3){margin-right:0}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--gallery-block--gutter-size, 16px)*0.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin:0 0 1em}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image:not(.is-style-rounded)>a,.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol,ul{overflow-wrap:break-word}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{ /*!rtl:begin:ignore*/direction:ltr; /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{ /*!rtl:begin:ignore*/grid-column:1;grid-row:1; /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; /*!rtl:begin:ignore*/grid-column:2;grid-row:1; /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ /*!rtl:begin:ignore*/grid-column:2;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ /*!rtl:begin:ignore*/grid-column:1;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{color:inherit;display:block;padding:0}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-item,.wp-block-navigation[style*=text-decoration] .wp-block-navigation__submenu-container,.wp-block-navigation[style*=text-decoration] a,.wp-block-navigation[style*=text-decoration] a:active,.wp-block-navigation[style*=text-decoration] a:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) a,.wp-block-navigation:not([style*=text-decoration]) a:active,.wp-block-navigation:not([style*=text-decoration]) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;vertical-align:middle;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:none;margin-left:.25em;width:.6em;height:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container){background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:where(:not(.open-on-click)):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{position:relative;display:flex}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-size:inherit;font-family:inherit;line-height:inherit;text-align:left}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation,.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-container-content{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation:where(.has-background),.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background) .wp-block-navigation__container{gap:var(--wp--style--block-gap,.5em)}.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content,.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;background-color:inherit;padding:2em;overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(2em + 24px);overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--navigation-layout-justification-setting,inherit)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:none;padding-left:2em;padding-right:2em}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{display:flex;flex-direction:column;align-items:var(--navigation-layout-justification-setting,initial)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{color:inherit!important;background:transparent!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-home-link__content{color:inherit;display:block}.wp-block-navigation[style*=text-decoration] .wp-block-home-link,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus{text-decoration:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container{top:-1px}.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p{overflow-wrap:break-word}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{margin:0}.wp-block-post-comments>h3:first-of-type{margin-top:0}.wp-block-post-comments .commentlist{list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.75em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .reply{font-size:.75em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}.wp-block-post-comments input[type=submit]{border:none}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center;overflow-wrap:break-word}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright,.wp-block-pullquote.has-text-align-left,.wp-block-pullquote.has-text-align-right{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote.has-text-align-left p,.wp-block-pullquote.has-text-align-right p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal;font-size:inherit;font-family:inherit;line-height:inherit}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{min-width:1.5em;min-height:1.5em;fill:currentColor}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{padding:8px;flex-grow:1;min-width:3em;border:1px solid #949494;font-size:inherit;font-family:inherit;line-height:inherit}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-social-links{padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:1.25em;height:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{border-width:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;width:100%;height:auto;vertical-align:bottom}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 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%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--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}.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} .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{float:left;display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ff9459;background:#fcfdfd url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAH0lEQVQYlWP48/fvfyYGBgaGEUcw4pRlZBwM7qMZAQB3GQS/3cDasAAAAABJRU5ErkJggg==) 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #ef6023;background:#ef6023 url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ff9459;background:#ffd0b0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAQklEQVQ4je3PMQqAMBBE0T9z/5OmjpWEtTAiQnohTPP4W0yxtD7KACGEbTnOmqWbwraeU2BLswTY33q3/z8TQlhxAeVuCwDp/l1ZAAAAAElFTkSuQmCC) 50% 50% repeat-x;font-weight:700;color:#ef6023}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#ef6023;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ff9459;background:#ffd0b0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAQ0lEQVQ4je3PIQ6AQBBD0f97/ytyAxyCYFjUEgSehNS8pNOaYVn3EYBSym/ZjpMIROctQqI34xl1TlQis/3+mVLKGxe8GAvsJOTa6gAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:700;color:#ef6023}.ui-state-hover a,.ui-state-hover a:hover{color:#ef6023;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ff9459;background:#f5f8f9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAL0lEQVQYlWP4+uPnfyYGBgaGYU0wMjIwMDEwMDIwMeIUY4RLMDDC9DIOjHNpSwAAYLAEuHMRX+4AAAAASUVORK5CYII=) 50% 50% repeat-x;font-weight:700;color:#ef6023}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ef6023;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ff9459;background:#ffd0b0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAfUlEQVRoge3OMQGAIAAAQSQ9YW3gIBEYbtDhL8Fdz73e8WPz68BJQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQbUBh5UENhL7Tl0AAAAASUVORK5CYII=) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAPklEQVQ4je3PMQqAMABD0Z/c/7aCIAXjJIhD10LJ8vgZw30eMUApZV/GhZNgSTjoLYElY/hNMJ/S6gullCkPiCIPCr4NiEwAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-icons_469bdd_256x240.png)}.ui-widget-content .ui-icon{background-image:url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-icons_469bdd_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-icons_6da8d5_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-icons_217bc0_256x240.png)}.ui-state-active .ui-icon{background-image:url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-icons_f9bd01_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//www.phparch.com/wp-content/themes/phpa/js/css/redmond/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-corner-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-bottom{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-corner-right{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-corner-left{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-widget-overlay{background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAe0lEQVRoge3OMQHAIBAAMcC/kjdZJHTI0A4XBdkz86wfO18H3hRUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUF8O8A8WdY6opAAAAAElFTkSuQmCC) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAe0lEQVRoge3OMQHAIBAAMcC/kjdZJHTI0A4XBdkz86wfO18H3hRUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUF8O8A8WdY6opAAAAAElFTkSuQmCC) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-button{padding:5px;display:inline-block;height:auto;position:relative;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%} @charset "UTF-8"; /*! Theme Name: php[architect] Theme URI: http://phparch.com/ Description: The official php[architect] theme Version: 3.0 Author: PHP Architect, LLC Author URI: http://www.phparch.com Tags: PHP, magazine Copyright © 2002–2021 PHP Architect, LLC — All Rights Reserved Worldwide */ @font-face{font-family:'Gibson';src:url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-Regular-webfont.eot);src:url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-Regular-webfont.woff) format("woff"),url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-Regular-webfont.ttf) format("truetype"),url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-Regular-webfont.svg#itcavantgardeltconddemi) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gibson SemiBold';src:url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-SemiBold-webfont.eot);src:url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-SemiBold-webfont.eot?#iefix) format("embedded-opentype"),url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-SemiBold-webfont.woff) format("woff"),url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-SemiBold-webfont.ttf) format("truetype"),url(//www.phparch.com/wp-content/themes/phpa/styles/fonts/Gibson-SemiBold-webfont.svg#itcavantgardeltconddemi) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,600;1,700&display=swap");font-weight:400;font-style:normal;font-display:swap} /*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */ html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;outline:0}a:active{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;outline:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.5;font-size:1em;margin:0;color:#303030}@media only screen and (min-width:768px){body{font-size:1em}}h1,h2,h3,h4,h5,h6{font-family:"Gibson",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:700;position:relative;margin-bottom:.2em;margin-top:.5em;color:#dc5921}h3,h4,h5,h6{color:#3c5b9f}h2{font-size:1.5em}h3{font-size:1.25em}h4{line-height:1.1;font-size:1em}h6{font-size:1em}h1:first-child{margin-top:0}code,kbd,samp,pre,tt,var{font-family:"Inconsolata","Menlo",mono-space,monospace;font-size:.95em}p{hyphenate:auto;hyphenate-lines:3}pre{white-space:pre;line-height:1.5;position:relative;top:5px;margin-bottom:18px;color:#333;font-family:"Inconsolata","Menlo",mono-space,monospace;width:100%;overflow:auto}caption{font-weight:700}del{text-decoration:line-through}mark{background:rgba(255,255,0,.4);padding:0 .25em}small,sup,sub{font-size:80%;line-height:0}samp,small,var{line-height:1.2em}sup{vertical-align:super}sub{vertical-align:sub}abbr,acronym{text-transform:uppercase;letter-spacing:.1em}ul,ol{margin-left:.5em}ul{list-style:disc outside}ol{list-style:decimal outside}input,select,button{cursor:pointer}table{font:inherit;font-size:1em;width:100%}h1 a,h2 a,h3 a,h4 a{text-decoration:none}a{color:#dc5921;text-decoration:none}a:link{color:#dc5921}a:visited{color:#dc5921}a:hover{color:#3cafff}a:active{text-decoration:none}a.no_background{background:0 0}h3 a:link,h3 a:visited,h4 a:link,h4 a:visited{text-decoration:underline;color:#3c5b9f}.price{font-size:1.25em;font-weight:700}.price .regular{text-decoration:line-through;color:#777}.current_sale{color:#dc5921;font-weight:700;font-size:1.2em;-webkit-font-smoothing:antialiased}form{margin-top:1em;max-width:960px}form.inline{display:inline}label{margin-top:1em}label.above{float:none;display:block}.required{font-weight:700}.required input{font-weight:400 !important}input[type=text],input[type=email],input[type=password],input[type=select],input[type=search]{display:block;margin-bottom:.5em;max-width:calc(100% - 80px);width:100%;width:calc(100% - 3em);min-width:300px;border-radius:5px;border:1px solid #888;padding:.258em 1em;margin:1em 0;font-size:1.25em}input[type=file]{border:none}textarea{width:100%;width:calc(100% - 2px);padding:0;display:block;margin-bottom:1em}select{display:block;margin-top:2px;margin-bottom:0}input[type=submit],input[type=reset],input[type=button],button{margin:1em auto;border-radius:5px;border:none;padding:5px 10px;cursor:pointer;font-size:1.25em}input[type=submit],button{color:#fff;background:#dc5921}input[type=submit].button-secondary,button.button-secondary{background-color:#777}input[type=submit].button-small{font-size:1em}label.required:before{content:" *";color:red;margin-left:-8px}table{border-top:solid 2px #333;position:relative;margin-top:1em;padding-bottom:1em;border-collapse:collapse}th,td{border-top:solid 1px #000;line-height:1.5;padding:.5em 1em;position:relative}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tbody tr:nth-child(odd){background:#e3e3e3}table.compact{border-top:solid 2px #333;position:relative;margin-top:.5em;padding-bottom:.25em;border-collapse:collapse}.bar .r li:last-child:hover{margin-right:0}.menu-handle{display:block;float:right;cursor:pointer}@media only screen and (min-width:768px){.menu-handle{display:none}}nav.menu{display:none;position:relative;font-size:.7em;margin-right:50px}@media only screen and (min-width:768px){nav.menu{display:block;font-size:.8em;margin-right:0}}@media only screen and (min-width:867px){nav.menu{font-size:.9em}}nav.menu a.basket_link{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsSAAALEgHS3X78AAAAxUlEQVRIx2P4//8/A60xNkEBIA4AYgVqWgIyLAGIFwDxg/8I4EBNS3CBKVCLKMUCIEsuAPEBIG6ACjb8py5wwOa94WNJAD0scRg2lhjQwxKGUUtIteQCFsUPoCXDAaQSAoYT0IoSgqUwA9QQqhWSA2aJAFKRfwEtiMjBGJYUAPEHKkc8A75MuI+COgRUF30B4hegRIHPkg9kxgGGOYTKLHIsccBniAJafFwg0xJ0cx5g8yqoQTEBmsoYKAgymDkKNG9zgTAA+OF3k5BvpO0AAAAASUVORK5CYII=);background-position:center center;background-repeat:no-repeat;display:block;height:20px;width:30px;margin-top:0;padding-top:14px}nav.menu a.basket_link:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsSAAALEgHS3X78AAAAxUlEQVRIx2P4//8/A60xNkEBIA4AYgVqWgIyLAGIFwDxg/8I4EBNS3CBKVCLKMUCIEsuAPEBIG6ACjb8py5wwOa94WNJAD0scRg2lhjQwxKGUUtIteQCFsUPoCXDAaQSAoYT0IoSgqUwA9QQqhWSA2aJAFKRfwEtiMjBGJYUAPEHKkc8A75MuI+COgRUF30B4hegRIHPkg9kxgGGOYTKLHIsccBniAJafFwg0xJ0cx5g8yqoQTEBmsoYKAgymDkKNG9zgTAA+OF3k5BvpO0AAAAASUVORK5CYII=);background-position:center center;background-repeat:no-repeat;color:#dc5921;border:none}nav.menu span.search{height:40px;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsSAAALEgHS3X78AAAA3UlEQVRIx72VCw3EIAyGkYAUJEzCSUAKEiYBCUhAwiRMwjnolQRyhJRH92iTP1kW1q/7KUUBgCKkURYVUCf840B51KfzHSnqZUrwhXkk+HYF4ptECRZRDrXn5zYsB+Kb5C7bRlnpOKDaohpgFmzYGlvNDHIyAVRxcQSx1ULH6RrCZtODhGqRvgAxsyJV7v3h7y6o7E3oQe5YVRRHhYpBROwS2XiRFhY5jGJjhTsgd840no16WBj1U9ATl5adgUaec67fIUjdOIBqFfQkpAt6GkKC3oC0oOMtSAGlRtE/0tDyrYVEEFEAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center;width:25px;cursor:pointer}form#searchform{display:none;text-align:left;position:absolute;top:40px;right:0;z-index:5000;background-color:#dc5921;padding:10px;border-radius:0 0 8px 8px;cursor:default}form#searchform input[type=submit]{margin:5px 0 0}nav.menu ul.menu li:hover>ul.sub-menu{display:block;z-index:999;min-width:340px}nav.menu ul.menu>li>ul.sub-menu{display:none;z-index:999;list-style:none;padding:.5em}@media only screen and (min-width:768px){nav.menu ul.menu>li>ul.sub-menu{box-shadow:5px 5px 3px #444;margin:10px -17px 0;padding:0}}nav.menu ul.list li:first-child{margin-left:-1px}@media only screen and (min-width:768px){nav.menu li.barredLeft{border-left:1px solid #feb800}}nav.menu ul.barredLeft li.bar_none{border:none}.service-bar{min-height:33px;background-image:none;background-color:#dc5921;margin-top:0;padding:10px;display:block;position:relative}@media only screen and (min-width:768px){.service-bar .bar-interior{display:block;clear:both;max-width:960px;margin:0 auto}}.service-bar h1{display:inline-block;float:left;margin:0;z-index:999}.service-bar h1 a.navHome{width:40px;height:30px;padding-left:0;float:left;margin:0}.service-bar a.navHome li{width:100%;display:block}.service-bar ul.list a li{width:18%;padding-left:.3em;padding-right:.1em}.service-bar a{color:#fff;display:inline-block;width:100%}.service-bar ul a li{font-size:1.5em;display:block}.service-bar ul.list li a.navHome{width:100%;clear:both}.service-bar ul.list a li{width:auto;padding-left:.3em;padding-right:.25em}@media only screen and (min-width:768px){.service-bar ul.list a li{font-size:.9em;padding-left:.3em;padding-right:.25em;width:auto}}.service-bar ul.sub-menu{margin:10px 10px -10px;color:#fff}@media only screen and (min-width:768px){.service-bar ul.sub-menu{margin:15px 0 0;background-color:#dc5921;width:auto;z-index:19999;position:absolute;left:0;top:25px}}.service-bar nav.menu ul.menu ul.sub-menu li{border-top:thin solid #ffb584;box-sizing:padding-box;display:block;float:none !important;margin:0;padding:10px}@media only screen and (min-width:768px){.service-bar nav.menu ul.menu ul.sub-menu li{background-color:#dc5921;display:block;float:none !important;border-top:thin solid #fff;max-width:none;width:auto}}.service-bar nav.menu ul.menu ul.sub-menu li a{color:#ffd0b0;display:block;padding:.5em;text-align:left}@media only screen and (min-width:768px){.service-bar nav.menu ul.menu ul.sub-menu li a{display:block;text-align:left;padding:.1em .75em;color:#fff;font-size:1em;line-height:1.2}}@media only screen and (min-width:768px){.service-bar.bar div.menu-topmenu-container{display:inline-block}}.service-bar nav.menu ul.list,.service-bar nav.menu ul.menu{font-size:1.5em;display:block;line-height:1;margin:0 0 0 25px;font-weight:400;top:0;list-style:none}@media only screen and (min-width:768px){.service-bar nav.menu ul.list,.service-bar nav.menu ul.menu{font-size:1.2em;line-height:33px;display:inline-block;height:33px;margin:0;font-weight:400;top:0;list-style:none;width:auto;padding:0}}.service-bar nav.menu ul.list li,.service-bar nav.menu ul.menu li{padding:1.2em 0;width:auto;text-align:left;border-top:thin solid #fff}@media only screen and (min-width:768px){.service-bar nav.menu ul.list li,.service-bar nav.menu ul.menu li{float:left;padding:0 .9em 7px;text-align:left;width:auto;max-width:200px;border-top:none;position:relative}}.service-bar nav.menu ul.list li a{display:block}.service-bar nav.menu ul.list li:first-child{margin-left:-1px}.service-bar .r li:last-child{float:right;margin-right:-10px}.mc-signup-bar{background-color:#111;display:none}.mc-signup-bar .bar-interior{background-color:#3cafff;color:#fff;padding:10px 20px}#mc_embed_signup input.email{margin-bottom:5px;width:100%;display:inline-block;margin-bottom:10px}@media only screen and (min-width:768px){#mc_embed_signup input.email{width:300px}}.mc-signup-bar #mc_embed_signup{background:0 0;font:inherit;text-align:center;position:relative;padding-right:30px}#mc_embed_signup p{margin:0;padding:0;font-size:.9em}#mc_embed_signup button.ui-dialog-titlebar-close{position:absolute;top:-15px;right:-10px;width:1em;min-width:10px;padding:.25em;height:1em;border:1px solid #e3e3e3}#mc_embed_signup #mc-embedded-subscribe{background-color:#3c5b9f;min-width:200px;margin:0;padding:.5em;font-size:.9em;margin-left:5px;line-height:1}.mce-clear{display:inline-block}.breadcrumb{margin-bottom:1em}.footer{background:#313131;min-height:250px;padding:20px 10px;color:#fff;margin-top:2em;clear:both}@media only screen and (min-width:768px){.footer{padding:20px 5px}}.footerInterior{width:100%;width:calc(100% - 40px);max-width:960px;margin:0 auto;padding:0}@media only screen and (min-width:768px){.footerInterior{font-size:.9em}}.footer p{color:#fff;margin-top:20px}.footer a{text-decoration:none;color:#fff}.footer a:hover{background:0 0;color:#dc5921;border:none}.footer h2{font-size:.9em;color:#feb800;text-transform:uppercase;font-weight:700;margin-bottom:5px;white-space:nowrap}@media only screen and (min-width:768px){.footer h2{font-size:1em}}.footer .box{padding-right:30px}.footer ul{margin:0;list-style:none;padding:0}.footer li{font-size:.9em;line-height:1.3em;padding:.3em 0}@media only screen and (min-width:768px){.footer li{font-size:1em}}.footer .copyright{display:block;margin:0 0 10px}.footer a#footer_logo{display:block;height:160px;width:140px;text-indent:-5000px;margin-top:20px;background-image:url("/wp-content/uploads/2023/05/oranage-on-white-elephant-logo-150x150.png");background-position:top center;background-repeat:no-repeat;font-size:.8em;text-align:center}.footer .follow{margin-left:40px;padding:0;float:left}.footer .follow p{padding:0;margin:0 0 10px}.footer .follow .addthis_toolbox a{margin:3px;padding:0}hr{position:relative;height:2px;margin:10px 0 20px;border:none;background:#777}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear-left{clear:left}#body:after,.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}.left,.alignleft{float:left}.right,.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.center{margin-left:auto;margin-right:auto}.margin-10{margin-left:10px;margin-right:10px}.top{vertical-align:top}.middle{vertical-align:middle}.bottom{vertical-align:bottom}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.inline{display:inline}.positive{position:absolute}.relative{position:relative}.hidden{display:none}dl.tabular{position:relative;margin:0;overflow:auto;zoom:1}dl dt{font-weight:700}dl.tabular dt{float:left;clear:left;font-weight:700;margin:0 1em .3em 0;width:10em;text-align:left}dl.tabular dd{float:left;padding-left:.25em;margin:0}dl.tabular dt:after{content:': '}a.attention,a.attention:link,a.attention:visited{color:#fff;background-color:#3c5b9f;display:inline-block;font-weight:700;padding:5px 20px;border-radius:5px}.image{margin-top:1em;margin-bottom:1em}@media only screen and (min-width:768px){img.size-responsive{max-width:100%;height:auto}}.shadow-black{text-shadow:#000 0 1px 0}.one-third{float:left;width:33%}.padding-10{padding:10px}.padding-20{padding:20px}iframe.twitter-tweet{max-width:400px !important}div.callout{background-color:#f3f3fc;border-left:2px solid #3c5b9f;padding:1em;font-size:1em;margin-top:1em}blockquote.callout{background-color:#e3e3e3;padding:1em;font-size:1em;margin-top:1em}blockquote.callout{padding-left:1em;border-left:2px solid #333;margin-left:0;padding:.5em 1em}blockquote.abstract{font-style:italic;border-left:2px solid #333;margin-left:0;padding-left:1em}.sidebar-callout{width:300px;border-left:2px solid #e3e3e3;padding:0 10px;margin-left:20px}.warn{background-color:#e0e080;padding:1em;font-style:italic;margin-top:10px}.feedback{display:none;margin-bottom:.5em}.inprogress{background:#cfc url(//www.phparch.com/wp-content/themes/phpa/./images/ui-small-spinner.gif) no-repeat 5% 50%;padding:.5em;padding-left:20px}.error{background:#fcc;color:#933;font-weight:700;padding:.5em}@media only screen and (min-width:768px){.page-sidebar-left .main-content{max-width:580px;max-width:calc(100% - 360px);margin:0 10px;float:left}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.page-sidebar-left .main-content{max-width:580px;max-width:calc(100% - 380px)}}@media only screen and (min-width:768px){.page-sidebar-left .sidebar{width:300px;float:left;margin:0 20px}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.page-sidebar-left .sidebar{width:380px}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.page-sidebar-right .main-content{max-width:300px;max-width:calc(100% - 350px);float:left;margin-left:10px}}@media only screen and (min-width:768px){.page-sidebar-right .main-content{min-width:408px;max-width:calc(100% - 360px);width:100%;margin:0 10px;float:left}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.page-sidebar-right .sidebar{width:300px;float:left}}@media only screen and (min-width:768px){.page-sidebar-right .sidebar{width:300px;float:left;margin:0 20px}}@media only screen and (min-width:768px){.page-sidebars-none .main-content{max-width:940px;max-width:calc(100vw - 20px);width:100vw;width:calc(100vw - 20px);padding:0 10px;margin:0 auto}}.flexContainer{display:flex;flex-direction:column}@media only screen and (min-width:768px){.flexContainer{flex-direction:row}}.flexContainer .box{flex-basis:100%}.flex-group{display:flex;flex-direction:row;flex-wrap:wrap}.flex-group .flex-box{margin-bottom:10px;flex-basis:100%}@media only screen and (min-width:768px){.flex-group .flex-box{margin:0 10px;flex-basis:auto}}@media only screen and (min-width:979px){.flex-group .flex-box{margin:0 10px}}.flex-expand{flex-grow:1}.flex-group .flex-box-2{margin:0;flex-basis:100vw;margin-bottom:10px}@media only screen and (min-width:979px){.flex-group .flex-box-2{flex-basis:calc(50% - 20px)}}.flex-group .flex-box-4{padding:0}@media only screen and (min-width:320px) and (max-width:767px){.flex-group .flex-box-4{flex-basis:48%}}@media only screen and (min-width:768px){.flex-group .flex-box-4{flex-basis:48%}}@media only screen and (min-width:979px){.flex-group .flex-box-4{margin:0;flex-basis:25%}}.flex-group .flex-box-5{padding:0}@media only screen and (min-width:320px) and (max-width:767px){.flex-group .flex-box-5{flex-basis:30%;margin:0 20px 20px 0}}@media only screen and (min-width:768px){.flex-group .flex-box-5{flex-basis:18%;margin:0 10px 10px 0}}@media only screen and (min-width:979px){.flex-group .flex-box-5{margin:0;flex-basis:20%}}@media only screen and (min-width:768px){.main-content .flex-group{display:flex;flex-direction:row}}@media only screen and (min-width:979px){.main-content .flex-group{display:flex;flex-direction:row}}.button,.sidebar .button{font-size:14px;font-weight:700;color:#e3e3e3;background-color:#777;display:inline-block;padding:5px 10px;border-radius:5px;text-align:center}.button-buy,.sidebar .button-buy{background-color:#dc5921}button.red{background:none repeat scroll 0 0 #dc5921;border:medium none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.1em;margin-left:auto;margin-right:auto;width:100%;padding:.5em 1em;text-shadow:none;white-space:nowrap;margin-bottom:5px}button.red:hover{background-color:#ec783f;border:none}a.button{background-color:#dc5921;color:#fff;display:inline-block;font-size:1.2em;margin-top:1em;padding:.25em 1em;text-shadow:none}button .sale_price{color:#fff}a.button-secondary{background-color:#777;font-size:1em}.comment-block{margin-top:20px;margin-left:0}.comment-section{margin-left:0}.comment-block .header{margin-top:10px}.comment-block .header .avatar{display:inline-block;border:1px solid #777;vertical-align:middle}.comment-block .header .middle{padding-top:10px;padding-left:10px;display:inline-block}.comment-block .body{border-top:1px solid #aaa;background:#e3e3e3;padding:0 20px 5px 10px;margin:5px 0 10px 60px}.ui-widget button{min-width:0}.ui-dialog{z-index:9999;box-shadow:5px 5px 3px #444}.ui-dialog .ui-dialog-titlebar-close span{top:0;left:0}.ui-tabs{max-width:calc(100% - 4vw)}.ui-tabs ul.ui-tabs-nav{font-size:.8em}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em .75em;text-decoration:none}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}#mc_signup{padding-top:5px}#mc_signup_form label{padding-right:.5em;clear:left;width:105px}#mc_signup_form .mergeRow,#mc_signup_form .field-group{clear:left}#mc_signup_form .mc_required{color:red;margin-right:-7px}#mc_signup_form input[type=email],#mc_signup_form input[type=text]{width:calc(100% - 10px);min-width:50px;border:1px solid #777;padding:5px;height:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:.9em}#mc_signup_form label{padding-right:.5em;margin-left:0;float:left;clear:left}#mc_signup_form input.mc_interest{float:left;display:block;clear:left}body #mc_signup_form label.mc_interest_label{float:left;display:block;clear:none}#mc-indicates-required{display:none}body #mc_signup_submit{font-weight:700;color:#fff;display:block;height:auto;background-color:#777;border:none;margin:10px auto 10px;padding:10px 0;width:180px;text-transform:uppercase;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.sidebar-left #mc_signup_form label{margin-left:9px}.main-content .subdetails h2{padding-top:.5em}@media only screen and (min-width:768px){.main-content .subgroup{display:flex;flex-direction:row}}.subgroup{display:flex;flex-direction:column}@media only screen and (min-width:768px){.subgroup{flex-direction:row}}@media only screen and (min-width:768px){.subgroup .suboption{margin:0 10px}}@media only screen and (min-width:768px){.subdetails .suboption h3{font-size:1em}}.sidebar .subgroup{flex-direction:column}.subdetails{border-radius:5px;background-color:#ededed;padding:0 10px 10px;margin-top:20px;clear:left}.subdetails .suboption{margin:5px}.businessSubs a.buy_button,.subdetails a.buy_button,.subdetails .ui-state-default.ui-corner-all.ui-button,.current_button,.ui-state-default.current_button{display:block;float:none;background:none repeat-x scroll 50% 50% #3c5c9f;border:none;color:#fff;padding:5px 3px;border-radius:5px;text-align:center;min-height:55px}@media only screen and (min-width:768px){.businessSubs a.buy_button,.subdetails a.buy_button,.subdetails .ui-state-default.ui-corner-all.ui-button,.current_button,.ui-state-default.current_button{margin:10px auto;padding:10px;font-weight:700}}.subdetails a.buy_button{margin:10px 0;min-width:150px}.subdetails .customMulti{display:block;clear:both}@media only screen and (min-width:768px){.subdetails .customMulti{margin:0;float:none}}.subdetails .customMulti .thesecond{width:100%;float:none;margin:0 10px 0 0;text-align:left}.subdetails .customMulti .businessBtn{float:none}.subdetails .customMulti .thesecond select{width:100%}.sidebar .subdetails h2{border-top:none}.businessSubs{border:2px solid #777;padding:10px;width:300px}table.subdetails{border-collapse:collapse;border:none;margin:0;padding:0;background-color:transparent;font-size:.8em}@media only screen and (min-width:768px){table.subdetails{font-size:1em}}table.subdetails .compare{width:15%}@media only screen and (min-width:570px){table.subdetails .compare{width:20%}}@media only screen and (min-width:768px){table.subdetails .compare{width:160px}}.subdetails a.buy_button{margin:0;min-width:0}table.subdetails tr{border-bottom:1px solid #777}table.subdetails td{padding:1px;margin:0;border-top:none;border-bottom:1px solid #777}@media only screen and (min-width:768px){table.subdetails td{padding:5px}}table.subdetails td.yes{color:green}table.subdetails td.yes:before{content:"\002714 "}table.subdetails td.yes,table.subdetails td.no{text-align:center}#recaptcha_area{margin:.5em 0}#recaptcha_area .recaptcha_input_area{height:auto !important}#recaptcha_area td{line-height:16px}.ic_table{width:calc(100% - 20px)}.ic_table th,.ic_table td,.ic_table tr{text-align:right;border:none}.ic_table th{background:#3c5b9f;color:#fff}.ic_table tr:nth-child(2n+1) td{background:#e3e3e3}.ic_table tr.total th{border-top:4px solid #fff !important}.ic_table tr.total td{border-top:4px solid #3c5b9f}.ic_table tr.total{font-weight:700}#order-summary{border:1px solid #777;padding:.5em;margin-top:1em}#order-summary table{border:0;margin:0}#order-summary td{background:0 0;padding:0 10px;border:0}#order-summary tr.total td{border-top:2px solid #333;padding-top:10px;font-size:15px;font-weight:700}button.checkout{background:none repeat scroll 0 0 #dc5921;border:medium none;border-radius:8px;color:#fff;cursor:pointer;font-size:2em;height:3em;margin:1.25em auto;padding:0 2em 2px;text-shadow:none;display:block}button.checkout:hover{background-color:#f08d51}div.box_callout{border:1px solid #e3e3e3;padding:25px;margin-bottom:10px}#ts-share-links{text-align:center}#ts-share-links a{text-decoration:none;margin:0 1em 1em}#ts-share-facebook{display:inline-block;border:1px solid #ccc;border-radius:4px;height:27px;line-height:29px;padding:0 .5em 0 0;position:relative;top:-10px;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dedede));background-image:-moz-linear-gradient(top,#fff,#dedede);background-image:-o-linear-gradient(top,#fff,#dedede);background-image:-ms-linear-gradient(top,#fff,#dedede);background-image:linear-gradient(top,#fff,#dedede);color:#000}#ts-share-facebook:hover,#ts-share-facebook:active{border-color:#bbb;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#d9d9d9));background-image:-moz-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-o-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-ms-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:linear-gradient(top,#f8f8f8,#d9d9d9)}#ts-share-text{text-align:center;padding:0 0 .5em;margin:0}#ts-share-facebook img{vertical-align:middle;box-shadow:none;position:relative;top:-1px;left:-2px}#basket{width:calc(100% - 10px)}#basket .item .product{font-weight:700}#basket td,#basket th{padding-left:10px;padding-right:10px}#basket .item .description{font-size:85%;padding-left:20px}#basket .subtotal{font-weight:700}#completePurchase{width:300px}#basket input[type=text],#basket input[type=number]{max-width:3em;min-width:3em;width:3em;font-size:1em}.stripeProgress,.stripeErrors{padding:15px 10px 10px;float:left;clear:both;width:50%;margin:0 0 10px 25%;text-align:center;border-radius:5px;font-size:20px}.stripeProgress{background:#eee url(//www.phparch.com/wp-content/themes/phpa/../images/ui-small-spinner.gif) no-repeat 95% 50%}.stripeErrors{background-color:#eeb9b9}.stripeErrors ul{margin:0;padding:0 0 5px;list-style-type:none;font-size:20px}.year table{margin-top:0}.year-scan{font-weight:700;font-size:120%}#currentYear{color:#0089cb;padding:0 10em;display:inline-block;font-size:120%}#currentYear:before{content:"· "}#currentYear:after{content:" ·"}.year-scan .link-disabled{color:#777;text-decoration:none;cursor:text}.magazine-icon{float:left}.month-column td{height:20px}#back-issues a{padding:.2em}#back-issues .controls{margin:2em 0 1em;padding:.5em 0;border-top:1px solid #777;border-bottom:1px solid #777}#back-issues .month-column{width:100%}@media only screen and (min-width:768px){#back-issues .month-column{width:33.33%}}@media only screen and (min-width:768px){#back-issues div.month-column.flex-box{margin:0}}#back-issues .month-column .item{margin-bottom:1em;padding:.5em .5em .5em 30px;height:3em}#back-issues .month-column .item .small{font-size:1em}#back-issues .month-column .item-on{background-color:#e3e3e3}button[disabled=disabled]{background-color:#e3e3e3;color:#777}.magazine-icon{display:inline-block;width:20px;height:24px;margin-left:-22px;margin-top:4px}.magazine-owned .magazine-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAArCAYAAABxTggPAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4QMKEicnWbyIIwAAAdJJREFUSMft1b9vjVEcBvDPeftiwWIhgkQitiYmBj9iEYuEiURiFCJpQgx65KLCuR00BiGRkFiEv4CNDhbC1MHWGNUkXWgrPYaeW9fVm/a2mPoMb9685zzPed7vOd/nhJxcwQ2sQbY0BMygGXIyhQ8YRd8SBWZwDLtr1Hgdoqt6QE62oL8qtvv0jmr+sRKsCvxrgZz05ST0LJDT/Osw7nZ8+w31ggc9kpMGLuNHTiZxbVEHLbs5eYCbeIjHaODRQk7qjpVzIZ/HyxCdK6IbcCYn07jQ3rV1W3vKyTOcwr0QDbREcTonE7iITTjZ+QtTOXleyE9DNNButbxfwn2cyMmT1qKtPPiOjbgVosYiWztUCvoV6yoMYT2aIWp02642J9dLUddiZG5gpEy43UOg3FlWhixwZnKyA8eX0RcZL2q8wrYeErkdZytsXyYZdlWYXUEJZlcjbVXgvwjMlr7vWSCUlDqKQ/jWTaDuKhzsD4PGShIdwVtML+agwiT2hUFjuTkXYyF6h/4y9gchtNmewt4Qvc9NwuD8LSVEYzjYyanwqRRqAntCNJ7THLnjqhOij9iJL4UzHnKyFQcwGqLPZWLXVC5im3EYb34NNpeWynnY38VPIaKUyNHDFXMAAAAASUVORK5CYII=) no-repeat 2px -20px}.magazine-access .magazine-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAArCAYAAABxTggPAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4QMKEicnWbyIIwAAAdJJREFUSMft1b9vjVEcBvDPeftiwWIhgkQitiYmBj9iEYuEiURiFCJpQgx65KLCuR00BiGRkFiEv4CNDhbC1MHWGNUkXWgrPYaeW9fVm/a2mPoMb9685zzPed7vOd/nhJxcwQ2sQbY0BMygGXIyhQ8YRd8SBWZwDLtr1Hgdoqt6QE62oL8qtvv0jmr+sRKsCvxrgZz05ST0LJDT/Osw7nZ8+w31ggc9kpMGLuNHTiZxbVEHLbs5eYCbeIjHaODRQk7qjpVzIZ/HyxCdK6IbcCYn07jQ3rV1W3vKyTOcwr0QDbREcTonE7iITTjZ+QtTOXleyE9DNNButbxfwn2cyMmT1qKtPPiOjbgVosYiWztUCvoV6yoMYT2aIWp02642J9dLUddiZG5gpEy43UOg3FlWhixwZnKyA8eX0RcZL2q8wrYeErkdZytsXyYZdlWYXUEJZlcjbVXgvwjMlr7vWSCUlDqKQ/jWTaDuKhzsD4PGShIdwVtML+agwiT2hUFjuTkXYyF6h/4y9gchtNmewt4Qvc9NwuD8LSVEYzjYyanwqRRqAntCNJ7THLnjqhOij9iJL4UzHnKyFQcwGqLPZWLXVC5im3EYb34NNpeWynnY38VPIaKUyNHDFXMAAAAASUVORK5CYII=) no-repeat 2px 3px}.magazine-not-owned a:link,.magazine-not-owned a:visited{color:#606060}.magazine-legend{background-color:#dfdfdf;padding:1em 0}.magazine-legend .magazine-icon{margin-top:0}.magazine-legend .item{padding-left:30px}.login_top{float:right;color:#fff;text-align:center}div.login .submit{text-align:left}div.login .submit .red{margin:0 0 0 8px}.login-email{margin-bottom:1em}.promo{border-radius:6px;float:none;margin:0 0 20px;padding:20px;position:relative}@media only screen and (min-width:768px){.promo{border-radius:8px;padding:10px 15px 15px;max-width:800px}}.promo h2{font-size:2em;color:#3c5b9f;font-family:"Gibson SemiBold",Helvetica Arial,Sans-serif;margin-top:0;margin-bottom:.5em}.promo a.button{font-size:1.25em;padding:.5em 1em}.promo .info{font-size:1.1em;color:#222;padding:1em 0}.promo .info a,.promo .info a:visited,.promo .info a:link{color:#3c5b9f;text-decoration:underline;font-weight:600}.promo .interior{z-index:100;position:relative}.promo .underlay{z-index:10;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#eee;opacity:.75;border-radius:8px}.promo p{font-size:2.5em;color:#fff;line-height:normal;text-align:center}.promo img,.promo a.button{max-width:90%;height:auto;margin:0 auto}.promo:after{content:" ";display:table;clear:both}.promo .info ul{margin:.5em 0;padding-left:2em}.inline-promo{border:1px solid #777;border-radius:5px;background-color:#e3e3e3;padding:10px}.inline-promo .book-image{float:right;margin:10px 15px}.inline-promo button.red{font-size:1em;width:49%}#body{position:relative;background:0 0;max-width:100vw;margin:20px auto 0;padding:0 10px 10px}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.main-content img{max-width:100%;height:auto}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.main-content{margin:0 15px}}.sidebar{position:relative;z-index:900}.sidebar h2,h2.sidebar-heading{font-size:1.2em;padding:10px 0 5px;margin:0 0 10px;border-top:1px solid #333;border-bottom:none;color:#333;margin-top:1.5em}.sidebar h2:first-child{margin-top:0}.sidebar .button-left{padding-left:5px;padding-right:5px;border-radius:5px 0 0 5px;background-color:#dc5921;text-decoration:underline}.sidebar .button-right{padding-left:5px;padding-right:5px;border-radius:0 5px 5px 0;background-color:#777;text-decoration:underline}.sidebar dl dt{font-weight:400;font-size:1.1em}.sidebar dl dd{margin-bottom:.6em;color:#444}.sidebar .callout{background-color:#e3e3e3;padding:10px;border-radius:0 10px 10px}.sidebar table{border-top:0;margin-bottom:1.2em}.sidebar th{border-top:0}.sidebar th,.sidebar td{font-size:inherit;padding:5px}#body.front_page_body{margin-top:10px}#header a.logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADBCAYAAACKV/9WAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAKwwAACsMBNCkkqwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8xMC8xM8fNXjsAAA6ySURBVHic7d1rsFX1ecfx77MRlYuSgNUKIYpIvaBGbkVRJCWxRlOMmEkarfGCJERUotJGknam08n0XSfTmU4vM7WvOmYySdsXnWk6adOLRqtYI1SDN8ZotdgUBcUrYMivL/6beHLgbM7ee/3Xsy7PZ4YXzMB//faZ/Zxn/9daez0miRDC4XW8A4RQZVEgIfQQBRJCD1EgIfQQBRJCD1EgIfQQBRJCD1EgIfQQBRJCD1EgIfQiqa8/IR9J9yj5A+8soSsKpBok/aGkn3YL5A1JX/LOFIgCqQJJl+tQ70g62ztb60WB+JP0b4cpEEn6M+9srRcF4kvSZZLeG6NA9kg63Ttjm8VZLEeSjgLWAUeN8U+OB24pL1E4RHQQP5KWj9iYj+VNSad5Z22r6CC+7gQmHOHfTAU2lJAlHE50EB+SlvTYe4z2iqRTvDO3UXQQP19j7L3HaCcAt2XMEsYSHaR8ki6Q9NY4u8dBOyTN9s7eNtFBfKwFpvT5f2YCN2TIEnqJDlIuSed3z0wN4hVJv+T9GtokOkj51pPOTA3iBOK6SKms365gZpmiNJ+kucDjwOQhltkBfMTMdhWTKvQSHaRcX2W44gCYBcSdvmWJPUg5JJ0p6bUB9x6jPSvpl71fUxtEBynPWuADBa01D/h0QWuFHmIPUoLu3uNB4KQCl30OWGBmbxa4ZhglOkg51lBscQDMBW4seM0wSnSQzCSdCGwjnaIt2nZgvpm9l2HtQHSQMmwgT3EAnA58MdPageggWUk6GdhC8R+vRnoc+KiZvZbxGK0VHSSvteQtDoDzgE9mPkZrRQfJRNJJwMPAqSUcbguwzMz2lnCsVokOks/1lFMcAAuAT5V0rFaJDpKBpA8APwTK/C75Y2a2qMTjtUJ0kDyuo9ziAFgo6dqSj9l40UEKJmkq6czSHIfDPwBcGnuR4kQHKd4afIoDYBlxRqtQUSAFkjQZ31vRO8D6AwcORJsvSBRIsT4PnOWcYWWn0/m4c4bGiAIpiKTjqM5tH7/rHaApokCKcwWw0DtE1wpJl3qHaIIokAJImgBs8s4xysbYiwwvCqQYnwHO9w4xyspOpxNdZEhRIEPq/pa+yzvHYUwkHhE0tCiQIXU6nc8Ci71zjGGVpGXeIeosCmQIko4l3dJe1c/6E0gjFsKA4laTIUj6BPBdqlsgAAIuMLNHvIPUUXSQ4Wyk2sUBKd/d3iHqKgpkQJJWAnW5Yn25pCXeIeooCmRwX/MO0IdJxF5kIFEgA+hepb7EO0efrpS0wDtE3USB9Kl71Xwd6TpDnUwh5Q59iLNYfZJ0EfB94FjvLAPYByw0sye9g9RFdJD+3UY9iwPgGODL3iHqJDpIHySdR3oYw3in01bRm8ASM3vGO0gdRAfpz1epd3EAHEc17x2rpOgg4yRpIemhCJO8sxTgVWC5mT3tHaTqooOM33qaURyQHqZ9k3eIOogOMg7dvcd9FDchqgp2kQbwvOQdpMqig4zPl2hWcQDMAG71DlF10UGOQNKpwBMMPtu8ynYDZ5vZ/3kHqaroIEd2B80sDoDppNcXxhAdpAdJpwFbSadGm2oHcLGZveAdpIqig/R2O80uDoBZQDz0egzRQcYg6RRgM/knRFXBC8BSM9vpHaRqooOMbR3tKA5Ig34+7x2iiqKDHIakmcCjwMneWUr0EumM1lveQaokOsjh3UC7igNgNulugTBCdJBRJM0AngRO9M7iYDvpCSi7vYNURXSQQ62nncUBMI80Pi50RQcZoTt8cytwincWR9uAi8xsj3eQKogO8ovW0e7iAJgPrPYOURXRQboknUD6vscZ3lkq4GnSd9ff9Q7iLTrI+64iiuOgM4Hf9A5RBdFBAElTgC2kTWpItgLL2t5FooMkv0UUx2jnA9d4h/DW+g4i6Sjgv4CzvbNU0GbgEjPb7x3ES3QQuJkojrEsBVZ5h/DU6gLpjm6+2TtHxW2UdLR3CC+tLhDgciDGAvR2IfAJ7xBeWlsgkiYSD1Abr01tHSnd2gIBriB9xg5H9qudTudT3iE8tLlAYizZ+E0A7mhjF2llgUhaTXSPfq3odDqXeYcoW+sKpHtGZj0tfO0FuLV73ag12vgmWQl81DtETX0SWO4dokxtLJAN1H+EgRcDfts7RJladatJd3zaA945au4AsNLM7vcOUoa2dZBN3gEaYAItOgPYmgKRtJx05TwM72OSLvYOUYbWFAjpIc0TvEM0xDHAekmNf/80/gUCSGr1/USZXAUs8A6RWysKhDS6ebJ3iIaZRAtGSjf+LFZ3fNojpI8FoVjvAYvM7AnvILm0oYNsIIojl4nAV7xD5NToDiLpHOCHQGu/8FOCt4AVZvaYd5Acmt5BNhLFkdtU4IveIXJpbAeRdBbwEDDNO0sL7AKWm9lT3kGK1uQOcjtRHGWZQRqV3TiN7CCS5gEPk6a4hnK8TRrA86J3kCI1tYPcRBRH2abQwDt9G9dBusM3HweO987SQruBxWb2vHeQojSxg9xGFIeX6cAt3iGK1KgOIulE4AnaOyGqCnYAF5vZC95BitC0DnInURzeZtGgkdKN6SCSZgMPkqa1Bl87gXPNbKd3kGE1qYN8liiOqjiRhlxdb0QH6Y5P2wJ8yDtL+LkdwEfMbJd3kGE0pYPcSBRH1cwinVGstdp3EEmTgSeJ6bRV9BxwgZm96h1kUE3oILcSxVFVc4FrvUMMo9YdpLv3+AFpKmuopudJI6Vf9w4yiLp3kKuI4qi6OcDnvEMMqrYdpDu6+SHgXO8s4Yi2A+eZ2V7vIP2qcwe5miiOupgHfME7xCBq2UG6DyzbShRInWwjndF6yztIP+raQa4jiqNu5lPDvUjtCqR73aP2F6Baap2kqd4h+lG7AgF+A1jsHSIMZDFQq2GgtSqQ7viv9aRBLqGeNkqqzUPEa1UgwGXACu8QYSgLgM94hxivWp3FknQfcIlbgFCUrcASM/upd5AjqU0HkXQFURxNcT6w2jvEeNSmQEiPEQ3NsV5S5R8qXosCkXQZLRs/3AIrSHvKSqtFgZAeIzrRO0QolAEbqj7GrdLh4OfDN2N8WjN9DPi4d4heKl8gpKvmtTlvHvpW6dHclT7NK2kp6Zb2uDDYXAIuN7PveQc5nKp3kK8QxdF0Btxe1b1IJUMBSFoMXOGdI5RiJRW9Q6KyBUK67nGsd4hQiknAbVXsIpXcg0haCNxPmjkR2mOJmT3qHWKkylVs11qiONrobu8Ao1Wug3SHbz4KTM56oFBF75GGgW72DnJQFTvIl4niaKuJwB3eIUaqVAeRNId0K3RMiGqvPcCvm9kj3kGgeh3kd4jiaLtppD1oJVSmg0g6A3gAOCHLAUKd7CeNTnjaO0iVOsh1RHGE5GjSOD13legg3fFp/wmcVPjioa7eBhaY2XbPEFXpIF8giiP8oimke/FcuXcQSdOBp4jptOFQu0gjpd32IlXoIHcQxREObwawxjOAaweRNIv0fY+YThvGsoe0F3ne4+DeHeQaojhCb9OAm70O7tZBJM0gdY95hSwYmmwXcI6Z/aTsA3t2kGuI4gjjMwO4y+PALh1E0iTgR8BpQy8W2uJl0vdFXi7zoF4d5CaiOEJ/ZuIwxq30DiLpeGAzMZ029O9FYGmZexGPDvI5ojjCYD4MXF/mAUvtIJKOBR4EFg68SGi7l0h3+r5WxsHK7iCfJoojDGc2aQ9bitI6iKSjgf8AFg20QAjv+29goZntzn2gMjvIKqI4QjFOAW4s40CldJDu8M2HiOm0oThPAcvM7PWcBymrg1xNFEco1lnAtbkPkr1ADhw4YKQRBiEU7RZJU3MeIHuBdDqdVcT4tJDHOaQzo9lkLRBJE4H1OY8RWm9TzmGguTvIJdRgUGOotTPJuBfJehZL0j9T3gy6N0jPU4qBO/5EGl2RdX8wwmPARWa2t+iFsxWIpJXAP5F3vuCLwN+Rbn58EXiXVCBRJH4OvqGmAKeSBuOsBqZnPObPgOvN7N7CV5bU158+1v0H5fOmpN/vPk8rVJyk0yX9iaQDGd8TD0oq/qHnylAgkn5N0t5MP4gnJF1Q+A8iZCfpKkk7M70vJOnKHKELLRBJEyTdm+kH8Liia9SapIWS/ifT++OB7nW3QgMXXSCLJO3L8OJ/ImluoS8+uJC0MtN7RJJWF5k1x2neu0gPHy7a183suQzrhpKZ2b8Cf5Vp+WIfeq0CO4ikc5Rn7/GspGmFvvDgStIZkl7L8F7ZK2lVUTmL7iCbgBxXNf/YzPZkWDc4MbNngO9kWPoY0j1axXyKUUEdRGnz9UaG3wjblR4yFxpG0nxJ72R4z/xM0ooiMhbZQdYAxxW43kF/bWa7MqwbnJnZNuBvcixNGuc3PBXQQZQ+T+7O8Jtgh9J4hNBQks5Wni4iSUPfRV5UB7kF+GBBa430p2V87zj4MbMngW9nWn74ATwasoNImq08e4+dkmJuSAtIulDS/gzvoXc05F6kiA5yJ3n2Hn9uZjszrBuqZzPw9xnWnQSsG2oFDdFBJM2V9EqGyn9ZcdW8VSQtl/RuhvfSXklLB801bAdZQ57Rzd+Oq+btYmY/AO7LsPQxDPGt1oG/D6J849NeBxaZ2Y8LXjdUnNJ3iP4lw9L7SO+pbSOONZP0fZWD3yH6X2CamT0taQowB3hu4I9Ykn4vQzuUpL/I8AMKNSHpe5neV/eOOs7VSieCXpX0TUnfULqsMFnSNUo3x1460EcspWsTOR7GsB/4RoZ1Q338Ee9/K7FIV0o6d8Tf/xH4OvA2cHv3mDOBK0nfgjwJ+PCge5C1wMmDZx3TPWb2bIZ1Q33cT56PWVOBDQf/Ymbvkj5Wvd69U2My8AxwN2k04Bbg1L4LRNIcirgAc6i3gb/MsG6oETPbB9yTafkbJF084u9TgOlKX9WdD3wL+BXSuLcfASuPGuAgZ5I25/sorhVOAf7dzLYWtF6ot+8AF5I2yvsLXHc6aQjPQT8G/pa0SX8Y+D7pF/WjwIeAPX2fxQqhTTzHQIdQeVEgIfQQBRJCD/8Pe50l+cmn1ToAAAAASUVORK5CYII=);background-position:center center;background-repeat:no-repeat;background-size:130px auto;display:block;height:130px;margin:10px 0;width:130px;text-indent:-5000px}#header{width:100%;position:relative;background-color:#ec783f;overflow:auto;height:auto;background-repeat:repeat-y;background-position:top center;background-image:url(//www.phparch.com/wp-content/themes/phpa/images/header/backgrounds/sm/3.jpg);background-attachment:fixed;background-size:100%}@media only screen and (min-width:320px) and (max-width:767px){#header{background-image:url(//www.phparch.com/wp-content/themes/phpa/images/header/backgrounds/sm/3.jpg);background-size:100% 100%}}@media only screen and (min-width:768px){#header{overflow:auto;background-image:url(//www.phparch.com/wp-content/themes/phpa/images/header/backgrounds/3.jpg)}}#header .headerInterior{position:relative;padding:0 10px}@media only screen and (min-width:960px){#header .headerInterior{max-width:1750px;margin:0 auto}}.headerInterior{display:grid;gap:1px 1px;grid-template-columns:1fr;grid-template-rows:min-content 1fr min-content;grid-template-areas:"branding" "promo" "stayintouch"}@media only screen and (min-width:960px){.headerInterior{grid-template-columns:1fr min-content;grid-template-rows:1fr min-content;grid-template-areas:"branding branding" "promo stayintouch"}}.headerInterior .branding{grid-area:branding;color:#fff}.headerInterior .promo{grid-area:promo;max-width:calc(100% - 30px)}@media only screen and (min-width:960px){.headerInterior .promo{margin-right:10px}}.headerInterior .stayintouch{grid-area:stayintouch;background-color:#fff;padding:10px;font-size:.8em;height:80%}@media only screen and (min-width:960px){.headerInterior .stayintouch{width:280px}}#header h1{font-family:"Gibson",Helvetica,Arial,sans-serif;color:#fff;margin:20px 20px 20px 0}#header h1 strong{font-family:"Gibson SemiBold",Helvetica Arial,Sans-serif}#header ul.hexagons{display:block;position:relative;margin:0 0 20px;float:left}@media only screen and (min-width:768px){#header ul.hexagons{display:block;position:absolute;margin-top:0;left:calc(100% - 400px);width:400px;top:0;padding:0;float:none}}.magazine{background-color:#f9e0d3;padding:.2em 20px 1em;position:relative}@media only screen and (min-width:320px){.magazine .flexContainer{flex-direction:column}}@media only screen and (min-width:600px){.magazine .flexContainer{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:600px){.magazine .flexContainer .latest{width:100%}}@media only screen and (min-width:960px){.magazine .flexContainer .latest{width:calc(60% - 20px);flex-basis:auto}}@media only screen and (min-width:600px){.magazine .flexContainer .single-issue{flex-basis:calc(50% - 10px)}}@media only screen and (min-width:960px){.magazine .flexContainer .single-issue{flex-basis:calc(20% - 10px)}}.magazine .latest{display:grid;gap:1px 1px;padding-bottom:10px;grid-template-columns:1fr;grid-template-rows:min-content 4fr min-content;grid-template-areas:"title" "cover" "details";width:100%}@media only screen and (min-width:620px){.magazine .latest{grid-template-columns:min-content 1fr;grid-template-rows:min-content 4fr min-content;grid-template-areas:"cover title" "cover details" "cover details";margin:0 10px}}.magazine .latest .title{grid-area:title}.magazine .latest .cover{grid-area:cover;-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg);text-align:center}@media only screen and (min-width:620px){.magazine .latest .cover{margin-right:30px;margin-left:-15px;margin-bottom:10px}}.magazine .latest .cover img{box-shadow:3px 3px 10px #333}.magazine .latest .about{grid-area:details}.home-books h2:first-of-type,.magazine h2:first-of-type{padding-bottom:10px}.magazine .single-issue .cover{padding-top:8px}.magazine .single-issue .cover img{-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg);box-shadow:3px 3px 5px #777}a.archives{position:absolute;right:20px;top:0;font-size:1em}body .home-books{padding:.2em 10px 1em;position:relative;width:calc(100% - 40px);justify-content:left}.home-books .flexContainer{width:100%}.home-books .single-book{flex-basis:min-content}@media only screen and (min-width:768px){.home-books .single-book{flex-basis:27.5vw}}.home-podcast{background-color:#f9e0d3;padding:.2em 20px 1em;position:relative}.home-podcast .flexContainer{margin-top:10px}.home-news{padding:10px 20px;position:relative}@media only screen and (min-width:768px){#body .training-page .sidebar{width:250px}}.bulkpack{float:left;width:50%;text-align:center;margin-bottom:30px}.bulkpack em{display:block}.bulkpack a{font-size:120%;font-weight:700;display:block;background:#e3e3e3;border-radius:20px;margin:0 30px;padding:10px 0}.cdetails{margin:24px 0 0 18px}.cdetails p{padding-left:1em}.cupcoming{margin:36px 0 0 18px}.courseBlob{width:97%}.courseBlob h3{background:#e3e3e3;font-weight:700;padding:5px;border-bottom:1px solid #777}.courseBlob h3 .pricing{float:right;text-align:right;font-size:1em;padding-top:.3em}.courseBlob p{padding:5px}.courseBlob div.footer{margin-top:-8px;padding:0 5px;text-align:right;font-weight:700}@media only screen and (min-width:320px) and (max-width:767px){.courses{padding:10px 20px}}.sideterm{list-style-type:none;padding:0;margin:0}.sideterm li{font-size:.9em;text-align:right;padding:0;margin:0 0 10px}.sideterm .button-buy{margin-left:8px;display:inline-block}.sideterm .ui-button{width:115px;margin:0 10px 10px 5px !important;display:inline-block !important;float:none !important}.trainingContainer{margin-bottom:1em}.training-page img.alignright{margin:0 1em}.training-page .single-post li{margin-bottom:.2em}table.courses caption{text-align:left;font-size:1.4em;margin-bottom:4px}table.courses{border-top:none;border-bottom:1px solid #000}table.courses th{border-top:none;padding-bottom:0;color:#3cafff}table.courses td{text-align:center}table.courses tr td:first-child{text-align:left;font-size:15px}table.courses tr th:first-child{text-align:left}table.courses td a{width:640px}table.courses tbody tr:hover{background-color:#e3e3e3 !important}.books{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.single-book{margin:10px 0;padding:0}@media only screen and (min-width:804px){.single-book{padding:0 20px;flex-basis:calc(45vw - 20px)}}@media only screen and (min-width:1200px){.single-book{flex-basis:calc(31vw - 20px)}}.books .grid-container{padding:0 20px;display:grid;gap:1px 1px;width:100%;grid-template-columns:min-content 1fr;grid-template-rows:min-content min-content min-content;grid-template-areas:"title title" "cover details" "cover buttons"}@media only screen and (min-width:768px){.books .grid-container{grid-template-columns:1fr;grid-template-rows:min-content 1fr min-content min-content;grid-template-areas:"title" "cover" "details" "buttons"}}@media only screen and (min-width:960px){.books .grid-container{grid-template-columns:min-content 1fr;grid-template-rows:min-content min-content min-content;grid-template-areas:"title title" "cover details" "cover buttons"}}.single-book .book-title{grid-area:title}.single-book .cover{grid-area:cover;text-align:center}.single-book .cover img{max-height:140px;width:auto;object-fit:contain}@media only screen and (min-width:768px){.single-book .cover img{height:auto;max-height:none;max-width:200px;object-fit:contain}}.single-book .details{grid-area:details}.single-book .buttons{grid-area:buttons}.single-book .buttons button.red{width:calc(50% - 4px)}@media only screen and (min-width:768px){.single-book .buttons button.red{width:calc(50% - 20px)}}.single-book-page{display:grid;gap:1px 1px;width:calc(100% - 40px);grid-template-columns:100%;grid-template-rows:min-content min-content min-content min-content min-content;grid-template-areas:"breadcrumb" "title" "book-image" "buttons" "details" "sku"}@media only screen and (min-width:804px){.single-book-page{width:calc(100% - 20px);grid-template-columns:2fr 1fr;gap:0px;grid-template-areas:"breadcrumb breadcrumb" "title book-image" "buttons book-image" "buttons book-image" "buttons book-image" "buttons book-image" "buttons book-image" "buttons book-image" "buttons book-image" "buttons book-image" "details details" "sku sku"}}@media only screen and (min-width:980px){.single-book-page{width:calc(100% - 20px);gap:0px;grid-template-columns:2fr 1fr;grid-template-rows:auto auto auto auto auto auto auto;grid-template-areas:"breadcrumb book-image" "title book-image" "buttons book-image" "details book-image" "details sku" "details sku" "details sku" "details sku" "details sku" "details sku" "details sku" "details sku" "details sku" "details sku"}}.single-book-page .breadcrumb{grid-area:breadcrumb}.single-book-page .title{grid-area:title}.single-book-page .buttons{grid-area:buttons}.single-book-page .book-image{grid-area:book-image;text-align:center}.single-book-page .details{grid-area:sku}.single-book-page .main-content{grid-area:details}@media only screen and (min-width:980px){.single-book-page .main-content{padding-right:20px}}.swag-spot{margin-bottom:20px;padding:10px 5px;border-radius:5px;text-align:center;float:left;position:relative}@media only screen and (min-width:320px) and (max-width:767px){.swag-spot{width:90%}}a .swag-spot:hover{background-color:#e3e3e3}a .swag-spot:hover h3{color:#dc5921}.swag-spot h3{font-size:18px;margin:0;padding:5px 0 2px}.swag-spot h4{text-align:right;margin:0;padding:0 4px;line-height:1;font-size:19px}.swag-spot .sold-out{display:block;position:absolute;top:0;left:0;width:150px;height:150px;background:rgba(255,255,255,.5);padding:60px 0 0;font-size:30px;font-weight:700}.swag-spot .sold-out div{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.swag-feature{float:right;z-index:900;position:relative;margin-left:15px}.swag-feature button.red{font-size:17px;margin:5px 0}.swag-feature select{display:inline-block;font-size:1em}.swag-feature label{display:inline-block;float:none;margin:5px 0 0;padding:0;font-size:16px}.swag-feature form{text-align:center}.swag-feature .sold-out{width:300px}.swag-feature .sold-out header,.swag-feature .sold-out aside{display:block;font-size:24px;color:#dc5921;padding:10px 0 0}.swag-feature .sold-out header{float:left;font-weight:700}.swag-feature .sold-out aside{float:right}.swag-feature .sold-out p{clear:both;font-style:italic}.swag table.sizing{border:none;margin:5px;padding:0;display:inline;top:0;width:auto;float:left}.swag table.sizing td,.swag table.sizing th{border:none;text-align:center;padding:0 5px}.swag table.sizing tbody th{text-align:right}.sidebar .book-image{text-align:center}.magazine-page a.zoom img{border:1px solid #666}.magazine-top{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:10px}@media only screen and (min-width:768px){.magazine h2:first-of-type{clear:left}}@media only screen and (min-width:768px){#body .magazine-page .main-content{width:470px}}@media only screen and (min-width:768px){#body .magazine-page .sidebar{width:250px}}.issue-archive .issue{float:left;width:220px;margin-right:10px;margin-bottom:20px}.issue-archive button.red{width:220px;min-width:220px}div.viewarchives{margin:10px 0 0;padding-top:30px;float:none;clear:left;text-align:center;font-weight:700}div.viewarchives a:before{content:"\21E8 "}.issue-articles{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.single-article{flex:0 0 auto;width:100%}@media only screen and (min-width:600px){.single-article{width:calc(50% - 25px);padding:0 5px;margin:5px}}.articles .grid-container{padding:10px 0;display:grid;grid-template-columns:1fr;grid-template-rows:min-content min-content min-content 1fr min-content;gap:1px 1px;grid-template-areas:"thumbnail" "title" "date" "details" "buttons"}@media only screen and (min-width:620px){.articles .grid-container{padding:0;grid-template-columns:min-content 1fr;grid-template-rows:min-content min-content 1fr min-content;gap:1px 1px;margin-right:10px;grid-template-areas:"thumbnail title" "thumbnail date" "thumbnail details" "thumbnail buttons"}}.single-post .title{grid-area:title;padding:0;margin-top:0}.single-post .date{grid-area:date}.single-post .thumbnail{grid-area:thumbnail;margin-right:20px}@media only screen and (min-width:768px){.single-post .thumbnail{max-width:180vw}}.single-post .thumbnail img{padding-bottom:10px}@media only screen and (min-width:768px){.single-post .thumbnail img{max-width:300px !important;height:auto}}@media only screen and (min-width:960px){.single-post .thumbnail img{max-width:200px !important;height:auto}}.single-post .details{grid-area:details}.single-post .buttons{grid-area:buttons}.title{padding:5px 0 0;color:#dc5921;margin-bottom:0}div.related-posts{position:relative;z-index:9;padding-bottom:10px}div.related-posts ul{list-style:square;margin:0;padding-left:20px}div.related-posts ul li{margin-bottom:10px}.author{font-size:.9em;color:#777;margin:0}.author a{color:#3c5b9f}p.author a:hover{color:#3c5b9f}.deck{position:relative}.deck-with-image .image{float:left;margin-right:1em;margin-top:0}.single-post .deck{color:#777;font-size:.9em}.single-post .headshot{float:left;margin-right:1em}.single-post .bio{font-style:italic;font-size:.9em}.single-post .contents img{max-width:100%;height:auto;-moz-border-radius:3px;-webkit-border-radius:3px}.single-post .contents img.alignleft{margin:5px 15px;margin-left:0}.single-post .contents .wp-caption{max-width:540px;padding:5px;margin-bottom:20px;border:1px solid #ddd;font-family:Verdana,Arial,sans-serif;background:#f0f0f0;-moz-border-radius:3px;-webkit-border-radius:3px}.grid-podcast{display:grid;gap:1px 1px;grid-template-columns:min-content 1fr;grid-template-rows:min-content 1fr;grid-template-areas:"cover title" "cover details"}@media only screen and (min-width:768px){.grid-podcast{grid-template-columns:min-content;grid-template-rows:min-content min-content 1fr;grid-template-areas:"cover" "title" "details"}}.grid-podcast .cover{grid-area:cover;margin-right:10px;vertical-align:top}@media only screen and (min-width:768px){.grid-podcast .cover{margin-right:0}}.grid-podcast .cover img{max-width:32vw;height:auto;object-fit:contain}@media only screen and (min-width:768px){.grid-podcast .cover img{max-width:28vw;box-shadow:3px 3px 10px #333}}.grid-podcast .podcast-title{grid-area:title}.grid-podcast .details{grid-area:details}.grid-single-issue{display:grid;gap:1px 1px;grid-template-columns:min-content 1fr;grid-template-rows:min-content 1fr;grid-template-areas:"cover title" "cover details"}@media only screen and (min-width:600px){.grid-single-issue{grid-template-columns:min-content 1fr;grid-template-rows:min-content 4fr min-content;grid-template-areas:"cover title" "cover details" "cover details";margin-right:10px}}@media only screen and (min-width:960px){.grid-single-issue{grid-template-columns:1fr;grid-template-rows:min-content min-content min-content;grid-template-areas:"cover" "title" "details";margin-right:10px}}.grid-single-issue .title{grid-area:title}.grid-single-issue .cover{grid-area:cover;margin-right:20px;padding-bottom:10px}@media only screen and (min-width:600px){.grid-single-issue .cover{padding-bottom:0}}.grid-single-issue .cover img{max-width:100px;height:auto}@media only screen and (min-width:960px){.grid-single-issue .cover img{max-width:100%}}.grid-single-issue .month{grid-area:details}.singlevideo-page iframe{max-width:100%} code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}</style><script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.phparch.com/editorial/write-for-us/editorial-guidelines/","url":"https://www.phparch.com/editorial/write-for-us/editorial-guidelines/","name":"Editorial Guidelines (Magazine) | PHP Architect","isPartOf":{"@id":"https://www.phparch.com/#website"},"datePublished":"2010-02-11T03:30:15+00:00","dateModified":"2019-01-03T16:40:38+00:00","breadcrumb":{"@id":"https://www.phparch.com/editorial/write-for-us/editorial-guidelines/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.phparch.com/editorial/write-for-us/editorial-guidelines/"]}]},{"@type":"BreadcrumbList","@id":"https://www.phparch.com/editorial/write-for-us/editorial-guidelines/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.phparch.com/"},{"@type":"ListItem","position":2,"name":"Editorial","item":"https://www.phparch.com/editorial/"},{"@type":"ListItem","position":3,"name":"Write For php[architect]","item":"https://www.phparch.com/editorial/write-for-us/"},{"@type":"ListItem","position":4,"name":"Editorial Guidelines (Magazine)"}]},{"@type":"WebSite","@id":"https://www.phparch.com/#website","url":"https://www.phparch.com/","name":"PHP Architect","description":"The site for PHP professionals, Magazine, Training, Books, Conferences","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.phparch.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdn-images.mailchimp.com' /> <link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' /> <link rel='stylesheet' id='mc-horiz-css' href='https://cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css?ver=v=150' type='text/css' media='all' /> <script type='text/javascript' src='/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script> <script type='text/javascript' id='mailchimpSF_main_js-js-extra'> /* <![CDATA[ */ var mailchimpSF = {"ajax_url":"https:\/\/www.phparch.com\/"}; /* ]]> */ </script> <link rel="https://api.w.org/" href="https://www.phparch.com/wp-json/" /><link rel="alternate" type="application/json" href="https://www.phparch.com/wp-json/wp/v2/pages/3611" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.phparch.com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.phparch.com/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 5.9" /> <link rel='shortlink' href='https://www.phparch.com/?p=3611' /> <link rel="alternate" type="application/json+oembed" href="https://www.phparch.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.phparch.com%2Feditorial%2Fwrite-for-us%2Feditorial-guidelines%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://www.phparch.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.phparch.com%2Feditorial%2Fwrite-for-us%2Feditorial-guidelines%2F&format=xml" /> <!-- FB Sharing info --> <meta property="og:url" content="https://www.phparch.com/editorial/write-for-us/editorial-guidelines/" /> <meta property="og:title" content="Editorial Guidelines (Magazine) | PHP Architect" /> <meta property="og:description" content="Preparing Your Magazine Article Thanks for being interested in writing for php[architect] magazine! Here you will find the guidelines for how to prepare your article for us. We use Markdown to prepare drafts of each article and then turn it all into PDF, ePub, and Mobi files as needed. As a starter, you might want…" /> <meta property="og:type" content="article" /> <meta name="description" content="Preparing Your Magazine Article Thanks for being interested in writing for php[architect] magazine! Here you will find the guidelines for how to prepare your article for us. We use Markdown to prepare drafts of each article and then turn it all into PDF, ePub, and Mobi files as needed. As a starter, you might want…" /> <script type="text/javascript"><!-- function powerpress_pinw(pinw_url){window.open(pinw_url, 'PowerPressPlayer','toolbar=0,status=0,resizable=1,width=460,height=320'); return false;} //--> // tabnab protection window.addEventListener('load', function () { // make all links have rel="noopener noreferrer" document.querySelectorAll('a[target="_blank"]').forEach(link => { link.setAttribute('rel', 'noopener noreferrer'); }); }); </script> <!-- JavaScript init for Simple Content Experiments plugin: --> <script> // Object.keys polyfill for IE8 and below if (!Object.keys) Object.keys = function(o) { if (o !== Object(o)) throw new TypeError("Object.keys called on a non-object"); var k=[],p; for (p in o) if (Object.prototype.hasOwnProperty.call(o,p)) k.push(p); return k; } var simple_content_experiements_debug = false; </script><link rel="icon" href="/wp-content/uploads/2023/09/cropped-favicon-512x512-1-32x32.png" sizes="32x32" /> <link rel="icon" href="/wp-content/uploads/2023/09/cropped-favicon-512x512-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="/wp-content/uploads/2023/09/cropped-favicon-512x512-1-180x180.png" /> <meta name="msapplication-TileImage" content="/wp-content/uploads/2023/09/cropped-favicon-512x512-1-270x270.png" /> <link rel="pingback" href="https://www.phparch.com/xmlrpc.php"/> <link rel="alternate" type="application/rss+xml" title="PHP Architect RSS Feed" href="https://www.phparch.com/feed/"/> <link rel='archives' title='February 2025' href='https://www.phparch.com/2025/02/' /> <link rel='archives' title='January 2025' href='https://www.phparch.com/2025/01/' /> <link rel='archives' title='December 2024' href='https://www.phparch.com/2024/12/' /> <link rel='archives' title='October 2024' href='https://www.phparch.com/2024/10/' /> <link rel='archives' title='September 2024' href='https://www.phparch.com/2024/09/' /> <link rel='archives' title='August 2024' href='https://www.phparch.com/2024/08/' /> <link rel='archives' title='July 2024' href='https://www.phparch.com/2024/07/' /> <link rel='archives' title='June 2024' href='https://www.phparch.com/2024/06/' /> <link rel='archives' title='May 2024' href='https://www.phparch.com/2024/05/' /> <link rel='archives' title='February 2024' href='https://www.phparch.com/2024/02/' /> <link rel='archives' title='January 2024' href='https://www.phparch.com/2024/01/' /> <link rel='archives' title='October 2023' href='https://www.phparch.com/2023/10/' /> <link rel='archives' title='September 2023' href='https://www.phparch.com/2023/09/' /> <link rel='archives' title='August 2023' href='https://www.phparch.com/2023/08/' /> <link rel='archives' title='June 2023' href='https://www.phparch.com/2023/06/' /> <link rel='archives' title='May 2023' href='https://www.phparch.com/2023/05/' /> <link rel='archives' title='April 2023' href='https://www.phparch.com/2023/04/' /> <link rel='archives' title='March 2023' href='https://www.phparch.com/2023/03/' /> <link rel='archives' title='February 2023' href='https://www.phparch.com/2023/02/' /> <link rel='archives' title='January 2023' href='https://www.phparch.com/2023/01/' /> <link rel='archives' title='December 2022' href='https://www.phparch.com/2022/12/' /> <link rel='archives' title='November 2022' href='https://www.phparch.com/2022/11/' /> <link rel='archives' title='October 2022' href='https://www.phparch.com/2022/10/' /> <link rel='archives' title='September 2022' href='https://www.phparch.com/2022/09/' /> <link rel='archives' title='September 2021' href='https://www.phparch.com/2021/09/' /> <link rel='archives' title='August 2021' href='https://www.phparch.com/2021/08/' /> <link rel='archives' title='July 2021' href='https://www.phparch.com/2021/07/' /> <link rel='archives' title='June 2021' href='https://www.phparch.com/2021/06/' /> <link rel='archives' title='May 2021' href='https://www.phparch.com/2021/05/' /> <link rel='archives' title='April 2021' href='https://www.phparch.com/2021/04/' /> <link rel='archives' title='March 2021' href='https://www.phparch.com/2021/03/' /> <link rel='archives' title='December 2020' href='https://www.phparch.com/2020/12/' /> <link rel='archives' title='November 2020' href='https://www.phparch.com/2020/11/' /> <link rel='archives' title='October 2020' href='https://www.phparch.com/2020/10/' /> <link rel='archives' title='September 2020' href='https://www.phparch.com/2020/09/' /> <link rel='archives' title='August 2020' href='https://www.phparch.com/2020/08/' /> <link rel='archives' title='July 2020' href='https://www.phparch.com/2020/07/' /> <link rel='archives' title='March 2020' href='https://www.phparch.com/2020/03/' /> <link rel='archives' title='February 2020' href='https://www.phparch.com/2020/02/' /> <link rel='archives' title='December 2019' href='https://www.phparch.com/2019/12/' /> <link rel='archives' title='November 2019' href='https://www.phparch.com/2019/11/' /> <link rel='archives' title='September 2019' href='https://www.phparch.com/2019/09/' /> <link rel='archives' title='August 2019' href='https://www.phparch.com/2019/08/' /> <link rel='archives' title='June 2019' href='https://www.phparch.com/2019/06/' /> <link rel='archives' title='May 2019' href='https://www.phparch.com/2019/05/' /> <link rel='archives' title='April 2019' href='https://www.phparch.com/2019/04/' /> <link rel='archives' title='March 2019' href='https://www.phparch.com/2019/03/' /> <link rel='archives' title='February 2019' href='https://www.phparch.com/2019/02/' /> <link rel='archives' title='January 2019' href='https://www.phparch.com/2019/01/' /> <link rel='archives' title='December 2018' href='https://www.phparch.com/2018/12/' /> <link rel='archives' title='November 2018' href='https://www.phparch.com/2018/11/' /> <link rel='archives' title='October 2018' href='https://www.phparch.com/2018/10/' /> <link rel='archives' title='September 2018' href='https://www.phparch.com/2018/09/' /> <link rel='archives' title='August 2018' href='https://www.phparch.com/2018/08/' /> <link rel='archives' title='July 2018' href='https://www.phparch.com/2018/07/' /> <link rel='archives' title='June 2018' href='https://www.phparch.com/2018/06/' /> <link rel='archives' title='May 2018' href='https://www.phparch.com/2018/05/' /> <link rel='archives' title='April 2018' href='https://www.phparch.com/2018/04/' /> <link rel='archives' title='March 2018' href='https://www.phparch.com/2018/03/' /> <link rel='archives' title='February 2018' href='https://www.phparch.com/2018/02/' /> <link rel='archives' title='January 2018' href='https://www.phparch.com/2018/01/' /> <link rel='archives' title='December 2017' href='https://www.phparch.com/2017/12/' /> <link rel='archives' title='November 2017' href='https://www.phparch.com/2017/11/' /> <link rel='archives' title='October 2017' href='https://www.phparch.com/2017/10/' /> <link rel='archives' title='September 2017' href='https://www.phparch.com/2017/09/' /> <link rel='archives' title='August 2017' href='https://www.phparch.com/2017/08/' /> <link rel='archives' title='July 2017' href='https://www.phparch.com/2017/07/' /> <link rel='archives' title='June 2017' href='https://www.phparch.com/2017/06/' /> <link rel='archives' title='May 2017' href='https://www.phparch.com/2017/05/' /> <link rel='archives' title='April 2017' href='https://www.phparch.com/2017/04/' /> <link rel='archives' title='March 2017' href='https://www.phparch.com/2017/03/' /> <link rel='archives' title='January 2017' href='https://www.phparch.com/2017/01/' /> <link rel='archives' title='December 2016' href='https://www.phparch.com/2016/12/' /> <link rel='archives' title='November 2016' href='https://www.phparch.com/2016/11/' /> <link rel='archives' title='October 2016' href='https://www.phparch.com/2016/10/' /> <link rel='archives' title='September 2016' href='https://www.phparch.com/2016/09/' /> <link rel='archives' title='August 2016' href='https://www.phparch.com/2016/08/' /> <link rel='archives' title='July 2016' href='https://www.phparch.com/2016/07/' /> <link rel='archives' title='June 2016' href='https://www.phparch.com/2016/06/' /> <link rel='archives' title='May 2016' href='https://www.phparch.com/2016/05/' /> <link rel='archives' title='April 2016' href='https://www.phparch.com/2016/04/' /> <link rel='archives' title='March 2016' href='https://www.phparch.com/2016/03/' /> <link rel='archives' title='February 2016' href='https://www.phparch.com/2016/02/' /> <link rel='archives' title='January 2016' href='https://www.phparch.com/2016/01/' /> <link rel='archives' title='December 2015' href='https://www.phparch.com/2015/12/' /> <link rel='archives' title='November 2015' href='https://www.phparch.com/2015/11/' /> <link rel='archives' title='October 2015' href='https://www.phparch.com/2015/10/' /> <link rel='archives' title='September 2015' href='https://www.phparch.com/2015/09/' /> <link rel='archives' title='August 2015' href='https://www.phparch.com/2015/08/' /> <link rel='archives' title='July 2015' href='https://www.phparch.com/2015/07/' /> <link rel='archives' title='June 2015' href='https://www.phparch.com/2015/06/' /> <link rel='archives' title='May 2015' href='https://www.phparch.com/2015/05/' /> <link rel='archives' title='April 2015' href='https://www.phparch.com/2015/04/' /> <link rel='archives' title='March 2015' href='https://www.phparch.com/2015/03/' /> <link rel='archives' title='February 2015' href='https://www.phparch.com/2015/02/' /> <link rel='archives' title='January 2015' href='https://www.phparch.com/2015/01/' /> <link rel='archives' title='December 2014' href='https://www.phparch.com/2014/12/' /> <link rel='archives' title='November 2014' href='https://www.phparch.com/2014/11/' /> <link rel='archives' title='October 2014' href='https://www.phparch.com/2014/10/' /> <link rel='archives' title='September 2014' href='https://www.phparch.com/2014/09/' /> <link rel='archives' title='August 2014' href='https://www.phparch.com/2014/08/' /> <link rel='archives' title='July 2014' href='https://www.phparch.com/2014/07/' /> <link rel='archives' title='June 2014' href='https://www.phparch.com/2014/06/' /> <link rel='archives' title='May 2014' href='https://www.phparch.com/2014/05/' /> <link rel='archives' title='April 2014' href='https://www.phparch.com/2014/04/' /> <link rel='archives' title='March 2014' href='https://www.phparch.com/2014/03/' /> <link rel='archives' title='February 2014' href='https://www.phparch.com/2014/02/' /> <link rel='archives' title='January 2014' href='https://www.phparch.com/2014/01/' /> <link rel='archives' title='December 2013' href='https://www.phparch.com/2013/12/' /> <link rel='archives' title='November 2013' href='https://www.phparch.com/2013/11/' /> <link rel='archives' title='October 2013' href='https://www.phparch.com/2013/10/' /> <link rel='archives' title='September 2013' href='https://www.phparch.com/2013/09/' /> <link rel='archives' title='August 2013' href='https://www.phparch.com/2013/08/' /> <link rel='archives' title='July 2013' href='https://www.phparch.com/2013/07/' /> <link rel='archives' title='June 2013' href='https://www.phparch.com/2013/06/' /> <link rel='archives' title='April 2013' href='https://www.phparch.com/2013/04/' /> <link rel='archives' title='February 2013' href='https://www.phparch.com/2013/02/' /> <link rel='archives' title='January 2013' href='https://www.phparch.com/2013/01/' /> <link rel='archives' title='December 2012' href='https://www.phparch.com/2012/12/' /> <link rel='archives' title='August 2012' href='https://www.phparch.com/2012/08/' /> <link rel='archives' title='June 2012' href='https://www.phparch.com/2012/06/' /> <link rel='archives' title='April 2012' href='https://www.phparch.com/2012/04/' /> <link rel='archives' title='March 2012' href='https://www.phparch.com/2012/03/' /> <link rel='archives' title='February 2012' href='https://www.phparch.com/2012/02/' /> <link rel='archives' title='January 2012' href='https://www.phparch.com/2012/01/' /> <link rel='archives' title='December 2011' href='https://www.phparch.com/2011/12/' /> <link rel='archives' title='November 2011' href='https://www.phparch.com/2011/11/' /> <link rel='archives' title='October 2011' href='https://www.phparch.com/2011/10/' /> <link rel='archives' title='September 2011' href='https://www.phparch.com/2011/09/' /> <link rel='archives' title='June 2011' href='https://www.phparch.com/2011/06/' /> <link rel='archives' title='May 2011' href='https://www.phparch.com/2011/05/' /> <link rel='archives' title='April 2011' href='https://www.phparch.com/2011/04/' /> <link rel='archives' title='March 2011' href='https://www.phparch.com/2011/03/' /> <link rel='archives' title='February 2011' href='https://www.phparch.com/2011/02/' /> <link rel='archives' title='January 2011' href='https://www.phparch.com/2011/01/' /> <link rel='archives' title='December 2010' href='https://www.phparch.com/2010/12/' /> <link rel='archives' title='November 2010' href='https://www.phparch.com/2010/11/' /> <link rel='archives' title='October 2010' href='https://www.phparch.com/2010/10/' /> <link rel='archives' title='September 2010' href='https://www.phparch.com/2010/09/' /> <link rel='archives' title='August 2010' href='https://www.phparch.com/2010/08/' /> <link rel='archives' title='July 2010' href='https://www.phparch.com/2010/07/' /> <link rel='archives' title='June 2010' href='https://www.phparch.com/2010/06/' /> <link rel='archives' title='May 2010' href='https://www.phparch.com/2010/05/' /> <link rel='archives' title='April 2010' href='https://www.phparch.com/2010/04/' /> <link rel='archives' title='March 2010' href='https://www.phparch.com/2010/03/' /> <link rel='archives' title='February 2010' href='https://www.phparch.com/2010/02/' /> <link rel='archives' title='January 2010' href='https://www.phparch.com/2010/01/' /> <link rel='archives' title='November 2009' href='https://www.phparch.com/2009/11/' /> <link rel='archives' title='October 2009' href='https://www.phparch.com/2009/10/' /> <link rel='archives' title='September 2009' href='https://www.phparch.com/2009/09/' /> <link rel='archives' title='August 2009' href='https://www.phparch.com/2009/08/' /> <link rel='archives' title='July 2009' href='https://www.phparch.com/2009/07/' /> <link rel='archives' title='June 2009' href='https://www.phparch.com/2009/06/' /> <link rel='archives' title='May 2009' href='https://www.phparch.com/2009/05/' /> <!-- 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-5KQ8W6CS');</script> <!-- End Google Tag Manager --> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5KQ8W6CS" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Service Bar --> <div class="bar service-bar clearfix"> <div class="bar-interior"> <h1><a href="/" alt="php[architect] Home" class="navHome"><img src="/wp-content/themes/phpa/images/new_logo_mark_nav.png" alt="php[architect] logo"></a></h1> <div class="menu-handle"><img src="/wp-content/themes/phpa/images/handle.png"></div> <nav class="menu"> <div class="menu-topmenu-container"><ul id="menu-topmenu" class="menu"><li id="menu-item-10824" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-10824"><a href="https://www.phparch.com/magazine/">Magazine</a> <ul class="sub-menu"> <li id="menu-item-10822" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10822"><a href="https://www.phparch.com/magazine/subscribe/">Subscribe</a></li> <li id="menu-item-10819" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10819"><a href="https://www.phparch.com/magazine/advertise/">Advertise with Us</a></li> <li id="menu-item-17695" class="menu-item-17695"><a href="https://www.phparch.com/magazine/2025/02/2025-02-yelling-at-clouds/">Yelling at Clouds – February 2025</a></li> <li id="menu-item-17595" class="menu-item-17595"><a href="https://www.phparch.com/magazine/2025/01/2025-01-cranking-phpstan-to-10/">Cranking PHPStan to 10 – January 2025</a></li> <li id="menu-item-17515" class="menu-item-17515"><a href="https://www.phparch.com/magazine/2024/12/2024-12-time-for-php/">Time For PHP – December 2024</a></li> <li id="menu-item-17449" class="menu-item-17449"><a href="https://www.phparch.com/magazine/2024/11/2024-11-lounging-around-with-php/">Lounging Around with PHP – November 2024</a></li> <li id="menu-item-16946" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16946"><a href="https://www.phparch.com/magazine/2024-2/">Past Issues</a></li> <li id="menu-item-10818" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-page-parent menu-item-10818"><a href="https://www.phparch.com/editorial/write-for-us/">Write for Us</a></li> <li id="menu-item-10823" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3611 current_page_item menu-item-10823"><a href="https://www.phparch.com/editorial/write-for-us/editorial-guidelines/" aria-current="page">Editorial Guidelines</a></li> </ul> </li> <li id="menu-item-10836" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10836"><a href="https://www.phparch.com/books/">Books</a> <ul class="sub-menu"> <li id="menu-item-10847" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10847"><a href="/books">All Books</a></li> <li id="menu-item-10835" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10835"><a href="https://www.phparch.com/editorial/write-for-us/book-guidelines/">Write for Us</a></li> <li id="menu-item-15262" class="menu-item-15262"><a href="https://www.phparch.com/books/the-complementary-php-testing-tools-cookbook/">The Complementary PHP Testing Tools Cookbook</a></li> <li id="menu-item-15047" class="menu-item-15047"><a href="https://www.phparch.com/books/php-web-development-with-mysql/">PHP Web Development with MySQL</a></li> <li id="menu-item-14713" class="menu-item-14713"><a href="https://www.phparch.com/books/beyond-laravel/">Beyond Laravel</a></li> <li id="menu-item-14607" class="menu-item-14607"><a href="https://www.phparch.com/books/php-development-with-windows-subsystem-for-linux-wsl/">PHP Development with Windows Subsystem for Linux (WSL)</a></li> <li id="menu-item-14278" class="menu-item-14278"><a href="https://www.phparch.com/books/wordpress-development-in-depth/">WordPress Development in Depth</a></li> <li id="menu-item-13975" class="menu-item-13975"><a href="https://www.phparch.com/books/the-grumpy-programmers-guide-to-testing-php-applications/">The Grumpy Programmer’s Guide To Testing PHP Applications</a></li> <li id="menu-item-14025" class="menu-item-14025"><a href="https://www.phparch.com/books/the-fizz-buzz-fix/">The Fizz Buzz Fix</a></li> <li id="menu-item-13740" class="menu-item-13740"><a href="https://www.phparch.com/books/the-dev-lead-trenches/">The Dev Lead Trenches</a></li> </ul> </li> <li id="menu-item-10825" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10825"><a href="https://www.phparch.com/swag/">Swag</a> <ul class="sub-menu"> <li id="menu-item-15684" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15684"><a href="https://www.phparch.com/swag/plush-elephpant/">PHP Architect ElePHPant</a></li> <li id="menu-item-10826" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10826"><a href="https://www.phparch.com/swag/laravel-plush-elephpant/">Laravel ElePHPant</a></li> <li id="menu-item-10883" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10883"><a href="https://www.phparch.com/swag/">All Swag</a></li> </ul> </li> <li id="menu-item-15872" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-15872"><a href="https://www.phparch.com/services/">Services</a> <ul class="sub-menu"> <li id="menu-item-15873" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15873"><a href="https://www.phparch.com/consulting/">Consulting</a></li> </ul> </li> <li id="menu-item-10845" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10845"><a href="https://www.phparch.com/conferences/">Conferences</a> <ul class="sub-menu"> <li id="menu-item-10829" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10829"><a href="https://phptek.io">php[tek]</a></li> </ul> </li> <li id="menu-item-14364" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-14364"><a href="https://www.phparch.com/podcast/">Podcast</a> <ul class="sub-menu"> <li id="menu-item-14363" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14363"><a href="https://www.phparch.com/podcast-subscribe/">php[podcast]</a></li> <li id="menu-item-16845" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16845"><a href="https://phproundtable.com">PHPRoundtable</a></li> </ul> </li> </ul></div> <ul class="list"> <li class="textCenter barredLeft"><a href="/register" title="Register">Register</a></li> <li class="textCenter barredLeft"><a href="/login" title="Login">Login</a></li> <li class="basket"><a href="/basket" title="View your basket" class="basket_link"> </a></li> <li class="search"> <span class="search"> </span> <form method="get" id="searchform" action="/"> <input type="text" placeholder="search" value="" name="s" id="s"/> <input type="submit" id="searchsubmit" value="GO"/> </form> </li> </ul> </ul> </nav> </div> </div><!-- End Service Bar --> <!-- Begin MailChimp Signup Form --> <div class="bar mc-signup-bar"> <div class="bar-interior"> <div id="mc_embed_signup"> <p><b>Want to check out an issue?</b> Sign up to receive a special offer.</p> <button type="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" title="Close"><span class="ui-button-icon-primary ui-icon ui-icon-closethick"></span><span class="ui-button-text">Close</span></button> <form action="//phparch.us6.list-manage.com/subscribe/post?u=240e8b373cb5337202ca3eff6&id=21840876c8" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate style="max-width: none"> <div id="mc_embed_signup_scroll"> <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required="required"> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_240e8b373cb5337202ca3eff6_21840876c8" tabindex="-1" value=""></div> <div class="mce-clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div> </div> </form> </div> <!--End mc_embed_signup--> </div> </div> <!-- Body --> <div id="body" class="page-sidebar-right"> <div class="main-content single-post"> <h1>Editorial Guidelines (Magazine)</h1> <div class="contents clearfix"> <h3>Preparing Your Magazine Article</h3> <p>Thanks for being interested in writing for php[architect] magazine! Here you will find the guidelines for how to prepare your article for us. We use Markdown to prepare drafts of each article and then turn it all into PDF, ePub, and Mobi files as needed. As a starter, you might want to familiarize yourself with the Markdown standard, and specifically the Pandoc extended Markdown documentation:</p> <ul> <li>Markdown: <a href="http://daringfireball.net/projects/markdown/syntax">http://daringfireball.net/projects/markdown/syntax</a></li> <li>Pandoc: <a href="http://johnmacfarlane.net/pandoc/README.html#pandocs-markdown">http://johnmacfarlane.net/pandoc/README.html#pandocs-markdown</a></li> </ul> <p>However, we have some more strict guidelines on exactly how the Markdown is submitted to us, so read on for a primer here on some basics and specific formatting that our software expects to see.</p> <h3>General Rules of Thumb</h3> <p>Markdown as a general language supports the inclusion of raw HTML tags, but for our purposes we don’t allow them. If there is anything you want to do that normally you’d use HTML for instead of a Markdown native, take a look back at this document and/or pandoc’s documents. There will be another way.</p> <p>Also note that there are a number of ways to do the ‘same thing’ in Markdown. Headers can be made in 3 different ways, lists in a couple of different ways, and highlighting & code blocks in other ways. It’s OK for you to use whatever Markdown/Pandoc will parse, but we will give some examples below of the format that we prefer if you don’t have your own preference. As it makes it cleaner on our copy-editors.</p> <p>Finally, you should be able to render your article in any Markdown editors that you wish to check if what you are creating looks right. If you are having any issues with a character getting interpreted as Markdown that shouldn’t be, you can escape it with a backslash (\).</p> <h3>Basic Markdown</h3> <h4>Paragraphs</h4> <p>Paragraphs of text in Markdown are simply represented by a blank line:</p> <pre>My first paragraph My second paragraph which happens to run on for a few lines My third paragraph</pre> <h4>Headings</h4> <p>Headings are allowed at 5 separate levels (But please try to refrain from using that many; 2-3 should be plenty for a typical article.) They should be formatted as such:</p> <pre># Top level heading - Used for your article title only ## Second level heading ### Third level heading #### You get the idea ##### That wraps it up.</pre> <h4>Emphasis</h4> <p>There are a number of ways that you can show emphasis in text in Markdown by using bold or italics. These are created by surrounding the text in question with some symbols. While there are various options in markdown for doing this, we prefer that you use _ for italics and ** for bold as it makes for very easy reading:</p> <pre>The following word is in _italics_; however, **this whole phrase is bold**</pre> <h4>Links and URLs</h4> <p>You can link to online resources in one of two ways. You can use a regular markdown link to indicate a title for a URL. This becomes a footnote in the print and pdf editions</p> <pre>For more information, visit the [main PHP Site](http://php.net)</pre> <p>To show a URL as is, and surrounded it with <>:</p> <pre>For more information on PHP see <http://php.net></pre> <h4>Lists</h4> <p>There are multiple kinds of lists that you might want to create in your Markdown. The most common of these are ordered and unordered lists. Unordered lists are created by starting any number of lines with *, +, or -. Sub levels are created by indenting again by at least 4 spaces. Ordered lists work similarly, but you simply use ‘1.’ instead. You can use any number that you wish on the ordered lists, it will be automatically turned into live numbers for you:</p> <pre>* This is an unordered list * With multiple items * And a second level * And now a 3rd * That's enough 1. This is an ordered list 2. You can enter the numbers in order 3. So that it visually looks good. 1. Or just keep entering 1 each time 1. Knowing it will do the right count for you.</pre> <h4>Monospace (inline code)</h4> <p>If you have any code that you are including in the middle of your text (as opposed to as separate listings/examples), then you can just surround it with a backtick `</p> <pre>So to count the number of characters in a string the `strlen()` function should be employed.</pre> <h4>Code Examples</h4> <p>Where you have code examples that you want to render inline as a separate paragraph—perhaps because you are going to directly reference them in the flow of your text—you can include them by surrounding the block of code above and below with ~~~~. If you choose to indent your code, it should be indented at either 3 or 4 spaces (no tabs). Code entered as an example this way needs to be no longer than 60 characters long on each line and at most 8 lines long. If you need a longer code listing, see below.</p> <pre>So in the following code, you see that we generate an anonymous function with a closure: ~~~~ $function = function($x) use ($y) { return $x * $y; } $result = $function($a); ~~~~ This allows us great power in accessing variables on the fly in the proper scope.</pre> <pre>You can specify the language (for syntax highlighting) for a code snippet by including a `{.php}` when opening the code block. Pandoc recognizes a wide variety of languages, typically whatever extension you'd use to save a file will work. If not, it'll safely render as plain text. ~~~~{.php} $function = function($x) use ($y) { return $x * $y; } $result = $function($a); ~~~~</pre> <h4>Code Listings</h4> <p>If you need to provide longer code listings, they can be included as separate entries. These should be saved into a separate .php file unique to each code listing, such as listing1.php.You can use almost any file extension here, to indicate the language, ie. listing2.html, listing3.js, etc.Code inside of this separate file should be formatted the same way (60 characters per line, indented consistently 3 spaces). These code listings should be approximately no more than 100 lines long. In the PDF magazine they will be rendered in a sidebar. In the ePub/Mobi versions, they will be rendered inline but shown slightly differently than inline code. To use these, reference the code listing in your text as “Listing 1” (or another appropriate phrase), and then insert the special markdown link shown below. This can occur wherever you feel it is best for your code listing to flow into the document. <strong>NOTE</strong>: Longer code listings are allowed but will not be rendered inline and shouldn’t be referenced from your article other than in passing. These will be instead included in the downloadable Code Package for that month’s issue.</p> <pre>So as you can see in Listing 1, it's possible to generate an entire webserver with only 12 lines of code, by using this special technique we've been discussing. [Listing 1](listings/listing1.txt) Now moving on to our next topic ...</pre> <h4>Images & Figures</h4> <p>Similar to how you include code listings, there is a feature that allows you to include figures in your articles. Save these into a figures subdirectory, and name them figure1.png or accordingly. These should be in png, jpg, or gif format, and of high enough resolution for display on any modern screen. Reference these in similar fashion to the Code Listings, mentioning them in your text, but then using similar code to inject them where you feel they will fit best. <strong>NOTE</strong>: It’s possible to include a description of your figure if you wish, but not necessary. Figures are typically screen shots that you take to illustrate your examples. Like photographs (see below), commercial use has to be allowed for us to use them.</p> <pre>After the user enters their password they will be presented a screen as shown in Figure 2, which allows them to accept the Terms of Use for the website. </pre> <h4>Photographs</h4> <p>Generally our articles do not include photographs, but if you have one to use, you need to use a photograph please make sure that it is licensed for commercial use, or that you can provide that license. Also include information to properly credit the photographer, usually with either a link to the photo or with their name.</p> <h4>Other Features</h4> <p>There are a number of other features such as definition lists, tables, and more that are possible. If you feel the need to use any of these to better get your point across, please contact us in advice for guidance.</p> <h3>Building your Article</h3> <p><a href="https://www.phparch.com/wp-content/uploads/2010/02/article-skeleton.zip">Download the article-skeleton </a>to get started. This has the files listed below and a copy of these guidelines prepared for you already.</p> <p>So far we’ve discussed the overall Markdown language as php|architect uses it, but we haven’t actually discussed how to assemble your article for submission to us. Let’s remedy that now. First of all, note that all files that you send to us should be saved as plain-text UTF-8 files. You should submit to us a .zip or .tar.gz file containing a full directory structure of files that together make up your article. The internal format of this should look like:</p> <pre>article.zip ├─ bio.markdown ├─ page.markdown ├─ requirements.markdown ├─ notes.txt ├─ figures │ ├─ figure1.png │ └─ figure2.png └─ listings ├─ listing1.txt └─ listing2.txt</pre> <p>The various files here should be formatted to include the appropriate pieces of information about your article. The figures and listings directories have already been explained above. The other files each in turn should be:</p> <h4><tt>bio.markdown</tt></h4> <p>This should contain a one paragraph, short bio for you the author. It should also be formatted to the following specifications using an h3 and a blockquote:</p> <pre>> ### Biography > Jane Smith is a rolling stone, having worked with many programming languages before finding her home in PHP.</pre> <h4><tt>page.markdown</tt></h4> <p>This is the main file for your article. It will include the entire article, formatted as you wish with Markdown and following the above formatting guidelines. The beginning of the file should start with a level 1 heading with the title of your article, followed directly by a level 6 heading that is your byline (your name). After that the next paragraph should be offset as a block quote, and be a one paragraph (100 words max) abstract of your article explaining what it will discuss in the coming pages. Therefore an example file would look like:</p> <pre># Using closures in PHP ###### by Jane Smith > Closures are a fairly new feature built into PHP in the most recent releases, and give amazing flexibility in your coding. We will evaluate the benefits of closures as well as how they can complicate your code as well. Some more text inserted here. ## Introduction Something about how great closures are …</pre> <h4><tt>requirements.markdown</tt></h4> <p>This is an optional file, but if it exists can have 3 separate sections, each with a level 3 heading and an unordered list of items. These sections are ‘Requirements’ (To explain what versions of PHP and libraries you need to use the article), ‘Other Software’ (Any other software that you might need), and ‘Related URLs’ (to provide links off for more information). Such as:</p> <pre>### Requirements: - PHP: 5.4+ ### Other Software: - MySQL 5.0+ ### Related URLs: - MySQL – <http://www.mysql.com/> - PECL – <http://pecl.php.net/pdo></pre> <h4><tt>notes.txt</tt></h4> <p>The notes file is again optional, and simply should contain anything that you might want to call to our attention. Perhaps some specific formatting suggestions. One thing in particular that should be brought out here, are any specific phrases from your article that you feel would be good callouts. That is to say, a phrase that would be good to be shown pulled out in a highlight box from the text.</p> <pre>Please make sure that Listing 2 shows up near all 3 paragraphs that refer to it. Also the whitespace indenting on code Listing 4 is extremely important. For callouts consider using: "…the beauty of these closures is their flexibility…" "That's when I fell in love with PHP."</pre> <h3>Submitting Your Finished Article</h3> <p>Once your article is complete, just zip it up into a single file for us and email it to your editor. (If you aren’t sure who you should contact, then <a href="mailto:editors@phparch.com"></a> always works) But most importantly just remember:</p> <p><span class="panic">Don’t Panic!</span></p> <p>If any of these guidelines seem too complex, or if you get mixed up on how the formatting should be handled, don’t panic! Your editor is here to help. Don’t get too hung up on formatting; these guidelines are intended to smooth the editorial process and final layout, but we’re much more concerned about getting informative text from you, the expert, than on having it formatted perfectly.</p> <p>If you have any issues we’ll be happy to help you out, and then share the final results back with you so that you can see how we’d like things submitted in future articles from you!</p> </div> </div> <div class="clear"> </div> </div> <!-- End Body --> <!-- Dialogue panels --> <div class="hidden aligncenter" id="loadingDialog" title="Please wait…"><p style="margin-top: 20px">Accessing backend system…</p><p class="no-indent" style="margin-top: 20px"><img src="https://www.phparch.com/wp-content/themes/phpa/js/css/dark-hive/images/ui-spinner.gif"/></p></div> <div class="hidden" id="sessionErrorDialog" title="Session Expired"><p class="center">We're sorry, but your session has expired due to inactivity. Please use your browser to refresh this page and log in to our system again.</p></div> <div class="hidden" id="genericErrorDialog" title="Error"><p class="center"><span class="message">Message goes here.</span></p></div> <div class="hidden" id="genericRecoverableErrorDialog" title="Error"><p class="center"><span class="message">Message goes here.</span></p></div> <div class="hidden" id="genericMessageDialog" title="Notice"><p class="center"><span class="message">Message goes here.</span></p></div> <div class="hidden" id="genericConfirmDialog" title="Notice"><p class="center"><span class="message">Message goes here.</span></p></div> <!-- End dialogue panels --> <!-- Footer --> <div class="footer"> <div class="footerInterior flex-group"> <div class="flex-box-5"> <h2>About us</h2> <ul> <li><a href="/about">What we do</a></li> <li><a href="/policies/contact-us/">Contact us</a></li> <li><a href="/editorial/write-for-us">Write for us</a></li> <li><a href="/faq">FAQ</a></li> <li><a href="/logos">Logo Download</a></li> </ul> </div> <div class="flex-box-5"> <h2>Policies & legal</h2> <ul> <li><a href="/policies/contact-us">Customer support</a></li> <li><a href="/policies/privacy-policy/">Privacy & Cookie Policy</a></li> <li><a href="/policies/refund-policy/">Refund policy</a></li> <li><a href="/policies/code-of-conduct/">Code of Conduct</a></li> <li><a href="http://www.phparch.com/policies/terms-and-conditions/">Terms & Conditions</a> </li> </ul> </div> <div class="flex-box-5"> <h2>Online Store</h2> <ul> <li><a href="/magazine/">Magazine</a></li> <li><a href="/training/">Training courses</a></li> <li><a href="/books/">Books</a></li> </ul> </div> <div class="flex-box-5"> <h2>Special sections</h2> <ul> <li><a href="https://tek.phparch.com/">php[tek] Conference</a></li> <li><a href="https://world.phparch.com/">php[world] Conference</a></li> </ul> </div> <div class="flex-box-5"> <a href="/" id="footer_logo">php[architect]</a> <div class="follow"> <!-- AddThis Follow BEGIN --> <p>Follow us on:</p> <ul> <li><a href="https://twitter.com/phparch">@phparch on Twitter</li> <li><a href="https://facebook.com/phparch">Facebook</li> <li><a href="https://www.linkedin.com/company/php-architect/">LinkedIn</a></li> </ul> </div> </div><!-- box --> </div><!-- container --> <div class="footerInterior"> <div class="copyright"> <p>Copyright © 2002-2025 PHP Architect, LLC. — All amounts in USD</p></div> </div> </div> <!-- AddThis Follow END --> </div> <!-- End Footer --> <!-- Perfect Audience Retargeting OAM --> <script type="text/javascript"> (function() { window._pa = window._pa || {}; var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true; pa.src = ('https:' == document.location.protocol ? 'https:' : 'http:') + "//tag.perfectaudience.com/serve/54527ae7fddee4aa81000132.js"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(pa, s); })(); </script> <!-- End Perfect Audience Retargeting --><script defer src="https://www.phparch.com/wp-content/cache/autoptimize/js/autoptimize_d2c82bfd0b892345289701f4ea2e454d.js"></script></body> </html>