 not pushed this concept sooner. Jason Schuller has made a go of it with Leeflets in the past. Since then, he and Philip Kurth have taken that idea further and launched <a href=\"https://wptavern.com/landing-kit-for-wordpress-maps-any-post-or-page-to-a-custom-domain\">WP Landing Kit</a>, which builds on the same concept of creating multiple single-page landing sites from one WordPress installation.</p>\n\n\n\n<p>In some respects, Blank Canvas offers a glimpse into Full Site Editing. It is almost a stepping stone or a small yet limited preview of things to come. The theme puts the entire design process into a single page and a single editor. Eventually, this will be extended to the whole website.</p>\n\n\n\n<p>&ldquo;I think that&rsquo;s a great way to think about it,&rdquo; said Reigstad. &ldquo;Full Site Editing is coming soon, but in the meantime, Blank Canvas lets you do just a little bit more with Gutenberg than you could before.&rdquo;</p>\n\n\n\n<h2>About the Theme</h2>\n\n\n\n<p class=\"has-drop-cap\">The theme is called <strong>Blank</strong> Canvas for a reason. Its <a href=\"https://blankcanvasdemo.wordpress.com/\">demo page</a> is literally a blank screen with a footer message. The idea is that the end-user designs their homepage &mdash; or their entire site in the case of a single-page website &mdash; via the block editor.</p>\n\n\n\n<p>For those who need a starting point, the theme comes packaged with six block patterns:</p>\n\n\n\n<ul><li>About Me</li><li>Links</li><li>Invitation</li><li>Split Screen</li><li>Card</li><li>Email Signup</li></ul>\n\n\n\n<img />Invitation block pattern.\n\n\n\n<p>Self-hosted WordPress users can install the theme too. It is currently awaiting review for the theme directory, but they can snag the ZIP file or SVN link from its <a href=\"https://themes.trac.wordpress.org/ticket/94482\">Trac ticket</a>. For those giving it a test, be sure to disable the title and tagline via the customizer so they do not appear on the front end. That is assuming you want to use the theme as intended. It will also work as a more traditional theme because the Seedlet parent theme covers all the necessary features.</p>\n\n\n\n<p>There are differences between the theme on WordPress.com and that submitted to the WordPress.org theme directory. The .ORG version has only four block patterns. The .COM version includes an additional Card pattern, which integrates with Automattic&rsquo;s Layout Grid plugin. The Email Signup pattern needs Jetpack&rsquo;s form feature.</p>\n\n\n\n<p>Simple conditional checks for Layout Grid or Jetpack before registering the patterns would suffice for users with those plugins installed. &ldquo;That&rsquo;s planned,&rdquo; said Reigstad of adding the missing patterns, &ldquo;but we just didn&rsquo;t implement it yet.&rdquo;</p>\n\n\n\n<img />Email Signup block pattern.\n\n\n\n<p>WordPress.com users have something else to look forward to. In November, the service <a href=\"https://wptavern.com/wordpress-com-drops-over-100-block-patterns-carving-a-path-the-design-community-should-follow\">launched over 100 patterns</a>. &ldquo;One of the nice things is that there are already a lot of patterns out there that seem ready-made for single-page websites,&rdquo; said Reigstad.</p>\n\n\n\n<p>He did say the team is working on bundling more patterns in the future. These may include more &ldquo;link in bio&rdquo; designs that expand on the one already in the theme today.</p>\n\n\n\n<h2>Pioneering Block-Friendly Themes</h2>\n\n\n\n<p class=\"has-drop-cap\">Several of the ideas available in this theme seemed to have started from the WordPress <a href=\"https://github.com/WordPress/theme-experiments\">Theme Experiments repository</a>. It features block patterns similar in scope to the <a href=\"https://wptavern.com/carrd-like-theme-experiment-provides-a-glimpse-into-the-future-of-theming\">Carrd-like theme</a> Reigstad built last October.</p>\n\n\n\n<p>&ldquo;In general, building block-based themes helped redefine our idea of what a theme needed to be,&rdquo; he said. &ldquo;We&rsquo;d tended to think of a theme as a complicated piece of software that accounts for every scenario you throw at it: a blog, custom post types, category pages, search pages, the 404 page, etc.&rdquo;</p>\n\n\n\n<p>Reigstad said that the block-based themes paradigm has forced the Theme Team to start small. Because Full Site Editing is still in flux, its features not ready, the team has built proof-of-concept themes with limited functionality.</p>\n\n\n\n<p>&ldquo;The possibilities for block-based themes have grown considerably since then (as shown by TT1 Blocks, Q, Block-based Bosco, and others), but the early constraints helped spark ideas like that Carrd-inspired theme,&rdquo; he said. &ldquo;It turned out that you could build a pretty useful site with just a handful of blocks.</p>\n\n\n\n<p>&ldquo;That mindset definitely informed Blank Canvas &mdash; we started small, with just the functionality someone would need to build a single-page site. Since it&rsquo;s based on a full-featured theme (Seedlet), you can grow with it too.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Jan 2021 22:11:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:21;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:106:\"WPTavern: Plugin Team Draws a Line: Plugins Must Not Change WordPress’ Default Automatic Update Settings\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=111034\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:249:\"https://wptavern.com/plugin-team-draws-a-line-plugins-must-not-change-wordpress-default-automatic-update-settings?utm_source=rss&utm_medium=rss&utm_campaign=plugin-team-draws-a-line-plugins-must-not-change-wordpress-default-automatic-update-settings\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3110:\"<p>WordPress&rsquo; plugin team has published a <a href=\"https://make.wordpress.org/plugins/2021/01/26/reminder-plugins-must-not-interfere-with-updates/\">statement</a> regarding plugins making changes to users&rsquo; update services: </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Unless your&nbsp;plugin&nbsp;has the&nbsp;<em>purpose</em>&nbsp;of managing updates, you&nbsp;<strong>must not</strong>&nbsp;change the&nbsp;defaults&nbsp;of WordPress&rsquo; update settings.</p><p>You&nbsp;<em>may</em>&nbsp;offer a feature to auto-update, but it has to honor the&nbsp;core&nbsp;settings. This means if someone has set their site to &ldquo;Never update any of my plugins or themes&rdquo; you are not to change those for them unless they opt-in and request it.</p></blockquote>\n\n\n\n<p>The statement was prompted by plugins overstepping this boundary, which, up until recently, has simply been understood but not explicitly forbidden. Mika Epstein said the practice &ldquo;destroys the faith users have in you to not break their sites.&rdquo; It also reflects poorly on WordPress as a whole when plugin authors abuse core features to serve their own interests.</p>\n\n\n\n<p>&ldquo;Sadly, this happened recently to a well used plugin, and the fallout has been pretty bad,&rdquo; Epstein said. </p>\n\n\n\n<p>She did not identify the plugin in question, but one particular incident that happened last month bears a strong likeness to this description. On December 21, 2020, the <a href=\"https://wptavern.com/all-in-one-seo-plugin-turns-on-automatic-updates-without-notifying-users-removes-functionality-in-latest-release\">All in One SEO plugin turned on automatic updates without notifying its users</a>, aside from a short, ambiguous note in the changelog.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>All in One SEO was active on more than 2 million WordPress sites when it rolled out this update. Many users were frustrated to discover that their sites had been updated without permission, despite having auto updates turned off for the plugin. The plugin&rsquo;s developers removed the auto updates wrapper&nbsp;functionality from the plugin earlier this month, in favor of letting WordPress handle updates.</p>\n\n\n\n<p>After this incident, those who were affected were left with questions. Should WordPress allow this practice? Should plugin developers be required to place a notice in the dashboard if they are going to flip automatic updates on? While many users are willing to trust WordPress core to do automatic updates in a safe way, some are not willing to extend that trust to plugin developers, whose quality of updates vary widely. The plugin team offering guidance and communication on this matter was absolutely necessary to deter aggressive plugin developers from destroying what is still a fragile trust in automatic updates.</p>\n\n\n\n<p>&ldquo;At this time, we have no plans to spell this out in a guideline,&rdquo; Epstein said. &ldquo;We do currently, regularly flag plugins that go outside their dictated (self defined) boundaries, and this is not a change. Please, respect your users.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Jan 2021 20:43:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:22;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:102:\"WPTavern: Jetpack Launches Customer Research Project to Improve the Plugin and Reduce User Frustration\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110995\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:249:\"https://wptavern.com/jetpack-launches-customer-research-project-to-improve-the-plugin-and-reduce-user-frustration?utm_source=rss&utm_medium=rss&utm_campaign=jetpack-launches-customer-research-project-to-improve-the-plugin-and-reduce-user-frustration\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6244:\"<p>Jetpack&rsquo;s Design and Research Team is <a href=\"https://automattic.design/2021/01/26/were-all-ears/\">launching a new customer research panel</a> as part of an ongoing effort to collect feedback in advance of launching new features. They are allocating one day every month to talk with users:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>It&rsquo;s a small step toward an important goal of better understanding what our users need, seeing and hearing first hand where they are frustrated, and learning how Jetpack can work better for them.</p><p>The relationship benefits both sides. Our customers enjoy a sneak preview of features coming down the roadmap, and are empowered to help shape the product&rsquo;s future. And our design slash research team sees first hand, how our products perform with real folks using them.</p></blockquote>\n\n\n\n<p>Jetpack is recruiting customers for 45-minute long interviews on Zoom where they will preview some new designs and talk about proposed product improvements that are already in the works. In exchange, participants receive a $25 Amazon gift card.  </p>\n\n\n\n<p>This outreach effort may help in easing the periodic friction between Automattic and the larger WordPress community, which tends to emerge like pop-up storms on social media and quickly dissipate, but not without taxing onlookers&rsquo; good will. Although Jetpack is active on more than 5 million sites, and is marketed as &ldquo;the most popular WordPress plugin for just about everything,&rdquo; its team occasionally seems out of touch with users.</p>\n\n\n\n<p>One recent example of this happened when Matt Medeiros drew attention to the wording for the Jetpack Scan upsells that appear on the plugins page in the admin.  Specifically, people took issue with the claim that &ldquo;adding plugins can expose your site to security risks.&rdquo; While this is true, participants in the resulting heated discussion said it implies that Jetpack, the plugin that claims to do &ldquo;just about everything,&rdquo; is the only safe plugin. </p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">Everyone: WordPress is amazing because you can use plugins! <br />Jetpack: Careful, it\'s a scary place that WordPress repo is.<br />Everyone: Didn\'t you come from .org? <br />Jetpack: Just buy my protection plan. <a href=\"https://t.co/5oqbsroqSA\">pic.twitter.com/5oqbsroqSA</a></p>&mdash; I podcast a lot&#127897; (@mattmedeiros) <a href=\"https://twitter.com/mattmedeiros/status/1352275821763948550?ref_src=twsrc%5Etfw\">January 21, 2021</a></blockquote>\n</div>\n\n\n\n<p>Some perceived it to be in violation of <a href=\"https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#11-plugins-should-not-hijack-the-admin-dashboard\">#11 of the Plugin Directory guidelines</a>, which states that plugins should not hijack the admin dashboard. The guideline also recommends avoiding advertising in the admin &ldquo;as it is generally ineffective,&rdquo; as well as frustrating for users who are not looking for additional complications while solving problems.</p>\n\n\n\n<p>This particular case was resolved after Automattic product designer Jeff Golenski took the community feedback to his team. They <a href=\"https://twitter.com/jeffgolenski/status/1352417067849428993\">updated the advertisement</a> to be less fear-inspiring regarding the WordPress plugin ecosystem.</p>\n\n\n\n<p>In another potent example of disconnect from the larger community, <a href=\"https://wptavern.com/jetpack-7-1-adds-feature-suggestions-to-plugin-search-results\">Jetpack 7.1 quietly introduced suggestions to the plugin search screen</a>. The update artificially inserted a search result into the first plugin card slot, identifying the corresponding Jetpack feature if one was available. Jetpack&rsquo;s module placement in the results subtly implied that other plugins were inferior options to its existing modules. Some of the modules advertised required an upgrade. The UI did not make it clear that the artificial search result was not coming from the plugin directory&rsquo;s algorithm. The Jetpack team claimed that it was designed to be a notice but its implementation was virtually indistinguishable from an advertisement.</p>\n\n\n\n<p>In a later release, Jetpack <a href=\"https://wptavern.com/jetpack-7-2-1-removes-promotions-for-paid-upgrades-from-the-search-screen\">removed all feature suggestions that previously advertised upgrades</a>, characterizing the mistake as &ldquo;an error in judgment.&rdquo; This kind of misstep could have easily been avoided if the feature had been presented to actual users in advance. User researchers could have asked, &ldquo;How would you like it if we put some of our paid upgrades in the top search spot when you are searching for a new plugin?&rdquo; </p>\n\n\n\n<p>Historically, the company has had a few rocky launches where it seemed some product teams did not consider the community&rsquo;s perception in their marketing approaches. Most recently, this was evident in the launch of WordPress.com&rsquo;s new&nbsp;<a href=\"https://wptavern.com/wordpress-com-rattles-freelancer-community-with-new-website-building-service-launch\">website building service</a>, which failed to include important information, i.e. that the intention was to refer business out. </p>\n\n\n\n<p>The new customer research panel is a strategic move for Automattic and should allow the company to avoid a lot more frustration and miscommunication around Jetpack. It could also be valuable as a means of testing potential marketing angles, beyond just specific features the team is developing.</p>\n\n\n\n<p>&ldquo;When you have a team continually connecting with their customers, you find that they start to become internal ambassadors for the users, helping to weave the user&rsquo;s voice into product and design conversations throughout the entire product design process.&rdquo; Automattic UX/Product Designer Yvonne Doll said in the announcment.</p>\n\n\n\n<p>If you want to help the Jetpack team realize these goals and become ambassadors for their users, visit the plugin&rsquo;s <a href=\"https://jetpackresearch.blog/\">user research blog</a> and sign up to participate in upcoming interviews. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Jan 2021 02:33:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:23;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"WPTavern: WP Buffs Finalizes First Acquisition, Purchases WP EZI\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110796\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:171:\"https://wptavern.com/wp-buffs-finalizes-first-acquisition-purchases-wp-ezi?utm_source=rss&utm_medium=rss&utm_campaign=wp-buffs-finalizes-first-acquisition-purchases-wp-ezi\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6915:\"<img />\n\n\n\n<p class=\"has-drop-cap\">Earlier today, WP Buffs <a href=\"https://wpbuffs.com/wp-ezi-acqusition/\">announced that it had acquired WP EZI</a>, a WordPress maintenance and support service. It was a five-figure acquisition for 64 active subscriptions and 343 total customers. Paul Tselekidis, the former owner of WP EZI, is <a href=\"https://wpezi.com/joining-wp-buffs/\">stepping away from the project</a>.</p>\n\n\n\n<p>WP Buffs offers 24/7 WordPress website management. Its team works directly with website owners and startups. They also work with white-label partners in the WordPress space. Agencies, freelancers, and hosting companies resell the WP Buffs subscription services instead of hiring a global team of their own.</p>\n\n\n\n<p>This is the first acquisition for the company and was done through their new <a href=\"https://wpbuffs.com/acquisitions/\">Business Acquisition Unit</a>.</p>\n\n\n\n<p>For WP EZI users, nothing should change about how they use the service. &ldquo;The day-to-day of the folks at WP EZI (aside from Paul) will continue unchanged as they&rsquo;ve all decided to stay on board and are excited for this new chapter of the business,&rdquo; said Joe Howard, the Founder and CEO of WP Buffs. &ldquo;For the time being, they will continue to function as team members of WP EZI, although they&rsquo;ll, of course, be given a warm welcome as new members of the WP Buffs family.&rdquo;</p>\n\n\n\n<p>At the moment, none of the pre-acquisition WP Buffs staff will move over to any WP EZI projects or vice versa. The two brands will remain separate.</p>\n\n\n\n<p>&ldquo;Mostly, this is for current WP EZI subscription clients, as keeping them happy and unbothered is our top priority,&rdquo; said Howard.</p>\n\n\n\n<p>One change coming to WP EZI is that it will no longer offer new care plan subscriptions. The goal is to send those leads to WP Buffs. WP EZI will continue serving current care plan customers and handle one-off projects.</p>\n\n\n\n<p>&ldquo;The strength of WP Buffs is in our strong systems and scalable business model of selling and executing on subscription services,&rdquo; said Howard. &ldquo;That&rsquo;s why we&rsquo;ll continue to accept new care plans there and send all one-time requests to WP EZI. They have experience with this business model, so we&rsquo;re going to keep that team doing the work they&rsquo;ve proved to be strong at.&rdquo;</p>\n\n\n\n<p>Howard did not give much away in terms of long-term changes. He said that while they are mulling over some ideas, their priorities were a peaceful transition for WP EZI clients and learning from and helping the current team.</p>\n\n\n\n<p>&ldquo;Most of the benefits for WP Buffs come from acquiring an already profitable business and client base,&rdquo; he said. &ldquo;Furthermore, the acquisition allows us to funnel care plan leads into WP Buffs and more one-time work into WP EZI. These silos will allow each team to be more efficient since they&rsquo;ll be able to focus on their areas of strength.&rdquo;</p>\n\n\n\n<h2>On Acquisitions and Growth</h2>\n\n\n\n<p class=\"has-drop-cap\">On the low end, the deal was likely at least mid to upper-five figures. We know that it was a five-figure acquisition. There were 64 active customers with an $87 per month subscription or more. This also assumes a consistent active subscription count for the last year or so. This is speculation but should provide some low ballpark numbers for others looking to sell a WordPress-related business.</p>\n\n\n\n<p>While Howard did not provide an exact figure, his company provided far more information than is typical of business acquisitions in the WordPress ecosystem. Often, these deals are made only with an agreement that neither party share the sale price. The transparency from WP Buffs should come as a breath of fresh air to other small business owners. It can be overwhelming venturing into a first acquisition from either end.</p>\n\n\n\n<p>One of his goals is to be transparent with how WP Buffs is run. His <a href=\"https://wpbuffs.com/2020-year-in-review/\">2020 year in review</a> post is lengthy, but he does not hold back on mistakes and successes. It provides a lot of insight that other business owners can learn from.</p>\n\n\n\n<p>Howard has some experience scaling businesses beyond that $10,000 &ndash; $15,000 monthly recurring revenue (MRR) spot, which is where some small businesses begin to plateau. I asked him to share his experience with other business owners.</p>\n\n\n\n<p>&ldquo;WP Buffs now does $100,000+ MRR,&rdquo; he said. &ldquo;That means we don&rsquo;t have the same issues as a care plan company at the scale of WP EZI &mdash; and if we do, we can pay to make those challenges go away.&rdquo;</p>\n\n\n\n<p>With WP Buffs now in control of the WP EZI brand, they can dedicate funding where needed and use their leadership and management where needed. Because their team has been here before, it should provide the experience to push past any hurdles.</p>\n\n\n\n<p>&ldquo;The reality here is just an economics of scale,&rdquo; said Howard. &ldquo;&lsquo;Bigger&rsquo; companies can simply flex a little more muscle to get rid of roadblocks. Plus, they have more financial flexibility to experiment and get things wrong to find that one thing that makes the difference when it comes to growth.&rdquo;</p>\n\n\n\n<p>He wrapped up his advice by saying that businesses should focus on their subscription metrics:</p>\n\n\n\n<ul><li>Develop 1-2 predictable, lead acquisition channels and grow those (increase MRR growth from new sales).</li><li>Get a ton of client feedback and make fast adjustments to keep them happy (lower churn).</li><li>From the client feedback, implement new features, offerings, value to current clients so they&rsquo;ll stay with you longer and tell others about you (increase expansion revenue and lifetime value).</li></ul>\n\n\n\n<p>&ldquo;One basic piece of advice is it&rsquo;s never too early to start thinking about selling, even if it&rsquo;s not on your roadmap,&rdquo; said Howard. &ldquo;Whether you ever want to sell your business or not, the things that make the kind of business people want to purchase are the same things that simply make it a good business, so why not do them?&rdquo;</p>\n\n\n\n<p>Howard and Tselekidis had an <a href=\"https://wpmrr.com/podcast/paul-kidis-wp-ezi/\">open and honest conversation</a> about the acquisition on the WPMRR podcast. Some of it is personal, but it provides a glimpse behind the curtain of a WordPress business sale.</p>\n\n\n\n<p>Tselekidis talked about spreading himself too thin among his various projects in the podcast. After a self-analysis and reevaluating his interests, he decided to find a new home for WP EZI. This will allow him to focus on and pursue other goals. &ldquo;It&rsquo;s time to move on; like it&rsquo;s my time,&rdquo; he said of continuing work that he was not as passionate about. &ldquo;I don&rsquo;t want to do a disservice by my clients.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Jan 2021 21:41:16 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:24;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"Matt: Revue Joins Twitter\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:42:\"https://ma.tt/2021/01/revue-joins-twitter/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:42:\"https://ma.tt/2021/01/revue-joins-twitter/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:591:\"<p>Very excited to share the <a href=\"https://blog.twitter.com/en_us/topics/company/2021/making-twitter-a-better-home-for-writers.html\">news that Revue is joining Twitter</a>. I’m a huge fan of the idea of better newsletters and <a href=\"https://automattic.com\">Automattic</a> was the largest investor in <a href=\"https://www.getrevue.co/\">Revue</a>. I’m looking forward to seeing what the very talented team will do as part of the Twitter network. Also many thanks to <a href=\"https://kk.org\">Kevin Kelly</a> and <a href=\"https://om.co\">Om</a> for introducing me to Revue early on. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Jan 2021 18:43:18 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:25;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"WPTavern: WordPress Roadmap Update: Full-Site Editing Targeted for 5.8 Release in June 2021\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110884\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:225:\"https://wptavern.com/wordpress-roadmap-update-full-site-editing-targeted-for-5-8-release-in-june-2021?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-roadmap-update-full-site-editing-targeted-for-5-8-release-in-june-2021\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3700:\"<p>WordPress core contributors are pushing forward on an ambitious plan to land full-site editing in core before the end of the year. Josepha Haden Chomphosy, the open source project&rsquo;s executive director, published an <a href=\"https://make.wordpress.org/updates/2021/01/21/big-picture-goals-2021/\">updated roadmap</a> for 2021 that aims to get an MVP of full-site editing (FSE) in the Gutenberg plugin by April, 2021. FSE v1 would then be on track for shipping with WordPress 5.8, which is anticipated in June, 2021.</p>\n\n\n\n<table><tbody><tr><th>5.7&nbsp;</th><td>April 2021 &ndash; <strong>MVP for FSE in Gutenberg plugin</strong></td></tr><tr><th>5.8</th><td>June 2021 &ndash; <strong>&nbsp;v1 in Core</strong></td></tr></tbody></table>\n\n\n\n<p>Chomphosy defined the scope of FSE as &ldquo;the ability to edit all elements of a site using Gutenberg blocks&rdquo; and said it will include &ldquo;all in-progress features designed to help existing users transition to Gutenberg as well.&rdquo;</p>\n\n\n\n<p>When asked what would be considered an MVP of full-site editing, Chomphosy pointed to <a href=\"https://github.com/WordPress/gutenberg/issues/24551\">a GitHub issue</a> that contributors are using for tracking all the milestones associated with the project. Part of the infrastructure and UI is marked as complete, as well as browsing between pages, templates, and template parts. Styling, theme blocks, the query block, and the navigation block still need more work. More progress may have been made but the tracking issue has not been updated since December 19, 2020. </p>\n\n\n\n<p>Dipping into the <a href=\"https://make.wordpress.org/core/2021/01/22/editor-chat-summary-20th-january-2021/\">notes</a> from the recent editor meetings shows a steady stream of FSE improvements, which presumably will coalesce into an MVP in approximately five weeks. Chomphosy&rsquo;s announcement avoided explicit promises regarding what features are expected at that time.  </p>\n\n\n\n<p>Related projects like the widgets and navigation block editors have new dedicated Slack channels for those interested in following and contributing: </p>\n\n\n\n<ul><li><a rel=\"noreferrer noopener\" href=\"https://wordpress.slack.com/archives/C01D71823PB\" target=\"_blank\">#feature-widgets-block-editor</a></li><li><a rel=\"noreferrer noopener\" href=\"https://wordpress.slack.com/archives/C01KDAZJMQ9\" target=\"_blank\">#feature-navigation-block-editor</a></li></ul>\n\n\n\n<p>If you have questions about where FSE is headed, an upcoming Gutenberg Times Live Q&amp;A episode titled &ldquo;<em>Updates on WordPress Site-Editor (FSE) and Themes</em>&rdquo; will feature a panel of people who are actively contributing in these areas. It includes Carolina Nymark, author of <a href=\"https://fullsiteediting.com/\">a course on full site editing and block based themes</a>, Ari Stathopoulos, core contributor and author of the first block-based theme in the repository, and Anne McCarthy, who is managing the FSE outreach experiment. </p>\n\n\n\n<p>The episode will air live on Friday, January 29th, 2021, at 11AM EST, hosted by Birgit Pauli-Haack, curator of the <a href=\"https://gutenbergtimes.com/\">Gutenberg Times</a>. <a href=\"https://us02web.zoom.us/webinar/register/9716061492351/WN_vtNXZ0zTTs2S0S98X0Y9og\">Registration</a> for the event is free. Pauli-Haack plans to cover all the latest updates on full-site editing, block-based themes, and global styles. The panel will also touch on the navigation and widget screens, as well as what features will most likely land in WordPress 5.7. Viewers can bring questions and participate via Zoom and YouTube live. The episode will be recorded and shared afterwards with a transcript and resources.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Jan 2021 03:16:56 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:26;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"WPTavern: Jump-Start a Year’s Worth of Content via the Launch With Words Plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110800\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:201:\"https://wptavern.com/jump-start-a-years-worth-of-content-via-the-launch-with-words-plugin?utm_source=rss&utm_medium=rss&utm_campaign=jump-start-a-years-worth-of-content-via-the-launch-with-words-plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:8435:\"<p class=\"has-drop-cap\">On Sunday, Bridget Willard announced her latest project, <a href=\"http://launchwithwords.com\">Launch With Words</a>. In collaboration with Ronald Huereca, who performed the development work, they built a plugin that helps clients jump-start routine, monthly blog posts. In the future, there will be premium &ldquo;content packs&rdquo; that include content for various industries.</p>\n\n\n\n<p>The Launch With Words plugin is essentially a JSON importer for blog posts. The plugin itself is simple. However, the idea is what makes this plugin special.</p>\n\n\n\n<p>&ldquo;The audience is small business owners,&rdquo; said Willard. &ldquo;So many of us in the WordPress ecosystem are overeducated. We are annoyed that clients don&rsquo;t know how to do X, Y, and Z. But that&rsquo;s not their job; it&rsquo;s ours.&rdquo;</p>\n\n\n\n<p>Willard wrote starter content for both the Twenty Nineteen and Twenty Twenty default WordPress themes. She said it occurred to her that theme starter content is great, but why was no one tackling this for blog posts?</p>\n\n\n\n<p>&ldquo;This plugin comes from something I&rsquo;ve been saying to friends for years, &lsquo;launch with words; get paid faster,\'&rdquo; she said. &ldquo;<em>Lorem ipsum</em> is such a pain. Seriously. As someone who partners with WordPress agencies and freelancers to write copy for website launches, placeholder text is my nemesis.&rdquo;</p>\n\n\n\n<p>Willard <a href=\"https://bridgetwillard.com/\">runs her own business</a>, which offers social media management, copywriting, consulting, and business coaching. She is a marketing consultant who has been writing for the web since 2001.</p>\n\n\n\n<p>&ldquo;I was a secretary by trade with a background in accounts receivables and collections,&rdquo; she said. &ldquo;After I earned my teaching credential, I spent a year teaching junior high and high school math before I realized I didn&rsquo;t like parents. But hey, that bachelor&rsquo;s degree isn&rsquo;t wasted. I decided to go back to office work and landed in accounting (hello, algebra). I excelled in accounts receivable and collections but was at the top of my salary range.&rdquo;</p>\n\n\n\n<p>She left the construction industry in 2015 and began working for an advertising agency. During this time, she helped build the GiveWP brand. She also led the WordPress Marketing Team for two years.</p>\n\n\n\n<h2>How the Plugin Works</h2>\n\n\n\n<img />Importing content with the Launch With Words plugin.\n\n\n\n<p class=\"has-drop-cap\">Launch With Words simply imports content. On its own, it does nothing else. Willard provides a downloadable JSON file via the Launch With Words website. This &ldquo;<a href=\"https://bridgetwillard.com/downloads/launch-with-words-starter-content-pack/\">starter pack</a>&rdquo; is available for free to everyone. It includes 12 draft blog posts to keep users blogging on their site for the next year.</p>\n\n\n\n<p>While it is geared toward freelancers and agencies working with small business owners, anyone can use the plugin and starter pack. If you are having trouble pushing out content regularly, the monthly prompts could be the injection you need to get the creative juices flowing.</p>\n\n\n\n<p>Each draft post includes a topic theme, topic type, and blog checklist. The topic theme is centered on usual events or holidays that match the month of the year. For example, the following is the theme for May:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Topic Theme: Summer is around the corner and, if your business is seasonal, you may have a bit of extra time or be swamped. It generally depends on your sales cycle.</p><p>This is a great time to go to your inspiration journal and look for a case study that can be written. Get the content published before people start going on vacations and forget about hiring a small business.</p></blockquote>\n\n\n\n<p>Just pull up each month&rsquo;s draft post, follow the topic, and go from there.</p>\n\n\n\n<img />Draft blog post for December.\n\n\n\n<p>Willard says that the plugin builds off the services she offers. &ldquo;This plugin absolutely solves the repeated issues I encounter with people &mdash; namely, &lsquo;What do I write about?\'&rdquo;</p>\n\n\n\n<p>She has not started using the Launch With Words plugin with her clients yet. In the past, she has used the <a href=\"https://bit.ly/BridgetWebQuestions\">Website Content Questionnaire</a>, a tool she built that others can copy to their Google Drive for free.</p>\n\n\n\n<p>&ldquo;What makes web copy great is having a bit of the backstory about people,&rdquo; she said. &ldquo;What makes them different? Do they like hockey? Did they start working in fast food? Are they building sites for the healthcare industry?&rdquo;</p>\n\n\n\n<h2>Premium Content Packs</h2>\n\n\n\n<p class=\"has-drop-cap\">Willard will begin offering premium content packs soon. Each will come with 12 fully-written blog post drafts for each month of the year, catering to specific industries. She plans to launch these individual packs at $497.</p>\n\n\n\n<p>&ldquo;I get asked how I come up with prices often,&rdquo; she said. &ldquo;Because I look at websites and products and SaaS services constantly, pricing is now intuitive to me. It&rsquo;s pretty easy for a developer or a small business to throw down $500 knowing it will give them content for a year. It&rsquo;s a crazy low price. I&rsquo;m not a fan of the word &lsquo;cheap.&rsquo; But this is buying in bulk. This is the Costco model.&rdquo;</p>\n\n\n\n<p>The blog posts should range between 300 and 500 words, a service in which Willard would generally charge $200.</p>\n\n\n\n<p>&ldquo;Anyone can tweak the copy to localize it or make it their own,&rdquo; she said. &ldquo;Before you ask, the only thing worse than duplicate content is no content. It&rsquo;s not novel to offer content; what&rsquo;s novel is to offer content that lives in a blog post. It&rsquo;s not an RSS feed from a syndication service that you can&rsquo;t edit. It&rsquo;s amazing how much franchises pay for boring content to distribute to their networks. Any business should have access to quality content that they can localize.&rdquo;</p>\n\n\n\n<p>One has to wonder how Willard could pace herself and produce quality content for these premium packs. However, she is no stranger to the writing process. She has published several books, writing four in the past year.</p>\n\n\n\n<p>&ldquo;I write to teach,&rdquo; she said. &ldquo;If you boil my essence down, I am a teacher. A few people have encouraged me to publish books. I have two Christian-based books out on Amazon that I did on Lulu.com, but it was so painful, I didn&rsquo;t bother.&rdquo;</p>\n\n\n\n<p>It was not until she talked with Nathan Ingram, a business coach in the WordPress space, at WordCamp Seattle in 2019 that she decided to give things another go. He introduced her to Kindle Direct Publishing, a driving factor behind her more recent publishing success.</p>\n\n\n\n<p>&ldquo;So I took a blog series idea, &lsquo;Dysfunctional Love Songs,&rsquo; and wrote and published that book in April as my COVID project. In October, &lsquo;Keys to Being Social,&rsquo; my life&rsquo;s work was published. &lsquo;The Definitive Guide to Twitter Marketing&rsquo; was written on a Sunday in January. My fourth book, &lsquo;How to Market Your WordPress Plugin&rsquo; is with my editor and will be published this year.&rdquo;</p>\n\n\n\n<p>Willard said these writing projects have helped her stay focused on positive things during the Covid-era.</p>\n\n\n\n<p>&ldquo;Otherwise, it&rsquo;s easy for things to turn dark &mdash; if we&rsquo;re all going to die, why pay off my credit cards? You know? I can&rsquo;t just sit around watching Netflix. I do, but I need an outlet.&rdquo;</p>\n\n\n\n<p>She does not plan on going it alone for all of the premium content packs. She is already in talks with writers in other fields who would be better suited to the specific subject matter. However, Willard will lean on her construction-related expertise to build some of the packs.</p>\n\n\n\n<p>&ldquo;The best advice writers give is that you should write what you know,&rdquo; she said. &ldquo;It&rsquo;s the first chapter in Anne Lamott&rsquo;s &lsquo;Bird by Bird.&rsquo; I&rsquo;ve been writing about construction for 20 years. It won&rsquo;t require very much research. I mean, if I can sit down on a Sunday and write 7,000 words on Twitter for that book, I&rsquo;m pretty sure I can write 12 blog posts fairly soon.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 25 Jan 2021 21:57:09 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:27;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:83:\"WPTavern: Ask the Bartender: How To Bulk Convert Classic WordPress Posts To Blocks?\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110841\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:207:\"https://wptavern.com/ask-the-bartender-how-to-bulk-convert-classic-wordpress-posts-to-blocks?utm_source=rss&utm_medium=rss&utm_campaign=ask-the-bartender-how-to-bulk-convert-classic-wordpress-posts-to-blocks\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5513:\"<blockquote class=\"wp-block-quote\"><p>I was wondering if you could help me. I want to convert all of my old posts (about 600) to Gutenberg blocks. Do you know an easy way to do that?</p><p>Philip</p></blockquote>\n\n\n\n<p class=\"has-drop-cap\">I often get these short questions via private messages. I always try my best to help other WordPress users whenever I can. This was an easy solution in Philip&rsquo;s case. After a quick chat, he actually learned that he did not need to migrate his posts to the block system. I thought it would be best to open this topic to a wider audience. Maybe it would help someone else along the way.</p>\n\n\n\n<p>There is currently an <a href=\"https://github.com/WordPress/gutenberg/issues/18645\">open ticket</a> on the Gutenberg repository for a bulk converter. It has sat dormant until a few days ago. The primary argument for including this feature in the plugin and eventually WordPress itself is that the lack of this option is an obstacle for newcomers to the block editor.</p>\n\n\n\n<p>I disagree with the notion that it is any sort of obstacle for block-editor adoption. There does not seem to be a massive call for the feature in the WordPress support forums. Web searches do not pull up too many support queries for it. It seems to be a niche use case. Or, in some cases, there is a simple misunderstanding that end-users need to do any sort of conversion or migration at all.</p>\n\n\n\n<p>However, the biggest reason it is a non-obstacle is that posts written in the classic editor are still basic HTML. Regardless of the editor, older content will output just fine on the front end, at least in most cases.</p>\n\n\n\n<p>The first question anyone should ask before deciding on bulk converting their old posts to the newer block format is whether they should do it at all. The answer for the majority of users will simply be <em><strong>no</strong></em>. There are few reasons to do so.</p>\n\n\n\n<p>Doing a mass conversion like this, especially with hundreds or more posts, is subject to broken sites. I have done enough single-post updates to know that the process does not always go smoothly. Sometimes, I need to touch up something here or do some manual changes there. On a large scale, there really is no way to know what got broken until you test every single post or page on the site. In some cases, everything is OK. In others, it is a nightmare.</p>\n\n\n\n<p>If you are thinking of going down the bulk-conversion route, make a backup first. There is a good chance that you will need it. You should also test this on a staging site.</p>\n\n\n\n<p>My recommendation for most users is to convert posts on an as-needed basis. I like to make the switch any time I edit an old post. The only reason I convert them is that I prefer working with the block editor over classic.</p>\n\n\n\n<p>Posts written in the old editor will be in the Classic block. After selecting the block that houses the content, I hit the &ldquo;Convert to blocks&rdquo; button in the block toolbar. I do a quick check of anything that might need to be fixed before hitting the update button.</p>\n\n\n\n<img />&ldquo;Convert to blocks&rdquo; button for the Classic block.\n\n\n\n<p>In most cases, there is no reason to convert old posts to blocks except when you are actually editing those posts.</p>\n\n\n\n<p>Despite claims that things will &ldquo;just work&rdquo; when switching to the block editor, that is not the day-to-day reality of all WordPress users. Some of the biggest reasons I have seen to bulk convert are around theme design issues. For example, the block system made some fundamental changes to image markup. If your theme handles left and right-aligned images added via the block editor but breaks down on your old posts, bulk converting may be an option. However, the first course of action should be checking in with your theme author about adding support for the classic markup.</p>\n\n\n\n<p>There are likely numerous other edge cases. Bulk converting posts is an invasive operation that can only be reverted by restoring a pre-conversion backup. It should be a last resort.</p>\n\n\n\n<p>If you are at the point where you know you need to convert all your old posts, there are a few options available.</p>\n\n\n\n<p>The <a href=\"https://wordpress.org/plugins/bulk-block-converter/\">Bulk Block Converter</a> plugin is likely the most-used solution at the moment. Organic Themes released it a little over a year ago but has only updated it once. User reviews have been mixed. A few of the problems seemingly stem from WordPress &mdash; the plugin extends the core WordPress block converter used in single posts.</p>\n\n\n\n<p>For those with clients who want to find a middle ground between bulk conversion and having the client manually convert their old posts, 10up&rsquo;s <a href=\"https://github.com/10up/convert-to-blocks\">Convert to Blocks</a> plugin might be the right solution. It converts posts on the fly, only making changes when a user opens the post-editing screen.</p>\n\n\n\n<p>Fr&auml;nk Klein is also working on a PHP-based bulk converter plugin named <a href=\"https://bulkconverttoblocks.com/\">Bulk Convert to Blocks</a>. It is currently in the development stage and not ready for use on live sites. It offers a screen in the WordPress admin to perform the conversion and will continue working in the background if the user leaves the page. Because it runs via PHP, developers can extend it with custom actions and filters. It also provides a WP CLI command for those who prefer to work from the command line.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Jan 2021 22:39:30 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:28;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"WPTavern: TasteWP Spins Up Free WordPress Testing Sites in Seconds\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110274\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:177:\"https://wptavern.com/tastewp-spins-up-free-wordpress-testing-sites-in-seconds?utm_source=rss&utm_medium=rss&utm_campaign=tastewp-spins-up-free-wordpress-testing-sites-in-seconds\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5318:\"<p><a href=\"https://tastewp.com/\">TasteWP</a> is a newcomer among online WordPress sandboxing solutions. The site allows users to spin up a new WordPress instance in a matter of seconds. Web-based sandboxes like these have been popular for a long time, since they are convenient to fire up and destroy when performing a quick test on a plugin or theme. It&rsquo;s easier than maintaining a local development environment, which many casual WordPress users have not taken the time to set up. </p>\n\n\n\n<p>TasteWP&rsquo;s temporary testing sites are hosted for 48 hours for non-logged-in users and 7 days for those who are logged in. The one-click setup gives you a random site URL and login credentials.</p>\n\n\n\n<img />\n\n\n\n<p>The free sites are limited to 220MB per instance. A successful set-up notice is displayed in the dashboard with information on when the site will be automatically deleted. TasteWP limits non-logged-in users to creating 2 sites and the limit is 6 for logged-in users. They can be removed or added within the site manager. </p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>When creating a new site, the Advanced Options allows users to set up multisite, select a PHP version, WordPress version, and choose from a number of advanced configuration options and pre-installed extensions. The PHP version can also be changed later within the site manager.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>TasteWP is reminiscent of the now defunct <a href=\"https://wptavern.com/poopy-life-lets-you-create-free-unlimited-wordpress-test-installs\">poopy.life</a> service. In addition to the unsavory and unforgettable name, poopy.life was laden with obtrusive upgrade ads that floated across the screen periodically. TasteWP takes a different route for promotion and includes three of its plugins pre-installed on the default testing sites.</p>\n\n\n\n<p>TasteWP is run by <a href=\"https://inisev.com/\">Inisev</a>, a 15-person company that has been developing&nbsp;WordPress&nbsp;plugins for four years.</p>\n\n\n\n<p>&ldquo;Our key motivator for starting&nbsp;TasteWP&nbsp;was a) scratching our own itch (we needed a platform ourselves to try out new plugin versions on different&nbsp;WP/PHP version combinations) and b) promoting our products,&rdquo; Inisev co-founder Nicolas Ahmann said.</p>\n\n\n\n<p>&ldquo;Having said that, if there is enough demand (and there seems to be), we&rsquo;ll also offer very affordable premium plans for non-expiring instances with bumped space soon.&rdquo;</p>\n\n\n\n<p>Ahmann said the team is currently funding their projects from their own pockets as well as a few private investors.</p>\n\n\n\n<p>&ldquo;We had some VCs knock at our door recently, and while we don&rsquo;t rule out taking them on board at some point in the future, we feel quite comfortable with our current approach where we grow organically (i.e. without too much ad spending),&rdquo; Ahmann said. &ldquo;I&rsquo;m sure, if we had taken on a lot of capital a few years ago, we would have spent a lot of marketing budget on products which weren&rsquo;t ready at the time. Instead, we were forced to make the products better. Limited budgets sharpen your mind immensely.&rdquo;</p>\n\n\n\n<p>Ahmann said the company has several enhancements planned for TasteWP, but they don&rsquo;t want to make the product more complicated to use. </p>\n\n\n\n<p>&ldquo;We developed a Linux application which copies exactly the same moves as user would do to create a website, except that we&rsquo;re omitting the front-end and graphics rendering parts which makes it much easier to process by the computer,&rdquo; he said. &ldquo;Also we inject anything that is needed into the database directly. That allows us to create those sites so fast without preparing them before (but still fully customized for each user).&rdquo;</p>\n\n\n\n<p>The company is planning to enable users to call specific URLs, such as&nbsp;<a rel=\"noreferrer noopener\" href=\"https://tastewp.com/?themeslug=slug-of-theme\" target=\"_blank\">https://tastewp.com?themeslug=slug-of-theme</a>,&nbsp;which would spin up an instance with that theme or plugin already installed. This would allow theme and plugin creators to share the link with their potential users/customers so that they can play around themselves. </p>\n\n\n\n<p>Localization is also a high priority for future TasteWP enhancements, since the company is based in Europe where many languages are spoken. </p>\n\n\n\n<p>&ldquo;We always felt that it doesn&rsquo;t get the attention as it needs, considering that approximately<a href=\"https://w3techs.com/technologies/overview/content_language\"> 40% of websites are not in English,</a>&rdquo; Ahmann said. &ldquo;It&rsquo;s often just DIY people (not devs) who are trying to create their websites. We always encourage them to learn English (as it&rsquo;s the world&rsquo;s&nbsp;language). But imagine you grew up in Turkey, for example. Nobody around you speaks English &ndash; the teachers in schools only speak it in a broken way. In those cases it&rsquo;s key that people can take their first&nbsp;WordPress&nbsp;steps in their language, and what&rsquo;s easier to&nbsp;do&nbsp;so than spinning up an instance with one click on&nbsp;TasteWP&nbsp;which is in your language? Long story short: we&rsquo;ll keep translating it into (many) more languages.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Jan 2021 20:47:27 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:29;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:119:\"WPTavern: Gutenberg 9.8 Brings Rounded Borders To the Group Block and Moves the Site Editor Canvas Into an Inline Frame\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110768\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:283:\"https://wptavern.com/gutenberg-9-8-brings-rounded-borders-to-the-group-block-and-moves-the-site-editor-canvas-into-an-inline-frame?utm_source=rss&utm_medium=rss&utm_campaign=gutenberg-9-8-brings-rounded-borders-to-the-group-block-and-moves-the-site-editor-canvas-into-an-inline-frame\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6699:\"<p class=\"has-drop-cap\">Gutenberg 9.8 <a href=\"https://make.wordpress.org/core/2021/01/20/whats-new-in-gutenberg-9-8-20-january/\">launched yesterday</a> with a few minor UI improvements. The development team added an initial implementation for border-radius support for the Group block that theme authors can opt into. They also moved the site editor into an iframe element to remove CSS conflicts from the global admin styles.</p>\n\n\n\n<p>Those who have been testing Full Site Editing should be pleased that they will no longer need to deal with the seemingly never-ending creation of auto-drafts for templates and template parts. <em>Good riddance.</em> They would have inevitably caused user confusion in the long run. The change took around a <a href=\"https://github.com/WordPress/gutenberg/pull/27910\">month of discussion and work</a>, but it reduced a complex and fragile process into a more stable system for the long term.</p>\n\n\n\n<p>While the previous plugin release saw barely more than a handful of bug fixes, version 9.8 jumped back to over two dozen. A Gutenberg update without at least that many just does not feel right.</p>\n\n\n\n<h2>Minor UI Improvements</h2>\n\n\n\n<p class=\"has-drop-cap\">The latest version of the plugin improves the UI when working with the Spacer block. When a user selected the block in the past, it appeared as a light gray rectangle. Now, it is <a href=\"https://github.com/WordPress/gutenberg/pull/28103\">semi-transparent. </a>This allows whatever is in the background, such as the Cover block with a background image, to show. This change should help users more easily make size adjustments in cases where viewing the background is necessary.</p>\n\n\n\n<img />Semi-transparent Spacer block when selected.\n\n\n\n<p>While I hope the Spacer block will eventually die a slow and agonizing death as it is replaced by more appropriate margin and padding block options, this change does help in the interim.</p>\n\n\n\n<p>In a follow-up to the UI improvements in Gutenberg 9.7, work on block variations continues. Variations are when one block is used as the foundation to create multiple variations of the same block. The most common example is the Embed block, which has YouTube, Vimeo, and other variations. Before 9.7, these variations shared the same generic icon, name, and description in the block inspector and navigation instead of the variation-specific information.</p>\n\n\n\n<p>Gutenberg 9.8 builds on the trend of using the variation&rsquo;s data where it makes sense. The block switcher (transform) button in the editor toolbar now <a href=\"https://github.com/WordPress/gutenberg/pull/27903\">displays the variation&rsquo;s icon</a>.</p>\n\n\n\n<img />Variation icon in use in the block switcher.\n\n\n\n<p>It is a small change, but it shows the development team&rsquo;s continued devotion to polishing the editor interface.</p>\n\n\n\n<h2>Loading the Site Editor Canvas in an iframe</h2>\n\n\n\n<p class=\"has-drop-cap\">Gutenberg 9.8 separates the canvas area of the <a href=\"https://github.com/WordPress/gutenberg/pull/25775\">site editor into an iframe</a>. This separation means that global admin styles do not bleed into or override styles within the editor itself. The good news is this is a first step toward doing the same in the post editor too.</p>\n\n\n\n<p>This has been a change that I have been waiting for since the inception of the block editor. From a theme development and design standpoint, styling the editor to match the front end is ripe with issues. It has meant nesting CSS selectors when it should have been unnecessary. It has meant adding a few <code>!important</code> rules to overwrite what seems like oddities in the core CSS. While styling the block editor has improved by leaps and bounds in the past couple of years, it can still often be a pain.</p>\n\n\n\n<p>WordPress core committer Ella van Durpe <a href=\"https://github.com/WordPress/gutenberg/issues/20797#issue-579381499\">listed the benefits</a> of moving the canvas into an iframe:</p>\n\n\n\n<ul><li>There would be no admin CSS bleed at all. This is something we&rsquo;ve been struggling with since the beginning.</li><li>There would be no need to simulate media queries, which is arguably technically more difficult than using an iframe.</li><li>Relative units like <code>(r)em</code> and <code>vw</code>/<code>vh</code> just work.</li><li>For a full site, a theme stylesheet can be just dropped in the editor without any adjustment. I think this is important as it makes the life of theme authors much easier.</li><li>It&rsquo;s possible to have one selection per window, so one in the admin and one in the content. This is useful for e.g. the link UI where the selection in the content can be kept while the selection is also in an input element (for the URL). Maybe be useful in other cases.</li></ul>\n\n\n\n<p>While I find it tough to believe that theme stylesheets would just work without a hitch &mdash; <em>does such a world exist?</em> &ndash;, they should work far better than in the past. There are likely items theme authors will need to contend with, but they should be minimal. Developers should keep a close eye on the future development of this.</p>\n\n\n\n<h2>Border Radius Support for the Group Block</h2>\n\n\n\n<p class=\"has-drop-cap\">As part of Gutenberg&rsquo;s experimental feature set, the Group block now supports a <a href=\"https://github.com/WordPress/gutenberg/pull/27665\">border radius option</a>. However, end-users will not automatically see it in the block inspector. This is an opt-in feature for themes at the moment. Presumably, it will be a part of the default set of options for several blocks in the future.</p>\n\n\n\n<img />Setting the border-radius value for the Group block.\n\n\n\n<p>For theme authors who want to add support, they will need to drop the following code snippet into their <code>experimental-theme.json</code> file and edit the <code>radius</code> value:</p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"core/group\" : {\n        \"styles\" : {\n                \"border\" : {\n                        \"radius\" : \"50px\"\n                }\n        }\n}</code></pre>\n\n\n\n<p>This will allow theme authors to set the default border-radius for the group block. However, it will not hand over control to users. For that, themes will need to add the following snippet under the <code>settings</code> section of their <code>experimental-theme.json</code> file:</p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"border\" : {\n        \"customRadius\" : true\n}</code></pre>\n\n\n\n<p>I tested this with a modified version of the <a href=\"https://wordpress.org/themes/tt1-blocks/\">TT1 Blocks </a>theme without issue. Mostly, I am looking forward to more styling options like this in future iterations of the plugin.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2021 22:31:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:30;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"WordPress.org blog: People of WordPress: Thelma Mutete\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"https://wordpress.org/news/?p=9518\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2021/01/people-of-wordpress-thelma-mutete/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:8322:\"<p><em>WordPress is open source software, maintained by a global network of contributors. There are many examples of how WordPress has changed people’s lives for the better. In this monthly series, we share some of those lesser-known, amazing stories.</em></p>\n\n\n\n<img src=\"https://i1.wp.com/wordpress.org/news/files/2021/01/Thelma-Mutete.jpg?resize=500%2C750&ssl=1\" alt=\"Thelma Mutete at a WordCamp\" class=\"wp-image-9564\" width=\"500\" height=\"750\" />\n\n\n\n<p>From a young age Thelma was encouraged by her father to ‘work hard, and dream big’. In High School, she pursued a career in Computer Science. She said: “I did not know what I would be doing or how I would get there but I just knew that I was going to pursue a career in information technology.”</p>\n\n\n\n<p>She wrote her first line of code at the age of 16 living in Zimbabwe, Africa. This was to mark the beginning of her enthusiasm for computer programming.</p>\n\n\n\n<p>When she joined the school’s computer class, Thelma thought she would learn Excel and Word. Instead, the assignment was to write her first program in C. She said: “It was not easy, but it was very exciting. l remember writing up simple code for a Video Club – a check-in/out for VHS tapes and CDs. Thus began my fascination with computers.”</p>\n\n\n\n<p>Seven years later, she went on to university to study for a Bachelors in Business Management and Information Technology. Her third year internship was at a local web design and hosting company. Though she had hoped her placement would be at a local bank or telecommunications company, the chance to discover website design turned out to be the best thing that could have happened.&nbsp;</p>\n\n\n\n<p>In 2017, Thelma went on to work for a company designing websites using HTML, CSS, PHP, JavaScript and Joomla. She had heard about WordPress but had not used it. She recalls: “People have this misconception that WordPress is not for real developers and it is not secure and at that time I was one of those people.”</p>\n\n\n\n<h2>Finding a local community</h2>\n\n\n\n<p>From a discussion with a member of the local WordPress community, <a href=\"https://heropress.com/essays/wordpress-opened-whole-new-world/\">Thabo Tswana</a>, about a striking swag gift from a WordCamp, Thelma’s interest was sparked.&nbsp;</p>\n\n\n\n<p>She started to find out more about WordPress and WooCommerce, and visited her local WordCamp Harare website. She was delighted to find that she could learn more about WordPress without needing any pre-existing knowledge, and wanted to be involved. So instead of just attending the camp, she volunteered too!&nbsp;</p>\n\n\n\n<p>Her response to her first WordPress event mirrors the experience of many others in the community. She said: “I only started using WordPress because of the awesome people that l had met at that WordCamp. Everyone was so welcoming.”</p>\n\n\n\n<p>A week later, with help from Thabo, she designed her first website using WordPress.</p>\n\n\n\n<p>She soon became more involved with the community and Meetups. Thelma participated in the first-ever ‘Women Who WordPress’ Meetup in 2018, with lots of women getting involved from bloggers to developers.&nbsp;</p>\n\n\n\n<p>She said: “We were free to talk and discuss a lot of things. We had more time to discuss the difference between WordPress.com and WordPress.org, we shared views on how to handle discrimination at work, how to promote your website and a whole lot of other things.”</p>\n\n\n\n<h2>Establishing roots in WordPress</h2>\n\n\n\n<p>In 2018, WordCamp Harare had its first-ever female Lead Organizer <a href=\"https://tapiwanashe.com/\">Tapiwanashe Manhobo</a>. Thelma was part of the organising team that year and was assigned to handle Harare’s first Kids Camp to take place eight months later. You can read more about her experiences of organizing a <a href=\"https://thelmachido.wordpress.com/2019/11/21/wordpress-juniours-first-edition/\"><strong>Kids Camp</strong></a> on her blog.</p>\n\n\n\n<p>She said: “After the first Kids Camp, we had several people in the local Zimbabwean WordPress community who were enthusiastic about encouraging young people to embrace ICT. In 2019, we had not planned to have a Kids Camp because of financial constraints but to our surprise, we had some anonymous donations and we managed to have a WordPress Community outreach to a youth centre, <a href=\"https://cttzim.org/\"><strong>Centre for Total Transformation</strong></a>, a week after our WordCamp. It is a non-formal school that caters for underprivileged and vulnerable children. The group were able to share practical skills about using WordPress, computer hardware and software.</p>\n\n\n\n<p>Thelma shares that she became hooked on WordPress because of its community. “I enjoy attending WordCamps, meeting new people and just learning new stuff. I have a huge list of WordCamps I would like to attend. Last year I managed to cross WordCamp Johannesburg off my list. When everything is back to normal my plan to travel to WordCamps will proceed (fingers crossed).”</p>\n\n\n\n<h2>Reaping the fruits of ongoing learning</h2>\n\n\n\n<p>Thelma is committed to ongoing development training. She said: “Even though I can still cook up code in C and Java, for now, I have also included WordPress PHP functions to the mix. It was not easy to get to this point, daring myself got me to this slightly better stage. I try to do my best where I can and I am happy to say it has paid off so far.”</p>\n\n\n\n<p>Thelma has continued her journey working in design and digital marketing last year with Trust Nhokovenzo who works in digital marketing and is active in&nbsp; the WordPress Community. He came across her name as a developer from talking with others involved in WordPress. She went to work with his team at a marketing agency.</p>\n\n\n\n<p>Her interest in the development of WordPress continued and she joined the <a href=\"https://wordpress.org/news/2020/12/simone/\">5.6 Release Squad</a> in the mid 2020.&nbsp;At the end of 2020, she moved to become a Happiness Engineer working with WordPress.com. Thelma’s fascination with the platform and the community continues to grow and her contributor story is ongoing.</p>\n\n\n\n<p>Find out more about the <a href=\"https://www.meetup.com/Harare-WordPress-Meetup\">Harare WordPress community</a> in Zimbabwe.</p>\n\n\n\n<h2>Contributors</h2>\n\n\n\n<p>Thanks to Nalini Thakor (<a href=\"https://profiles.wordpress.org/nalininonstopnewsuk/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>nalininonstopnewsuk</a>) and Surendra Thakor (<a href=\"https://profiles.wordpress.org/sthakor/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>sthakor</a>), Yvette Sonneveld (<a href=\"https://profiles.wordpress.org/yvettesonneveld/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>yvettesonneveld</a>), Abha Thakor (<a href=\"https://profiles.wordpress.org/webcommsat/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>webcommsat</a>), Larissa Murillo (<a href=\"https://profiles.wordpress.org/lmurillom/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>lmurillom</a>), Meher Bala (<a href=\"https://profiles.wordpress.org/meher/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>meher</a>), Josepha Haden (<a href=\"https://profiles.wordpress.org/chanthaboune/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>chanthaboune</a>), and Chloé Bringmann (<a href=\"https://profiles.wordpress.org/cbringmann/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>cbringmann</a>). Thank you to Thelma Mutete (<a href=\"https://profiles.wordpress.org/thelmachido/\" class=\"mention\"><span class=\"mentions-prefix\">@</span>thelmachido</a>) for sharing her #ContributorStory.</p>\n\n\n\n<img src=\"https://lh4.googleusercontent.com/s24EVZGKbxVeafljPU1ubF1DjIwn98E3-wGx1LD2CWYk7zYQppFhXNpb0aUhGe01TStMdTwXrcYaxBZQHRgZJ10lvW2hsg61Ce37_pBGJuTRQlJ6r9iUxlJtvuDuwLhIvPo1MVEb\" alt=\"HeroPress logo\" />\n\n\n\n<p><em>This post is based on </em><a href=\"https://heropress.com/essays/hello-world-discovering-the-world-through-wordpress/\"><em>an article originally published on HeroPress.com</em></a><em>, a community initiative created by </em><a href=\"https://profiles.wordpress.org/topher1kenobe/\"><em>Topher DeRosia</em></a><em>. HeroPress highlights people in the WordPress community</em>.</p>\n\n\n\n<p>#ContributorStory #HeroPress</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2021 16:40:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"webcommsat AbhaNonStopNewsUK\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:31;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"WPTavern: Gutenberg Contributors Consider Implementing a Bot to Close Stale Issues\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110562\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:209:\"https://wptavern.com/gutenberg-contributors-consider-implementing-a-bot-to-close-stale-issues?utm_source=rss&utm_medium=rss&utm_campaign=gutenberg-contributors-consider-implementing-a-bot-to-close-stale-issues\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5386:\"<p>Gutenberg project contributors are considering <a href=\"https://make.wordpress.org/core/2021/01/14/stale-issues-in-gutenberg-repository/\">implementing a stale bot</a> to tame the repository&rsquo;s overgrown <a href=\"https://github.com/WordPress/gutenberg/issues\">issues</a> queue, which currently has 2,733 open issues. Stale bots are usually employed to automatically close &ldquo;stale&rdquo; issues and PRs based on a predefined set of parameters for inactivity. </p>\n\n\n\n<p>&ldquo;The current recommendation is to set our policy to a 180-day of no activity, so if no comments or commits are on an issue or PR in 180 days, then the bot will post a comment to the issue alerting the user it will be closed in 7-days due to inactivity,&rdquo; Marcus Kazmierczak proposed.</p>\n\n\n\n<p>One important concern is getting the tone right for the automatically-generated message. When you&rsquo;re employing bots on a widely used open source project, they had better be friendly. A chilly, indifferent bot can unwittingly turn away potential contributors with the wrong kind of messaging. Kazmierczak proposed the following message:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>This is an auto-generated message to let you know that this issue has gone 180 days without any activity and meets the project&rsquo;s definition of stale. This will be auto-closed if there is no new activity over the next 7 days. If the issue is still relevant and active, you can simply comment with a &ldquo;bump&rdquo; to keep it open, or add the &ldquo;[Status] Not Stale&rdquo; label. Thanks for keeping our repository healthy!</p></blockquote>\n\n\n\n<p>Participants in the discussion on the proposal are divided on the best approach. Daniel Llewellyn, one of the most vocal opponents to using a stale bot, contends that an automatically closing issues sends the wrong message. </p>\n\n\n\n<p>&ldquo;If we care about users and that they trust that we will fix their problem then automatically closing their issue gives them the signal that we don&rsquo;t,&rdquo; Llewellyn said.</p>\n\n\n\n<p>&ldquo;If you don&rsquo;t want to fix a problem then it is better for a human to explain why the problem won&rsquo;t be fixed and personally close the issue. Automating this on the assumption that because nobody has commented in a while means it isn&rsquo;t important is bad!&rdquo;</p>\n\n\n\n<p>Joy Reynolds agreed with this assessment, noting that closing issues through any means can be discouraging.</p>\n\n\n\n<p>&ldquo;I&rsquo;ve had issues closed by humans for being stale, also, and it isn&rsquo;t any better,&rdquo; Reynolds said. &ldquo;I&rsquo;ve had issues closed because someone created a new issue on the same thing. This loses all the history and the watchers.</p>\n\n\n\n<p>&ldquo;I&rsquo;ve also had an issue closed at Launchpad for being stale (and their system used only two weeks as a time frame). That served no purpose at all. It only makes people go away, frustrated.&rdquo;</p>\n\n\n\n<p>Kazmierczak reiterated in the comments that the bot can be configured to skip issues labeled as bugs and that issues and PRs can be bumped to reset the 6-month clock.</p>\n\n\n\n<p>&ldquo;The overall goal of the proposal is to improve feedback and responses to issues by ensuring what&rsquo;s there is relevant,&rdquo; Kazmierczak said.</p>\n\n\n\n<p>Auto-closing issues is the most controversial part of the plan. The general consensus in the comments leans towards using the bot for labeling and triaging in order to manually close the issue later.</p>\n\n\n\n<p>&ldquo;My preference would be for a bot to alert humans in a&nbsp;slack&nbsp;channel when a&nbsp;ticket&nbsp;is declared stale and become progressively more insistent until a human responds,&rdquo; Peter Wilson said. </p>\n\n\n\n<p>Milana Cap suggested using a bot to nudge the ticket author as a compromise between &ldquo;being friendly and thoughtful to contributors while keeping maintainers sane.&rdquo;</p>\n\n\n\n<p>Whatever approach contributors land on, excluding tickets marked as bugs is going to be critical for making the stale bot productive. Otherwise, it becomes just a fancy way of kicking the can down the road, delaying the inevitable. </p>\n\n\n\n<p>In a recent post titled &ldquo;<a href=\"https://blog.benwinding.com/github-stale-bots/\">Github Stale Bots: A False Economy</a>,&rdquo; software developer Ben Winding wrote about why stale bots don&rsquo;t deliver what maintainers are aiming to achieve. Based on his experience with the <a href=\"https://github.com/angular/angular/issues\">Angular</a> repository&rsquo;s bot, Winding summarized the stale bot&rsquo;s effect on the issues queue: </p>\n\n\n\n<ol><li>Reduce the metric of&nbsp;<em>Open Issues</em>&nbsp;in github</li><li>Made duplicate issues far more likely</li><li>Increased friction of users reporting that the issue still exists</li><li>Ultimately decreased the quality of the software, as the issues don&rsquo;t accurately reflect reality</li></ol>\n\n\n\n<p>If the Gutenberg repository&rsquo;s stale bot can be configured not to close bugs and used to maximize human involvement, it will be less likely to deter people from reporting issues. Feedback on the <a href=\"https://make.wordpress.org/core/2021/01/14/stale-issues-in-gutenberg-repository/\">proposal</a> is open until January 29, 2021. Kazmierczak is seeking input on the bot&rsquo;s implementation, specifically its time threshold and messaging.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2021 16:03:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:32;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:24:\"Matt: New WhiteHouse.gov\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"https://ma.tt/?p=53526\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:41:\"https://ma.tt/2021/01/new-whitehouse-gov/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2842:\"<p>After you&#8217;ve watched <a href=\"https://www.npr.org/sections/inauguration-day-live-updates/2021/01/20/958743170/poet-amanda-gorman-reads-the-hill-we-climb\">the amazing poem from Amanda Gorman</a>, check out the <a href=\"https://www.whitehouse.gov/\">new WhiteHouse.gov that re-launched today</a> using WordPress &amp; Gutenberg with a number of cool features including dark mode, text zoom, a totally responsive layout, and a Spanish version of the site. The site is clean, <a href=\"https://twitter.com/wesbos/status/1351957829461155849\">fast</a>, and accessible. It&#8217;s exciting and an honor that the online home for the Executive branch is on Open Source software, and I&#8217;m proud WordPress can carry the torch that <a href=\"https://dri.es/whitehouse-gov-using-drupal\">Drupal lit in 2009</a>.</p>\n\n\n\n<p>Besides Gutenberg, poking around I noticed a HTTP header and HTML comment <a href=\"https://usds.gov/apply\">encouraging people to join USDS</a>, and this great #46 easter egg in the theme file:</p>\n\n\n\n<img />\n\n\n\n<p>Anyone notice any other plugins? I haven&#8217;t spoken to him directly but I&#8217;d be shocked if <a href=\"https://nacin.com/\">Nacin</a> wasn&#8217;t involved with this one. I&#8217;m also curious if any of the WP agencies were involved, it has touches of <a href=\"https://10up.com/\">10up</a> but I don&#8217;t see any mention of it on their site or <a href=\"https://twitter.com/10up\">Twitter</a>. <a href=\"https://twitter.com/HoeflerCo/status/1351984719634771970\">Hoefler&amp;Co  credits</a> <a href=\"https://wideeye.co/\">Wide Eye Creative with the design</a>.</p>\n\n\n\n<p>I noticed a few people happy that some previous pages and files on the old site were returning 404 errors, like the <a href=\"https://www.nbcnews.com/news/nbcblk/how-trump-administration-s-1776-report-warps-history-racism-slavery-n1254926\">controversial 1776 report</a>, but on this I think the webmasters of the United States of America should demand better, since <a href=\"https://www.w3.org/Provider/Style/URI\">Cool URIs Don&#8217;t Change</a>. Previous websites are <a href=\"https://www.archives.gov/presidential-libraries/archived-websites\">all saved by the National Archives</a>, but there doesn&#8217;t appear to be any sort of norm for automatically redirecting links that went to any subdirectories or addresses under WhiteHouse.gov. </p>\n\n\n\n<p>There are WP plugins that could help, like <a href=\"https://wordpress.org/plugins/redirection/\">Redirection</a>, but also perhaps the root domain itself could always redirect to a subdomain, like 46.whitehouse.gov, so we&#8217;d have a consistent domain and permalinks for everything, and then each new administration would get a new subdomain.</p>\n\n\n\n<p><a href=\"https://wptavern.com/biden-white-house-sticks-with-wordpress-for-website-relaunch\">More coverage on WP Tavern</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2021 01:15:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:33;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"WPTavern: Biden White House Sticks with WordPress for Website Relaunch\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110712\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:185:\"https://wptavern.com/biden-white-house-sticks-with-wordpress-for-website-relaunch?utm_source=rss&utm_medium=rss&utm_campaign=biden-white-house-sticks-with-wordpress-for-website-relaunch\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3896:\"<img />\n\n\n\n<p>President Joe Biden took office today and unveiled a new <a href=\"https://www.whitehouse.gov/\">whitehouse.gov</a> that has been relaunched on WordPress. The previous administration switched from Drupal to WordPress in 2017, and technologists working with the Biden administration decided to stick with the same CMS. </p>\n\n\n\n<p>In keeping with the multilingual and accessibility features implemented on <a href=\"https://wptavern.com/biden-harris-transition-website-launches-on-wordpress\">the Biden-Harris transition team website</a>, whitehouse.gov launched with toggles for contrast and font size, along with a Spanish language switcher. The relaunched site also includes an <a href=\"https://www.whitehouse.gov/accessibility/\">accessibility statement</a> with a commitment from the administration to work towards conforming to the Web Content Accessibility Guidelines (WCAG) version 2.1, level AA criteria.</p>\n\n\n\n<p>Much of the content and design from the transition website has been preserved. The transition site now forwards to whitehouse.gov, while links to the previous administration&rsquo;s pages land on a 404 page with a link to <a href=\"https://www.archives.gov/presidential-libraries/archived-websites\">archived presidential websites</a>.</p>\n\n\n\n<p>Savvy observers might notice that the typography has been updated from the transition site, flipping the Mercury and Decimal typefaces. Hoefler&amp;Co, the typeface design firm that <a href=\"https://www.typography.com/blog/biden-fonts\">created these typefaces</a> for Biden&rsquo;s 2020 campaign, <a href=\"https://twitter.com/HoeflerCo/status/1351984719634771970\">tweeted</a> about how &ldquo;the serif Mercury felt more like the voice of the institution.&rdquo;  The sans-serif Decimal functions more in a supporting role on the site.</p>\n\n\n\n<p>Web professionals kicked the tires a bit and noticed the site is putting up fairly decent Lighthouse scores.  </p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\"><a href=\"https://t.co/hoaioTVqE3\">https://t.co/hoaioTVqE3</a> scoring super well on lighthouse, has dark mode and font size selector<br /><br />h8ers gonna be mad that it\'s wordpress and jQuery tho <a href=\"https://t.co/tyMNjdmnTH\">pic.twitter.com/tyMNjdmnTH</a></p>&mdash; Wes Bos (@wesbos) <a href=\"https://twitter.com/wesbos/status/1351957829461155849?ref_src=twsrc%5Etfw\">January 20, 2021</a></blockquote>\n</div>\n\n\n\n<p>Under the hood, code snoopers noticed an advertisement for the <a href=\"https://www.usds.gov/\">U.S. Digital Service</a> (USDS), the group of technologists who maintain many of the federal government&rsquo;s public-facing digital services.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>In addition to the message from USDS, the site&rsquo;s source code includes a link to the US government&rsquo;s analytics program at <a rel=\"noreferrer noopener\" href=\"https://analytics.usa.gov/\" target=\"_blank\">analytics.usa.gov</a>. Tim Lowden, who manages the federal government&rsquo;s aggregated web analytics initiative, <a href=\"https://twitter.com/tdlowden/status/1351939004342685697\">said</a> this data has been made available for the first time since late 2017.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>The analytics service records more than 2.5 billion pageviews across federal government websites each month. The data is available to the public, but it&nbsp;<a href=\"https://www.digitalgov.gov/services/dap/common-questions-about-dap-faq/#part-4\">does not track individuals</a>, and&nbsp;<a href=\"https://support.google.com/analytics/answer/2763052?hl=en\">anonymizes the IP addresses</a>&nbsp;of visitors. It shows information for visitors&rsquo; devices, browsers, operating systems, and location broken down into cities and countries. Many of those visiting the site today are from countries other than the U.S. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2021 00:20:24 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:34;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"Gary: WordPress Importers: Free (as in Speech)\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"https://pento.net/?p=5478\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://pento.net/2021/01/21/wordpress-importers-free-as-in-speech/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:8227:\"<p>Back at<a href=\"https://pento.net/2021/01/18/wordpress-importers-stating-the-problem/\"> the start of this series</a>, I listed four problems within the scope of the WordPress Importers that we needed to address. Three of them are largely technical problems, which I covered in previous posts. In wrapping up this series, I want to focus exclusively on the fourth problem, which has a philosophical side as well as a technical one — but that does not mean we cannot tackle it!</p>\n\n\n\n<div class=\"wp-block-group alignwide is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p class=\"has-text-align-center\">Problem Number 4</p>\n\n\n\n<p class=\"alignwide has-extra-large-font-size\"><strong>Some services work against their customers, and actively prevent site owners from controlling their own content.</strong></p>\n</div></div>\n\n\n\n<p>Some services are merely inconvenient: they provide exports, but it often involves downloading a bunch of different files. Your CMS content is in one export, your store products are in another, your orders are in another, and your mailing list is in yet another. It&#8217;s not ideal, but they at least let you get a copy of your data.</p>\n\n\n\n<p>However, there&#8217;s another class of services that actively work against their customers. It&#8217;s these services I want to focus on: the services that don&#8217;t provide any ability to export your content — effectively locking people in to using their platform. We could offer these folks an escape! The aim isn’t to necessarily make them use WordPress, it’s to give them a way out, if they want it. Whether they choose to use WordPress or not after that is immaterial (though I certainly hope they would, of course). The important part is freedom of choice.</p>\n\n\n\n<p>It&#8217;s worth acknowledging that this is a different approach to how WordPress has historically operated in relation to other CMSes. We provide <em>importers</em> for many CMSes, but we previously haven&#8217;t written <em>exporters</em>. However, I don&#8217;t think this is a particularly large step: for CMSes that already provide exports, we&#8217;d continue to use those export files. This is focussed on the few services that try to lock their customers in.</p>\n\n\n\n<h2>Why Should WordPress Take This On?</h2>\n\n\n\n<p>There are several aspects to <em>why</em> we should focus on this.</p>\n\n\n\n<p>First of all, it&#8217;s the <a href=\"https://wordpress.org/about/\">the WordPress mission</a>. Underpinning every part of WordPress is the simplest of statements: </p>\n\n\n\n<p class=\"has-text-align-center\"><strong>Democratise Publishing</strong></p>\n\n\n\n<p class=\"has-text-align-center\"><em>The freedom to build. The freedom to change. The freedom to share.</em></p>\n\n\n\n<p>These freedoms are the pillars of a Free and Open Web, but they’re not invulnerable: at times, they need to be defended, and that needs people with the time and resources to offer a defence.</p>\n\n\n\n<p>Which brings me to my second point: WordPress has the people who can offer that defence! The WordPress project has so many individuals working on it, from such a wide variety of backgrounds, we&#8217;re able to take on a vast array of projects that a smaller CMS just wouldn&#8217;t have the bandwidth for. That&#8217;s not to say that we can do <em>everything</em>, but when there&#8217;s a need to defend the entire ecosystem, we&#8217;re able to devote people to the cause.</p>\n\n\n\n<p>Finally, it’s important to remember that WordPress doesn’t exist in a vacuum, we’re part of a broad ecosystem which can only exist through the web remaining open and free. By encouraging all CMSes to provide proper exports, and implementing them for those that don’t, we help keep our ecosystem healthy.</p>\n\n\n\n<p>We have the ability to take on these challenges, but we have a responsibility that goes alongside. We can&#8217;t do it solely to benefit WordPress, we need to make that benefit available to the entire ecosystem. This is why it&#8217;s important to<a href=\"https://pento.net/2021/01/20/wordpress-importers-defining-a-schema/\"> define a WordPress export schema</a>, so that any CMS can make use of the export we produce, not just WordPress. If you’ll excuse the imagery for a moment, we can be the knight in shining armour that frees people — then gives them the choice of what they do with that freedom, without obligation.</p>\n\n\n\n<h2>How Can We Do It?</h2>\n\n\n\n<p>Moving on to the technical side of this problem, I can give you some good news: the answer is definitely <em>not</em> screen scraping. <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f604.png\" alt=\"😄\" class=\"wp-smiley\" /> Scraping a site is fragile, impossible to transform into the full content, and provides an incomplete export of the site: anything that&#8217;s only available in the site dashboard can&#8217;t be obtained through scraping.</p>\n\n\n\n<p>I&#8217;ve recently been experimenting with an alternative approach to solving this problem. Rather than trying to create something resembling a traditional exporter, it turns out that modern CMSes provide the tools we need, in the form of REST APIs. All we need to do is call the appropriate APIs, and collate the results. The fun part is that we can authenticate with these APIs as the site owner, by calling them from a browser extension! So, that’s what I’ve been experimenting with, and it’s showing a lot of promise.</p>\n\n\n\n<p>If you&#8217;re interested in playing around with it, <a href=\"https://github.com/pento/free-as-in-speech\">the experimental code is living in this repository</a>. It&#8217;s a simple proof of concept, capable of exporting the text content of a blog on a Wix site, showing that we can make a smooth, comprehensive, easy-to-use exporter for any Wix site owner.</p>\n\n\n\n<img width=\"904\" height=\"446\" src=\"https://pento.net/wp-content/uploads/2021/01/Screen-Shot-2021-01-20-at-5.26.38-pm.png\" alt=\"Screenshot of the \" />\n\n\n\n<p>Clicking the export button starts a background script, which calls Wix&#8217;s REST APIs <em>as the site owner</em>, to get the original copy of the content. It then packages it up, and presents it as a WXR file to download.</p>\n\n\n\n<img width=\"972\" height=\"948\" src=\"https://pento.net/wp-content/uploads/2021/01/Screen-Shot-2021-01-20-at-5.27.38-pm.png\" alt=\"Screenshot of a Firefox download dialog, showing a Wix site packaged up as a WXR file.\" class=\"wp-image-5528\" />\n\n\n\n<p>I&#8217;m really excited about how promising this experiment is. It can ultimately provide a full export of any Wix site, and we can add support for other CMS services that choose to artificially lock their customers in.</p>\n\n\n\n<h2>Where Can I Help?</h2>\n\n\n\n<p>If you’re a designer or developer who’s excited about working on something new, head on over to the repository and <a href=\"https://github.com/pento/free-as-in-speech/issues\">check out the open issues</a>: if there’s something that isn’t already covered, feel free to open a new issue.</p>\n\n\n\n<p>Since this is new ground for a WordPress project, both technically and philosophically, I&#8217;d love to hear more points of view. It’s being discussed in <a href=\"https://make.wordpress.org/core/2021/01/19/dev-chat-agenda-for-january-20-2021-january-21-2021/#comment-40563\">the WordPress Core Dev Chat this week</a>, and you can also let me know what you think in the comments!</p>\n\n\n\n<div class=\"wp-block-group is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p><em>This post is part of a series, talking about the WordPress Importers, their history, where they are now, and where they could go in the future.</em></p>\n\n\n\n<ul><li><em><a href=\"https://pento.net/2021/01/18/wordpress-importers-stating-the-problem/\">Part 1: Stating the Problem</a></em></li><li><em><a href=\"https://pento.net/2021/01/19/wordpress-importers-getting-our-house-in-order/\">Part 2: Getting Our House in Order</a></em></li><li><em><a href=\"https://pento.net/2021/01/20/wordpress-importers-defining-a-schema/\">Part 3: Defining a Schema</a></em></li><li><a href=\"https://pento.net/2021/01/21/wordpress-importers-free-as-in-speech/\"><em>Part 4: Free (as in Speech)</em></a></li></ul>\n\n\n\n<p></p>\n</div></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Jan 2021 00:14:45 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Gary\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:35;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:102:\"WPTavern: First Round of the FSE Outreach Program Concludes, Identifies Template-Editing Mode Problems\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110638\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:247:\"https://wptavern.com/first-round-of-the-fse-outreach-program-concludes-identifies-template-editing-mode-problems?utm_source=rss&utm_medium=rss&utm_campaign=first-round-of-the-fse-outreach-program-concludes-identifies-template-editing-mode-problems\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5309:\"<p class=\"has-drop-cap\">The Full Site Editing (FSE) <a href=\"https://wptavern.com/help-steer-the-future-of-wordpress-via-the-fse-outreach-program\">Outreach Program</a> has now concluded its <a href=\"https://make.wordpress.org/test/2021/01/15/fse-program-template-editing-testing-summary/\">first round of testing</a>. Its first focus area was centered on the template-editing mode introduced in <a href=\"https://make.wordpress.org/core/2020/12/23/whats-new-in-gutenberg-23-december/\">Gutenberg 9.6</a>. The volunteers involved with the project identified several pain points.</p>\n\n\n\n<p>Gutenberg 9.6 added a new button that allows end-users, provided they are using a block-based theme, to switch between editing their post and the template that displays the post. As Josepha Haden <a href=\"https://wptavern.com/gutenberg-9-3-provides-indicator-of-where-full-site-editing-is-going-a-future-without-widgets-and-customizer-screens\">said last year</a>, the ultimate goal is to &ldquo;consolidate down to just one beautiful, intuitive interface.&rdquo; Essentially, this new feature merges content and design in a way we have not seen in core WordPress before. It is a step toward that lofty goal.</p>\n\n\n\n<p>Traditionally, WordPress has always separated content from design. However, these two aspects of websites are continually merging together. There is a desire for this. The adoption of page builders over the last half-decade or so has made it abundantly clear.</p>\n\n\n\n<p>The biggest issue with this new template mode is that users need a working knowledge of the WordPress template system to understand the ramifications of their edits. One of the primary questions of the focus area was whether it was clear that the user was making large-scale changes to all posts when switching to the template-editing mode.</p>\n\n\n\n<p>&ldquo;I believe it was not clear enough how those changes could impact the site,&rdquo; <a href=\"https://make.wordpress.org/test/2020/12/23/fse-program-testing-call-1-template-editing/#comment-1307\">wrote H&eacute;ctor Prieto in response</a>. &ldquo;If you don&rsquo;t already know how templates, template parts, and global blocks like Site Title work, you might not understand how your editing will affect the rest of the site.&rdquo;</p>\n\n\n\n<p>Switching modes does create a quick popup at the bottom left of the screen that reads:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Editing template. Changes made here affect all posts and pages that use the template.</p></blockquote>\n\n\n\n<p>It is easy to miss before it fades away. There is a ticket to <a href=\"https://github.com/WordPress/gutenberg/issues/28175\">stick this message</a> on the screen and allow the user to dismiss it. There is also another ticket for clarifying when a user is <a href=\"https://github.com/WordPress/gutenberg/issues/27849\">editing a template vs. content</a>.</p>\n\n\n\n<img />Entering template-editing mode from the post editor.\n\n\n\n<p>Gutenberg&rsquo;s current method is different than what you might see in a typical page builder. When switching to template-editing mode, the user is no longer editing that single post&rsquo;s front-end output. Instead, they are making global edits. A page builder would generally save any customizations to that page alone. If this remains the same, it could be a hurdle for the average user to clear.</p>\n\n\n\n<p>A template creation feature needs to be a part of this new mode. Users should be able to fork or clone their existing single post template and save it as a new template specific to that post. Or, maybe hand them a way to save it as a reusable template (i.e., &ldquo;page&rdquo; template). Paal Joachim Romdahl <a href=\"https://make.wordpress.org/test/2020/12/23/fse-program-testing-call-1-template-editing/#comment-1303\">shared a similar thought</a>, likening it to the &ldquo;Save As&hellip;&rdquo; feature commonly found in computer programs.</p>\n\n\n\n<p>I do question whether users should be able to edit global templates while editing a single post. The two are only related insofar as the template displays the post content on the front end. WordPress should explore any type of design work from the post-editing screen as, first and foremost, specific to that post.</p>\n\n\n\n<p>The volunteers also identified other issues. Applying changes to the template and saving drops the user back into the post editor. The &ldquo;cancel&rdquo; button is tough to find &mdash; it is in a different location than where the user clicked to go into template-editing mode.</p>\n\n\n\n<p>Switching between post and template editing feels like an FSE 2.0 type of thing. The development team has enough issues on its plate with the normal site editor. It is a far cry from being a viable, production-ready product. The team&rsquo;s focus should be on working the kinks out of that system before merging it with the post editor. Crawl before you walk. Walk before you run.</p>\n\n\n\n<p>However, I am willing to be pleasantly surprised. In the long run, it will probably be a good thing that we are getting an early look at what these two different pieces of WordPress will look like working in conjunction.</p>\n\n\n\n<p>This is also why participation in the FSE Outreach Program is vital. The community needs this more formal type of process to identify areas that need improvement.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 20 Jan 2021 23:17:21 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:36;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:42:\"HeroPress: Changing Careers Into WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://heropress.com/?post_type=heropress-essays&p=3454\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:136:\"https://heropress.com/essays/changing-careers-into-wordpress/#utm_source=rss&utm_medium=rss&utm_campaign=changing-careers-into-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6844:\"<img width=\"960\" height=\"480\" src=\"https://s20094.pcdn.co/wp-content/uploads/2022/01/012021-min.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Pull Quote: With WordPress skills, you have more concrete skills to offer.\" /><p>If you’re looking to change careers into technology, WordPress is a great way to do it.</p>\n<p>In 2013, I was in a career counselor’s office. Just realizing that I needed to change careers out of music, almost the only thing I had known for the last 20 years:</p>\n<a href=\"https://s20094.pcdn.co/wp-content/uploads/2022/01/trombone-namm.jpg\"><img /></a>At NAMM in Anaheim, California\n<p>Aside from feeling like a huge failure, I knew I’d need a lot of luck to get a job.</p>\n<p>Someone would have to take a big chance on me.</p>\n<p>But there were a few problems.</p>\n<p>I was terrified of talking to strangers, much less asking them big favors. And I had almost no traditionally useful skills.</p>\n<p>Enter WordPress.</p>\n<h2>Lots Of Options</h2>\n<p>When you’re changing careers, you’ll want skills that will help no matter what you end up doing.</p>\n<p>You don’t want to deep-dive into calculus and find out that it won’t help.</p>\n<p>Learning WordPress is perfect.</p>\n<p>If you get really interested in the technical side, you can be a JS or PHP developer.</p>\n<p>If you really like content creation, that’s also great. You can start a blog or work in marketing.</p>\n<p>If none of it interests you, at least you can help people set up a website as you look for another career.</p>\n<p>So soon after meeting with the career counselor, I took Zac Gordon’s course on WordPress Theme Development.</p>\n<p>I wrote a theme based on his course, and really liked how WordPress worked.</p>\n<p>He taught me to build sites, and later write plugins.</p>\n<a href=\"https://s20094.pcdn.co/wp-content/uploads/2022/01/with-zac-gordon.jpg\"><img /></a>Zac Gordon with XWP\n<h2>Invite Yourself To The Party</h2>\n<p>The great thing about WordPress is that you can contribute right away.</p>\n<p>With some careers, you need somebody to take a chance on you before you can do much.</p>\n<p>To get experience as an investment banker or business consultant, you probably need to actually have the job.</p>\n<p>But with WordPress, you can invite yourself.</p>\n<p>You can open pull requests to Core or Gutenberg without anyone asking.</p>\n<p>You can deploy plugins to wp.org that real people use, without having a college degree.</p>\n<p>With this growing experience, I applied online to <a href=\"https://xwp.co/\">XWP</a>.</p>\n<p>Weston Ruter responded right away, and was really helpful.</p>\n<p>I started opening simple PRs to “help” with the Customizer work.</p>\n<p>In reality, my work might have slowed things down, and was really simple.</p>\n<p>But I didn’t have to wait to be invited. I invited myself to the party, and one of the PRs was merged into Core.</p>\n<p>Later, when I interviewed with <a href=\"https://xwp.co/\">XWP</a> and got the job, I could show that I had a little experience working with other developers.</p>\n<a href=\"https://s20094.pcdn.co/wp-content/uploads/2022/01/with-xwp-1.jpg\"><img /></a>XWP At WordCamp US Contributor Day, 2017\n<p>It’s still embarrassing looking back at the work I did. But WordPress allows you to contribute, regardless of your experience level.</p>\n<p>Years later, when I lived in Mexico City, one of my friends got interested in technology.</p>\n<p>He was like me. He had a degree in an unrelated field, and wanted a great career.</p>\n<p>So I showed him how much opportunity WordPress has.</p>\n<p>He did something similar to what I did.</p>\n<p>He opened PRs to an agency’s repos, and the agency asked him if he wanted to talk about a job, without him needing to apply. Years later, he’s still doing really well at his job.</p>\n<p>I did very little, other than point him to a huge opportunity: WordPress.</p>\n<h2>Concrete Skills</h2>\n<p>Changing careers is really awkward.</p>\n<p>You read about networking, which seems like you’re asking strangers for favors and sending spam DMs.</p>\n<p>You also learn to reframe things as transferable skills.</p>\n<p>So if you’ve done hard things, you can say you’re “comfortable with ambiguity.”</p>\n<p>But with WordPress skills, you have more concrete skills to offer.</p>\n<p>It’s less awkward explaining to someone why they should take a chance on you.</p>\n<p>You’ve shown you’re committed to your career path by your portfolio of plugins.</p>\n<p>And you don’t have to send spam DMs on LinkedIn.</p>\n<p>In 2014, I went to my first WordPress meetup, <a href=\"https://www.meetup.com/WPLosAngeles\">WordPress Los Angeles</a>. I was nervous, but I wasn’t trying to take any value.</p>\n<p>I could even answer a few questions.</p>\n<p>Renee Johnson and I met there. We even reunited in WordCamp Europe and Mexico City several years later when I lived there:</p>\n<a href=\"https://s20094.pcdn.co/wp-content/uploads/2022/01/with-renee.jpg\"><img /></a>Yani Jimenez and Renee Johnson, Mexico City\n<p>With WordPress skills, you can flip from taking to giving value. Everything is much less awkward.</p>\n<p>As you probably know, there are many self-taught developers in WordPress.</p>\n<p>College degrees rarely come up in hiring conversations, at least in my experience.</p>\n<p>And I’ve found WordPress very accepting of different career backgrounds. Matt Mullenweg was a musician, famously naming every release after a jazz musician.</p>\n<p>People in WordPress are very understanding about changing careers.</p>\n<p>Now, I don’t hide it, and it’s rarely more than a footnote in conversations.</p>\n<h2>Mentorship</h2>\n<p>Don’t go it alone.</p>\n<p>It’s easy to think that you can just take online courses and eventually be ready for a job.</p>\n<p>But code reviews are one of the main ways you’ll learn. And people in WP want to help.</p>\n<p>If you contribute a few PRs to someone’s GitHub repo, they’ll probably do a quick code review of your own plugin or theme.</p>\n<p>Weston was really helpful in doing a detailed review of my theme.</p>\n<p>You also can learn a lot contributing to Gutenberg or other plugins.</p>\n<p>They’ll give you detailed reviews. And you’ll basically get the same experience as if you were getting paid.</p>\n<p>But if I were to do this again, I’d also look for more formal mentorship.</p>\n<p>Hiring someone to review your plugins and themes would probably help.</p>\n<h2>Nothing To Fix</h2>\n<p>There’s a saying in marketing “what you can’t fix, you feature.”</p>\n<p>In WordPress, you don’t have to fix your non-traditional career background.</p>\n<p>The post <a rel=\"nofollow\" href=\"https://heropress.com/essays/changing-careers-into-wordpress/\">Changing Careers Into WordPress</a> appeared first on <a rel=\"nofollow\" href=\"https://heropress.com\">HeroPress</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 20 Jan 2021 17:50:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Ryan Kienstra\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:37;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"Gary: WordPress Importers: Defining a Schema\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"https://pento.net/?p=5495\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://pento.net/2021/01/20/wordpress-importers-defining-a-schema/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:8792:\"<p>While schemata are usually implemented using language-specific tools (eg, XML uses <a href=\"https://www.w3.org/standards/xml/schema\">XML Schema</a>, JSON uses <a href=\"https://json-schema.org/\">JSON Schema</a>), they largely use the same concepts when talking about data. This is rather helpful, we don&#8217;t need to make a decision on <a href=\"https://pento.net/2021/01/19/wordpress-importers-getting-our-house-in-order/\">data formats</a> before we can start thinking about how the data should be arranged.</p>\n\n\n\n<p><em>Note: Since these concepts apply equally to all data formats, I&#8217;m using &#8220;WXR&#8221; in this post as shorthand for &#8220;the structured data section of whichever file format we ultimately use&#8221;, rather than specifically referring to the existing WXR format.</em> <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f642.png\" alt=\"🙂\" class=\"wp-smiley\" /></p>\n\n\n\n<h2>Why is a Schema Important?</h2>\n\n\n\n<p>It&#8217;s fair to ask why, if the WordPress Importers have survived this entire time <em>without</em> a formal schema, why would we need one now?</p>\n\n\n\n<p>There are two major reasons why we haven&#8217;t needed one in the past:</p>\n\n\n\n<ul><li>WXR has remained largely unchanged in the last 10 years: there have been small additions or tweaks, but nothing significant. There&#8217;s been no need to keep track of changes.</li><li>WXR is currently very simple, with just a handful of basic elements. In a recent experiment, I was able to implement a JavaScript-based WXR generator in just a few days, entirely by referencing <a href=\"https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/export.php\">the Core implementation</a>.</li></ul>\n\n\n\n<p>These reasons are also why it would help to implement a schema for the future:</p>\n\n\n\n<ul><li>As work on WXR proceeds, there will likely need to be substantial changes to what data is included: adding new fields, modifying existing fields, and removing redundant fields. Tracking these changes helps ensure any WXR implementations can stay in sync.</li><li>These changes will result in a more complex schema: relying on the source to re-implement it will become increasingly difficult and error-prone. Following Gutenberg&#8217;s lead, it&#8217;s likely that we&#8217;d want to provide official libraries in both PHP and JavaScript: keeping them in sync is best done from a source schema, rather than having one implementation copy the other.</li></ul>\n\n\n\n<p>Taking the time to plan out a schema now gives us a solid base to work from, and it allows for future changes to happen in a reliable fashion.</p>\n\n\n\n<h2>WXR for all of WordPress</h2>\n\n\n\n<p>With a well defined schema, we can start to expand what data will be included in a WXR file.</p>\n\n\n\n<h3>Media</h3>\n\n\n\n<p>Interestingly, many of the challenges around media files are less to do with WXR, and more to do with importer capabilities. The biggest headache is retrieving the actual files, which the importer currently handles by trying to retrieve the file from the remote server, as defined in the <code>wp:attachment_url</code> node. In context, this behaviour is understandable: 10+ years ago, personal internet connections were too slow to be moving media around, it was better to have the servers talk to each other. It&#8217;s a useful mechanism that we should keep as a fallback, but the more reliable solution is to include the media file with the export.</p>\n\n\n\n<h3>Plugins and Themes</h3>\n\n\n\n<p>There are two parts to plugins and themes: the code, and the content. Modern WordPress sites <em>require</em> plugins to function, and most are customised to suit their particular theme.</p>\n\n\n\n<p>For exporting the code, I wonder if a tiered solution could be applied:</p>\n\n\n\n<ul><li>Anything from WordPress.org would just need their slug, since they can be re-downloaded during import. Particularly as WordPress continues to move towards an auto-updated future, modified versions of plugins and themes are explicitly not supported.</li><li>Third party plugins and themes would be given a filter to use, where they can provide a download URL that can be included in the export file.</li><li>Third party plugins/themes that don’t provide a download URL would either need to be skipped, or zipped up and included in the export file.</li></ul>\n\n\n\n<p>For exporting the content, WXR already includes custom post types, but doesn&#8217;t include custom settings, or custom tables. The former should be included automatically, and the latter would likely be handled by an appropriate action for the plugin to hook into.</p>\n\n\n\n<h3>Settings</h3>\n\n\n\n<p>There are a currently handful of special settings that are exported, but (as I just noted, particularly with plugins and themes being exported) this would likely need to be expanded to included most items in&nbsp;<code>wp_options</code>.</p>\n\n\n\n<h3>Users</h3>\n\n\n\n<p>Currently, the bare minimum information about users who’ve authored a post is included in the export. This would need to be expanded to include more user information, as well as users who aren’t post authors.</p>\n\n\n\n<h2>WXR for <em>parts</em> of WordPress</h2>\n\n\n\n<p>The modern use case for importers isn&#8217;t just to handle a full site, but to handle keeping sites in sync. For example, most news organisations will have a staging site (or even several layers of staging!) which is synchronised to production.</p>\n\n\n\n<p>While it&#8217;s well outside the scope of this project to directly handle every one of these use cases, we should be able to provide the framework for organisations to build reliable platforms on. Exports should be repeatable, objects in the export should have unique identifiers, and the importer should be able to handle any subset of WXR.</p>\n\n\n\n<h2>WXR Beyond WordPress</h2>\n\n\n\n<p>Up until this point, we&#8217;ve really been talking about&nbsp;WordPress→WordPress migrations, but I think WXR is a useful format beyond that. Instead of just containing direct exports of the data from particular plugins, we could also allow it to contain &#8220;types&#8221; of data. This turns WXR into an intermediary language, exports can be created from any source, and imported into WordPress.</p>\n\n\n\n<p>Let&#8217;s consider an example. Say we create a tool that can export a Shopify, Wix, or GoDaddy site to WXR, how would we represent an online store in the WXR file? We don&#8217;t want to export in the format that any particular plugin would use, since a WordPress Core tool shouldn&#8217;t be advantaging one plugin over others.</p>\n\n\n\n<p>Instead, it would be better if we could format the data in a platform-agnostic way, which plugins could then implement support for. As luck would have it, <a href=\"https://schema.org/\">Schema.org</a> provides exactly the kind of data structure we could use here. It&#8217;s been <a href=\"https://schema.org/docs/releases.html\">actively maintained for nearly nine years</a>, it supports a <a href=\"https://schema.org/docs/schemas.html\">wide variety of data types</a>, and is intentionally platform-agnostic.</p>\n\n\n\n<p>Gazing into my crystal ball for a moment, I can certainly imagine a future where plugins could implement and declare support for importing certain data types. When handling such an import (assuming one of those plugins wasn&#8217;t already installed), the WordPress Importer could offer them as options during the import process. This kind of seamless integration allows WordPress to show that it offers the same kind of fully-featured site building experience that modern CMS services do.</p>\n\n\n\n<p>Of course, reality is never quite as simple as crystal balls and magic wands make them out to be. We have to contend with services that provide incomplete or fragmented exports, and there are even services that deliberately don&#8217;t provide exports at all. In the next post, I&#8217;ll be writing about why we should address this problem, and how we might be able to go about it.</p>\n\n\n\n<div class=\"wp-block-group is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p><em>This post is part of a series, talking about the WordPress Importers, their history, where they are now, and where they could go in the future.</em></p>\n\n\n\n<ul><li><em><a href=\"https://pento.net/2021/01/18/wordpress-importers-stating-the-problem/\">Part 1: Stating the Problem</a></em></li><li><em><a href=\"https://pento.net/2021/01/19/wordpress-importers-getting-our-house-in-order/\">Part 2: Getting Our House in Order</a></em></li><li><em><a href=\"https://pento.net/2021/01/20/wordpress-importers-defining-a-schema/\">Part 3: Defining a Schema</a></em></li><li><a href=\"https://pento.net/2021/01/21/wordpress-importers-free-as-in-speech/\"><em>Part 4: Free (as in Speech)</em></a></li></ul>\n\n\n\n<p></p>\n</div></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 19 Jan 2021 23:13:37 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Gary\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:38;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"WPTavern: Custom Layouts Plugin Creates a Posts Display System for Both the Classic and Block Editors\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110409\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:247:\"https://wptavern.com/custom-layouts-plugin-creates-a-posts-display-system-for-both-the-classic-and-block-editors?utm_source=rss&utm_medium=rss&utm_campaign=custom-layouts-plugin-creates-a-posts-display-system-for-both-the-classic-and-block-editors\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5383:\"<p class=\"has-drop-cap\">Ross Morsali, via his brand Code Amp, released the <a href=\"https://wordpress.org/plugins/custom-layouts/\">Custom Layouts</a> plugin last week. The plugin&rsquo;s goal is to provide a visual post layout builder for users of both the block and classic editors.</p>\n\n\n\n<p>For end-users, this is yet another choice between the multitude of plugins for displaying posts. After years of new plugins launching in this space, it would seem that there would be a clear front-runner, but developers are still trying to tame this wild and complex feature. The Custom Layouts plugin has its own approach, and it is worth giving it a quick spin to see if it suits you.</p>\n\n\n\n<p>I have written extensively about the <a href=\"https://wptavern.com/gutenberg-9-6-introduces-drag-and-drop-blocks-and-global-inheritance-for-the-query-block\">upcoming Query block</a> and its role in the <a href=\"https://wptavern.com/understanding-the-query-block-and-its-importance-in-site-editing\">future of WordPress</a>. However, it is necessary to look at alternative solutions for displaying posts via the block editor. The Gutenberg development team should take note of the things that work and those that do not.</p>\n\n\n\n<p>For developers, the plugin is a noteworthy experiment that uses the block editor component system outside of the actual editor. Custom Layouts uses these various components on its custom Layout and Template Editor screens.</p>\n\n\n\n<p>The plugin is a product of Morsali learning React and the block system in the last year and a half. &ldquo;Working with Gutenberg and the Block Editor as a developer is a far superior experience to the old paradigm (the classic editor) &mdash; the learning curve is definitely greater, but once you get over the hump it seems the future is bright,&rdquo; he wrote in the <a href=\"https://codeamp.com/creating-the-custom-layouts-plugin/\">plugin&rsquo;s announcement post</a>. &ldquo;I also love the fact that we don&rsquo;t actually need to be using the Block Editor to use Gutenberg components &mdash; that means we can still build what we want and how we want it (providing we&rsquo;re using React), whilst keeping the UI in tune with the rest of WordPress.&rdquo;</p>\n\n\n\n<h2>How the Plugin Works</h2>\n\n\n\n<img />Template editor screen.\n\n\n\n<p class=\"has-drop-cap\">Custom Layouts takes a different route than similar plugins, splitting its components into different screens. The terminology can be confusing to the uninitiated. The plugin introduces two parts that serve as the foundation of its system:</p>\n\n\n\n<ul><li><strong>Templates:</strong> Handles the design of individual posts.</li><li><strong>Layouts:</strong> Controls queried posts and their layout.</li></ul>\n\n\n\n<p>I have had a beta version of the plugin since late December. This has given me three weeks to decide whether I like the approach. On the one hand, the plugin caters to two different user bases. One set can implement their layouts via the Custom Layouts block. Those on the classic editor can use the Layout Editor screen. Both share the Template Editor.</p>\n\n\n\n<img />Creating a three-column grid layout.\n\n\n\n<p>The plugin&rsquo;s system is a good option for users of the classic editor. It comes with a visual interface they would otherwise not have. It also provides a shortcode for easy copying/pasting into the post editor.</p>\n\n\n\n<p>For users of the block editor, having a separate screen for the template builder will likely feel unnatural. Because the block editor is a visual interface itself, the multiple screens create a disjointed atmosphere that never feels <em>right</em>.</p>\n\n\n\n<p>However, there is a solution for that in the plugin. I recommend users skip the Template Editor and Layout Editor screens altogether. The Custom Layouts block serves as an alternative layout builder in the block editor. Plus, users can edit existing templates via a popup overlay or even create new ones without ever leaving the post-editing screen. </p>\n\n\n\n<img />Overlay for editing a template.\n\n\n\n<p>Building everything from the post editor feels like it should feel. Users get more of that instant feedback that they are accustomed to through the block editor.</p>\n\n\n\n<p>There are benefits to the multi-component system. Separating the template builder means that users can build and reuse a specific design from a single source. They can also update individual templates, which will subsequently apply to all uses of those templates across the site.</p>\n\n\n\n<p>The other benefit is that end-users are not overloaded with choices. Building a query-related block, widget, shortcode, or similar component is fraught with complexity. This is because there are three pieces of laying out a list of posts: the query to load them, the overall layout, and the design of the individual posts. Putting options for each of these pieces into the block inspector, for example, means creating a balance between sacrificing some choices and providing every possible setting to the user. This balancing act is what drove Morsali toward separating the components of the plugin.</p>\n\n\n\n<p>On the whole, Custom Layouts is a solid plugin. The downside is that there is a little bit of a learning curve because it serves two audiences. Users will need to figure out which workflow best suits them first. Once they figure that out, the plugin is pretty nice to work with.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 19 Jan 2021 21:48:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:39;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"WPTavern: WordPress for Android Previews New Story Posts Feature, Now in Public Beta\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110474\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:211:\"https://wptavern.com/wordpress-for-android-previews-new-story-posts-feature-now-in-public-beta?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-for-android-previews-new-story-posts-feature-now-in-public-beta\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3697:\"<p>WordPress users on Android may have noticed a new prompt in the mobile app for publishing Story posts. This feature is now in public beta in the Android app, ahead of an upcoming launch on the WordPress iOS app. Stories will also coming to the Block editor on WordPress.com in early 2021. </p>\n\n\n\n<p>Early access to Story posts is available in version 16.3+ of the app, released in mid-December. The prompt appears at the bottom of the site management screen. Selecting a Story post immediately takes you to your phone&rsquo;s media where you can add photos or a video.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li></ul>\n\n\n\n<p><br />The mobile app&rsquo;s implementation of the Stories feature is different from other platforms, like Instagram and Facebook, in several key ways. Most importantly, WordPress stories are not ephemeral. They live permanently on your site and anyone can view them after they are published. WordPress.com&rsquo;s <a href=\"https://wordpress.com/support/story-block/\">documentation</a> for the block highlights a few differences: </p>\n\n\n\n<ul><li>Posts with Stories won&rsquo;t disappear after 24 hours.&nbsp;</li><li>The Story content can be added to and edited after publishing.&nbsp;</li><li>Anyone visiting your site can view the Story.&nbsp;</li><li>You can share your Story on any platform using the post&nbsp;<a href=\"https://wordpress.com/support/permalinks-and-slugs/\">permalink</a>.</li></ul>\n\n\n\n<p>After testing the feature, I can confirm a few more differences. While the WordPress app&rsquo;s implementation transcends other platforms&rsquo; limitations on the duration of the story&rsquo;s visibility, it lacks basic features that users have come to expect from other apps. It doesn&rsquo;t support animated gifs, effects, location, stickers, music, and other embellishments that make stories such a creative social medium. At the moment, the only thing you can do is add colored text with a background.</p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li></ul>\n\n\n\n<p>Videos work as Stories, too, but they don&rsquo;t seem to have the same preview with a thumbnail image. It&rsquo;s just a generic placeholder for now. That may be something the team is still working on, but I logged an <a href=\"https://github.com/wordpress-mobile/WordPress-Android/issues/13809\">issue</a> on GitHub for it, in case it&rsquo;s a bug. </p>\n\n\n\n<ul><li class=\"blocks-gallery-item\"><img /></li><li class=\"blocks-gallery-item\"><img /></li></ul>\n\n\n\n<p>In the interest of owning your own content, I can see it being useful to create stories on your own website and share them to other networks. The current implementation is basically a fullscreen slideshow. It is not yet more compelling than what social networks offer, but it looks like WordPress for iOS <a href=\"https://github.com/tumblr/kanvas-ios/projects/1\">plans to expand on these features</a> using the open source <a href=\"https://github.com/tumblr/kanvas-ios\">Kanvas library</a> from Tumblr.</p>\n\n\n\n<p>Kanvas makes it possible to add&nbsp;effects, drawings, text, stickers, and make GIFs from existing media or the camera. If you have ever used the&nbsp;<a href=\"https://apps.apple.com/us/app/tumblr/id305343404\">Tumblr iOS app</a> then you have seen Kanvas in action in the camera, media editor, GIF maker, and media posting tool. It should make for a more exciting Stories implementation on iOS, with features on par with what users have come to expect from other platforms. Something similar for Android may be in the works and this post will be updated as soon as we receive comments from the mobile team.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 18 Jan 2021 23:55:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:40;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"Gary: WordPress Importers: Getting Our House in Order\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"https://pento.net/?p=5465\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"https://pento.net/2021/01/19/wordpress-importers-getting-our-house-in-order/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:15440:\"<p>The <a href=\"https://pento.net/2021/01/18/wordpress-importers-stating-the-problem/\">previous post</a> talked about the broad problems we need to tackle to bring our importers up to speed, making them available for everyone to use.</p>\n\n\n\n<p>In this post, I&#8217;m going to focus on what we could do with the existing technology, in order to give us the best possible framework going forward.</p>\n\n\n\n<h2>A Reliable Base</h2>\n\n\n\n<p>Importers are an interesting technical problem. Much like you&#8217;d expect from any backup/restore code, importers need to be extremely reliable. They need to comfortable handle all sorts of unusual data, and they need to keep it all safe. Particularly considering their age, the WordPress Importers do a remarkably good job of handling most content you can throw at it.</p>\n\n\n\n<p>However, modern development practices have evolved and improved since the importers were first written, and we should certainly be making use of such practices, when they fit with our requirements.</p>\n\n\n\n<p>For building reliable software that we expect to largely run by itself, a variety of comprehensive automated testing is critical. This ensures we can confidently take on the broader issues, safe in the knowledge that we have a reliable base to work from.</p>\n\n\n\n<p>Testing <em>must</em> be the first item on this list. A variety of automated testing gives us confidence that changes are safe, and that the code can continue to be maintained in the future.</p>\n\n\n\n<p>Data formats must be well defined. While this is useful for ensuring data can be handled in a predictable fashion, it&#8217;s also a very clear demonstration of our commitment to data freedom.</p>\n\n\n\n<p>APIs for creating or extending importers should be straightforward for hooking into.</p>\n\n\n\n<h3>Performance Isn&#8217;t an Optional Extra</h3>\n\n\n\n<p>With sites constantly growing in size (and with the export files potentially gaining a heap of extra data), we need to care about the performance of the importers.</p>\n\n\n\n<p>Luckily, there&#8217;s already been some substantial work done on this front:</p>\n\n\n\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\"><a href=\"https://make.wordpress.org/core/2015/11/18/wordpress-importer-redux/\">WordPress Importer Redux</a></blockquote>\n</div>\n\n\n\n<p>There are other groups in the WordPress world who&#8217;ve made performance improvements in their own tools: gathering all of that experience is a relatively quick way to bring in production-tested improvements.</p>\n\n\n\n<h2>The WXR Format</h2>\n\n\n\n<p>It&#8217;s worth talking about the WXR format itself, and determining whether it&#8217;s the best option for handling exports into the future. XML-based formats are largely viewed as a relic of days gone past, so (if we were to completely ignore backwards compatibility for a moment) is there a modern data format that would work better?</p>\n\n\n\n<p>The short answer&#8230; kind of. <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/1f642.png\" alt=\"🙂\" class=\"wp-smiley\" /></p>\n\n\n\n<p>XML is actually well suited to this use case, and (particularly when looking at performance improvements) is the only data format for which PHP comes with a built-in streaming parser.</p>\n\n\n\n<p>That said, WXR is basically an extension of the RSS format: as we add more data to the file that clearly doesn&#8217;t belong in RSS, there is likely an argument for defining an entirely WordPress-focused schema.</p>\n\n\n\n<h3>Alternative Formats</h3>\n\n\n\n<p>It&#8217;s important to consider what the priorities are for our export format, which will help guide any decision we make. So, I&#8217;d like to suggest the following priorities (in approximate priority order):</p>\n\n\n\n<ul><li><strong>PHP Support</strong>: The format should be natively supported in PHP, thought it is still workable if we need to ship an additional library.</li><li><strong>Performant</strong>: Particularly when looking at very large exports, it should be processed as quickly as possible, using minimal RAM.</li><li><strong>Supports Binary Files</strong>: <a href=\"https://pento.net/2021/01/18/wordpress-importers-stating-the-problem/#comment-37926\">The first comments on my previous post</a> asked about media support, we clearly should be treating it as a first-class citizen.</li><li><strong>Standards Based</strong>: Is the format based on a documented standard? (Another way to ask this: are there multiple different implementations of the format? Do those implementations all function the same?</li><li><strong>Backward Compatible</strong>: Can the format be used by existing tools with no changes, or minimal changes?</li><li><strong>Self Descriptive</strong>: Does the format include information about what data you&#8217;re currently looking at, or do you need to refer to a schema?</li><li><strong>Human Readable</strong>: Can the file be opened and read in a text editor?</li></ul>\n\n\n\n<p>Given these priorities, what are some options?</p>\n\n\n\n<h4>WXR (XML-based)</h4>\n\n\n\n<p>Either the RSS-based schema that we already use, or a custom-defined XML schema, the arguments for this format are pretty well known.</p>\n\n\n\n<p>One argument that hasn&#8217;t been well covered is how there&#8217;s a definite trade-off when it comes to supporting binary files. Currently, the importer tries to scrape the media file from the original source, which is not particularly reliable. So, if we were to look at including media files in the WXR file, the best option for storing them is to base64 encode them. Unfortunately, that would have a serious effect on performance, as well as readability: adding huge base64 strings would make even the smallest exports impossible to read.</p>\n\n\n\n<p>Either way, this option would be mostly backwards compatible, though some tools may require a bit of reworking if we were to substantial change the schema.</p>\n\n\n\n<h4>WXR (ZIP-based)</h4>\n\n\n\n<p>To address the issues with media files, an alternative option might be to follow the path that Microsoft Word and OpenOffice use: put the text content in an XML file, put the binary content into folders, and compress the whole thing. </p>\n\n\n\n<p>This addresses the performance and binary support problems, but is initially worse for readability: if you don&#8217;t know that it&#8217;s a ZIP file, you can&#8217;t read it in a text editor. Once you unzip it, however, it does become quite readable, and has the same level of backwards compatibility as the XML-based format.</p>\n\n\n\n<h4>JSON</h4>\n\n\n\n<p>JSON could work as a replacement for XML in both of the above formats, with one additional caveat: there is no streaming JSON parser built in to PHP. There are 3rd party libraries available, but given <a href=\"http://seriot.ch/parsing_json.php\">the documented differences between JSON parsers</a>, I would be wary about using one library to produce the JSON, and another to parse it.</p>\n\n\n\n<p>This format largely wouldn&#8217;t be backwards compatible, though tools which rely on the export file being plain text (eg, command line tools to do broad search-and-replaces on the file) can be modified relatively easily.</p>\n\n\n\n<p>There are additional subjective arguments (both for and against) the readability of JSON vs XML, but I&#8217;m not sure there&#8217;s anything to them beyond personal preference.</p>\n\n\n\n<h4>SQLite</h4>\n\n\n\n<p>The <a href=\"https://sqlite.org/index.html\">SQLite</a> team wrote <a href=\"https://www.sqlite.org/affcase1.html\">an interesting (indirect) argument</a> on this topic: OpenOffice uses a ZIP-based format for storing documents, the SQLite team argued that there would be benefits (particularly around performance and reliability) for OpenOffice to switch to SQLite.</p>\n\n\n\n<p>They key issues that I see are:</p>\n\n\n\n<ul><li>SQLite is included in PHP, but <a href=\"https://www.php.net/manual/en/sqlite3.installation.php\">not enabled by default on Windows</a>.</li><li>While the SQLite team have a strong commitment to providing long-term support, SQLite is not a standard, and the only implementation is the one provided by the SQLite team.</li><li>This option is not backwards compatible at all.</li></ul>\n\n\n\n<h4>FlatBuffers</h4>\n\n\n\n<p><a href=\"http://google.github.io/flatbuffers/\">FlatBuffers</a> is an interesting comparison, since it&#8217;s a data format focussed entirely on speed. The down side of this focus is that it <em>requires</em> a defined schema to read the data. Much like SQLite, the only standard for FlatBuffers is the implementation. Unlike SQLite, FlatBuffers has made no commitments to providing long-term support.</p>\n\n\n\n<table class=\"has-fixed-layout\"><thead><tr><th></th><th class=\"has-text-align-center\">WXR (XML-based)</th><th class=\"has-text-align-center\">WXR (ZIP-based)</th><th class=\"has-text-align-center\">JSON</th><th class=\"has-text-align-center\">SQLite</th><th class=\"has-text-align-center\">FlatBuffers</th></tr></thead><tbody><tr><td>Works in PHP?</td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td></tr><tr><td>Performant?</td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td></tr><tr><td>Supports Binary Files?</td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td></tr><tr><td>Standards Based?</td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /> / <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td></tr><tr><td>Backwards Compatible?</td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td></tr><tr><td>Self Descriptive?</td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td></tr><tr><td>Readable?</td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/26a0.png\" alt=\"⚠\" class=\"wp-smiley\" /> / <img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/2705.png\" alt=\"✅\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td><td class=\"has-text-align-center\"><img src=\"https://s.w.org/images/core/emoji/13.0.1/72x72/274c.png\" alt=\"❌\" class=\"wp-smiley\" /></td></tr></tbody></table>\n\n\n\n<p>As with any decision, this is a matter of trade-offs. I&#8217;m certainly interested in hearing additional perspectives on these options, or thoughts on options that I haven&#8217;t considered.</p>\n\n\n\n<p>Regardless of which particular format we choose for storing WordPress exports, every format should have (or in the case of FlatBuffers, <em>requires</em>) a schema. We can talk about schemata without going into implementation details, so I&#8217;ll be writing about that in the next post.</p>\n\n\n\n<div class=\"wp-block-group is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p><em>This post is part of a series, talking about the WordPress Importers, their history, where they are now, and where they could go in the future.</em></p>\n\n\n\n<ul><li><em><a href=\"https://pento.net/2021/01/18/wordpress-importers-stating-the-problem/\">Part 1: Stating the Problem</a></em></li><li><em><a href=\"https://pento.net/2021/01/19/wordpress-importers-getting-our-house-in-order/\">Part 2: Getting Our House in Order</a></em></li><li><em><a href=\"https://pento.net/2021/01/20/wordpress-importers-defining-a-schema/\">Part 3: Defining a Schema</a></em></li><li><a href=\"https://pento.net/2021/01/21/wordpress-importers-free-as-in-speech/\"><em>Part 4: Free (as in Speech)</em></a></li></ul>\n\n\n\n<p></p>\n</div></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 18 Jan 2021 22:50:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Gary\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:41;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"WPTavern: Kinsta Launches Free Local WordPress Development Tool\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110351\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:171:\"https://wptavern.com/kinsta-launches-free-local-wordpress-development-tool?utm_source=rss&utm_medium=rss&utm_campaign=kinsta-launches-free-local-wordpress-development-tool\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5961:\"<p class=\"has-drop-cap\">Kinsta, a managed WordPress hosting company, announced its local development tool named <a href=\"https://kinsta.com/devkinsta/\">DevKinsta</a> earlier today. The tool allows developers to spin up new WordPress sites, including multisite support, in moments. Each site is automatically configured with Nginx, PHP, and MySQL.</p>\n\n\n\n<p>DevKinsta packages Adminer, an open-source database manager. The system also includes an SMTP server and email inbox for testing outgoing emails locally.</p>\n\n\n\n<p>&ldquo;This is the first version of the tool, let&rsquo;s say the MVP, but we have a dedicated development team supporting and adding a lot of new features to it,&rdquo; said Tom Zsomborgi, Kinsta&rsquo;s Chief Business Officer.</p>\n\n\n\n<p>Developers can run and test HTTPS support and enable <code>WP_DEBUG</code> at the flip of a switch. Kinsta web hosting customers can also deploy their sites directly from the interface.</p>\n\n\n\n<p>It took me around an hour to get the system set up and running. To be more exact, I spent 53 minutes. Close enough. Between having to sign out, restart my laptop, and waiting for various pieces to install, I at least managed to get a little laundry done in those dull, in-between moments.</p>\n\n\n\n<img />Installing DevKinsta on Windows.\n\n\n\n<p>The setup process was not a completely pain-free affair. However, the price of admission to use this tool &mdash; a little bit of my time &mdash; was well worth it.</p>\n\n\n\n<p>Let me be clear. I have tested far worse systems. Even with over 15 years of development experience under my belt, I have utterly failed at setting up other local dev environments. For DevKinsta to simply get me to the finish line is a success.</p>\n\n\n\n<p>However, I like simple things, and I prefer them to move along relatively quickly. I am accustomed to a 20-minute XAMPP setup. While it may not be as fancy or have the bells and whistles of more sophisticated development tools, it gets the job done and rarely doles out headaches.</p>\n\n\n\n<p>The holdup was setting up Windows Subsystem for Linux (WSL 2) and Docker, which are both requirements. Jump-starting DevKinsta itself was a breeze. And, as an old-school XAMPP user, DevKinsta&rsquo;s ease of use has pulled me in enough to do more than just give it a passing glance. I could actually see myself using this on a day-to-day basis.</p>\n\n\n\n<p>In short, I am sold. DevKinsta is a tool all WordPress developers should at least spin up once.</p>\n\n\n\n<p>Thus far, the <a href=\"https://twitter.com/kinsta/status/1351177344740941829\">feedback on Twitter</a> has been generally positive. However, Linux users may have to wait a bit because the tool is only available for macOS and Windows at the moment.</p>\n\n\n\n<p>&ldquo;I love seeing companies releasing local development tools but I wish more would offer their services to Linux users,&rdquo; <a href=\"https://twitter.com/chadmccullough/status/1351195217483988998\">tweeted</a> WordPress developer Chad McCullough. &ldquo;There are a lot of us developers out there running Linux.&rdquo; The Kinsta team responded that the tool will eventually support Linux and that news is forthcoming.</p>\n\n\n\n<img />Spinning up a new WordPress site.\n\n\n\n<p>The simple and straightforward UI is what makes this tool useful. Most developers do not need overly complicated configurations and options. They simply need to launch an environment that lets them work on their own projects. Anything beyond the basics far too often gets in the way.</p>\n\n\n\n<p>DevKinsta makes it easy to launch and manage multiple development installs. Developers can also switch PHP versions via a simple dropdown &mdash; versions 7.2 &ndash; 8.0 are currently supported.</p>\n\n\n\n<img />Site management screen.\n\n\n\n<p>The obvious comparison for DevKinsta will be against <a href=\"https://localwp.com/\">Local by Flywheel</a>, which has increasingly become a primary tool for many WordPress developers.</p>\n\n\n\n<p>Zsomborgi explained why the company thinks DevKinsta is a better option. &ldquo;In our case, Docker is an important part here. Local doesn&rsquo;t use virtualization in the background. Local has to install every piece of the environment to the host machine (NGINX, apache, different PHP versions, etc.). DevKinsta encapsulates these technologies into containers. Containers do make things easier for maintaining different applications without interrupting the host OS or installing many of the dependencies that are not required. We pretty much don&rsquo;t touch the host OS, but have Docker as our main dependency to run the applications on their own environments.&rdquo;</p>\n\n\n\n<p>He said this speeds up the upgrade process and makes it easier to maintain bug fixes and send out security patches. He also said that because each application runs on its own Kernel namespace, any security issues should not affect the host OS.</p>\n\n\n\n<p>&ldquo;If the user is comfortable enough with Docker, he can extend DevKinsta features,&rdquo; said Zsomborgi. &ldquo;For example, he can monitor the usage of the container, or the PHP usage specifically as an example with docker monitoring tools that comes out of the box with Docker installation. The user can install any utility inside DevKinsta containers without touching the host OS and use applications that are not supported on Windows, for example.&rdquo;</p>\n\n\n\n<p>One of the use cases he mentioned was installing a benchmark tool to get statistics about site performance. This can be installed inside the Nginx container as a sidecar or separate container.</p>\n\n\n\n<p>&ldquo;In the past, Local didn&rsquo;t use exactly Docker,&rdquo; said Zsomborgi. &ldquo;They used VirtualBox + DockerMachine. We tried it, and it was a bit painful. But without VirtualBox, DevKinsta can be more stable and scalable. So we use Docker without VirtualBox. It also needs virtualization, but nowadays, there are fewer Windows computers that have disabled virtualization by default.&rdquo;</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 18 Jan 2021 21:07:16 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:42;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"Gary: WordPress Importers: Stating the Problem\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"https://pento.net/?p=5449\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://pento.net/2021/01/18/wordpress-importers-stating-the-problem/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:8838:\"<p>It&#8217;s time to focus on the WordPress Importers.</p>\n\n\n\n<p>I&#8217;m not talking about tidying them up, or improve performance, or fixing some bugs, though these are certainly things that should happen. Instead, we need to consider their purpose, how they fit as a driver of WordPress&#8217; commitment to Open Source, and how they can be a key element in helping to keep the Internet Open and Free.</p>\n\n\n\n<h2>The History</h2>\n\n\n\n<p>The WordPress Importers are arguably <em>the</em> key driver to WordPress&#8217; early success. Before the importer plugins existed (before WordPress even supported plugins!) there were a handful of <code>import-*.php</code> scripts in the <a href=\"https://core.trac.wordpress.org/browser/trunk/wp-admin?rev=688\"><code>wp-admin</code> directory</a> that could be used to import blogs from other blogging platforms. When other platforms fell out of favour, WordPress already had an importer ready for people to move their site over. One of the most notable instances was in 2004, <a href=\"https://github.com/WordPress/book/blob/trunk/Content/Part%202/9-freedom-zero.md\">when Moveable Type changed their license and prices</a>, suddenly requiring personal blog authors to pay for something that had previously been free. WordPress was fortunate enough to be in the right place at the right time: many of WordPress&#8217; earliest users came from Moveable Type.</p>\n\n\n\n<p>As time went on, WordPress became well known in its own right. Growth relied less on people wanting to switch from another provider, and more on people choosing to start their site with WordPress. For <a href=\"https://core.trac.wordpress.org/ticket/13307\">practical reasons</a>, the importers were moved out of WordPress Core, and into their own plugins. Since then, they&#8217;ve largely been in maintenance mode: bugs are fixed when they come up, but since export formats rarely change, they&#8217;ve just continued to work for all these years.</p>\n\n\n\n<p>An unfortunate side effect of this, however, is that new importers are rarely written. While a new breed of services have sprung up over the years, the WordPress importers haven&#8217;t kept up.</p>\n\n\n\n<h2>The New Services</h2>\n\n\n\n<p>There are many new CMS services that have cropped up in recent years, and we don&#8217;t have importers for any of them. WordPress.com has a few extra ones written, but they&#8217;ve been built on the WordPress.com infrastructure out of necessity.</p>\n\n\n\n<p>You see, we&#8217;ve always assumed that other CMSes will provide some sort of export file that we can use to import into WordPress. That isn&#8217;t always the case, however. Some services (notable, <a href=\"https://support.wix.com/en/article/exporting-or-embedding-your-wix-site-elsewhere\">Wix</a> and <a href=\"https://godaddy.com/community/Websites-Marketing-Website/Exporting-Website-Builder-Site-to-Word-Press/td-p/124526\">GoDaddy Website Builder</a>) deliberately don&#8217;t allow you to export your own content. Other services provide incomplete or fragmented exports, needlessly forcing stress upon site owners who want to use their own content outside of that service.</p>\n\n\n\n<p>To work around this, WordPress.com has implemented importers that effectively scrape the site: while this has worked to some degree, it does require regular maintenance, and the importer has to do a lot of guessing about how the content should be transformed. This is clearly not a solution that would be maintainable as a plugin.</p>\n\n\n\n<div class=\"wp-block-group alignwide is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p class=\"has-text-align-center\">Problem Number 4</p>\n\n\n\n<p class=\"alignwide has-extra-large-font-size\"><strong>Some services work against their customers, and actively prevent site owners from controlling their own content.</strong></p>\n</div></div>\n\n\n\n<p>This strikes at the heart of the <a href=\"https://wordpress.org/about/#bill-of-rights\">WordPress Bill of Rights</a>. WordPress is built with fundamental freedoms in mind: all of those freedoms point to owning your content, and being able to make use of it in any form you like. When a CMS actively works against providing such freedom to their community, I would argue that we have an obligation to help that community out.</p>\n\n\n\n<h2>A Variety of Content</h2>\n\n\n\n<p>It&#8217;s worth discussing how, when starting a modern CMS service, the bar for success is very high. You can&#8217;t get away with just providing a basic CMS: you need to provide all the options. Blogs, eCommerce, mailing lists, forums, themes, polls, statistics, contact forms, integrations, embeds, the list goes on. The closest comparison to modern CMS services is&#8230; the <em>entire</em> WordPress ecosystem: built on WordPress core, but with the myriad of plugins and themes available, along with the variety of services offered by a huge array of companies.</p>\n\n\n\n<p>So, when we talk about the importers, we need to consider how they&#8217;ll be used.</p>\n\n\n\n<div class=\"wp-block-group alignwide is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p class=\"has-text-align-center\">Problem Number 3</p>\n\n\n\n<p class=\"alignwide has-extra-large-font-size\"><strong>To import from a modern CMS service into WordPress, your importer needs to map from service features to WordPress plugins.</strong></p>\n</div></div>\n\n\n\n<h2>Getting Our Own House In Order</h2>\n\n\n\n<p>Some of these problems don&#8217;t just apply to new services, however.</p>\n\n\n\n<p>Out of the box, WordPress exports to WXR (WordPress eXtended RSS) files: an XML file that contains the <em>content</em> of the site. Back when WXR was first created, this was all you really needed, but much like the rest of the WordPress importers, it hasn&#8217;t kept up with the times. A modern WordPress site isn&#8217;t just the sum of its content: a WordPress site has plugins and themes. It has various options configured, it has huge quantities of media, it has masses of text content, far more than the first WordPress sites ever had.  </p>\n\n\n\n<div class=\"wp-block-group alignwide is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p class=\"has-text-align-center\">Problem Number 2</p>\n\n\n\n<p class=\"alignwide has-extra-large-font-size\"><strong>WXR doesn&#8217;t contain a full export of a WordPress site.</strong></p>\n</div></div>\n\n\n\n<p>In my view, WXR is a solid format for handling exports. An XML-based system is quite capable of containing all forms of content, so it&#8217;s reasonable that we could expand the WXR format to contain the entire site.</p>\n\n\n\n<h2>Built for the Future</h2>\n\n\n\n<p>If there&#8217;s one thing we can learn from the history of the WordPress importers, it&#8217;s that maintenance will potentially be sporadic. Importers are unlikely to receive the same attention that the broader WordPress Core project does, owners may come and go. An importer will get attention if it breaks, of course, but it otherwise may go months or years without changing.</p>\n\n\n\n<div class=\"wp-block-group alignwide is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p class=\"has-text-align-center\">Problem Number 1</p>\n\n\n\n<p class=\"alignwide has-extra-large-font-size\"><strong>We can&#8217;t depend on regular importer maintenance in the future.</strong></p>\n</div></div>\n\n\n\n<p>It&#8217;s quite possible to build code that will be running in 10+ years: we see examples all across the WordPress ecosystem. Doing it in a reliable fashion needs to be a deliberate choice, however.</p>\n\n\n\n<h2>What&#8217;s Next?</h2>\n\n\n\n<p>Having worked our way down from the larger philosophical reasons for the importers, to some of the more technically-oriented implementation problems; I&#8217;d like to work our way back out again, focussing on each problem individually. In the following posts, I&#8217;ll start laying out how I think we can bring our importers up to speed, prepare them for the future, and make them available for everyone.</p>\n\n\n\n<div class=\"wp-block-group is-style-twentytwentyone-border\"><div class=\"wp-block-group__inner-container\">\n<p><em>This post is part of a series, talking about the WordPress Importers, their history, where they are now, and where they could go in the future.</em></p>\n\n\n\n<ul><li><em><a href=\"https://pento.net/2021/01/18/wordpress-importers-stating-the-problem/\">Part 1: Stating the Problem</a></em></li><li><em><a href=\"https://pento.net/2021/01/19/wordpress-importers-getting-our-house-in-order/\">Part 2: Getting Our House in Order</a></em></li><li><em><a href=\"https://pento.net/2021/01/20/wordpress-importers-defining-a-schema/\">Part 3: Defining a Schema</a></em></li><li><a href=\"https://pento.net/2021/01/21/wordpress-importers-free-as-in-speech/\"><em>Part 4: Free (as in Speech)</em></a></li></ul>\n\n\n\n<p></p>\n</div></div>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 18 Jan 2021 00:25:32 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Gary\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:43;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"WPTavern: MapLibre Launches as Official Open Source Successor to Mapbox GL JS\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110489\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:199:\"https://wptavern.com/maplibre-launches-as-official-open-source-successor-to-mapbox-gl-js?utm_source=rss&utm_medium=rss&utm_campaign=maplibre-launches-as-official-open-source-successor-to-mapbox-gl-js\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2864:\"<p>In December, Mapbox shocked its open source contributor community with the news that <a href=\"https://wptavern.com/mapbox-gl-js-is-no-longer-open-source\">Mapbox GL JS version 2.0 would be released under a proprietary license</a>. The JavaScript library powers interactive, customizable vector maps on many high profile websites like CNN, The New York Times, Ancestry, Strava, Shopify, Facebook, and more. Older versions remain open source but Mapbox will only be investing in developing new features for the proprietary version going forward.</p>\n\n\n\n<p>Multiple parties started their own forks immediately following Mapbox&rsquo;s announcement. In an effort to avoid fragmentation, the community worked together to merge their ideas under one project. One month later, <a href=\"https://github.com/maplibre/maplibre-gl-js\">MapLibre GL</a> is now the official open source successor to Mapbox GL JS. The project&rsquo;s founders represent a diverse group of companies who relied on the open source software, including MapTiler, Elastic, StadiaMaps, Microsoft, Ceres Imaging, WhereGroup, Jawg, Stamen Design, and more.</p>\n\n\n\n<p>&ldquo;In December 2020, Mapbox released the second version of their JavaScript library for publishing maps online,&rdquo; MapTiler founder and CEO Petr Pridal said. &ldquo;However, this time all the new features were overshadowed by a change in the license: previously free as in freedom, it became closed for external contributors and usage was restricted to people with active Mapbox subscriptions. One has to pay even for loading this JavaScript library.&rdquo;</p>\n\n\n\n<p>Pridal said the MapLibre project name is a shortened form of &ldquo;Map library restarted (or reinvented),&rdquo; with <em>libre</em> referring to freedom and independence. Its founders agreed that MapLibre should be provider-independent, so developers can load maps from their preferred providers or self-hosted maps.</p>\n\n\n\n<p> The community-led fork may also become home to <a href=\"https://github.com/maptiler/maplibre-gl-native\">MapLibre GL Native</a>, as contributors are considering a proposal to put MapTiler&rsquo;s open source fork of Mapbox&rsquo;s mobile map SDKs for Android and iOS under the MapLibre umbrella.</p>\n\n\n\n<p>Mapbox is used by <a href=\"https://jetpack.com/support/jetpack-blocks/map-block/\">WordPress.com</a> as well as in Jetpack for the <a href=\"https://jetpack.com/support/jetpack-blocks/map-block/\">Map block</a>. The library is also used in many&nbsp;<a href=\"https://wordpress.org/plugins/search/mapbox/\">plugins</a>&nbsp;on WordPress.org, some with tens of thousands of users. Plugin developers who have integrated Mapbox GL JS version 1.13 or older will want to check out the <a href=\"https://github.com/maplibre/maplibre-gl-js\">MapLibre</a> project as an open source alternative to Mapbox&rsquo;s proprietary 2.0 update. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 15 Jan 2021 23:51:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:44;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:99:\"WPTavern: A Multi-Theme System, the Decade-Long Wait for Grandchild Themes, and Themeless Templates\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110476\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:239:\"https://wptavern.com/a-multi-theme-system-the-decade-long-wait-for-grandchild-themes-and-themeless-templates?utm_source=rss&utm_medium=rss&utm_campaign=a-multi-theme-system-the-decade-long-wait-for-grandchild-themes-and-themeless-templates\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5994:\"<p class=\"has-drop-cap\">Around 2010, child theming had finally caught its stride. Bigger theme shops were starting to take note, and some were implementing advanced parent themes that were meant to serve as a &ldquo;framework&rdquo; for creating child themes. The theme development community hit a bit of a brick wall amid this explosion of child theming. Grandchild themes became a topic of debate.</p>\n\n\n\n<p>One of the use cases for child themes was to protect customizations made by end-users. When the parent theme was updated, those changes remained intact within the child theme. Users could get bug fixes and enhancements without worry. It was an ingenious system.</p>\n\n\n\n<p>However, another use case for child themes was to create vast customizations of the parent theme. Many of these child themes were marketed and sold to end-users. <em>The problem?</em> There was no way for users to protect their customizations if and when the developer updated the child theme. WordPress had no grandchild theme concept or any other sort of cascading theme system beyond the parent-child relationship.</p>\n\n\n\n<p>So, the problem remained. Unsolved.</p>\n\n\n\n<p>Some businesses such as StudioPress and its Genesis parent theme thrived over the years with this system. Others moved along. In reality, child theming became a niche feature that WordPress never expanded upon in any meaningful way. Theme authors were left to their own devices. With the arrival of the customizer and the expansion of page builders, code customizations almost disappeared. Most modifications were handled via an interface launched from the WordPress admin. The average user had little need to DIY their way through custom templates. Thus began child theming&rsquo;s drizzle into near obscurity.</p>\n\n\n\n<p>Gutenberg&rsquo;s site editor, which will likely land in WordPress this year, had seemed to be the upcoming final blow to the child theming paradigm. Everyone from developers to end-users will be able to roll out custom templates directly from the WordPress admin.</p>\n\n\n\n<p>However, should we be rethinking the role of a hierarchical theming system?</p>\n\n\n\n<p>Full Site Editing is already introducing an extra level to the hierarchy. Traditionally, WordPress theming had a two-tier template hierarchy. In the future, it will add a tier for user-created templates. If that is possible, why not go ahead and throw in grandchild themes? Or, simply do away with such arbitrary limitations altogether?</p>\n\n\n\n<p>A new pull request to the Gutenberg repository essentially <a href=\"https://github.com/WordPress/gutenberg/pull/28131\">creates a multi-theme system</a>. Or, rather, it creates a multi-theme templating system. Aside from the <code>style.css</code>, <code>functions.php</code>, and <code>theme.json</code> files, block-based themes are essentially a collection of templates.</p>\n\n\n\n<p>The patch is proposing that users should be able to opt into this multi-template system. They would have the option to keep templates from an old theme around when they switch to a new one. While not currently implemented in the pull request, he also proposes allowing users to clone templates from their old theme.</p>\n\n\n\n<p>&ldquo;In recent months, there have been whispers around the future possibility of multiple themes being active, templates being &lsquo;themeless,&rsquo; etc.,&rdquo; wrote the patch creator. &ldquo;This branch is an implementation of that. The idea behind this implementation is there can only be one active theme at a time, but the <code>wp_theme</code> taxonomy can be used to link up individual templates / template parts with one or more themes at a time.&rdquo;</p>\n\n\n\n<p>It does not fulfill the dreams of a decade-old grandchild theme system. However, it could provide some precedent for exploring a full hierarchical theme system.</p>\n\n\n\n<p>With the simplification and further standardization of how themes work, we should be dusting off old ideas and shoving them into a new light.</p>\n\n\n\n<p>Full Site Editing will eventually solve the grandchild theme problem regardless of whether it had intended to. With the new tier of custom user templates, the upgradability problem created years ago will simply disappear. Users will be able to readily update their parent and child themes without fear of losing customizations. WordPress will safely store their custom templates in the database. It will even keep their design changes via the Global Styles system. Maybe, just maybe, child themes will begin to reach their initial height of popularity.</p>\n\n\n\n<p>With the proposed system, users could mix and match templates from unrelated themes. If this happens, it begs the question of whether <em>theme</em> templates are even necessary.</p>\n\n\n\n<p>Last year, Rich Tabor opened a discussion on the possibility of a <a href=\"https://richtabor.com/the-future-of-wordpress-themes/\">single master theme</a> for WordPress. In that system, WordPress would create a set of base templates. Theme authors could simply override the pieces that they wanted. They could even pare themes down to simple <code>style.css</code> and <code>theme.json</code> files.</p>\n\n\n\n<p>That almost seems to be a recipe for bland and boring themes. However, if you couple it with a template directory on WordPress.org similar to what GutenbergHub has <a href=\"https://wptavern.com/gutenberg-hub-launches-landing-page-templates-directory\">already introduced</a>, users could pick and choose the templates they want. It could be both wondrous and disastrous, but I would not mind exploring the idea.</p>\n\n\n\n<p>WordPress and its Gutenberg project have a lot of options on the table. Theme building could become interesting in the next year or two.</p>\n\n\n\n<p class=\"is-style-highlight\"><strong>Update:</strong><em> some names have been removed from this post at the request of the people in question.  While this is not standard procedure, they were removed because they were not integral to the story in this instance.</em></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 15 Jan 2021 21:04:52 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:45;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:83:\"WPTavern: New Local Blueprint Enables One-Click Setup for Testing Full Site Editing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110252\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:211:\"https://wptavern.com/new-local-blueprint-enables-one-click-setup-for-testing-full-site-editing?utm_source=rss&utm_medium=rss&utm_campaign=new-local-blueprint-enables-one-click-setup-for-testing-full-site-editing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5484:\"<p>If you haven&rsquo;t yet tested the Gutenberg team&rsquo;s progress on the full site editing (FSE) project, WordPress developer Carrie Dils has created a <a href=\"https://carriedils.com/full-site-editing-blueprint-for-local/\">blueprint for Local</a> that makes it easy to jump right in. Full site editing is phase 2 on the Gutenberg roadmap and is one of the <a href=\"https://wptavern.com/wordpress-5-7-development-kicks-off-with-focus-on-full-site-editing\">main focuses</a> for WordPress core development in 2021. (Check out <a href=\"https://wptavern.com/what-is-full-site-editing-and-what-does-it-mean-for-the-future-of-wordpress\">What Is Full Site Editing and What Does It Mean for the Future of WordPress</a> for a more in-depth look at why it is critical for end users to provide feedback during its development.)</p>\n\n\n\n<p><a href=\"https://localwp.com/\">Local</a> is one of the most popular free development tools for WordPress that allows users to set up new testing sites with one click, along with a host of more advanced features. Blueprints make it possible for users to save any site as a Blueprint so that it can be used as a quick start setup option later. The blueprint includes all files, databases, config files, and Local settings. Dils&rsquo; <a href=\"https://carriedils.com/full-site-editing-blueprint-for-local/\">full site editing blueprint</a> includes the following: </p>\n\n\n\n<ul><li><a href=\"https://wordpress.org/plugins/gutenberg/\">Gutenberg</a>&nbsp;plugin (with &ldquo;Full Site Editing&rdquo; experiment enabled)</li><li><a href=\"https://github.com/WordPress/theme-experiments\">WordPress theme experiments</a>&nbsp;(these are themes with support for full site editing) with the Twenty Twenty-One Blocks theme enabled</li><li><a href=\"https://github.com/Automattic/theme-tools/tree/master/gutenberg-test-data\">Gutenberg test data</a>&nbsp;(demo blog posts that use the most common Gutenberg blocks)</li></ul>\n\n\n\n<p>Follow Dils&rsquo; instructions for downloading and installing the FSE blueprint on MacOS or Windows. Local does not yet have an easy way for installing and sharing blueprints to other Local users, so you will need to add it to the right place within the application&rsquo;s files. If you find that you don&rsquo;t have a Blueprints folder, it may be because it is hidden or because you have never created a blueprint before. Once the zip file is in the right location, you will see the full site editing blueprint among the advanced options when you set up a new site: </p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>Once your site is set up, you can start exploring the brave new world of full site editing. (Be prepared &ndash; it is far from production ready but FSE is at a critical time in its development where it needs testing from real users to be a success.) The Gutenberg plugin may need to be updated to the latest. Your new site editing playground can be launched from the Site Editor menu item. </p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>On the frontend you will find the Twenty Twenty Blocks theme activated. You can also test using the <a href=\"https://wordpress.org/themes/tt1-blocks/\">Twenty Twenty-One (TT1) Blocks theme</a>, which was added to the WordPress.org Themes directory today, or any of the other experimental block based themes included in the blueprint. Click around, explore the template browser, try editing the template parts, change the global styles, and see how it&rsquo;s coming along. </p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>The current state of full site editing is rough. It&rsquo;s hard to tell a feature from a bug at times, but once you get familiar with navigating it you might consider joining the <a href=\"https://make.wordpress.org/core/2020/12/11/the-fse-outreach-program-is-officially-starting/\">FSE Outreach Experiment</a>. This is an effort to test different aspects of site editing in order to ground the interface in real world feedback as it is developed. For the past few weeks, contributors have been testing the interaction between editing a post versus editing templates. </p>\n\n\n\n<p>Anne McCarthy posted the <a href=\"https://make.wordpress.org/test/2020/12/23/fse-program-testing-call-1-template-editing/\">first call for testing</a> to the&nbsp;<a href=\"https://make.wordpress.org/test/\">Make Test</a>&nbsp;blog with instructions for participants. </p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>This call for testing is designed to explore the interaction between the two editing experiences (post vs. template editing) to make sure it&rsquo;s clear when you&rsquo;re editing each, granular saving works properly, etc. Ultimately, being able to edit templates like index, single, or archive directly is a huge leap forward compared to what&rsquo;s been possible in the past! Unlocking this level of customization gives you far more control to build the site you want and this call for testing is to help ensure it&rsquo;s as intuitive as possible.</p></blockquote>\n\n\n\n<p>The second testing challenge should be published soon. Anyone can contribute by following along with the test script and leaving comments on the post or <a href=\"https://github.com/WordPress/gutenberg/issues\">logging them as issues on GitHub</a>. Participants are also invited to join the&nbsp;<a href=\"https://make.wordpress.org/core/tag/fse-outreach-experiment/\">#fse-outreach-experiment</a>&nbsp;channel on WordPress Slack for updates or questions regarding testing.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 15 Jan 2021 08:21:52 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:46;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"WPTavern: Show and Hide Content via the Block Visibility WordPress Plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110411\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:191:\"https://wptavern.com/show-and-hide-content-via-the-block-visibility-wordpress-plugin?utm_source=rss&utm_medium=rss&utm_campaign=show-and-hide-content-via-the-block-visibility-wordpress-plugin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5736:\"<p class=\"has-drop-cap\">Nick Diego&rsquo;s <a href=\"https://wordpress.org/plugins/block-visibility/\">Block Visibility</a> is not the only plugin to take on the challenge of controlling when blocks are visible on the front end. Other plugins like EditorsKit do a fine job of it. However, Block Visibility is a solution users should not overlook, even if they have already begun testing other options.</p>\n\n\n\n<p>Diego first released the plugin in August 2020. Since then, he has added routine updates that have added value without shifting its focus.</p>\n\n\n\n<p>One of the biggest reasons to use this plugin is that it is a standalone project. It is purely about doing one thing and doing it well. Its settings are all about giving users complete control over how they want to manage block visibility. From my experience with it, the plugin does its job better than alternatives.</p>\n\n\n\n<p>It may not have a large number of installs, but if its five-star rating on WordPress.org is any indication, it at least has a happy user base.</p>\n\n\n\n<p>Diego does have plans for a <a href=\"https://www.blockvisibilitywp.com/premium/\">pro add-on</a>. The tentative release date is set for Spring 2021. He seems to be moving forward with that launch after adding some foundational code in the recent version 1.4 release.</p>\n\n\n\n<p>&ldquo;As Block Visibility grows, there will be advanced and/or niche functionality that will be useful for certain users,&rdquo; wrote Diego in the <a href=\"https://www.blockvisibilitywp.com/whats-new-in-version-1-4/\">1.4 release announcement</a>. &ldquo;Think integrations with other third-party plugins. There will always be a free version of the plugin but some of these additional features will ultimately be provided by a premium (paid) add-on called Block Visibility Pro.&rdquo;</p>\n\n\n\n<p>In my previous job, one of my primary products focused on membership solutions. There is a seemingly endless number of possibilities that users dream up to control content visibility. I have little doubt that a pro add-on is necessary for catching all of the edge cases.</p>\n\n\n\n<h2>How the Plugin Works</h2>\n\n\n\n<p class=\"has-drop-cap\">Block Visibility is easy to use. End-users click a toggle switch, select from a date-picker, or tick a radio box. Their blocks are shown or hidden on the front end based on their selections. It does not get much simpler than that.</p>\n\n\n\n<p>The plugin adds a new &ldquo;Visibility&rdquo; tab for each block, which displays the visibility controls. The exception to this is for inner blocks. For example, the Columns block has controls, but the inner Column blocks do not. However, this can be enabled for inner blocks via the &ldquo;Full Control Mode&rdquo; on the plugin&rsquo;s settings screen.</p>\n\n\n\n<p>There are three primary types of options:</p>\n\n\n\n<ul><li>Hide the block from everyone.</li><li>Time-based start and stop dates for displaying.</li><li>Visibility by user role.</li></ul>\n\n\n\n<img />Block Visibility&rsquo;s controls in the inspector.\n\n\n\n<p>Hiding the block from everyone might be useful for users who are testing on a page or for blocks that are a work in progress. Start and stop dates create the potential for drip or trial content on membership-based sites, especially when combined with the role-based visibility options.</p>\n\n\n\n<p>These basic options will cover the majority of scenarios that the average user will need them for.</p>\n\n\n\n<p>One of the nicer features of the plugin is that it adds a transparent gray overlay, dashed border, and icon to each block that has visibility options set. This is shown when the block is not selected in the editor. It is one of those small touches that make the plugin useful.</p>\n\n\n\n<img />Overlay for blocks with visibility options.\n\n\n\n<p>There is one confusing piece of the UI. There are two instances where there is a &ldquo;public&rdquo; option. That label immediately makes me think that the block should be visible to everyone. However, reading the description is necessary. These options are for showing content to logged-out users only. I would rather see these two options renamed to &ldquo;logged out&rdquo; for clarity.</p>\n\n\n\n<h2>A Promising Future</h2>\n\n\n\n<p class=\"has-drop-cap\">While Block Visibility is a solid plugin right now, we are barely scratching the surface of what will be possible in the long run. In version 1.4, released two weeks ago, Diego added preliminary compatibility with Full Site Editing. This means visibility options will no longer be confined to the post or page content.</p>\n\n\n\n<p>&ldquo;Once every piece of content on a website is a &lsquo;block,&rsquo; you will be able to easily control the visibility of practically anything on a WordPress website,&rdquo; wrote Diego in the version 1.4 announcement post. &ldquo;From dynamic navigation menus to user specific headers and footers, the possibilities are endless!&rdquo;</p>\n\n\n\n<p>Gutenberg&rsquo;s site editor is a beta feature right now, but the plugin&rsquo;s integration seems to already work well. I ran a quick test to show a custom nav menu to shop customers only. I had no problems on my end.</p>\n\n\n\n<img />Setting visibility options for a menu in Gutenberg&rsquo;s site editor.\n\n\n\n<p>Users will not be limited to such basic needs in the future. Imagine showing ads in a sidebar to logged-out users. Imagine adding a time-sensitive holiday sale banner in the header. Imagine designing a homepage template that displays different content to subscribers vs. visitors.</p>\n\n\n\n<p>There are ways to do all of this today by piecing various plugins together, using custom shortcodes, or writing code. However, when an entire site is made of blocks, you only need one method to control anything&rsquo;s visibility. Literally.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 14 Jan 2021 22:23:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:47;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"WPTavern: WordPress Proposal To Align Release Cycle With Industry Standard\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110354\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:193:\"https://wptavern.com/wordpress-proposal-to-align-release-cycle-with-industry-standard?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-proposal-to-align-release-cycle-with-industry-standard\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7102:\"<p class=\"has-drop-cap\">Yesterday, Francesca Marano opened a <a href=\"https://make.wordpress.org/core/2021/01/12/recap-and-proposal-align-the-wordpress-release-cycle-with-the-industry-standard/\">proposal for changing the phases</a> of the core WordPress release cycle. It was a recap of a <a href=\"https://make.wordpress.org/core/2020/10/29/discussion-align-the-wordpress-release-cycle-with-the-industry-standard/\">discussion</a> the began in October 2020. The goal is to align the platform&rsquo;s phases with the larger development industry standard.</p>\n\n\n\n<p>Aside from naming, WordPress has mostly followed the software industry in how it tackles its release cycle. Following a well-known convention can make it easier for developers outside of the WordPress ecosystem to transition into it. It would also allow developers to follow cycles of other projects, many of which are WordPress dependencies. This sort of standardization is generally viewed as a good thing throughout the software development world.</p>\n\n\n\n<p>Based on the ongoing discussions since October, there is a consensus on renaming the phases to align with the standard. The following table shows what each phase would be renamed to:</p>\n\n\n\n<table class=\"has-subtle-pale-blue-background-color has-background\"><thead><tr><th class=\"has-text-align-right text-right\">Phase</th><th>Current Name</th><th>Proposed Name</th></tr></thead><tbody><tr><td class=\"has-text-align-right text-right\"><strong>1</strong></td><td>Planning and securing team leads</td><td>Preliminary Planning</td></tr><tr><td class=\"has-text-align-right text-right\"><strong>2</strong></td><td>Development work begins</td><td>Alpha</td></tr><tr><td class=\"has-text-align-right text-right\"><strong>3</strong></td><td>Beta</td><td>Beta</td></tr><tr><td class=\"has-text-align-right text-right\"><strong>4</strong></td><td>Release candidate</td><td>Release Candidate</td></tr><tr><td class=\"has-text-align-right text-right\"><strong>5</strong></td><td>Launch</td><td>General release</td></tr></tbody></table>\n\n\n\n<p>However, this is a two-part proposal. Simply renaming the phases does not change how the release cycle works. To follow the standard strictly, WordPress would need to change when code is committed too.</p>\n\n\n\n<h2>How To Handle the Beta Phase</h2>\n\n\n\n<p class=\"has-drop-cap\">There is one point of contention with how to handle the Beta stage. The standard calls for no additional code changes other than new bug fixes introduced earlier in the cycle. For the WordPress project, this creates a problem.</p>\n\n\n\n<p>WordPress will be 18 years old this year. Over the years, it has racked up a ton of older bugs. These are often fixed later in the cycle, sometimes during the Beta stage. These older bugs may not have been a part of the Preliminary Planning phase, but does that mean they should wait until the next release to go in? Strictly following the proposal, they should be put on hold.</p>\n\n\n\n<p>It would also introduce a hard freeze on any enhancements set for the release but incomplete.</p>\n\n\n\n<p>&ldquo;I worry that we aren&rsquo;t allowing space for older bugs that aren&rsquo;t specific to the planned features in the release,&rdquo; wrote Josepha Haden in a <a href=\"https://make.wordpress.org/core/2020/10/29/discussion-align-the-wordpress-release-cycle-with-the-industry-standard/#comment-40391\">comment on the initial discussion</a>. &ldquo;I also worry that by calling hard freeze earlier in the process we narrow the window for feature inclusion too much. I don&rsquo;t like limiting ourselves to feature specific bugs right now, since that excludes so many of our volunteer contributors. It&rsquo;s harder to work on features since they are complex and fast-moving, and older bugs present more opportunities for casual contributors.&rdquo;</p>\n\n\n\n<p>On the flip side, there is potential that a bug fix could introduce new, unforeseen bugs. The later it is added during Beta, the less likely such bugs are noticed before the General Release phase. Waiting for the next cycle provides more time for testing.</p>\n\n\n\n<p>One of the benefits of this system is that almost no new bugs would be created during Beta. This would allow volunteers to shift more efforts to testing and fixing issues that emerged in Alpha.</p>\n\n\n\n<p>WordPress has always marched to the beat of its own drum. It can more closely follow standards while breaking free from strict confines when it makes sense to do so for the project. Beta-stage bug fixes not intended for a particular release could be handled on a case-by-case basis. We have people in leadership positions who are capable of making these calls when they arise. With automatic updates for minor releases, I am less concerned about late-stage bugs.</p>\n\n\n\n<p>Tonya Mork <a href=\"https://make.wordpress.org/core/2020/10/29/discussion-align-the-wordpress-release-cycle-with-the-industry-standard/#comment-40380\">proposed two solutions</a> for defect work to continue in and around the release cycle. Both would require that WordPress branch off at Beta, providing contributors an avenue to push forward fixing bugs.</p>\n\n\n\n<p>The first proposal calls for an earlier feature freeze, providing two or three weeks before Beta 1. This period at the end of the Alpha phase would be solely dedicated to defect work.</p>\n\n\n\n<p>The second solution moves this defect work to overlap the previous release&rsquo;s Beta and Release Candidate. This allows work to continue during the time between major releases. It could also shorten the overall major release cycle.</p>\n\n\n\n<p>This second solution is also consistent with Joost de Valk&rsquo;s thoughts on handling defect work. &ldquo;I think we should just branch off earlier, and keep trunk open for normal business,&rdquo; <a href=\"https://make.wordpress.org/core/2020/10/29/discussion-align-the-wordpress-release-cycle-with-the-industry-standard/#comment-40393\">he said on the proposal</a>. &ldquo;That way, <em>everything</em> can be worked on all the time, but it won&rsquo;t be included in the next release depending on when you commit it. That&rsquo;s fine, every piece of open source software I know in the world works like that, except for WordPress.&rdquo;</p>\n\n\n\n<p>Many plugin and theme developers already find it tough to keep up when changes drop in the Beta or Release Candidate phases. Having a clear and defined point where changes land will benefit the extension ecosystem, also helping end-users in the long run. This second solution would do that.</p>\n\n\n\n<p>There is nothing wrong with combining both solutions either.  Since the plan would be to branch off at the Beta phase, the second solution is already in place by the act of branching.  The real discussion is over whether the project should dedicate a block of time during its Alpha stage that focuses purely on bug fixes.</p>\n\n\n\n<p>Comments on the proposal are open through January 20 before moving toward a final decision.</p>\n\n\n\n<hr class=\"wp-block-separator\" />\n\n\n\n<p>The next proposal: <a href=\"https://semver.org/\">semantic versioning</a>, anyone? <em>Anyone? Is this thing on?</em></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 13 Jan 2021 21:52:52 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:48;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"WPTavern: WPScan Can Now Assign CVE Numbers for WordPress Core, Plugin, and Theme Vulnerabilities\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110347\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:235:\"https://wptavern.com/wpscan-can-now-assign-cve-numbers-for-wordpress-core-plugin-and-theme-vulnerabilities?utm_source=rss&utm_medium=rss&utm_campaign=wpscan-can-now-assign-cve-numbers-for-wordpress-core-plugin-and-theme-vulnerabilities\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3148:\"<p><a href=\"https://wpscan.com/\">WPScan</a>, a security company that maintains a database of WordPress vulnerabilities, has been officially designated as a CVE (Common Vulnerability and Exposures) Numbering Authority (CNA). The company joins <a href=\"https://cve.mitre.org/cve/request_id.html#cna_participants\">151</a>&nbsp;organizations from&nbsp;<a href=\"https://cve.mitre.org/cve/cna.html#cnas_growth\">25</a>&nbsp;countries that participate in the <a href=\"https://cve.mitre.org/\">CVE Program</a> as CNAs. These organizations are authorized to assign&nbsp;<a href=\"https://cve.mitre.org/about/terminology.html#cve_id\">CVE Identifiers (CVE IDs)</a>&nbsp;to vulnerabilities within their own distinct scopes of work, contributing to CVE&rsquo;s <a href=\"https://cve.mitre.org/cve/\">list</a>&nbsp;of records for publicly known security vulnerabilities.</p>\n\n\n\n<p>WPScan&rsquo;s scope includes WordPress core, plugin, and theme vulnerabilities. The company has catalogued more than 21,905 vulnerabilities since 2014 in its database, which it makes available to the community through an API. That API is also used by the <a href=\"https://wordpress.org/plugins/wpscan/\">WPScan Security Scanner</a> plugin, which is installed on 5,000+ websites. </p>\n\n\n\n<p>Being designated as a CNA helps WPScan better manage WordPress vulnerabilities by assigning them unique IDs that are recognized across the industry.</p>\n\n\n\n<p>&ldquo;Asking MITRE to assign CVEs for each of our vulnerabilities would have been too time consuming in the past,&rdquo; WPScan founder and CEO Ryan Dewhurst said. &ldquo;Although some security researchers will go through this process directly with MITRE, we didn&rsquo;t due to the volume of vulnerabilities we have to manage. And security researchers only requested them themselves very rarely. The new process means that we ourselves can assign CVE numbers directly to vulnerabilities. This will result in many more WordPress related vulnerabilities being assigned CVE numbers.&rdquo;</p>\n\n\n\n<p>WPScan is a team of three security researchers who come from penetration testing backgrounds and have worked within security consulting for the past 10 to 15 years. The company started with a simple Ruby script in 2011, which identified vulnerabilities in self-hosted WordPress sites. For the past two years, Automattic has sponsored the company&rsquo;s efforts in maintaining the database, as WPScan has transitioned to become a sustainable business by selling access to its API.</p>\n\n\n\n<p>Dewhurst said the company&rsquo;s customers include &ldquo;some of the biggest security plugins and hosting companies in the world,&rdquo; but many of them don&rsquo;t advertise the fact that use a third-party to source the vulnerabilities. Most of WPScan&rsquo;s enterprise customers are security plugins, companies, and hosts that integrate data from the vulnerability database into their own products and services.</p>\n\n\n\n<p>&ldquo;Our business is doing well,&rdquo; he said. &ldquo;Right now we are trying to find the right balance between being a business and making money, while also benefiting the community as much as possible.&rdquo; </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 13 Jan 2021 20:52:12 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:49;a:6:{s:4:\"data\";s:13:\"\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"WPTavern: Google Introduces Performance Report for Google News Publishers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=110267\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:191:\"https://wptavern.com/google-introduces-performance-report-for-google-news-publishers?utm_source=rss&utm_medium=rss&utm_campaign=google-introduces-performance-report-for-google-news-publishers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2915:\"<p>Google has <a href=\"https://developers.google.com/search/blog/2021/01/google-news-performance-report\">launched</a> a new Search Console performance report for sites that appear in Google News. Publishers can now track clicks, impressions, and CTR for traffic coming from <a href=\"https://news.google.com/\">news.google.com</a> and the Google News apps for Android and iOS.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>The report helps publishers see how often their articles appear to users in Google News and which ones performed the best. It also includes breakdowns for countries, devices, and dates to give publishers a better overall understanding of how visitors are interacting with their content through Google News. Although the date period defaults to the last three months, the data only goes as far back as December 15, 2020.</p>\n\n\n\n<p>In the past, publishers had to submit their sites to be eligible for inclusion in Google News but the policy <a href=\"https://support.google.com/news/publisher-center/answer/9607025\">changed in 2019</a>. Sites are now automatically considered for Top stories or the News tab of Search as long as they &ldquo;produce high-quality content and comply with Google News content policies.&rdquo; </p>\n\n\n\n<p>This new report does not include stats from the News tab on Google Search. That information was added in July 2020, when Google updated the Performance report section of its Search Console to allow publishers to filter by News. This screen also lets users compare different traffic sources, i.e. Web vs News to see the impact of articles showing up under the News tab.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>The new report can be grouped by dimensions to get more specific information with different combinations of date ranges, reader locations, devices, and pages. For example, you can get a detailed look at clicks, impressions, and average CTR on a per country basis. This can also be filtered for one certain article to explore more narrow branches of the content&rsquo;s reach.</p>\n\n\n\n<div class=\"wp-block-image\"><img /></div>\n\n\n\n<p>Publishers who are using AMP will want to note that this new report includes data from the canonical URL. If you have multiple versions for different devices, the report contains data for both:</p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Data will only be shown in the property that contains the canonical URL. Therefore, if you have both&nbsp;AMP and desktop versions of a page, the desktop property (which is usually the canonical property) will contain all the data for both AMP and desktop clicks, impressions, and CTR.</p></blockquote>\n\n\n\n<p>Google has published a <a href=\"https://support.google.com/webmasters/answer/10083653?hl=en&ref_topic=9384513\">help document</a> with more information on configuring the report, data discrepancies, and how to filter and compare data across groups.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 13 Jan 2021 03:54:38 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:8:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sat, 06 Feb 2021 06:45:21 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:13:\"last-modified\";s:29:\"Sat, 06 Feb 2021 06:30:15 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:9:\"HIT ord 2\";s:16:\"content-encoding\";s:2:\"br\";}}s:5:\"build\";s:14:\"20200502025608\";}', 'no');
INSERT INTO `taflwj_wpk0_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(141, 'can_compress_scripts', '0', 'no'),
(142, 'recently_activated', 'a:0:{}', 'yes'),
(148, 'finished_updating_comment_type', '1', 'yes'),
(194, 'oxygen-vsb-activated', '1', 'yes'),
(151, 'oxygen_rewrite_rules_updated', '1', 'yes'),
(152, 'oxygen_vsb_disable_emojis', 'true', 'yes'),
(153, 'oxygen_vsb_disable_jquery_migrate', 'true', 'yes'),
(154, 'oxygen_vsb_disable_embeds', 'false', 'yes'),
(155, 'oxygen_vsb_use_css_for_google_fonts', 'true', 'yes'),
(156, 'oxygen_vsb_universal_css_cache', 'true', 'yes'),
(157, 'oxygen_aos_classes', '', 'yes'),
(158, 'oxygen_vsb_universal_css_cache_success', '1', 'yes'),
(159, 'oxygen_vsb_universal_css_url', '//newgen.stun.tech/wp-content/uploads/oxygen/css/universal.css', 'yes'),
(160, 'oxygen_vsb_last_save_time', '1604910335', 'yes'),
(161, 'oxygen_vsb_universal_css_latest_version', '2.1', 'yes'),
(162, 'oxygen_vsb_presets_updated_3_3', '1', 'yes');
INSERT INTO `taflwj_wpk0_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(163, 'oxygen_vsb_element_presets', 'a:3:{s:12:\"oxy_comments\";a:3:{i:0;a:3:{s:4:\"name\";s:7:\"Default\";s:4:\"slug\";s:7:\"default\";s:7:\"options\";a:1:{s:8:\"original\";a:2:{s:8:\"code-php\";s:534:\"<?php\n\nif (have_comments()) {\n\n	?>\n\n	<h3 class=\"comments-title\">\n		<?php\n		echo Oxygen_VSB_Comments_List::util_title();\n		?>\n	</h3>\n\n	<ol class=\"comments-list\">\n\n	    <?php\n\n	    wp_list_comments(\n	    	array(\n\n	    		\'style\' => \'ol\',\n	    		\'format\' => \'html5\',\n	    		\'avatar_size\' => \'100\'\n	    	)\n	    );\n\n	    ?>\n\n	</ol>\n\n	<div class=\"comments-navigation\">\n		<div class=\'previous-comments-link\'><?php previous_comments_link(); ?></div>\n		<div class=\'next-comments-link\'><?php next_comments_link(); ?></div>\n	</div>\n\n	<?php\n\n}\n\n?>\";s:8:\"code-css\";s:0:\"\";}}}i:1;a:3:{s:4:\"name\";s:14:\"Grey Highlight\";s:4:\"slug\";s:14:\"grey-highlight\";s:7:\"options\";a:1:{s:8:\"original\";a:2:{s:8:\"code-php\";s:534:\"<?php\n\nif (have_comments()) {\n\n	?>\n\n	<h3 class=\"comments-title\">\n		<?php\n		echo Oxygen_VSB_Comments_List::util_title();\n		?>\n	</h3>\n\n	<ol class=\"comments-list\">\n\n	    <?php\n\n	    wp_list_comments(\n	    	array(\n\n	    		\'style\' => \'ol\',\n	    		\'format\' => \'html5\',\n	    		\'avatar_size\' => \'100\'\n	    	)\n	    );\n\n	    ?>\n\n	</ol>\n\n	<div class=\"comments-navigation\">\n		<div class=\'previous-comments-link\'><?php previous_comments_link(); ?></div>\n		<div class=\'next-comments-link\'><?php next_comments_link(); ?></div>\n	</div>\n\n	<?php\n\n}\n\n?>\";s:8:\"code-css\";s:1246:\"\n.oxy-comments li.comment .comment-body .comment-content {\n  border: 1px solid #eee;\n  padding: 1.5em;\n  margin-top: 1.5em;\n  border-radius: 3px;\n  background-color: #fafafa;\n  margin-bottom: 0;\n}\n\n.oxy-comments li.comment .comment-body {\n  margin-bottom: 35px;\n}\n\n.oxy-comments li.comment .comment-body .comment-content p {\n  margin-top: 0;\n}\n\n.oxy-comments li.comment .comment-body .comment-content p:last-child {\n  margin-bottom: 0;\n}\n\n.oxy-comments .reply {\n  display: flex;\n  margin: 0;\n}\n\n.oxy-comments .reply .comment-reply-link {\n  margin-left: auto;\n  font-size: .75em;\n  background-color: #eee;\n  margin-right: 1em;\n  padding: 5px 10px;\n  border-bottom-left-radius: 3px;\n  border-bottom-right-radius: 3px;\n  line-height: 1;\n}\n\n.oxy-comments .comment-meta {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.oxy-comments .comment-meta .comment-metadata {\n  margin: 0;\n}\n\n.oxy-comments .comment-meta .comment-author .avatar {\n  max-width: 50px;\n  max-height: 50px;\n  border-radius: 50%;\n  border: 1px solid #eee;\n  padding: 2px;\n}\n\n.oxy-comments .comment-meta .comment-author span.says {\n  display: none;\n}\n\n.oxy-comments .comment-meta .comment-metadata a {\n  color: rgba(0,0,0,0.35);\n}\n\";}}}i:2;a:3:{s:4:\"name\";s:12:\"White Blocks\";s:4:\"slug\";s:12:\"white-blocks\";s:7:\"options\";a:1:{s:8:\"original\";a:2:{s:8:\"code-php\";s:534:\"<?php\n\nif (have_comments()) {\n\n	?>\n\n	<h3 class=\"comments-title\">\n		<?php\n		echo Oxygen_VSB_Comments_List::util_title();\n		?>\n	</h3>\n\n	<ol class=\"comments-list\">\n\n	    <?php\n\n	    wp_list_comments(\n	    	array(\n\n	    		\'style\' => \'ol\',\n	    		\'format\' => \'html5\',\n	    		\'avatar_size\' => \'100\'\n	    	)\n	    );\n\n	    ?>\n\n	</ol>\n\n	<div class=\"comments-navigation\">\n		<div class=\'previous-comments-link\'><?php previous_comments_link(); ?></div>\n		<div class=\'next-comments-link\'><?php next_comments_link(); ?></div>\n	</div>\n\n	<?php\n\n}\n\n?>\";s:8:\"code-css\";s:705:\"\n.oxy-comments li.comment {\n  padding: 40px;\n  background-color: white;\n  border-radius: 5px;\n  box-shadow: rgba(0,0,0,0.04) 0px 0px 10px 0px;\n  border: 1px solid #eee;\n}\n\n.oxy-comments .comment-meta .comment-metadata a {\n  color: rgba(0,0,0,0.5);\n}\n\n.oxy-comments .comment-meta .comment-author {\n  border-bottom: 1px solid #eee;\n  padding-bottom: 20px;\n  margin-bottom: 20px;\n}\n\n.oxy-comments li.comment.even {\n  background-color: #fafafa;\n}\n\n.oxy-comments ol.comments-list > li.comment {\n  margin-bottom: 40px;\n}\n\n\n.comment-reply-link {\n  border: 1px solid;\n  padding: 0.75em 1.5em;\n  border-radius: 2px;\n  line-height: 1;\n}\n\n.oxy-comments .comment-meta .comment-author .avatar {\n  border-radius: 50%;\n}\";}}}}s:14:\"oxy_posts_grid\";a:17:{i:0;a:3:{s:4:\"name\";s:23:\"Grid - Image - Standard\";s:4:\"slug\";s:19:\"grid-image-standard\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:859:\"<div class=\'oxy-post\'>\n  \n    <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      \n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n      \n	</a>\n  \n	<a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n	<div class=\'oxy-post-meta\'>\n\n		<div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n			<?php the_author(); ?>\n		</div>\n\n		<div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n			<a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n		</div>\n\n	</div>\n\n	<div class=\'oxy-post-content\'>\n		<?php the_excerpt(); ?>\n	</div>\n\n	<a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n\n</div>\";s:8:\"code-css\";s:1415:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: flex-start;\n  margin-bottom: 3em;\n  width: 33.33%;\n  padding: 1em;\n}\n\n%%EPID%% .oxy-post-image {\n  margin-bottom: 1em;\n  position: relative;\n  background-color: grey;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 100%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-post-meta {\n    display: none;\n  }\n}\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:10:\"page-width\";s:15:\"posts_100_below\";s:15:\"phone-landscape\";}}}i:1;a:3:{s:4:\"name\";s:46:\"Grid - Image w/ Animated Dark Gradient Overlay\";s:4:\"slug\";s:24:\"grid-image-dark-gradient\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:717:\"<div class=\'oxy-post\'>\n  \n  <div class=\'oxy-post-padding\'>\n    \n    <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      \n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n      \n	</a>\n  \n    <div class=\'oxy-post-wrap\'>\n\n      <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n      \n      <div class=\'oxy-post-content-and-link-wrap\'>\n        <div class=\'oxy-post-content\'>\n            <?php the_excerpt(); ?>\n        </div>\n      </div>\n      \n    </div>\n    \n  </div>\n\n</div>\";s:8:\"code-css\";s:1652:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n\n%%EPID%% .oxy-post {\n  width: 50%;\n}\n\n%%EPID%% .oxy-post-padding {\n  position: relative;\n  margin: 1em;\n  display: flex;\n  position: relative;\n  flex-direction: column;\n  overflow: hidden;\n}\n\n%%EPID%% .oxy-post-image {\n  position: relative;\n  background-color: grey;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 100%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-wrap {\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  padding: 2em;\n  pointer-events: none;\n  padding-top: 200px;\n  background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1) 300px);\n  z-index: 1;\n  display: flex;\n  flex-direction: column;\n  align-items: left;\n  text-align: left;\n}\n\n%%EPID%% .oxy-post-content-and-link-wrap {\n  opacity: 0;\n  max-height: 0px;\n  overflow: hidden;\n  transition: 1s ease-in-out opacity, 1s ease-in-out max-height;\n}\n\n%%EPID%% .oxy-post-padding:hover .oxy-post-content-and-link-wrap {\n  opacity: 1;\n  max-height: 400px;\n}\n\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n  margin-bottom: 0.5em;\n}\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:5:\"white\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:5:\"white\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:0:\"\";s:19:\"read_more_size-unit\";s:2:\"px\";s:20:\"read_more_text_color\";s:0:\"\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:0:\"\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:10:\"page-width\";s:15:\"posts_100_below\";s:15:\"phone-landscape\";}}}i:2;a:3:{s:4:\"name\";s:32:\"Grid - Image w/ Gradient Overlap\";s:4:\"slug\";s:19:\"grid-image-gradient\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:1002:\"<div class=\'oxy-post\'>\n  \n    <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      \n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n      \n	</a>\n  \n    <div class=\'oxy-post-wrap\'>\n\n      <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n      <div class=\'oxy-post-meta\'>\n\n          <div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n              <?php the_author(); ?>\n          </div>\n\n          <div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n              <a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n          </div>\n\n      </div>\n\n      <div class=\'oxy-post-content\'>\n          <?php the_excerpt(); ?>\n      </div>\n\n      <a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n      \n    </div>\n\n</div>\";s:8:\"code-css\";s:1644:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  width: 50%;\n  padding: 1em;\n}\n\n%%EPID%% .oxy-post-image {\n  position: relative;\n  background-color: grey;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 70%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-wrap {\n  background-image: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1) 150px);\n  padding: 2em;\n  padding-top: 100px;\n  align-self: stretch;\n  margin-top: -150px;\n  z-index: 1;\n  display: flex;\n  flex-direction: column;\n  align-items: left;\n  text-align: left;  \n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-post-meta {\n    display: none;\n  }\n}\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:10:\"page-width\";s:15:\"posts_100_below\";s:15:\"phone-landscape\";}}}i:3;a:3:{s:4:\"name\";s:33:\"Grid - Image w/ Rectangle Overlap\";s:4:\"slug\";s:30:\"grid-image-w-rectangle-overlap\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:1002:\"<div class=\'oxy-post\'>\n  \n    <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      \n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n      \n	</a>\n  \n    <div class=\'oxy-post-wrap\'>\n\n      <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n      <div class=\'oxy-post-meta\'>\n\n          <div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n              <?php the_author(); ?>\n          </div>\n\n          <div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n              <a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n          </div>\n\n      </div>\n\n      <div class=\'oxy-post-content\'>\n          <?php the_excerpt(); ?>\n      </div>\n\n      <a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n      \n    </div>\n\n</div>\";s:8:\"code-css\";s:1514:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: flex-start;\n  width: 50%;\n  padding: 1em;\n}\n\n%%EPID%% .oxy-post-image {\n  position: relative;\n  background-color: #ddd;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 50%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-wrap {\n  background-color: white;\n  padding: 2em;\n  margin: 2em;\n  margin-top: -6em;\n  z-index: 1;  \n  align-self: stretch;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-post-meta {\n    display: none;\n  }\n}\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:10:\"page-width\";s:15:\"posts_100_below\";s:6:\"tablet\";}}}i:4;a:3:{s:4:\"name\";s:29:\"Grid - Image w/ Title Overlay\";s:4:\"slug\";s:26:\"grid-image-w-title-overlay\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:398:\"<a class=\'oxy-post\' href=\'<?php the_permalink(); ?>\'>\n  <div class=\'oxy-post-padding\'>\n    <div class=\'oxy-post-image\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>            \n	</div>\n  \n    <div class=\'oxy-post-overlay\'>\n      <h2 class=\'oxy-post-title\'><?php the_title(); ?></h2>\n    </div>\n  </div>\n</a>\";s:8:\"code-css\";s:1148:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n\n%%EPID%% .oxy-post {\n  width: 50%;\n}\n\n%%EPID%% .oxy-post-padding {\n  margin: 1em;\n  overflow: hidden;\n  position: relative;\n}\n\n\n%%EPID%% .oxy-post-image {\n  transition: 0.5s ease-in-out all;\n  position: relative;\n  background-color: grey;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 52%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-title {\n  line-height: 1.2em;\n  font-weight: normal;\n}\n\n%%EPID%% .oxy-post:hover .oxy-post-image {\n  transform: scale(1.2);\n}\n\n%%EPID%% .oxy-post-overlay {\n  position: absolute;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  padding: 2em;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  background-color: rgba(0,0,0,0.5);\n  text-align: center;\n  transition: 0.5s ease-in-out all;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post:hover .oxy-post-overlay {\n  background-color: rgba(0,0,0,0.25);\n}\n\";s:10:\"title_size\";s:1:\"2\";s:15:\"title_size-unit\";s:2:\"em\";s:11:\"title_color\";s:5:\"white\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:0:\"\";s:19:\"read_more_size-unit\";s:2:\"px\";s:20:\"read_more_text_color\";s:0:\"\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:0:\"\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:10:\"page-width\";s:15:\"posts_100_below\";s:15:\"phone-landscape\";}}}i:5;a:3:{s:4:\"name\";s:20:\"List - Image on Left\";s:4:\"slug\";s:18:\"list-image-on-left\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:1014:\"<div class=\'oxy-post\'>\n\n  <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n  </a>\n\n  \n  <div class=\'oxy-post-wrap\'>\n	<a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n  	<div class=\'oxy-post-meta\'>\n\n  		<!--div class=\'oxy-post-meta-date oxy-post-meta-item\'>\n			<?php the_time(get_option(\'date_format\')); ?>\n		</div-->\n\n		<div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n			By <?php the_author(); ?>\n		</div>\n\n		<!--div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n			<a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n		</div-->\n\n	</div>\n\n	<div class=\'oxy-post-content\'>\n		<?php the_excerpt(); ?>\n	</div>\n\n	<a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n  </div>\n  \n</div>\";s:8:\"code-css\";s:1674:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: column;\n\n}\n\n%%EPID%% .oxy-post {\n  margin-bottom: 6em;\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n}\n\n%%EPID%% .oxy-post-wrap {\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: flex-start;\n}\n\n\n%%EPID%% .oxy-post-image {\n  position: relative;\n  background-color: grey;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 40%;\n  flex-shrink: 0;\n  flex-grow: 0;\n  margin-right: 2em;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 100%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 2em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n@media (max-width: 991px) {\n  %%EPID%% .oxy-post {\n    flex-direction: column;\n  }\n  %%EPID%% .oxy-post-image {\n    width: 100%;\n    margin-bottom: 1em;\n    margin-right: 0;\n  }\n  %%EPID%% .oxy-post-image-fixed-ratio {\n    padding-bottom: 56%;\n  }\n}\n\n\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:9:\"text link\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:0:\"\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:0:\"\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:6;a:3:{s:4:\"name\";s:26:\"List - Standard (Centered)\";s:4:\"slug\";s:22:\"list-standard-centered\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:839:\"<div class=\'oxy-post\'>\n    \n	<a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n  	<div class=\'oxy-post-meta\'>\n\n  		<div class=\'oxy-post-meta-date oxy-post-meta-item\'>\n			<?php the_time(get_option(\'date_format\')); ?>\n		</div>\n\n		<div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n			<?php the_author(); ?>\n		</div>\n\n		<div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n			<a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n		</div>\n\n	</div>\n\n    <?php \n    if (has_post_thumbnail()) {\n      ?>\n	  <a href=\'<?php the_permalink(); ?>\'><img src=\'<?php the_post_thumbnail_url(); ?>\' class=\'oxy-post-image\' /></a>\n	  <?php\n    }\n    ?>\n\n	<div class=\'oxy-post-content\'>\n		<?php the_excerpt(); ?>\n	</div>\n\n	<a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n\n</div>\";s:8:\"code-css\";s:772:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: column;\n\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: center;\n  align-items: center;\n  margin-bottom: 6em;\n}\n\n%%EPID%% .oxy-post-image {\n  margin-top: 1em;\n  margin-bottom: 1em;\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 2em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:7;a:3:{s:4:\"name\";s:22:\"List - Standard (Left)\";s:4:\"slug\";s:18:\"list-standard-left\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:839:\"<div class=\'oxy-post\'>\n    \n	<a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n  	<div class=\'oxy-post-meta\'>\n\n  		<div class=\'oxy-post-meta-date oxy-post-meta-item\'>\n			<?php the_time(get_option(\'date_format\')); ?>\n		</div>\n\n		<div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n			<?php the_author(); ?>\n		</div>\n\n		<div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n			<a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n		</div>\n\n	</div>\n\n    <?php \n    if (has_post_thumbnail()) {\n      ?>\n	  <a href=\'<?php the_permalink(); ?>\'><img src=\'<?php the_post_thumbnail_url(); ?>\' class=\'oxy-post-image\' /></a>\n	  <?php\n    }\n    ?>\n\n	<div class=\'oxy-post-content\'>\n		<?php the_excerpt(); ?>\n	</div>\n\n	<a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n\n</div>\";s:8:\"code-css\";s:774:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: column;\n\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: flex-start;\n  margin-bottom: 6em;\n}\n\n%%EPID%% .oxy-post-image {\n  margin-top: 1em;\n  margin-bottom: 1em;\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 2em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:8;a:3:{s:4:\"name\";s:36:\"List w/ Rectangle Overlap (Centered)\";s:4:\"slug\";s:33:\"list-w-rectangle-overlap-centered\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:1002:\"<div class=\'oxy-post\'>\n  \n    <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      \n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n      \n	</a>\n  \n    <div class=\'oxy-post-wrap\'>\n\n      <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n      <div class=\'oxy-post-meta\'>\n\n          <div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n              <?php the_author(); ?>\n          </div>\n\n          <div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n              <a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n          </div>\n\n      </div>\n\n      <div class=\'oxy-post-content\'>\n          <?php the_excerpt(); ?>\n      </div>\n\n      <a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n      \n    </div>\n\n</div>\";s:8:\"code-css\";s:1556:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: column;\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: center;\n  align-items: center;\n  margin-bottom: 4em;\n}\n\n%%EPID%% .oxy-post-image {\n  position: relative;\n  background-color: #ddd;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 52%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-wrap {\n  background-color: white;\n  padding: 2em;\n  margin: 2em;\n  margin-left: 10%;\n  margin-right: 10%;\n  margin-top: -6em;\n  z-index: 1;  \n  align-self: stretch;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  justify-content: center;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-post-meta {\n    display: none;\n  }\n}\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:9;a:3:{s:4:\"name\";s:32:\"List w/ Rectangle Overlap (left)\";s:4:\"slug\";s:29:\"list-w-rectangle-overlap-left\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:1002:\"<div class=\'oxy-post\'>\n  \n    <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      \n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n      \n	</a>\n  \n    <div class=\'oxy-post-wrap\'>\n\n      <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n      <div class=\'oxy-post-meta\'>\n\n          <div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n              <?php the_author(); ?>\n          </div>\n\n          <div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n              <a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n          </div>\n\n      </div>\n\n      <div class=\'oxy-post-content\'>\n          <?php the_excerpt(); ?>\n      </div>\n\n      <a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n      \n    </div>\n\n</div>\";s:8:\"code-css\";s:1531:\"%%EPID%% .oxy-posts {\n  display: flex;\n  flex-direction: column;\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: flex-start;\n  margin-bottom: 4em;\n}\n\n%%EPID%% .oxy-post-image {\n  position: relative;\n  background-color: #ddd;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 52%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-wrap {\n  background-color: white;\n  padding: 2em;\n  margin: 2em;\n  margin-left: 10%;\n  margin-right: 10%;\n  margin-top: -6em;\n  z-index: 1;  \n  align-self: stretch;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-post-meta {\n    display: none;\n  }\n}\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:10;a:3:{s:4:\"name\";s:26:\"Masonry - Image - Standard\";s:4:\"slug\";s:22:\"masonry-image-standard\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:722:\"<div class=\'oxy-post\'>\n  \n    <?php \n    if (has_post_thumbnail()) {\n      ?>\n	  <a href=\'<?php the_permalink(); ?>\'><img src=\'<?php the_post_thumbnail_url(); ?>\' class=\'oxy-post-image\' /></a>\n	  <?php\n    }\n    ?>\n  \n	<a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n	<div class=\'oxy-post-meta\'>\n\n		<div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n			<?php the_author(); ?>\n		</div>\n\n		<div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n			<a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n		</div>\n\n	</div>\n\n	<div class=\'oxy-post-content\'>\n		<?php the_excerpt(); ?>\n	</div>\n\n	<a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n\n</div>\";s:8:\"code-css\";s:980:\"%%EPID%% .oxy-posts {\n  display: block;\n  column-count: 3;\n  column-gap: 2em;\n  margin-bottom: 4em;\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: flex-start;\n  margin-bottom: 3em;\n  break-inside: avoid;\n}\n\n%%EPID%% .oxy-post-image {\n  margin-bottom: 1em;\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-posts {\n    column-count: 2;\n  }\n  \n}\n\n@media (max-width: 767px) {\n  %%EPID%% .oxy-posts {\n    column-count: 1;\n  }\n}\n\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:11;a:3:{s:4:\"name\";s:36:\"Masonry - Image w/ Rectangle Overlap\";s:4:\"slug\";s:32:\"masonry-image-w-gradient-overlap\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:1002:\"<div class=\'oxy-post\'>\n  \n    <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      \n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n      \n	</a>\n  \n    <div class=\'oxy-post-wrap\'>\n\n      <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n      <div class=\'oxy-post-meta\'>\n\n          <div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n              <?php the_author(); ?>\n          </div>\n\n          <div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n              <a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n          </div>\n\n      </div>\n\n      <div class=\'oxy-post-content\'>\n          <?php the_excerpt(); ?>\n      </div>\n\n      <a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n      \n    </div>\n\n</div>\";s:8:\"code-css\";s:1630:\"%%EPID%% .oxy-posts {\n  display: block;\n  column-count: 2;\n  column-gap: 2em;\n  margin-bottom: 4em;\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: flex-start;\n  margin-bottom: 0em;\n  break-inside: avoid;\n}\n\n%%EPID%% .oxy-post-image {\n  position: relative;\n  background-color: #ddd;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 50%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-wrap {\n  background-color: white;\n  padding: 2em;\n  margin: 2em;\n  margin-top: -6em;\n  z-index: 1;  \n  align-self: stretch;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-post-meta {\n    display: none;\n  }\n}\n\n@media (max-width: 991px) {\n  %%EPID%% .oxy-posts {\n    column-count: 1;\n  }\n}\n\n\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:12;a:3:{s:4:\"name\";s:36:\"Masonry - Image w/ Rectangle Overlap\";s:4:\"slug\";s:32:\"masonry-image-w-gradient-overlap\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:1002:\"<div class=\'oxy-post\'>\n  \n    <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n      <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n      </div>\n      \n      <div class=\'oxy-post-image-date-overlay\'>\n		<?php the_time(get_option(\'date_format\')); ?>\n	  </div>\n      \n	</a>\n  \n    <div class=\'oxy-post-wrap\'>\n\n      <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n      <div class=\'oxy-post-meta\'>\n\n          <div class=\'oxy-post-meta-author oxy-post-meta-item\'>\n              <?php the_author(); ?>\n          </div>\n\n          <div class=\'oxy-post-meta-comments oxy-post-meta-item\'>\n              <a href=\'<?php comments_link(); ?>\'><?php comments_number(); ?></a>\n          </div>\n\n      </div>\n\n      <div class=\'oxy-post-content\'>\n          <?php the_excerpt(); ?>\n      </div>\n\n      <a href=\'<?php the_permalink(); ?>\' class=\'oxy-read-more\'>Read More</a>\n      \n    </div>\n\n</div>\";s:8:\"code-css\";s:1630:\"%%EPID%% .oxy-posts {\n  display: block;\n  column-count: 2;\n  column-gap: 2em;\n  margin-bottom: 4em;\n}\n\n%%EPID%% .oxy-post {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: flex-start;\n  margin-bottom: 0em;\n  break-inside: avoid;\n}\n\n%%EPID%% .oxy-post-image {\n  position: relative;\n  background-color: #ddd;\n  background-image: repeating-linear-gradient(\n  45deg,\n  #eee,\n  #eee 10px,\n  #ddd 10px,\n  #ddd 20px);\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-image-fixed-ratio {\n  padding-bottom: 50%;\n  background-size: cover;\n  background-position: center center;\n}\n\n%%EPID%% .oxy-post-image-date-overlay {\n  position: absolute;\n  top: 1em;\n  right: 1em;\n  font-size: .7em;\n  color: white;\n  background-color: rgba(0,0,0,0.5);\n  padding: .7em 1em;\n  font-weight: bold;\n  -webkit-font-smoothing: antialiased;\n}\n\n%%EPID%% .oxy-post-wrap {\n  background-color: white;\n  padding: 2em;\n  margin: 2em;\n  margin-top: -6em;\n  z-index: 1;  \n  align-self: stretch;\n}\n\n%%EPID%% .oxy-post-title {\n  font-size: 1.5em;\n  line-height: 1.2em;\n}\n\n%%EPID%% .oxy-post-meta {\n  margin-top: 0.5em;\n  font-size: .8em;\n  display: flex;\n  flex-direction: row;\n}\n\n%%EPID%% .oxy-post-meta-item::after {\n	content: \"\\00b7\";\n	margin-right: .5em;\n	margin-left: .5em;\n}\n\n%%EPID%% .oxy-post-meta-item:last-child::after {\n	content: \"\";\n	display: none;\n}\n\n\n%%EPID%% .oxy-post-content {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n%%EPID%% .oxy-post-content p {\n  margin: 0;\n}\n\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-post-meta {\n    display: none;\n  }\n}\n\n@media (max-width: 991px) {\n  %%EPID%% .oxy-posts {\n    column-count: 1;\n  }\n}\n\n\n\n\";s:10:\"title_size\";s:0:\"\";s:15:\"title_size-unit\";s:2:\"px\";s:11:\"title_color\";s:0:\"\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:3:\"0.8\";s:19:\"read_more_size-unit\";s:2:\"em\";s:20:\"read_more_text_color\";s:5:\"white\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:5:\"black\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:13;a:3:{s:4:\"name\";s:32:\"Masonry - Image w/ Title Overlay\";s:4:\"slug\";s:29:\"masonry-image-w-title-overlay\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:289:\"<a class=\'oxy-post\' href=\'<?php the_permalink(); ?>\'>\n  <div class=\'oxy-post-background\'>\n	  <img src=\'<?php the_post_thumbnail_url(); ?>\' class=\'oxy-post-image\' />  \n  </div>\n  \n    <div class=\'oxy-post-overlay\'>\n      <h2 class=\'oxy-post-title\'><?php the_title(); ?></h2>\n    </div>\n</a>\";s:8:\"code-css\";s:1034:\"%%EPID%% .oxy-posts {\n  display: block;\n  column-count: 3;\n  column-gap: 2em;\n  margin-bottom: 4em;\n}\n\n%%EPID%% .oxy-post {\n  margin-bottom: 2em;\n  break-inside: avoid;\n  position: relative;\n  overflow: hidden;\n  display: flex;\n  background-color: #000;\n}\n\n%%EPID%% .oxy-post-background {\n  transition: 0.5s ease-in-out all;\n  line-height: 0;\n  min-height: 150px;\n}\n\n%%EPID%% .oxy-post:hover .oxy-post-background {\n  transform: scale(1.2);\n}\n\n%%EPID%% .oxy-post-image {\n  width: 100%;\n}\n\n%%EPID%% .oxy-post-title {\n  line-height: 1.2em;\n  font-weight: normal;\n}\n\n%%EPID%% .oxy-post-overlay {\n  position: absolute;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  padding: 2em;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  background-color: rgba(0,0,0,0.5);\n  text-align: center;\n  -webkit-font-smoothing: antialiased;\n}\n\n\n@media (max-width: 1120px) {\n  %%EPID%% .oxy-posts {\n    column-count: 2;\n  }\n  \n}\n\n@media (max-width: 767px) {\n  %%EPID%% .oxy-posts {\n    column-count: 1;\n  }\n}\n\";s:10:\"title_size\";s:1:\"2\";s:15:\"title_size-unit\";s:2:\"em\";s:11:\"title_color\";s:5:\"white\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:0:\"\";s:19:\"read_more_size-unit\";s:2:\"px\";s:20:\"read_more_text_color\";s:0:\"\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:0:\"\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:14;a:3:{s:4:\"name\";s:26:\"Timeline - Title & Excerpt\";s:4:\"slug\";s:17:\"timeline-template\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:323:\"<div class=\"oxy-timeline-block\">\n    <div class=\"oxy-timeline-marker\">\n    </div>\n    <div class=\"oxy-timeline-content\">\n        <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n        <div class=\'oxy-post-content\'>\n            <?php the_excerpt(); ?>\n        </div>\n    </div>\n</div>\n\";s:8:\"code-css\";s:0:\"\";s:10:\"title_size\";s:1:\"2\";s:15:\"title_size-unit\";s:2:\"em\";s:11:\"title_color\";s:5:\"white\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:0:\"\";s:19:\"read_more_size-unit\";s:2:\"px\";s:20:\"read_more_text_color\";s:0:\"\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:0:\"\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:15;a:3:{s:4:\"name\";s:33:\"Timeline - Title & Featured Image\";s:4:\"slug\";s:18:\"timeline-template2\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:462:\"<div class=\"oxy-timeline-block\">\n    <div class=\"oxy-timeline-marker\">\n    </div>\n    <div class=\"oxy-timeline-content\">\n        <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n        <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n            <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n            </div>\n        </a>\n    </div>\n</div>\n\";s:8:\"code-css\";s:0:\"\";s:10:\"title_size\";s:1:\"2\";s:15:\"title_size-unit\";s:2:\"em\";s:11:\"title_color\";s:5:\"white\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:0:\"\";s:19:\"read_more_size-unit\";s:2:\"px\";s:20:\"read_more_text_color\";s:0:\"\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:0:\"\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}i:16;a:3:{s:4:\"name\";s:42:\"Timeline - Title, Featured Image & Excerpt\";s:4:\"slug\";s:18:\"timeline-template3\";s:7:\"options\";a:1:{s:8:\"original\";a:25:{s:8:\"code-php\";s:553:\"<div class=\"oxy-timeline-block\">\n    <div class=\"oxy-timeline-marker\">\n    </div>\n    <div class=\"oxy-timeline-content\">\n        <a class=\'oxy-post-title\' href=\'<?php the_permalink(); ?>\'><?php the_title(); ?></a>\n\n        <a class=\'oxy-post-image\' href=\'<?php the_permalink(); ?>\'>\n            <div class=\'oxy-post-image-fixed-ratio\' style=\'background-image: url(<?php echo get_the_post_thumbnail_url(); ?>);\'>\n            </div>\n        </a>\n\n        <div class=\'oxy-post-content\'>\n            <?php the_excerpt(); ?>\n        </div>\n    </div>\n</div>\n\";s:8:\"code-css\";s:0:\"\";s:10:\"title_size\";s:1:\"2\";s:15:\"title_size-unit\";s:2:\"em\";s:11:\"title_color\";s:5:\"white\";s:17:\"title_hover_color\";s:0:\"\";s:9:\"meta_size\";s:0:\"\";s:14:\"meta_size-unit\";s:2:\"px\";s:10:\"meta_color\";s:0:\"\";s:12:\"content_size\";s:0:\"\";s:17:\"content_size-unit\";s:2:\"px\";s:13:\"content_color\";s:0:\"\";s:20:\"read_more_display_as\";s:6:\"button\";s:14:\"read_more_size\";s:0:\"\";s:19:\"read_more_size-unit\";s:2:\"px\";s:20:\"read_more_text_color\";s:0:\"\";s:26:\"read_more_text_hover_color\";s:0:\"\";s:22:\"read_more_button_color\";s:0:\"\";s:28:\"read_more_button_hover_color\";s:0:\"\";s:14:\"paginate_color\";s:0:\"\";s:18:\"paginate_alignment\";s:6:\"center\";s:19:\"paginate_link_color\";s:0:\"\";s:25:\"paginate_link_hover_color\";s:0:\"\";s:16:\"posts_5050_below\";s:5:\"never\";s:15:\"posts_100_below\";s:5:\"never\";}}}}s:12:\"oxy-pro-menu\";a:10:{i:0;a:4:{s:4:\"name\";s:14:\"Slide to Right\";s:4:\"slug\";s:14:\"slide-to-right\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:66:{s:7:\"menu_id\";s:2:\"31\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:6:\"always\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:20:\"Lineariconsicon-menu\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"28\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right\";s:1:\"8\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:59:\"oxy-pro-menu_slug_oxypromenumobileopenicon_background_color\";s:7:\"#eeeeee\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:7:\"#000000\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:64:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-size\";s:2:\"16\";s:60:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color\";s:7:\"#000000\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_text-transform\";s:9:\"uppercase\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing\";s:1:\"2\";s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:21:\"Lineariconsicon-cross\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:5:\"Close\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height\";s:2:\"28\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right\";s:1:\"8\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:7:\"#000000\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_text-transform\";s:9:\"uppercase\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing\";s:1:\"2\";s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:61:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color\";s:7:\"#000000\";s:89:\"oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration\";s:3:\"0.2\";s:64:\"oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color\";s:7:\"#dddddd\";s:91:\"oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration\";s:3:\"0.2\";s:65:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color\";s:7:\"#dddddd\";s:60:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color\";s:7:\"#eeeeee\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:47:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_top\";s:1:\"4\";s:48:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_left\";s:1:\"4\";s:23:\"oxy-pro-menu_off_canvas\";s:4:\"true\";s:33:\"oxy-pro-menu_off_canvas_alignment\";s:4:\"left\";s:25:\"menu_off_canvas_animation\";s:11:\"slide-right\";s:43:\"oxy-pro-menu_off_canvas_transition_duration\";s:3:\"0.2\";s:49:\"oxy-pro-menu_mobile_menu_item_padding_padding-top\";s:1:\"4\";s:50:\"oxy-pro-menu_mobile_menu_item_padding_padding-left\";s:1:\"8\";s:52:\"oxy-pro-menu_mobile_menu_item_padding_padding-bottom\";s:1:\"4\";s:54:\"oxy-pro-menu_mobile_menu_container_padding_padding-top\";s:2:\"20\";s:55:\"oxy-pro-menu_mobile_menu_container_padding_padding-left\";s:2:\"64\";s:56:\"oxy-pro-menu_mobile_menu_container_padding_padding-right\";s:2:\"64\";s:57:\"oxy-pro-menu_mobile_menu_container_padding_padding-bottom\";s:2:\"20\";s:124:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color\";s:7:\"#f8f8f8\";s:131:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitema_color\";s:7:\"#000000\";s:290:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:290:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"2\";s:136:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemahover_color\";s:7:\"#ff0000\";s:26:\"oxy-pro-menu_dropdown_icon\";s:28:\"FontAwesomeicon-chevron-down\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:1:\"8\";s:89:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left\";s:1:\"4\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:22:\"globalConditionsResult\";b:1;s:23:\"menu_dropdown_animation\";s:9:\"flip-down\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:97:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration\";s:3:\"0.2\";s:42:\"oxy-pro-menu_show_dropdown_links_on_mobile\";s:6:\"toggle\";s:153:\"oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemhaschildrenasvgoxypromenuopencontaineroxypromenulistmenuitemhaschildrenasvg_font_size\";s:1:\"8\";s:56:\"oxy-pro-menu_dropdown_links_on_mobile_animation_duration\";s:3:\"0.2\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_background_color\";s:7:\"#eeeeee\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width\";s:1:\"0\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:50:\"oxy-pro-menu_dropdown_icon_item_margin_margin-left\";s:2:\"-8\";s:49:\"oxy-pro-menu_dropdown_icon_item_margin_margin-top\";s:1:\"0\";s:52:\"oxy-pro-menu_dropdown_icon_item_margin_margin-bottom\";s:1:\"0\";s:51:\"oxy-pro-menu_dropdown_icon_item_margin_margin-right\";s:1:\"0\";s:51:\"oxy-pro-menu_mobile_menu_item_padding_padding-right\";s:1:\"8\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}}s:5:\"hover\";a:3:{s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color\";s:7:\"#dddddd\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color\";s:7:\"#dddddd\";s:130:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor\";s:7:\"#ff0000\";}}}i:1;a:4:{s:4:\"name\";s:18:\"Desktop and Mobile\";s:4:\"slug\";s:18:\"desktop-and-mobile\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:75:{s:22:\"globalConditionsResult\";b:1;s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:6:\"tablet\";s:24:\"oxy-pro-menu_orientation\";s:10:\"Horizontal\";s:92:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color\";s:7:\"#000000\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"2\";s:26:\"oxy-pro-menu_dropdown_icon\";s:28:\"FontAwesomeicon-chevron-down\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:1:\"8\";s:89:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left\";s:1:\"4\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:97:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration\";s:3:\"0.2\";s:61:\"oxy-pro-menu_slug_oxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:76:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color\";s:7:\"#ff0000\";s:132:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color\";s:7:\"#eeeeee\";s:23:\"menu_dropdown_animation\";s:12:\"zoom-in-down\";s:148:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color\";s:16:\"rgba(0,0,0,0.12)\";s:160:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset\";s:1:\"0\";s:158:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset\";s:2:\"12\";s:147:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur\";s:2:\"20\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:27:\"Lineariconsicon-menu-circle\";s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:28:\"Lineariconsicon-cross-circle\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:5:\"Close\";s:13:\"border-radius\";s:1:\"8\";s:26:\"oxy-pro-menu_show_dropdown\";s:4:\"true\";s:42:\"oxy-pro-menu_show_dropdown_links_on_mobile\";s:4:\"hide\";s:83:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color\";s:7:\"#000000\";s:35:\"oxy-pro-menu_dropdown-border-radius\";s:1:\"8\";s:36:\"oxy-pro-menu_desktop_item_text_align\";s:4:\"Left\";s:286:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-align\";s:4:\"left\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height\";s:2:\"32\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right\";s:1:\"8\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:7:\"#000000\";s:60:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color\";s:7:\"#eeeeee\";s:65:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color\";s:7:\"#dedede\";s:91:\"oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration\";s:3:\"0.2\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:57:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_border_radius\";s:1:\"8\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_text-transform\";s:9:\"uppercase\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing\";s:1:\"2\";s:61:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color\";s:7:\"#000000\";s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:89:\"oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration\";s:3:\"0.2\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:7:\"#000000\";s:59:\"oxy-pro-menu_slug_oxypromenumobileopenicon_background_color\";s:7:\"#eeeeee\";s:64:\"oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color\";s:7:\"#dedede\";s:56:\"oxy-pro-menu_slug_oxypromenumobileopenicon_border_radius\";s:1:\"8\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right\";s:1:\"8\";s:60:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color\";s:7:\"#000000\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_text-transform\";s:9:\"uppercase\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing\";s:1:\"2\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"600\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:44:\"oxy-pro-menu_menu_item_padding_padding-right\";s:2:\"12\";s:42:\"oxy-pro-menu_menu_item_padding_padding-top\";s:1:\"4\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-weight\";s:3:\"500\";s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-weight\";s:3:\"500\";s:16:\"background-color\";s:4:\"#eee\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"32\";s:35:\"oxy-pro-menu_mobile_item_text_align\";s:6:\"Center\";s:40:\"oxy-pro-menu_menu_item_margin_margin-top\";s:1:\"0\";s:41:\"oxy-pro-menu_menu_item_margin_margin-left\";s:1:\"0\";s:43:\"oxy-pro-menu_menu_item_margin_margin-bottom\";s:1:\"0\";s:42:\"oxy-pro-menu_menu_item_margin_margin-right\";s:1:\"0\";s:43:\"oxy-pro-menu_menu_item_padding_padding-left\";s:2:\"12\";s:45:\"oxy-pro-menu_menu_item_padding_padding-bottom\";s:1:\"4\";s:50:\"oxy-pro-menu_dropdown_icon_item_margin_margin-left\";s:1:\"4\";s:96:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"14\";s:53:\"oxy-pro-menu_dropdown_child_item_typography_font-size\";s:2:\"12\";s:127:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color\";s:7:\"#ffffff\";}s:5:\"hover\";a:4:{s:70:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor\";s:7:\"#ff0000\";s:126:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color\";s:7:\"#eeeeee\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color\";s:7:\"#dedede\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color\";s:7:\"#dedede\";}}}i:2;a:4:{s:4:\"name\";s:16:\"Desktop Vertical\";s:4:\"slug\";s:16:\"desktop-vertical\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:33:{s:22:\"globalConditionsResult\";b:1;s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:5:\"never\";s:24:\"oxy-pro-menu_orientation\";s:8:\"Vertical\";s:16:\"background-color\";s:7:\"#eeeeee\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"2\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:92:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color\";s:7:\"#000000\";s:44:\"oxy-pro-menu_menu_item_padding_padding-right\";s:1:\"8\";s:42:\"oxy-pro-menu_menu_item_padding_padding-top\";s:1:\"4\";s:45:\"oxy-pro-menu_menu_item_padding_padding-bottom\";s:1:\"4\";s:36:\"oxy-pro-menu_desktop_item_text_align\";s:4:\"Left\";s:87:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color\";s:7:\"#dedede\";s:23:\"menu_dropdown_animation\";s:10:\"fade-right\";s:26:\"oxy-pro-menu_dropdown_icon\";s:29:\"FontAwesomeicon-chevron-right\";s:83:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color\";s:7:\"#000000\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:1:\"8\";s:89:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left\";s:1:\"4\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:97:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration\";s:3:\"0.2\";s:132:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color\";s:7:\"#dddddd\";s:148:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color\";s:16:\"rgba(0,0,0,0.12)\";s:160:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset\";s:1:\"0\";s:158:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset\";s:2:\"12\";s:147:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur\";s:2:\"20\";s:61:\"oxy-pro-menu_slug_oxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"600\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:43:\"oxy-pro-menu_menu_item_padding_padding-left\";s:1:\"8\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:96:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"14\";s:50:\"oxy-pro-menu_dropdown_icon_item_margin_margin-left\";s:1:\"4\";}s:5:\"hover\";a:2:{s:81:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color\";s:7:\"#dedede\";s:126:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color\";s:7:\"#dddddd\";}}}i:3;a:4:{s:4:\"name\";s:10:\"Minimalism\";s:4:\"slug\";s:10:\"minimalism\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:55:{s:22:\"globalConditionsResult\";b:1;s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:6:\"always\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:20:\"FontAwesomeicon-bars\";s:39:\"oxy-pro-menu_mobile_menu_open_icon_text\";s:0:\"\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"28\";s:67:\"oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom\";s:1:\"0\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right\";s:1:\"0\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:7:\"#000000\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:59:\"oxy-pro-menu_slug_oxypromenumobileopenicon_background_color\";s:7:\"#dedede\";s:64:\"oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color\";s:7:\"#d1d1d1\";s:89:\"oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration\";s:3:\"0.2\";s:124:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color\";s:7:\"#eeeeee\";s:286:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-align\";s:6:\"center\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:290:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:290:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"2\";s:36:\"oxy-pro-menu_desktop_item_text_align\";s:6:\"Center\";s:42:\"oxy-pro-menu_show_dropdown_links_on_mobile\";s:6:\"toggle\";s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:21:\"FontAwesomeicon-close\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:0:\"\";s:47:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_top\";s:2:\"20\";s:48:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_left\";s:2:\"20\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height\";s:2:\"28\";s:68:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_margin_top|margin_bottom\";s:1:\"0\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right\";s:1:\"0\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:7:\"#000000\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:60:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color\";s:7:\"#dedede\";s:65:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color\";s:7:\"#d1d1d1\";s:91:\"oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration\";s:3:\"0.2\";s:49:\"oxy-pro-menu_mobile_menu_item_padding_padding-top\";s:1:\"8\";s:52:\"oxy-pro-menu_mobile_menu_item_padding_padding-bottom\";s:1:\"8\";s:50:\"oxy-pro-menu_mobile_menu_item_padding_padding-left\";s:2:\"12\";s:51:\"oxy-pro-menu_mobile_menu_item_padding_padding-right\";s:2:\"12\";s:131:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitema_color\";s:7:\"#000000\";s:61:\"oxy-pro-menu_slug_oxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:35:\"oxy-pro-menu_mobile_item_text_align\";s:6:\"Center\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:153:\"oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemhaschildrenasvgoxypromenuopencontaineroxypromenulistmenuitemhaschildrenasvg_font_size\";s:2:\"16\";s:56:\"oxy-pro-menu_dropdown_links_on_mobile_animation_duration\";s:3:\"0.2\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_background_color\";s:7:\"#dddddd\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width\";s:1:\"0\";s:26:\"oxy-pro-menu_dropdown_icon\";s:26:\"FontAwesomeicon-arrow-down\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"900\";s:89:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left\";s:1:\"0\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:97:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration\";s:3:\"0.2\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:87:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color\";s:7:\"#dddddd\";s:77:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color\";s:7:\"#ff0000\";}s:5:\"hover\";a:3:{s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color\";s:7:\"#d1d1d1\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color\";s:7:\"#d1d1d1\";s:81:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color\";s:7:\"#dddddd\";}}}i:4;a:4:{s:4:\"name\";s:12:\"Flip to Left\";s:4:\"slug\";s:12:\"flip-to-left\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:78:{s:22:\"globalConditionsResult\";b:1;s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:6:\"tablet\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:43:\"oxy-pro-menu_menu_item_padding_padding-left\";s:1:\"8\";s:44:\"oxy-pro-menu_menu_item_padding_padding-right\";s:1:\"8\";s:36:\"oxy-pro-menu_desktop_item_text_align\";s:4:\"Left\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"2\";s:92:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color\";s:7:\"#000000\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"700\";s:96:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"14\";s:83:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color\";s:7:\"#000000\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:2:\"16\";s:26:\"oxy-pro-menu_dropdown_icon\";s:35:\"FontAwesomeicon-arrow-circle-o-down\";s:89:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left\";s:1:\"2\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:97:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration\";s:3:\"0.2\";s:16:\"background-color\";s:7:\"#eaeaea\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height\";s:1:\"1\";s:76:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color\";s:7:\"#ff0000\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:45:\"oxy-pro-menu_menu_item_padding_padding-bottom\";s:1:\"8\";s:42:\"oxy-pro-menu_menu_item_padding_padding-top\";s:1:\"8\";s:102:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-decoration\";s:4:\"none\";s:148:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color\";s:16:\"rgba(0,0,0,0.12)\";s:160:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset\";s:1:\"0\";s:158:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset\";s:2:\"12\";s:147:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur\";s:2:\"12\";s:23:\"menu_dropdown_animation\";s:9:\"fade-left\";s:132:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color\";s:7:\"#eeeeee\";s:55:\"oxy-pro-menu_dropdown_child_item_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:52:\"oxy-pro-menu_dropdown_child_item_padding_padding-top\";s:1:\"8\";s:55:\"oxy-pro-menu_dropdown_child_item_padding_padding-bottom\";s:1:\"8\";s:53:\"oxy-pro-menu_dropdown_child_item_padding_padding-left\";s:2:\"12\";s:54:\"oxy-pro-menu_dropdown_child_item_padding_padding-right\";s:2:\"12\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"16\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:24:\"FontAwesomeicon-th-large\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:7:\"#000000\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:89:\"oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration\";s:3:\"0.2\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_text-transform\";s:9:\"uppercase\";s:60:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color\";s:7:\"#000000\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing\";s:1:\"2\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-weight\";s:3:\"600\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right\";s:1:\"8\";s:23:\"oxy-pro-menu_off_canvas\";s:4:\"true\";s:33:\"oxy-pro-menu_off_canvas_alignment\";s:5:\"right\";s:25:\"menu_off_canvas_animation\";s:10:\"flip-right\";s:43:\"oxy-pro-menu_off_canvas_transition_duration\";s:3:\"0.2\";s:124:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color\";s:7:\"#dddddd\";s:35:\"oxy-pro-menu_mobile_item_text_align\";s:5:\"Right\";s:54:\"oxy-pro-menu_mobile_menu_container_padding_padding-top\";s:2:\"40\";s:55:\"oxy-pro-menu_mobile_menu_container_padding_padding-left\";s:2:\"40\";s:56:\"oxy-pro-menu_mobile_menu_container_padding_padding-right\";s:2:\"40\";s:57:\"oxy-pro-menu_mobile_menu_container_padding_padding-bottom\";s:2:\"40\";s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:21:\"FontAwesomeicon-close\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:5:\"Close\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height\";s:2:\"16\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right\";s:1:\"8\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:7:\"#000000\";s:91:\"oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration\";s:3:\"0.2\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_text-transform\";s:9:\"uppercase\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing\";s:1:\"2\";s:61:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color\";s:7:\"#000000\";s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-weight\";s:3:\"600\";s:60:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color\";s:7:\"#cccccc\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:65:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color\";s:7:\"#bbbbbb\";s:53:\"oxy-pro-menu_dropdown_child_item_typography_font-size\";s:2:\"12\";s:87:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color\";s:7:\"#d3d3d3\";s:49:\"oxy-pro-menu_dropdown_icon_item_margin_margin-top\";s:2:\"-4\";s:52:\"oxy-pro-menu_dropdown_icon_item_margin_margin-bottom\";s:2:\"-4\";s:49:\"oxy-pro-menu_mobile_menu_item_padding_padding-top\";s:1:\"0\";s:52:\"oxy-pro-menu_mobile_menu_item_padding_padding-bottom\";s:1:\"0\";}s:5:\"hover\";a:4:{s:70:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor\";s:7:\"#ff0000\";s:126:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color\";s:7:\"#eeeeee\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color\";s:7:\"#bbbbbb\";s:81:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color\";s:7:\"#d3d3d3\";}}}i:5;a:4:{s:4:\"name\";s:13:\"Music Teacher\";s:4:\"slug\";s:13:\"music-teacher\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:92:{s:22:\"globalConditionsResult\";b:1;s:16:\"background-color\";s:7:\"#180700\";s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:6:\"tablet\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:96:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"14\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"3\";s:92:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color\";s:21:\"rgba(255,255,255,0.5)\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"400\";s:43:\"oxy-pro-menu_menu_item_padding_padding-left\";s:2:\"12\";s:44:\"oxy-pro-menu_menu_item_padding_padding-right\";s:2:\"12\";s:42:\"oxy-pro-menu_menu_item_padding_padding-top\";s:1:\"4\";s:45:\"oxy-pro-menu_menu_item_padding_padding-bottom\";s:1:\"4\";s:36:\"oxy-pro-menu_desktop_item_text_align\";s:4:\"Left\";s:22:\"-webkit-font-smoothing\";s:11:\"antialiased\";s:76:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color\";s:7:\"#13c5df\";s:77:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color\";s:7:\"#ffffff\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:26:\"oxy-pro-menu_dropdown_icon\";s:28:\"Lineariconsicon-chevron-down\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:2:\"12\";s:35:\"oxy-pro-menu_dropdown-border-radius\";s:1:\"8\";s:127:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color\";s:7:\"#2f201a\";s:148:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color\";s:15:\"rgba(0,0,0,0.1)\";s:160:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset\";s:1:\"0\";s:158:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset\";s:2:\"12\";s:147:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur\";s:2:\"24\";s:121:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_color\";s:7:\"#2f201a\";s:58:\"oxy-pro-menu_dropdown_child_item_typography_text-transform\";s:9:\"uppercase\";s:53:\"oxy-pro-menu_dropdown_child_item_typography_font-size\";s:2:\"12\";s:116:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_color\";s:21:\"rgba(255,255,255,0.5)\";s:54:\"oxy-pro-menu_dropdown_child_item_typography_text-align\";s:4:\"left\";s:23:\"menu_dropdown_animation\";s:7:\"fade-up\";s:26:\"oxy-pro-menu_show_dropdown\";s:4:\"true\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:20:\"Lineariconsicon-menu\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"24\";s:67:\"oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom\";s:1:\"0\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right\";s:1:\"8\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:21:\"rgba(255,255,255,0.5)\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_text-transform\";s:9:\"uppercase\";s:60:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color\";s:21:\"rgba(255,255,255,0.5)\";s:64:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-size\";s:2:\"14\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:136:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemahover_color\";s:7:\"#13c5df\";s:131:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitema_color\";s:21:\"rgba(255,255,255,0.5)\";s:35:\"oxy-pro-menu_mobile_item_text_align\";s:6:\"Center\";s:64:\"oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color\";s:7:\"#3d2e2d\";s:59:\"oxy-pro-menu_slug_oxypromenumobileopenicon_background_color\";s:7:\"#2f201a\";s:56:\"oxy-pro-menu_slug_oxypromenumobileopenicon_border_radius\";s:1:\"8\";s:89:\"oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration\";s:3:\"0.2\";s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:21:\"Lineariconsicon-cross\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height\";s:2:\"24\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:5:\"Close\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:21:\"rgba(255,255,255,0.5)\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right\";s:1:\"8\";s:68:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_margin_top|margin_bottom\";s:1:\"0\";s:60:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color\";s:7:\"#2f201a\";s:65:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color\";s:7:\"#3d2e2d\";s:91:\"oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration\";s:3:\"0.2\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_text-transform\";s:9:\"uppercase\";s:61:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color\";s:21:\"rgba(255,255,255,0.5)\";s:65:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-size\";s:2:\"14\";s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-weight\";s:3:\"500\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-weight\";s:3:\"500\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing\";s:1:\"3\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing\";s:1:\"3\";s:39:\"oxy-pro-menu_mobile_menu_open_icon_text\";s:4:\"Menu\";s:124:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color\";s:16:\"rgba(24,7,0,0.9)\";s:23:\"oxy-pro-menu_off_canvas\";s:4:\"true\";s:33:\"oxy-pro-menu_off_canvas_alignment\";s:4:\"left\";s:25:\"menu_off_canvas_animation\";s:14:\"zoom-out-right\";s:54:\"oxy-pro-menu_mobile_menu_container_padding_padding-top\";s:2:\"40\";s:55:\"oxy-pro-menu_mobile_menu_container_padding_padding-left\";s:2:\"80\";s:56:\"oxy-pro-menu_mobile_menu_container_padding_padding-right\";s:2:\"80\";s:57:\"oxy-pro-menu_mobile_menu_container_padding_padding-bottom\";s:2:\"40\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:31:\"oxy-pro-menu_dropdown_icon_size\";s:2:\"16\";s:281:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_color\";s:21:\"rgba(255,255,255,0.5)\";s:285:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"14\";s:57:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_border_radius\";s:1:\"8\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width\";s:1:\"0\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:47:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_top\";s:2:\"12\";s:48:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_left\";s:2:\"12\";s:110:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahoveroxypromenulistmenuitema_border_top_width\";s:1:\"1\";s:111:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitemaoxypromenulistmenuitema_border_top_width\";s:1:\"1\";s:132:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color\";s:7:\"#ff668d\";s:50:\"oxy-pro-menu_dropdown_icon_item_margin_margin-left\";s:1:\"4\";}s:5:\"hover\";a:6:{s:70:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor\";s:7:\"#13c5df\";s:115:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor\";s:7:\"#2f201a\";s:130:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor\";s:7:\"#13c5df\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color\";s:7:\"#3d2e2d\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color\";s:7:\"#3d2e2d\";s:126:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color\";s:7:\"#ff668d\";}}}i:6;a:4:{s:4:\"name\";s:16:\"Marketing Agency\";s:4:\"slug\";s:16:\"marketing-agency\";s:10:\"is_default\";b:1;s:7:\"options\";a:3:{s:8:\"original\";a:65:{s:22:\"globalConditionsResult\";b:1;s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:6:\"tablet\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:8:\"gradient\";a:2:{s:6:\"colors\";a:2:{i:0;a:2:{s:13:\"position-unit\";s:2:\"px\";s:5:\"value\";s:20:\"rgba(252,0,255,0.89)\";}i:1;a:2:{s:13:\"position-unit\";s:2:\"px\";s:5:\"value\";s:20:\"rgba(0,219,222,0.91)\";}}s:12:\"linear-angle\";s:3:\"140\";}s:96:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"16\";s:92:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color\";s:7:\"#ffffff\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"300\";s:43:\"oxy-pro-menu_menu_item_padding_padding-left\";s:2:\"16\";s:44:\"oxy-pro-menu_menu_item_padding_padding-right\";s:2:\"16\";s:42:\"oxy-pro-menu_menu_item_padding_padding-top\";s:1:\"8\";s:45:\"oxy-pro-menu_menu_item_padding_padding-bottom\";s:1:\"8\";s:87:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color\";s:21:\"rgba(255,255,255,0.2)\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:26:\"oxy-pro-menu_dropdown_icon\";s:24:\"Lineariconsicon-bookmark\";s:11:\"padding-top\";s:1:\"4\";s:12:\"padding-left\";s:1:\"4\";s:13:\"padding-right\";s:1:\"4\";s:14:\"padding-bottom\";s:1:\"4\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height\";s:3:\"1.4\";s:77:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color\";s:7:\"#5a58a3\";s:88:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_background_color\";s:7:\"#ffffff\";s:76:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color\";s:7:\"#ffffff\";s:35:\"oxy-pro-menu_dropdown-border-radius\";s:1:\"0\";s:127:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color\";s:7:\"#ffffff\";s:132:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color\";s:7:\"#ec2758\";s:116:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_color\";s:7:\"#3c3876\";s:121:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_color\";s:7:\"#ffffff\";s:148:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color\";s:16:\"rgba(0,0,0,0.14)\";s:160:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset\";s:1:\"0\";s:158:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset\";s:2:\"12\";s:147:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur\";s:2:\"24\";s:83:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color\";s:7:\"#ffffff\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:2:\"14\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"-90\";s:55:\"oxy-pro-menu_dropdown_child_item_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:53:\"oxy-pro-menu_dropdown_child_item_typography_font-size\";s:2:\"12\";s:58:\"oxy-pro-menu_dropdown_child_item_typography_text-transform\";s:9:\"uppercase\";s:58:\"oxy-pro-menu_dropdown_child_item_typography_letter-spacing\";s:1:\"1\";s:55:\"oxy-pro-menu_dropdown_child_item_typography_font-weight\";s:3:\"400\";s:39:\"oxy-pro-menu_mobile_menu_open_icon_text\";s:0:\"\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:20:\"Lineariconsicon-list\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"24\";s:67:\"oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom\";s:1:\"0\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:7:\"#ffffff\";s:56:\"oxy-pro-menu_slug_oxypromenumobileopeniconhoversvg_color\";s:7:\"#3c3876\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:59:\"oxy-pro-menu_slug_oxypromenumobileopenicon_background_color\";s:22:\"rgba(255,255,255,0.12)\";s:64:\"oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color\";s:7:\"#ffffff\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:0:\"\";s:47:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_top\";s:2:\"20\";s:48:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_left\";s:2:\"20\";s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:21:\"Lineariconsicon-cross\";s:68:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_margin_top|margin_bottom\";s:1:\"0\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right\";s:1:\"0\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:7:\"#ffffff\";s:57:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhoversvg_color\";s:7:\"#3c3876\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:60:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color\";s:22:\"rgba(255,255,255,0.12)\";s:65:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color\";s:7:\"#ffffff\";s:124:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color\";s:20:\"rgba(60,56,118,0.98)\";s:131:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitema_color\";s:7:\"#ffffff\";s:42:\"oxy-pro-menu_show_dropdown_links_on_mobile\";s:12:\"show in line\";s:50:\"oxy-pro-menu_dropdown_icon_item_margin_margin-left\";s:1:\"4\";}s:5:\"hover\";a:6:{s:81:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color\";s:21:\"rgba(255,255,255,0.2)\";s:70:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor\";s:7:\"#ffffff\";s:126:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color\";s:7:\"#ec2758\";s:115:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor\";s:7:\"#ffffff\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color\";s:7:\"#ffffff\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color\";s:7:\"#ffffff\";}s:5:\"media\";a:1:{s:6:\"tablet\";a:1:{s:8:\"original\";a:6:{s:285:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"12\";s:290:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:290:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"1\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"400\";s:281:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_color\";s:7:\"#ffffff\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}}}}}}i:7;a:4:{s:4:\"name\";s:6:\"Winery\";s:4:\"slug\";s:6:\"winery\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:78:{s:22:\"globalConditionsResult\";b:1;s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:6:\"tablet\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:96:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"14\";s:16:\"background-color\";s:7:\"#48303e\";s:11:\"padding-top\";s:1:\"8\";s:12:\"padding-left\";s:2:\"16\";s:13:\"padding-right\";s:2:\"16\";s:14:\"padding-bottom\";s:1:\"8\";s:92:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color\";s:21:\"rgba(255,255,255,0.5)\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"400\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"1\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height\";s:3:\"1.2\";s:36:\"oxy-pro-menu_desktop_item_text_align\";s:6:\"Center\";s:42:\"oxy-pro-menu_menu_item_padding_padding-top\";s:1:\"8\";s:45:\"oxy-pro-menu_menu_item_padding_padding-bottom\";s:1:\"8\";s:43:\"oxy-pro-menu_menu_item_padding_padding-left\";s:2:\"16\";s:44:\"oxy-pro-menu_menu_item_padding_padding-right\";s:2:\"16\";s:76:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color\";s:7:\"#ffffff\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.3\";s:87:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color\";s:7:\"#75455d\";s:77:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color\";s:7:\"#ffffff\";s:23:\"menu_dropdown_animation\";s:9:\"flip-down\";s:127:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color\";s:7:\"#75455d\";s:24:\"oxy-pro-menu_orientation\";s:10:\"Horizontal\";s:148:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color\";s:16:\"rgba(0,0,0,0.12)\";s:160:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset\";s:1:\"0\";s:158:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset\";s:2:\"12\";s:147:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur\";s:2:\"24\";s:26:\"oxy-pro-menu_dropdown_icon\";s:33:\"FontAwesomeicon-angle-double-down\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:2:\"14\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:97:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration\";s:3:\"0.2\";s:132:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color\";s:7:\"#cc5972\";s:88:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_background_color\";s:7:\"#cc5972\";s:54:\"oxy-pro-menu_dropdown_child_item_typography_text-align\";s:4:\"left\";s:53:\"oxy-pro-menu_dropdown_child_item_typography_font-size\";s:2:\"12\";s:58:\"oxy-pro-menu_dropdown_child_item_typography_text-transform\";s:4:\"none\";s:52:\"oxy-pro-menu_dropdown_child_item_padding_padding-top\";s:2:\"12\";s:55:\"oxy-pro-menu_dropdown_child_item_padding_padding-bottom\";s:2:\"12\";s:55:\"oxy-pro-menu_dropdown_child_item_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:55:\"oxy-pro-menu_dropdown_child_item_typography_font-weight\";s:3:\"400\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:20:\"FontAwesomeicon-bars\";s:39:\"oxy-pro-menu_mobile_menu_open_icon_text\";s:0:\"\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"24\";s:67:\"oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom\";s:1:\"0\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right\";s:1:\"0\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:21:\"rgba(255,255,255,0.5)\";s:56:\"oxy-pro-menu_slug_oxypromenumobileopeniconhoversvg_color\";s:7:\"#ffffff\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:59:\"oxy-pro-menu_slug_oxypromenumobileopenicon_background_color\";s:7:\"#75455d\";s:64:\"oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color\";s:7:\"#cc5972\";s:89:\"oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration\";s:3:\"0.2\";s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:21:\"FontAwesomeicon-close\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:0:\"\";s:47:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_top\";s:2:\"16\";s:48:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_left\";s:2:\"16\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:21:\"rgba(255,255,255,0.5)\";s:57:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhoversvg_color\";s:7:\"#ffffff\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"16\";s:60:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color\";s:7:\"#75455d\";s:65:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color\";s:7:\"#cc5972\";s:91:\"oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration\";s:3:\"0.2\";s:124:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color\";s:19:\"rgba(72,48,62,0.98)\";s:23:\"oxy-pro-menu_off_canvas\";s:4:\"true\";s:33:\"oxy-pro-menu_off_canvas_alignment\";s:5:\"right\";s:25:\"menu_off_canvas_animation\";s:12:\"zoom-in-left\";s:54:\"oxy-pro-menu_mobile_menu_container_padding_padding-top\";s:2:\"20\";s:57:\"oxy-pro-menu_mobile_menu_container_padding_padding-bottom\";s:2:\"20\";s:55:\"oxy-pro-menu_mobile_menu_container_padding_padding-left\";s:2:\"40\";s:56:\"oxy-pro-menu_mobile_menu_container_padding_padding-right\";s:2:\"40\";s:35:\"oxy-pro-menu_mobile_item_text_align\";s:4:\"Left\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width\";s:1:\"1\";s:50:\"oxy-pro-menu_dropdown_icon_item_margin_margin-left\";s:1:\"0\";}s:5:\"hover\";a:5:{s:70:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor\";s:7:\"#ffffff\";s:81:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color\";s:7:\"#75455d\";s:126:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color\";s:7:\"#cc5972\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color\";s:7:\"#cc5972\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color\";s:7:\"#cc5972\";}}}i:8;a:4:{s:4:\"name\";s:10:\"Conference\";s:4:\"slug\";s:10:\"conference\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:84:{s:22:\"globalConditionsResult\";b:1;s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:15:\"phone-landscape\";s:11:\"padding-top\";s:1:\"4\";s:14:\"padding-bottom\";s:1:\"4\";s:12:\"padding-left\";s:2:\"16\";s:13:\"padding-right\";s:2:\"16\";s:8:\"gradient\";a:2:{s:6:\"colors\";a:2:{i:0;a:2:{s:13:\"position-unit\";s:2:\"px\";s:5:\"value\";s:7:\"#ff4c1c\";}i:1;a:2:{s:13:\"position-unit\";s:2:\"px\";s:5:\"value\";s:7:\"#d7193d\";}}s:12:\"linear-angle\";s:3:\"240\";}s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:96:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"14\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"700\";s:92:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color\";s:22:\"rgba(255,255,255,0.75)\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"1\";s:42:\"oxy-pro-menu_menu_item_padding_padding-top\";s:1:\"8\";s:45:\"oxy-pro-menu_menu_item_padding_padding-bottom\";s:1:\"8\";s:43:\"oxy-pro-menu_menu_item_padding_padding-left\";s:2:\"12\";s:44:\"oxy-pro-menu_menu_item_padding_padding-right\";s:2:\"12\";s:76:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color\";s:7:\"#ffffff\";s:87:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color\";s:7:\"#ff7f0d\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.4\";s:77:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color\";s:7:\"#d7193d\";s:88:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_background_color\";s:7:\"#ffffff\";s:26:\"oxy-pro-menu_dropdown_icon\";s:35:\"FontAwesomeicon-arrow-circle-o-down\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:2:\"16\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:83:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color\";s:21:\"rgba(255,255,255,0.4)\";s:127:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color\";s:7:\"#d7193d\";s:132:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color\";s:7:\"#ff4c1c\";s:121:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_color\";s:7:\"#ffffff\";s:55:\"oxy-pro-menu_dropdown_child_item_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:53:\"oxy-pro-menu_dropdown_child_item_typography_font-size\";s:2:\"12\";s:55:\"oxy-pro-menu_dropdown_child_item_typography_font-weight\";s:3:\"700\";s:148:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color\";s:16:\"rgba(0,0,0,0.12)\";s:160:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset\";s:1:\"0\";s:158:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset\";s:2:\"12\";s:147:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur\";s:2:\"24\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:36:\"FontAwesomeicon-caret-square-o-right\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"20\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right\";s:1:\"4\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:21:\"rgba(255,255,255,0.4)\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"12\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:60:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color\";s:22:\"rgba(255,255,255,0.75)\";s:66:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-weight\";s:3:\"700\";s:69:\"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing\";s:1:\"1\";s:56:\"oxy-pro-menu_slug_oxypromenumobileopeniconhoversvg_color\";s:7:\"#ffffff\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:5:\"Close\";s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:35:\"FontAwesomeicon-caret-square-o-left\";s:47:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_top\";s:2:\"16\";s:48:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_left\";s:2:\"16\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height\";s:2:\"20\";s:68:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_margin_top|margin_bottom\";s:1:\"0\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right\";s:1:\"4\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:21:\"rgba(255,255,255,0.4)\";s:57:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhoversvg_color\";s:7:\"#ffffff\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"12\";s:124:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color\";s:20:\"rgba(215,25,61,0.95)\";s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:61:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color\";s:22:\"rgba(255,255,255,0.75)\";s:67:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-weight\";s:3:\"700\";s:70:\"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing\";s:1:\"1\";s:35:\"oxy-pro-menu_mobile_item_text_align\";s:4:\"Left\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height\";s:3:\"1.2\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:285:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"14\";s:52:\"oxy-pro-menu_dropdown_child_item_padding_padding-top\";s:1:\"8\";s:55:\"oxy-pro-menu_dropdown_child_item_padding_padding-bottom\";s:1:\"8\";s:23:\"menu_dropdown_animation\";s:10:\"fade-right\";s:26:\"oxy-pro-menu_show_dropdown\";s:4:\"true\";s:31:\"oxy-pro-menu_dropdown_icon_size\";s:2:\"20\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"700\";s:287:\"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_line-height\";s:3:\"1.3\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width\";s:1:\"2\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_color\";s:7:\"#f9c5af\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_style\";s:5:\"solid\";s:23:\"oxy-pro-menu_off_canvas\";s:4:\"true\";s:56:\"oxy-pro-menu_mobile_menu_container_padding_padding-right\";s:2:\"40\";s:54:\"oxy-pro-menu_mobile_menu_container_padding_padding-top\";s:2:\"20\";s:57:\"oxy-pro-menu_mobile_menu_container_padding_padding-bottom\";s:2:\"20\";s:55:\"oxy-pro-menu_mobile_menu_container_padding_padding-left\";s:2:\"40\";s:25:\"menu_off_canvas_animation\";s:10:\"fade-right\";s:49:\"oxy-pro-menu_dropdown_icon_item_margin_margin-top\";s:2:\"-4\";s:52:\"oxy-pro-menu_dropdown_icon_item_margin_margin-bottom\";s:2:\"-4\";}s:5:\"hover\";a:4:{s:70:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor\";s:7:\"#ffffff\";s:81:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color\";s:7:\"#ff7f0d\";s:126:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color\";s:7:\"#ff4c1c\";s:115:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor\";s:7:\"#ffffff\";}}}i:9;a:4:{s:4:\"name\";s:9:\"Financial\";s:4:\"slug\";s:9:\"financial\";s:10:\"is_default\";b:1;s:7:\"options\";a:2:{s:8:\"original\";a:64:{s:22:\"globalConditionsResult\";b:1;s:16:\"background-color\";s:7:\"#eff4f7\";s:11:\"padding-top\";s:1:\"4\";s:14:\"padding-bottom\";s:1:\"4\";s:12:\"padding-left\";s:2:\"16\";s:13:\"padding-right\";s:2:\"16\";s:7:\"menu_id\";s:2:\"94\";s:35:\"oxy-pro-menu_show_mobile_menu_below\";s:6:\"tablet\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family\";a:2:{i:0;s:6:\"global\";i:1;s:4:\"Text\";}s:96:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size\";s:2:\"12\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform\";s:9:\"uppercase\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight\";s:3:\"700\";s:92:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color\";s:7:\"#2b2c27\";s:101:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing\";s:1:\"1\";s:98:\"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height\";s:3:\"1.5\";s:42:\"oxy-pro-menu_menu_item_padding_padding-top\";s:1:\"8\";s:45:\"oxy-pro-menu_menu_item_padding_padding-bottom\";s:1:\"8\";s:43:\"oxy-pro-menu_menu_item_padding_padding-left\";s:2:\"12\";s:44:\"oxy-pro-menu_menu_item_padding_padding-right\";s:2:\"12\";s:76:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color\";s:7:\"#566d8f\";s:87:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color\";s:7:\"#ffffff\";s:88:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_background_color\";s:7:\"#ffffff\";s:77:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color\";s:7:\"#65bec2\";s:83:\"oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration\";s:3:\"0.2\";s:148:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color\";s:16:\"rgba(0,0,0,0.12)\";s:160:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset\";s:1:\"0\";s:158:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset\";s:2:\"12\";s:147:\"oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur\";s:2:\"24\";s:127:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color\";s:7:\"#ffffff\";s:132:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color\";s:7:\"#65bec2\";s:121:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_color\";s:7:\"#ffffff\";s:114:\"oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitemaoxypromenulistmenuitema_border_bottom_width\";s:1:\"2\";s:113:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahoveroxypromenulistmenuitema_border_bottom_width\";s:1:\"2\";s:26:\"oxy-pro-menu_dropdown_icon\";s:35:\"FontAwesomeicon-chevron-circle-down\";s:83:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color\";s:7:\"#65bec2\";s:87:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size\";s:2:\"12\";s:94:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate\";s:1:\"0\";s:99:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate\";s:3:\"180\";s:97:\"oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration\";s:3:\"0.2\";s:39:\"oxy-pro-menu_mobile_menu_open_icon_text\";s:0:\"\";s:34:\"oxy-pro-menu_mobile_menu_open_icon\";s:20:\"FontAwesomeicon-bars\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height\";s:2:\"24\";s:96:\"oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"12\";s:59:\"oxy-pro-menu_slug_oxypromenumobileopenicon_background_color\";s:7:\"#ffffff\";s:51:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color\";s:9:\"color(52)\";s:56:\"oxy-pro-menu_slug_oxypromenumobileopeniconhoversvg_color\";s:7:\"#ffffff\";s:67:\"oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom\";s:1:\"0\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right\";s:1:\"0\";s:40:\"oxy-pro-menu_mobile_menu_close_icon_text\";s:0:\"\";s:35:\"oxy-pro-menu_mobile_menu_close_icon\";s:21:\"FontAwesomeicon-close\";s:47:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_top\";s:2:\"16\";s:48:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_left\";s:2:\"16\";s:52:\"oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color\";s:7:\"#65bec2\";s:57:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhoversvg_color\";s:7:\"#ffffff\";s:65:\"oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color\";s:7:\"#566d8f\";s:97:\"oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left\";s:2:\"12\";s:124:\"oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color\";s:22:\"rgba(255,255,255,0.96)\";s:23:\"oxy-pro-menu_off_canvas\";s:5:\"false\";s:35:\"oxy-pro-menu_mobile_item_text_align\";s:6:\"Center\";s:31:\"oxy-pro-menu_dropdown_icon_size\";s:2:\"16\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_background_color\";s:11:\"transparent\";s:186:\"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width\";s:1:\"0\";s:50:\"oxy-pro-menu_dropdown_icon_item_margin_margin-left\";s:1:\"4\";s:64:\"oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color\";s:7:\"#566d8f\";}s:5:\"hover\";a:6:{s:70:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor\";s:7:\"#566d8f\";s:81:\"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color\";s:7:\"#ffffff\";s:126:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color\";s:7:\"#65bec2\";s:115:\"oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor\";s:7:\"#ffffff\";s:59:\"oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color\";s:7:\"#566d8f\";s:58:\"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color\";s:7:\"#566d8f\";}}}}}', 'yes');
INSERT INTO `taflwj_wpk0_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(245, 'oxygen_vsb_presets_updated_3_4', '1', 'yes'),
(164, 'oxygen_license_key', '711b98a2c1875d1f9baa0e78294cdb4f', 'yes'),
(165, 'oxygen_license_updated', '1', 'yes'),
(166, 'oxygen_vsb_css_cache_generated_2_2', 'true', 'yes'),
(167, 'oxygen_vsb_global_colors', 'a:4:{s:15:\"colorsIncrement\";i:16;s:13:\"setsIncrement\";i:3;s:6:\"colors\";a:16:{i:0;a:4:{s:2:\"id\";i:12;s:4:\"name\";s:5:\"White\";s:5:\"value\";s:7:\"#ffffff\";s:3:\"set\";i:3;}i:1;a:4:{s:2:\"id\";i:1;s:4:\"name\";s:13:\"Catalina Blue\";s:5:\"value\";s:7:\"#2a445a\";s:3:\"set\";i:2;}i:2;a:4:{s:2:\"id\";i:2;s:4:\"name\";s:16:\"White Transluent\";s:5:\"value\";s:21:\"rgba(255,255,255,0.6)\";s:3:\"set\";i:2;}i:3;a:4:{s:2:\"id\";i:3;s:4:\"name\";s:5:\"White\";s:5:\"value\";s:7:\"#ffffff\";s:3:\"set\";i:2;}i:4;a:4:{s:2:\"id\";i:4;s:4:\"name\";s:9:\"Iris Blue\";s:5:\"value\";s:7:\"#07adb7\";s:3:\"set\";i:2;}i:5;a:4:{s:2:\"id\";i:5;s:4:\"name\";s:9:\"Dove Gray\";s:5:\"value\";s:7:\"#666666\";s:3:\"set\";i:2;}i:6;a:4:{s:2:\"id\";i:6;s:4:\"name\";s:6:\"Shadow\";s:5:\"value\";s:15:\"rgba(0,0,0,0.2)\";s:3:\"set\";i:2;}i:7;a:4:{s:2:\"id\";i:7;s:4:\"name\";s:5:\"Polar\";s:5:\"value\";s:7:\"#f6fafd\";s:3:\"set\";i:2;}i:8;a:4:{s:2:\"id\";i:8;s:4:\"name\";s:11:\"Wild Willow\";s:5:\"value\";s:7:\"#b2d27d\";s:3:\"set\";i:2;}i:9;a:4:{s:2:\"id\";i:9;s:4:\"name\";s:6:\"Keppel\";s:5:\"value\";s:7:\"#31b1ac\";s:3:\"set\";i:2;}i:10;a:4:{s:2:\"id\";i:10;s:4:\"name\";s:9:\"Tradewind\";s:5:\"value\";s:7:\"#5abc9c\";s:3:\"set\";i:2;}i:11;a:4:{s:2:\"id\";i:11;s:4:\"name\";s:6:\"DeYork\";s:5:\"value\";s:7:\"#8ec98a\";s:3:\"set\";i:2;}i:12;a:4:{s:2:\"id\";i:13;s:4:\"name\";s:13:\"Fountain Blue\";s:5:\"value\";s:7:\"#65bec2\";s:3:\"set\";i:3;}i:13;a:4:{s:2:\"id\";i:14;s:4:\"name\";s:11:\"Hippie Blue\";s:5:\"value\";s:7:\"#6799b2\";s:3:\"set\";i:3;}i:14;a:4:{s:2:\"id\";i:15;s:4:\"name\";s:11:\"Heavy Metal\";s:5:\"value\";s:7:\"#2b2c27\";s:3:\"set\";i:3;}i:15;a:4:{s:2:\"id\";i:16;s:4:\"name\";s:12:\"Waikawa Gray\";s:5:\"value\";s:7:\"#566d8f\";s:3:\"set\";i:3;}}s:4:\"sets\";a:3:{i:0;a:2:{s:2:\"id\";i:0;s:4:\"name\";s:13:\"Global Colors\";}i:1;a:2:{s:2:\"id\";i:2;s:4:\"name\";s:7:\"hosting\";}i:2;a:2:{s:2:\"id\";i:3;s:4:\"name\";s:6:\"atomic\";}}}', 'yes');
INSERT INTO `taflwj_wpk0_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(168, 'ct_svg_sets', 'a:2:{s:12:\"Font Awesome\";s:579449:\"<?xml version=\"1.0\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-hidden=\"true\" style=\"position: absolute; width: 0; height: 0; overflow: hidden;\" version=\"1.1\">\n<defs>\n<symbol id=\"FontAwesomeicon-asterisk\" viewBox=\"0 0 26 28\">\n<title>asterisk</title>\n<path d=\"M23.156 16.406c0.953 0.547 1.281 1.781 0.734 2.734l-1 1.719c-0.547 0.953-1.781 1.281-2.734 0.734l-4.156-2.391v4.797c0 1.094-0.906 2-2 2h-2c-1.094 0-2-0.906-2-2v-4.797l-4.156 2.391c-0.953 0.547-2.187 0.219-2.734-0.734l-1-1.719c-0.547-0.953-0.219-2.188 0.734-2.734l4.156-2.406-4.156-2.406c-0.953-0.547-1.281-1.781-0.734-2.734l1-1.719c0.547-0.953 1.781-1.281 2.734-0.734l4.156 2.391v-4.797c0-1.094 0.906-2 2-2h2c1.094 0 2 0.906 2 2v4.797l4.156-2.391c0.953-0.547 2.188-0.219 2.734 0.734l1 1.719c0.547 0.953 0.219 2.188-0.734 2.734l-4.156 2.406z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-plus\" viewBox=\"0 0 22 28\">\n<title>plus</title>\n<path d=\"M22 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-6.5v6.5c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-6.5h-6.5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h6.5v-6.5c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5v6.5h6.5c0.828 0 1.5 0.672 1.5 1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-question\" viewBox=\"0 0 17 28\">\n<title>question</title>\n<path d=\"M11 19.625v3.75c0 0.344-0.281 0.625-0.625 0.625h-3.75c-0.344 0-0.625-0.281-0.625-0.625v-3.75c0-0.344 0.281-0.625 0.625-0.625h3.75c0.344 0 0.625 0.281 0.625 0.625zM15.937 10.25c0 2.969-2.016 4.109-3.5 4.937-0.922 0.531-1.5 1.609-1.5 2.063v0c0 0.344-0.266 0.75-0.625 0.75h-3.75c-0.344 0-0.562-0.531-0.562-0.875v-0.703c0-1.891 1.875-3.516 3.25-4.141 1.203-0.547 1.703-1.062 1.703-2.063 0-0.875-1.141-1.656-2.406-1.656-0.703 0-1.344 0.219-1.687 0.453-0.375 0.266-0.75 0.641-1.672 1.797-0.125 0.156-0.313 0.25-0.484 0.25-0.141 0-0.266-0.047-0.391-0.125l-2.562-1.953c-0.266-0.203-0.328-0.547-0.156-0.828 1.687-2.797 4.062-4.156 7.25-4.156 3.344 0 7.094 2.672 7.094 6.25z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-minus\" viewBox=\"0 0 22 28\">\n<title>minus</title>\n<path d=\"M22 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-19c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h19c0.828 0 1.5 0.672 1.5 1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-glass\" viewBox=\"0 0 28 28\">\n<title>glass</title>\n<path d=\"M26.547 2.906c0 0.453-0.359 0.906-0.672 1.219l-9.875 9.875v12h5c0.547 0 1 0.453 1 1s-0.453 1-1 1h-14c-0.547 0-1-0.453-1-1s0.453-1 1-1h5v-12l-9.875-9.875c-0.313-0.313-0.672-0.766-0.672-1.219 0-0.766 0.969-0.906 1.547-0.906h22c0.578 0 1.547 0.141 1.547 0.906z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-music\" viewBox=\"0 0 24 28\">\n<title>music</title>\n<path d=\"M24 3.5v17.5c0 2.203-3.297 3-5 3s-5-0.797-5-3 3.297-3 5-3c1.031 0 2.063 0.187 3 0.609v-8.391l-12 3.703v11.078c0 2.203-3.297 3-5 3s-5-0.797-5-3 3.297-3 5-3c1.031 0 2.063 0.187 3 0.609v-15.109c0-0.656 0.438-1.234 1.062-1.437l13-4c0.141-0.047 0.281-0.063 0.438-0.063 0.828 0 1.5 0.672 1.5 1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-search\" viewBox=\"0 0 26 28\">\n<title>search</title>\n<path d=\"M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-envelope-o\" viewBox=\"0 0 28 28\">\n<title>envelope-o</title>\n<path d=\"M26 23.5v-12c-0.328 0.375-0.688 0.719-1.078 1.031-2.234 1.719-4.484 3.469-6.656 5.281-1.172 0.984-2.625 2.188-4.25 2.188h-0.031c-1.625 0-3.078-1.203-4.25-2.188-2.172-1.813-4.422-3.563-6.656-5.281-0.391-0.313-0.75-0.656-1.078-1.031v12c0 0.266 0.234 0.5 0.5 0.5h23c0.266 0 0.5-0.234 0.5-0.5zM26 7.078c0-0.391 0.094-1.078-0.5-1.078h-23c-0.266 0-0.5 0.234-0.5 0.5 0 1.781 0.891 3.328 2.297 4.438 2.094 1.641 4.188 3.297 6.266 4.953 0.828 0.672 2.328 2.109 3.422 2.109h0.031c1.094 0 2.594-1.437 3.422-2.109 2.078-1.656 4.172-3.313 6.266-4.953 1.016-0.797 2.297-2.531 2.297-3.859zM28 6.5v17c0 1.375-1.125 2.5-2.5 2.5h-23c-1.375 0-2.5-1.125-2.5-2.5v-17c0-1.375 1.125-2.5 2.5-2.5h23c1.375 0 2.5 1.125 2.5 2.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-heart\" viewBox=\"0 0 28 28\">\n<title>heart</title>\n<path d=\"M14 26c-0.25 0-0.5-0.094-0.688-0.281l-9.75-9.406c-0.125-0.109-3.563-3.25-3.563-7 0-4.578 2.797-7.313 7.469-7.313 2.734 0 5.297 2.156 6.531 3.375 1.234-1.219 3.797-3.375 6.531-3.375 4.672 0 7.469 2.734 7.469 7.313 0 3.75-3.437 6.891-3.578 7.031l-9.734 9.375c-0.187 0.187-0.438 0.281-0.688 0.281z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-star\" viewBox=\"0 0 26 28\">\n<title>star</title>\n<path d=\"M26 10.109c0 0.281-0.203 0.547-0.406 0.75l-5.672 5.531 1.344 7.812c0.016 0.109 0.016 0.203 0.016 0.313 0 0.406-0.187 0.781-0.641 0.781-0.219 0-0.438-0.078-0.625-0.187l-7.016-3.687-7.016 3.687c-0.203 0.109-0.406 0.187-0.625 0.187-0.453 0-0.656-0.375-0.656-0.781 0-0.109 0.016-0.203 0.031-0.313l1.344-7.812-5.688-5.531c-0.187-0.203-0.391-0.469-0.391-0.75 0-0.469 0.484-0.656 0.875-0.719l7.844-1.141 3.516-7.109c0.141-0.297 0.406-0.641 0.766-0.641s0.625 0.344 0.766 0.641l3.516 7.109 7.844 1.141c0.375 0.063 0.875 0.25 0.875 0.719z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-star-o\" viewBox=\"0 0 26 28\">\n<title>star-o</title>\n<path d=\"M17.766 15.687l4.781-4.641-6.594-0.969-2.953-5.969-2.953 5.969-6.594 0.969 4.781 4.641-1.141 6.578 5.906-3.109 5.891 3.109zM26 10.109c0 0.281-0.203 0.547-0.406 0.75l-5.672 5.531 1.344 7.812c0.016 0.109 0.016 0.203 0.016 0.313 0 0.422-0.187 0.781-0.641 0.781-0.219 0-0.438-0.078-0.625-0.187l-7.016-3.687-7.016 3.687c-0.203 0.109-0.406 0.187-0.625 0.187-0.453 0-0.656-0.375-0.656-0.781 0-0.109 0.016-0.203 0.031-0.313l1.344-7.812-5.688-5.531c-0.187-0.203-0.391-0.469-0.391-0.75 0-0.469 0.484-0.656 0.875-0.719l7.844-1.141 3.516-7.109c0.141-0.297 0.406-0.641 0.766-0.641s0.625 0.344 0.766 0.641l3.516 7.109 7.844 1.141c0.375 0.063 0.875 0.25 0.875 0.719z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-user\" viewBox=\"0 0 20 28\">\n<title>user</title>\n<path d=\"M20 21.859c0 2.281-1.5 4.141-3.328 4.141h-13.344c-1.828 0-3.328-1.859-3.328-4.141 0-4.109 1.016-8.859 5.109-8.859 1.266 1.234 2.984 2 4.891 2s3.625-0.766 4.891-2c4.094 0 5.109 4.75 5.109 8.859zM16 8c0 3.313-2.688 6-6 6s-6-2.688-6-6 2.688-6 6-6 6 2.688 6 6z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-film\" viewBox=\"0 0 30 28\">\n<title>film</title>\n<path d=\"M6 25v-2c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1zM6 19v-2c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1zM6 13v-2c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1zM22 25v-8c0-0.547-0.453-1-1-1h-12c-0.547 0-1 0.453-1 1v8c0 0.547 0.453 1 1 1h12c0.547 0 1-0.453 1-1zM6 7v-2c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1zM28 25v-2c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1zM22 13v-8c0-0.547-0.453-1-1-1h-12c-0.547 0-1 0.453-1 1v8c0 0.547 0.453 1 1 1h12c0.547 0 1-0.453 1-1zM28 19v-2c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1zM28 13v-2c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1zM28 7v-2c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1zM30 4.5v21c0 1.375-1.125 2.5-2.5 2.5h-25c-1.375 0-2.5-1.125-2.5-2.5v-21c0-1.375 1.125-2.5 2.5-2.5h25c1.375 0 2.5 1.125 2.5 2.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-th-large\" viewBox=\"0 0 26 28\">\n<title>th-large</title>\n<path d=\"M12 16v6c0 1.094-0.906 2-2 2h-8c-1.094 0-2-0.906-2-2v-6c0-1.094 0.906-2 2-2h8c1.094 0 2 0.906 2 2zM12 4v6c0 1.094-0.906 2-2 2h-8c-1.094 0-2-0.906-2-2v-6c0-1.094 0.906-2 2-2h8c1.094 0 2 0.906 2 2zM26 16v6c0 1.094-0.906 2-2 2h-8c-1.094 0-2-0.906-2-2v-6c0-1.094 0.906-2 2-2h8c1.094 0 2 0.906 2 2zM26 4v6c0 1.094-0.906 2-2 2h-8c-1.094 0-2-0.906-2-2v-6c0-1.094 0.906-2 2-2h8c1.094 0 2 0.906 2 2z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-th\" viewBox=\"0 0 28 28\">\n<title>th</title>\n<path d=\"M8 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM8 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM18 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM8 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM18 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM28 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM18 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM28 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM28 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-th-list\" viewBox=\"0 0 28 28\">\n<title>th-list</title>\n<path d=\"M8 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM8 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM28 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-15c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h15c0.828 0 1.5 0.672 1.5 1.5zM8 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5zM28 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-15c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h15c0.828 0 1.5 0.672 1.5 1.5zM28 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-15c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h15c0.828 0 1.5 0.672 1.5 1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-check\" viewBox=\"0 0 28 28\">\n<title>check</title>\n<path d=\"M26.109 8.844c0 0.391-0.156 0.781-0.438 1.062l-13.438 13.438c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-7.781-7.781c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.609 10.25-10.266c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-close\" viewBox=\"0 0 22 28\">\n<title>close</title>\n<path d=\"M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-search-plus\" viewBox=\"0 0 26 28\">\n<title>search-plus</title>\n<path d=\"M16 12.5v1c0 0.266-0.234 0.5-0.5 0.5h-3.5v3.5c0 0.266-0.234 0.5-0.5 0.5h-1c-0.266 0-0.5-0.234-0.5-0.5v-3.5h-3.5c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h3.5v-3.5c0-0.266 0.234-0.5 0.5-0.5h1c0.266 0 0.5 0.234 0.5 0.5v3.5h3.5c0.266 0 0.5 0.234 0.5 0.5zM18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.109-0.891 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-search-minus\" viewBox=\"0 0 26 28\">\n<title>search-minus</title>\n<path d=\"M16 12.5v1c0 0.266-0.234 0.5-0.5 0.5h-9c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h9c0.266 0 0.5 0.234 0.5 0.5zM18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.109-0.891 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-power-off\" viewBox=\"0 0 24 28\">\n<title>power-off</title>\n<path d=\"M24 14c0 6.609-5.391 12-12 12s-12-5.391-12-12c0-3.797 1.75-7.297 4.797-9.578 0.891-0.672 2.141-0.5 2.797 0.391 0.672 0.875 0.484 2.141-0.391 2.797-2.031 1.531-3.203 3.859-3.203 6.391 0 4.406 3.594 8 8 8s8-3.594 8-8c0-2.531-1.172-4.859-3.203-6.391-0.875-0.656-1.062-1.922-0.391-2.797 0.656-0.891 1.922-1.062 2.797-0.391 3.047 2.281 4.797 5.781 4.797 9.578zM14 2v10c0 1.094-0.906 2-2 2s-2-0.906-2-2v-10c0-1.094 0.906-2 2-2s2 0.906 2 2z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-signal\" viewBox=\"0 0 28 28\">\n<title>signal</title>\n<path d=\"M4 22.5v3c0 0.281-0.219 0.5-0.5 0.5h-3c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5zM10 20.5v5c0 0.281-0.219 0.5-0.5 0.5h-3c-0.281 0-0.5-0.219-0.5-0.5v-5c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5zM16 16.5v9c0 0.281-0.219 0.5-0.5 0.5h-3c-0.281 0-0.5-0.219-0.5-0.5v-9c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5zM22 10.5v15c0 0.281-0.219 0.5-0.5 0.5h-3c-0.281 0-0.5-0.219-0.5-0.5v-15c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5zM28 2.5v23c0 0.281-0.219 0.5-0.5 0.5h-3c-0.281 0-0.5-0.219-0.5-0.5v-23c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-cog\" viewBox=\"0 0 24 28\">\n<title>cog</title>\n<path d=\"M16 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM24 12.297v3.469c0 0.234-0.187 0.516-0.438 0.562l-2.891 0.438c-0.172 0.5-0.359 0.969-0.609 1.422 0.531 0.766 1.094 1.453 1.672 2.156 0.094 0.109 0.156 0.25 0.156 0.391s-0.047 0.25-0.141 0.359c-0.375 0.5-2.484 2.797-3.016 2.797-0.141 0-0.281-0.063-0.406-0.141l-2.156-1.687c-0.453 0.234-0.938 0.438-1.422 0.594-0.109 0.953-0.203 1.969-0.453 2.906-0.063 0.25-0.281 0.438-0.562 0.438h-3.469c-0.281 0-0.531-0.203-0.562-0.469l-0.438-2.875c-0.484-0.156-0.953-0.344-1.406-0.578l-2.203 1.672c-0.109 0.094-0.25 0.141-0.391 0.141s-0.281-0.063-0.391-0.172c-0.828-0.75-1.922-1.719-2.578-2.625-0.078-0.109-0.109-0.234-0.109-0.359 0-0.141 0.047-0.25 0.125-0.359 0.531-0.719 1.109-1.406 1.641-2.141-0.266-0.5-0.484-1.016-0.641-1.547l-2.859-0.422c-0.266-0.047-0.453-0.297-0.453-0.562v-3.469c0-0.234 0.187-0.516 0.422-0.562l2.906-0.438c0.156-0.5 0.359-0.969 0.609-1.437-0.531-0.75-1.094-1.453-1.672-2.156-0.094-0.109-0.156-0.234-0.156-0.375s0.063-0.25 0.141-0.359c0.375-0.516 2.484-2.797 3.016-2.797 0.141 0 0.281 0.063 0.406 0.156l2.156 1.672c0.453-0.234 0.938-0.438 1.422-0.594 0.109-0.953 0.203-1.969 0.453-2.906 0.063-0.25 0.281-0.438 0.562-0.438h3.469c0.281 0 0.531 0.203 0.562 0.469l0.438 2.875c0.484 0.156 0.953 0.344 1.406 0.578l2.219-1.672c0.094-0.094 0.234-0.141 0.375-0.141s0.281 0.063 0.391 0.156c0.828 0.766 1.922 1.734 2.578 2.656 0.078 0.094 0.109 0.219 0.109 0.344 0 0.141-0.047 0.25-0.125 0.359-0.531 0.719-1.109 1.406-1.641 2.141 0.266 0.5 0.484 1.016 0.641 1.531l2.859 0.438c0.266 0.047 0.453 0.297 0.453 0.562z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-trash-o\" viewBox=\"0 0 22 28\">\n<title>trash-o</title>\n<path d=\"M8 11.5v9c0 0.281-0.219 0.5-0.5 0.5h-1c-0.281 0-0.5-0.219-0.5-0.5v-9c0-0.281 0.219-0.5 0.5-0.5h1c0.281 0 0.5 0.219 0.5 0.5zM12 11.5v9c0 0.281-0.219 0.5-0.5 0.5h-1c-0.281 0-0.5-0.219-0.5-0.5v-9c0-0.281 0.219-0.5 0.5-0.5h1c0.281 0 0.5 0.219 0.5 0.5zM16 11.5v9c0 0.281-0.219 0.5-0.5 0.5h-1c-0.281 0-0.5-0.219-0.5-0.5v-9c0-0.281 0.219-0.5 0.5-0.5h1c0.281 0 0.5 0.219 0.5 0.5zM18 22.813v-14.812h-14v14.812c0 0.75 0.422 1.188 0.5 1.188h13c0.078 0 0.5-0.438 0.5-1.188zM7.5 6h7l-0.75-1.828c-0.047-0.063-0.187-0.156-0.266-0.172h-4.953c-0.094 0.016-0.219 0.109-0.266 0.172zM22 6.5v1c0 0.281-0.219 0.5-0.5 0.5h-1.5v14.812c0 1.719-1.125 3.187-2.5 3.187h-13c-1.375 0-2.5-1.406-2.5-3.125v-14.875h-1.5c-0.281 0-0.5-0.219-0.5-0.5v-1c0-0.281 0.219-0.5 0.5-0.5h4.828l1.094-2.609c0.313-0.766 1.25-1.391 2.078-1.391h5c0.828 0 1.766 0.625 2.078 1.391l1.094 2.609h4.828c0.281 0 0.5 0.219 0.5 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-home\" viewBox=\"0 0 26 28\">\n<title>home</title>\n<path d=\"M22 15.5v7.5c0 0.547-0.453 1-1 1h-6v-6h-4v6h-6c-0.547 0-1-0.453-1-1v-7.5c0-0.031 0.016-0.063 0.016-0.094l8.984-7.406 8.984 7.406c0.016 0.031 0.016 0.063 0.016 0.094zM25.484 14.422l-0.969 1.156c-0.078 0.094-0.203 0.156-0.328 0.172h-0.047c-0.125 0-0.234-0.031-0.328-0.109l-10.813-9.016-10.813 9.016c-0.109 0.078-0.234 0.125-0.375 0.109-0.125-0.016-0.25-0.078-0.328-0.172l-0.969-1.156c-0.172-0.203-0.141-0.531 0.063-0.703l11.234-9.359c0.656-0.547 1.719-0.547 2.375 0l3.813 3.187v-3.047c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5v6.375l3.422 2.844c0.203 0.172 0.234 0.5 0.063 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-file-o\" viewBox=\"0 0 24 28\">\n<title>file-o</title>\n<path d=\"M22.937 5.938c0.578 0.578 1.062 1.734 1.062 2.562v18c0 0.828-0.672 1.5-1.5 1.5h-21c-0.828 0-1.5-0.672-1.5-1.5v-25c0-0.828 0.672-1.5 1.5-1.5h14c0.828 0 1.984 0.484 2.562 1.062zM16 2.125v5.875h5.875c-0.094-0.266-0.234-0.531-0.344-0.641l-4.891-4.891c-0.109-0.109-0.375-0.25-0.641-0.344zM22 26v-16h-6.5c-0.828 0-1.5-0.672-1.5-1.5v-6.5h-12v24h20z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-clock-o\" viewBox=\"0 0 24 28\">\n<title>clock-o</title>\n<path d=\"M14 8.5v7c0 0.281-0.219 0.5-0.5 0.5h-5c-0.281 0-0.5-0.219-0.5-0.5v-1c0-0.281 0.219-0.5 0.5-0.5h3.5v-5.5c0-0.281 0.219-0.5 0.5-0.5h1c0.281 0 0.5 0.219 0.5 0.5zM20.5 14c0-4.688-3.813-8.5-8.5-8.5s-8.5 3.813-8.5 8.5 3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-road\" viewBox=\"0 0 30 28\">\n<title>road</title>\n<path d=\"M17.359 15.563v-0.063l-0.375-5c-0.016-0.281-0.266-0.5-0.531-0.5h-2.906c-0.266 0-0.516 0.219-0.531 0.5l-0.375 5v0.063c-0.016 0.25 0.219 0.438 0.453 0.438h3.813c0.234 0 0.469-0.187 0.453-0.438zM29.219 22.859c0 0.453-0.125 1.141-0.719 1.141h-11c0.266 0 0.484-0.219 0.469-0.5l-0.313-4c-0.016-0.281-0.266-0.5-0.531-0.5h-4.25c-0.266 0-0.516 0.219-0.531 0.5l-0.313 4c-0.016 0.281 0.203 0.5 0.469 0.5h-11c-0.594 0-0.719-0.688-0.719-1.141 0-0.625 0.172-1.25 0.406-1.813l6.516-16.312c0.156-0.391 0.578-0.734 1-0.734h5.297c-0.266 0-0.516 0.219-0.531 0.5l-0.234 3c-0.016 0.281 0.187 0.5 0.469 0.5h2.594c0.281 0 0.484-0.219 0.469-0.5l-0.234-3c-0.016-0.281-0.266-0.5-0.531-0.5h5.297c0.422 0 0.844 0.344 1 0.734l6.516 16.312c0.234 0.562 0.406 1.188 0.406 1.813z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-download\" viewBox=\"0 0 26 28\">\n<title>download</title>\n<path d=\"M20 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM24 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 17.5v5c0 0.828-0.672 1.5-1.5 1.5h-23c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h7.266l2.109 2.125c0.578 0.562 1.328 0.875 2.125 0.875s1.547-0.313 2.125-0.875l2.125-2.125h7.25c0.828 0 1.5 0.672 1.5 1.5zM20.922 8.609c0.156 0.375 0.078 0.812-0.219 1.094l-7 7c-0.187 0.203-0.453 0.297-0.703 0.297s-0.516-0.094-0.703-0.297l-7-7c-0.297-0.281-0.375-0.719-0.219-1.094 0.156-0.359 0.516-0.609 0.922-0.609h4v-7c0-0.547 0.453-1 1-1h4c0.547 0 1 0.453 1 1v7h4c0.406 0 0.766 0.25 0.922 0.609z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-circle-o-down\" viewBox=\"0 0 24 28\">\n<title>arrow-circle-o-down</title>\n<path d=\"M17.5 14.5c0 0.141-0.063 0.266-0.156 0.375l-4.984 4.984c-0.109 0.094-0.234 0.141-0.359 0.141s-0.25-0.047-0.359-0.141l-5-5c-0.141-0.156-0.187-0.359-0.109-0.547s0.266-0.313 0.469-0.313h3v-5.5c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5v5.5h3c0.281 0 0.5 0.219 0.5 0.5zM12 5.5c-4.688 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5-3.813-8.5-8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12v0c6.625 0 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-circle-o-up\" viewBox=\"0 0 24 28\">\n<title>arrow-circle-o-up</title>\n<path d=\"M17.469 13.687c-0.078 0.187-0.266 0.313-0.469 0.313h-3v5.5c0 0.281-0.219 0.5-0.5 0.5h-3c-0.281 0-0.5-0.219-0.5-0.5v-5.5h-3c-0.281 0-0.5-0.219-0.5-0.5 0-0.141 0.063-0.266 0.156-0.375l4.984-4.984c0.109-0.094 0.234-0.141 0.359-0.141s0.25 0.047 0.359 0.141l5 5c0.141 0.156 0.187 0.359 0.109 0.547zM12 5.5c-4.688 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5-3.813-8.5-8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12v0c6.625 0 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-inbox\" viewBox=\"0 0 24 28\">\n<title>inbox</title>\n<path d=\"M15.984 15h4.937c-0.031-0.078-0.047-0.172-0.078-0.25l-3.313-7.75h-11.062l-3.313 7.75c-0.031 0.078-0.047 0.172-0.078 0.25h4.937l1.484 3h5zM24 15.469v7.531c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-7.531c0-0.562 0.172-1.391 0.391-1.922l3.719-8.625c0.219-0.516 0.844-0.922 1.391-0.922h13c0.547 0 1.172 0.406 1.391 0.922l3.719 8.625c0.219 0.531 0.391 1.359 0.391 1.922z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-play-circle-o\" viewBox=\"0 0 24 28\">\n<title>play-circle-o</title>\n<path d=\"M18.5 14c0 0.359-0.187 0.688-0.5 0.859l-8.5 5c-0.156 0.094-0.328 0.141-0.5 0.141s-0.344-0.047-0.5-0.125c-0.313-0.187-0.5-0.516-0.5-0.875v-10c0-0.359 0.187-0.688 0.5-0.875 0.313-0.172 0.703-0.172 1 0.016l8.5 5c0.313 0.172 0.5 0.5 0.5 0.859zM20.5 14c0-4.688-3.813-8.5-8.5-8.5s-8.5 3.813-8.5 8.5 3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-repeat\" viewBox=\"0 0 24 28\">\n<title>repeat</title>\n<path d=\"M24 4v7c0 0.547-0.453 1-1 1h-7c-0.406 0-0.766-0.25-0.922-0.625-0.156-0.359-0.078-0.797 0.219-1.078l2.156-2.156c-1.469-1.359-3.406-2.141-5.453-2.141-4.406 0-8 3.594-8 8s3.594 8 8 8c2.484 0 4.781-1.125 6.312-3.109 0.078-0.109 0.219-0.172 0.359-0.187 0.141 0 0.281 0.047 0.391 0.141l2.141 2.156c0.187 0.172 0.187 0.469 0.031 0.672-2.281 2.75-5.656 4.328-9.234 4.328-6.609 0-12-5.391-12-12s5.391-12 12-12c3.078 0 6.062 1.234 8.266 3.313l2.031-2.016c0.281-0.297 0.719-0.375 1.094-0.219 0.359 0.156 0.609 0.516 0.609 0.922z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-refresh\" viewBox=\"0 0 24 28\">\n<title>refresh</title>\n<path d=\"M23.609 16.5c0 0.031 0 0.078-0.016 0.109-1.328 5.531-5.891 9.391-11.656 9.391-3.047 0-6-1.203-8.219-3.313l-2.016 2.016c-0.187 0.187-0.438 0.297-0.703 0.297-0.547 0-1-0.453-1-1v-7c0-0.547 0.453-1 1-1h7c0.547 0 1 0.453 1 1 0 0.266-0.109 0.516-0.297 0.703l-2.141 2.141c1.469 1.375 3.422 2.156 5.437 2.156 2.781 0 5.359-1.437 6.813-3.813 0.375-0.609 0.562-1.203 0.828-1.828 0.078-0.219 0.234-0.359 0.469-0.359h3c0.281 0 0.5 0.234 0.5 0.5zM24 4v7c0 0.547-0.453 1-1 1h-7c-0.547 0-1-0.453-1-1 0-0.266 0.109-0.516 0.297-0.703l2.156-2.156c-1.484-1.375-3.437-2.141-5.453-2.141-2.781 0-5.359 1.437-6.813 3.813-0.375 0.609-0.562 1.203-0.828 1.828-0.078 0.219-0.234 0.359-0.469 0.359h-3.109c-0.281 0-0.5-0.234-0.5-0.5v-0.109c1.344-5.547 5.953-9.391 11.719-9.391 3.063 0 6.047 1.219 8.266 3.313l2.031-2.016c0.187-0.187 0.438-0.297 0.703-0.297 0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-list-alt\" viewBox=\"0 0 28 28\">\n<title>list-alt</title>\n<path d=\"M6 18.5v1c0 0.266-0.234 0.5-0.5 0.5h-1c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h1c0.266 0 0.5 0.234 0.5 0.5zM6 14.5v1c0 0.266-0.234 0.5-0.5 0.5h-1c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h1c0.266 0 0.5 0.234 0.5 0.5zM6 10.5v1c0 0.266-0.234 0.5-0.5 0.5h-1c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h1c0.266 0 0.5 0.234 0.5 0.5zM24 18.5v1c0 0.266-0.234 0.5-0.5 0.5h-15c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h15c0.266 0 0.5 0.234 0.5 0.5zM24 14.5v1c0 0.266-0.234 0.5-0.5 0.5h-15c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h15c0.266 0 0.5 0.234 0.5 0.5zM24 10.5v1c0 0.266-0.234 0.5-0.5 0.5h-15c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h15c0.266 0 0.5 0.234 0.5 0.5zM26 21.5v-13c0-0.266-0.234-0.5-0.5-0.5h-23c-0.266 0-0.5 0.234-0.5 0.5v13c0 0.266 0.234 0.5 0.5 0.5h23c0.266 0 0.5-0.234 0.5-0.5zM28 4.5v17c0 1.375-1.125 2.5-2.5 2.5h-23c-1.375 0-2.5-1.125-2.5-2.5v-17c0-1.375 1.125-2.5 2.5-2.5h23c1.375 0 2.5 1.125 2.5 2.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-lock\" viewBox=\"0 0 18 28\">\n<title>lock</title>\n<path d=\"M5 12h8v-3c0-2.203-1.797-4-4-4s-4 1.797-4 4v3zM18 13.5v9c0 0.828-0.672 1.5-1.5 1.5h-15c-0.828 0-1.5-0.672-1.5-1.5v-9c0-0.828 0.672-1.5 1.5-1.5h0.5v-3c0-3.844 3.156-7 7-7s7 3.156 7 7v3h0.5c0.828 0 1.5 0.672 1.5 1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-flag\" viewBox=\"0 0 29 28\">\n<title>flag</title>\n<path d=\"M5 4c0 0.719-0.391 1.359-1 1.719v19.781c0 0.266-0.234 0.5-0.5 0.5h-1c-0.266 0-0.5-0.234-0.5-0.5v-19.781c-0.609-0.359-1-1-1-1.719 0-1.109 0.891-2 2-2s2 0.891 2 2zM28 5v11.922c0 0.578-0.359 0.797-0.812 1.031-1.766 0.953-3.719 1.813-5.766 1.813-2.875 0-4.25-2.188-7.656-2.188-2.484 0-5.094 1.125-7.25 2.281-0.172 0.094-0.328 0.141-0.516 0.141-0.547 0-1-0.453-1-1v-11.594c0-0.375 0.187-0.641 0.484-0.859 0.375-0.25 0.828-0.469 1.234-0.672 1.969-1 4.359-1.875 6.578-1.875 2.453 0 4.375 0.812 6.547 1.828 0.438 0.219 0.891 0.297 1.375 0.297 2.453 0 5.094-2.125 5.781-2.125 0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-headphones\" viewBox=\"0 0 26 28\">\n<title>headphones</title>\n<path d=\"M26 13.844c0 1.703-0.313 3.359-0.938 4.906l-0.313 0.766-2.891 0.516c-0.453 1.703-2 2.969-3.859 2.969v0.5c0 0.281-0.219 0.5-0.5 0.5h-1c-0.281 0-0.5-0.219-0.5-0.5v-9c0-0.281 0.219-0.5 0.5-0.5h1c0.281 0 0.5 0.219 0.5 0.5v0.5c1.5 0 2.797 0.828 3.484 2.047l1.062-0.187c0.297-0.969 0.453-1.969 0.453-3.016 0-4.719-4.672-8.844-10-8.844s-10 4.125-10 8.844c0 1.047 0.156 2.047 0.453 3.016l1.062 0.187c0.688-1.219 1.984-2.047 3.484-2.047v-0.5c0-0.281 0.219-0.5 0.5-0.5h1c0.281 0 0.5 0.219 0.5 0.5v9c0 0.281-0.219 0.5-0.5 0.5h-1c-0.281 0-0.5-0.219-0.5-0.5v-0.5c-1.859 0-3.406-1.266-3.859-2.969l-2.891-0.516-0.313-0.766c-0.625-1.547-0.938-3.203-0.938-4.906 0-6.422 5.953-11.844 13-11.844s13 5.422 13 11.844z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-volume-off\" viewBox=\"0 0 12 28\">\n<title>volume-off</title>\n<path d=\"M12 5.5v17c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-5.203-5.203h-4.094c-0.547 0-1-0.453-1-1v-6c0-0.547 0.453-1 1-1h4.094l5.203-5.203c0.187-0.187 0.438-0.297 0.703-0.297 0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-volume-down\" viewBox=\"0 0 18 28\">\n<title>volume-down</title>\n<path d=\"M12 5.5v17c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-5.203-5.203h-4.094c-0.547 0-1-0.453-1-1v-6c0-0.547 0.453-1 1-1h4.094l5.203-5.203c0.187-0.187 0.438-0.297 0.703-0.297 0.547 0 1 0.453 1 1zM18 14c0 1.563-0.953 3.078-2.422 3.672-0.125 0.063-0.266 0.078-0.391 0.078-0.547 0-1-0.438-1-1 0-1.188 1.813-0.859 1.813-2.75s-1.813-1.563-1.813-2.75c0-0.562 0.453-1 1-1 0.125 0 0.266 0.016 0.391 0.078 1.469 0.578 2.422 2.109 2.422 3.672z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-volume-up\" viewBox=\"0 0 26 28\">\n<title>volume-up</title>\n<path d=\"M12 5.5v17c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-5.203-5.203h-4.094c-0.547 0-1-0.453-1-1v-6c0-0.547 0.453-1 1-1h4.094l5.203-5.203c0.187-0.187 0.438-0.297 0.703-0.297 0.547 0 1 0.453 1 1zM18 14c0 1.563-0.953 3.078-2.422 3.672-0.125 0.063-0.266 0.078-0.391 0.078-0.547 0-1-0.438-1-1 0-1.188 1.813-0.859 1.813-2.75s-1.813-1.563-1.813-2.75c0-0.562 0.453-1 1-1 0.125 0 0.266 0.016 0.391 0.078 1.469 0.578 2.422 2.109 2.422 3.672zM22 14c0 3.172-1.906 6.125-4.844 7.359-0.125 0.047-0.266 0.078-0.391 0.078-0.562 0-1.016-0.453-1.016-1 0-0.438 0.25-0.734 0.609-0.922 0.422-0.219 0.812-0.406 1.188-0.688 1.547-1.125 2.453-2.922 2.453-4.828s-0.906-3.703-2.453-4.828c-0.375-0.281-0.766-0.469-1.188-0.688-0.359-0.187-0.609-0.484-0.609-0.922 0-0.547 0.453-1 1-1 0.141 0 0.281 0.031 0.406 0.078 2.938 1.234 4.844 4.188 4.844 7.359zM26 14c0 4.797-2.859 9.141-7.266 11.031-0.125 0.047-0.266 0.078-0.406 0.078-0.547 0-1-0.453-1-1 0-0.453 0.234-0.703 0.609-0.922 0.219-0.125 0.469-0.203 0.703-0.328 0.438-0.234 0.875-0.5 1.281-0.797 2.562-1.891 4.078-4.875 4.078-8.062s-1.516-6.172-4.078-8.062c-0.406-0.297-0.844-0.562-1.281-0.797-0.234-0.125-0.484-0.203-0.703-0.328-0.375-0.219-0.609-0.469-0.609-0.922 0-0.547 0.453-1 1-1 0.141 0 0.281 0.031 0.406 0.078 4.406 1.891 7.266 6.234 7.266 11.031z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-qrcode\" viewBox=\"0 0 22 28\">\n<title>qrcode</title>\n<path d=\"M6 18v2h-2v-2h2zM6 6v2h-2v-2h2zM18 6v2h-2v-2h2zM2 21.984h6v-5.984h-6v5.984zM2 10h6v-6h-6v6zM14 10h6v-6h-6v6zM10 14v10h-10v-10h10zM18 22v2h-2v-2h2zM22 22v2h-2v-2h2zM22 14v6h-6v-2h-2v6h-2v-10h6v2h2v-2h2zM10 2v10h-10v-10h10zM22 2v10h-10v-10h10z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-barcode\" viewBox=\"0 0 28 28\">\n<title>barcode</title>\n<path d=\"M0.984 24h-0.984v-22h0.984v22zM1.969 23.984h-0.5v-21.984h0.5v21.984zM3.437 23.984h-0.484v-21.984h0.484v21.984zM5.891 23.984h-0.484v-21.984h0.484v21.984zM8.344 23.984h-0.969v-21.984h0.969v21.984zM10.313 23.984h-0.484v-21.984h0.484v21.984zM11.297 23.984h-0.484v-21.984h0.484v21.984zM12.281 23.984h-0.484v-21.984h0.484v21.984zM14.734 23.984h-0.984v-21.984h0.984v21.984zM17.187 23.984h-0.984v-21.984h0.984v21.984zM19.156 23.984h-0.984v-21.984h0.984v21.984zM21.125 23.984h-0.984v-21.984h0.984v21.984zM22.594 23.984h-0.984v-21.984h0.984v21.984zM25.547 23.984h-1.469v-21.984h1.469v21.984zM26.531 23.984h-0.5v-21.984h0.5v21.984zM28 24h-0.984v-22h0.984v22z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-tag\" viewBox=\"0 0 24 28\">\n<title>tag</title>\n<path d=\"M7 7c0-1.109-0.891-2-2-2s-2 0.891-2 2 0.891 2 2 2 2-0.891 2-2zM23.672 16c0 0.531-0.219 1.047-0.578 1.406l-7.672 7.688c-0.375 0.359-0.891 0.578-1.422 0.578s-1.047-0.219-1.406-0.578l-11.172-11.188c-0.797-0.781-1.422-2.297-1.422-3.406v-6.5c0-1.094 0.906-2 2-2h6.5c1.109 0 2.625 0.625 3.422 1.422l11.172 11.156c0.359 0.375 0.578 0.891 0.578 1.422z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-tags\" viewBox=\"0 0 30 28\">\n<title>tags</title>\n<path d=\"M7 7c0-1.109-0.891-2-2-2s-2 0.891-2 2 0.891 2 2 2 2-0.891 2-2zM23.672 16c0 0.531-0.219 1.047-0.578 1.406l-7.672 7.688c-0.375 0.359-0.891 0.578-1.422 0.578s-1.047-0.219-1.406-0.578l-11.172-11.188c-0.797-0.781-1.422-2.297-1.422-3.406v-6.5c0-1.094 0.906-2 2-2h6.5c1.109 0 2.625 0.625 3.422 1.422l11.172 11.156c0.359 0.375 0.578 0.891 0.578 1.422zM29.672 16c0 0.531-0.219 1.047-0.578 1.406l-7.672 7.688c-0.375 0.359-0.891 0.578-1.422 0.578-0.812 0-1.219-0.375-1.75-0.922l7.344-7.344c0.359-0.359 0.578-0.875 0.578-1.406s-0.219-1.047-0.578-1.422l-11.172-11.156c-0.797-0.797-2.312-1.422-3.422-1.422h3.5c1.109 0 2.625 0.625 3.422 1.422l11.172 11.156c0.359 0.375 0.578 0.891 0.578 1.422z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-book\" viewBox=\"0 0 26 28\">\n<title>book</title>\n<path d=\"M25.609 7.469c0.391 0.562 0.5 1.297 0.281 2.016l-4.297 14.156c-0.391 1.328-1.766 2.359-3.109 2.359h-14.422c-1.594 0-3.297-1.266-3.875-2.891-0.25-0.703-0.25-1.391-0.031-1.984 0.031-0.313 0.094-0.625 0.109-1 0.016-0.25-0.125-0.453-0.094-0.641 0.063-0.375 0.391-0.641 0.641-1.062 0.469-0.781 1-2.047 1.172-2.859 0.078-0.297-0.078-0.641 0-0.906 0.078-0.297 0.375-0.516 0.531-0.797 0.422-0.719 0.969-2.109 1.047-2.844 0.031-0.328-0.125-0.688-0.031-0.938 0.109-0.359 0.453-0.516 0.688-0.828 0.375-0.516 1-2 1.094-2.828 0.031-0.266-0.125-0.531-0.078-0.812 0.063-0.297 0.438-0.609 0.688-0.969 0.656-0.969 0.781-3.109 2.766-2.547l-0.016 0.047c0.266-0.063 0.531-0.141 0.797-0.141h11.891c0.734 0 1.391 0.328 1.781 0.875 0.406 0.562 0.5 1.297 0.281 2.031l-4.281 14.156c-0.734 2.406-1.141 2.938-3.125 2.938h-13.578c-0.203 0-0.453 0.047-0.594 0.234-0.125 0.187-0.141 0.328-0.016 0.672 0.313 0.906 1.391 1.094 2.25 1.094h14.422c0.578 0 1.25-0.328 1.422-0.891l4.688-15.422c0.094-0.297 0.094-0.609 0.078-0.891 0.359 0.141 0.688 0.359 0.922 0.672zM8.984 7.5c-0.094 0.281 0.063 0.5 0.344 0.5h9.5c0.266 0 0.562-0.219 0.656-0.5l0.328-1c0.094-0.281-0.063-0.5-0.344-0.5h-9.5c-0.266 0-0.562 0.219-0.656 0.5zM7.688 11.5c-0.094 0.281 0.063 0.5 0.344 0.5h9.5c0.266 0 0.562-0.219 0.656-0.5l0.328-1c0.094-0.281-0.063-0.5-0.344-0.5h-9.5c-0.266 0-0.562 0.219-0.656 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-bookmark\" viewBox=\"0 0 20 28\">\n<title>bookmark</title>\n<path d=\"M18.188 2c0.234 0 0.469 0.047 0.688 0.141 0.688 0.266 1.125 0.906 1.125 1.609v20.141c0 0.703-0.438 1.344-1.125 1.609-0.219 0.094-0.453 0.125-0.688 0.125-0.484 0-0.938-0.172-1.297-0.5l-6.891-6.625-6.891 6.625c-0.359 0.328-0.812 0.516-1.297 0.516-0.234 0-0.469-0.047-0.688-0.141-0.688-0.266-1.125-0.906-1.125-1.609v-20.141c0-0.703 0.438-1.344 1.125-1.609 0.219-0.094 0.453-0.141 0.688-0.141h16.375z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-print\" viewBox=\"0 0 26 28\">\n<title>print</title>\n<path d=\"M6 24h14v-4h-14v4zM6 14h14v-6h-2.5c-0.828 0-1.5-0.672-1.5-1.5v-2.5h-10v10zM24 15c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 15v6.5c0 0.266-0.234 0.5-0.5 0.5h-3.5v2.5c0 0.828-0.672 1.5-1.5 1.5h-15c-0.828 0-1.5-0.672-1.5-1.5v-2.5h-3.5c-0.266 0-0.5-0.234-0.5-0.5v-6.5c0-1.641 1.359-3 3-3h1v-8.5c0-0.828 0.672-1.5 1.5-1.5h10.5c0.828 0 1.969 0.469 2.562 1.062l2.375 2.375c0.594 0.594 1.062 1.734 1.062 2.562v4h1c1.641 0 3 1.359 3 3z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-camera\" viewBox=\"0 0 30 28\">\n<title>camera</title>\n<path d=\"M15 10.5c2.484 0 4.5 2.016 4.5 4.5s-2.016 4.5-4.5 4.5-4.5-2.016-4.5-4.5 2.016-4.5 4.5-4.5zM26 4c2.203 0 4 1.797 4 4v14c0 2.203-1.797 4-4 4h-22c-2.203 0-4-1.797-4-4v-14c0-2.203 1.797-4 4-4h3.5l0.797-2.125c0.391-1.031 1.609-1.875 2.703-1.875h8c1.094 0 2.312 0.844 2.703 1.875l0.797 2.125h3.5zM15 22c3.859 0 7-3.141 7-7s-3.141-7-7-7-7 3.141-7 7 3.141 7 7 7z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-font\" viewBox=\"0 0 26 28\">\n<title>font</title>\n<path d=\"M11.328 8.734l-2.656 7.031c1.547 0.016 3.094 0.063 4.641 0.063 0.297 0 0.594-0.016 0.891-0.031-0.812-2.375-1.766-4.797-2.875-7.063zM0 26l0.031-1.234c1.469-0.453 3.063-0.141 3.719-1.828l3.703-9.625 4.375-11.312h2c0.063 0.109 0.125 0.219 0.172 0.328l3.203 7.5c1.172 2.766 2.25 5.563 3.437 8.313 0.703 1.625 1.25 3.297 2.031 4.891 0.109 0.25 0.328 0.719 0.547 0.891 0.516 0.406 1.953 0.5 2.688 0.781 0.047 0.297 0.094 0.594 0.094 0.891 0 0.141-0.016 0.266-0.016 0.406-1.984 0-3.969-0.25-5.953-0.25-2.047 0-4.094 0.172-6.141 0.234 0-0.406 0.016-0.812 0.063-1.219l2.047-0.438c0.422-0.094 1.25-0.203 1.25-0.781 0-0.562-2.016-5.203-2.266-5.844l-7.031-0.031c-0.406 0.906-1.984 5-1.984 5.594 0 1.203 2.297 1.25 3.187 1.375 0.016 0.297 0.016 0.594 0.016 0.906 0 0.141-0.016 0.281-0.031 0.422-1.813 0-3.641-0.313-5.453-0.313-0.219 0-0.531 0.094-0.75 0.125-0.984 0.172-1.953 0.219-2.938 0.219z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-bold\" viewBox=\"0 0 22 28\">\n<title>bold</title>\n<path d=\"M8.672 23.766c0.688 0.297 1.437 0.5 2.188 0.5 3.563 0 5.875-1.422 5.875-5.234 0-0.969-0.125-1.984-0.641-2.812-1.453-2.344-3.547-2.469-6.062-2.469-0.469 0-1.141 0-1.578 0.156 0 1.656-0.016 3.313-0.016 4.953 0 1.078-0.141 4 0.234 4.906zM8.453 12.109c0.562 0.094 1.141 0.109 1.703 0.109 3.219 0 5.516-0.906 5.516-4.516 0-3.047-2.703-4.094-5.313-4.094-0.688 0-1.359 0.094-2.031 0.203 0 1.578 0.125 3.156 0.125 4.734 0 0.828-0.016 1.656-0.016 2.484 0 0.359 0 0.719 0.016 1.078zM0 26l0.031-1.469c1-0.25 2.016-0.266 2.984-0.672 0.547-0.922 0.469-2.547 0.469-3.594 0-0.344 0.031-15.281-0.344-16.016-0.234-0.453-2.531-0.562-3.047-0.625l-0.063-1.297c3.719-0.063 7.438-0.328 11.141-0.328 0.703 0 1.422 0.016 2.125 0.016 3.531 0 7.422 1.687 7.422 5.75 0 2.797-2.125 3.844-4.328 4.844 2.969 0.672 5.609 2.688 5.609 5.969 0 5.375-4.891 7.156-9.469 7.156-1.375 0-2.75-0.094-4.125-0.094-2.797 0-5.625 0.25-8.406 0.359z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-italic\" viewBox=\"0 0 16 28\">\n<title>italic</title>\n<path d=\"M0 25.969l0.266-1.328c1-0.313 2.078-0.438 3.016-0.922 0.359-0.453 0.531-1.031 0.641-1.578 0.203-1.062 3.609-16.391 3.563-17.641v-0.391c-0.859-0.469-1.906-0.344-2.844-0.5l0.297-1.609c2.016 0.094 4.062 0.25 6.094 0.25 1.656 0 3.313-0.156 4.969-0.25-0.063 0.469-0.172 0.938-0.297 1.391-1.078 0.375-2.219 0.547-3.281 0.969-0.344 0.844-0.422 1.766-0.578 2.656-0.75 4.047-1.75 8.094-2.578 12.109-0.156 0.75-0.922 3.859-0.859 4.516l0.016 0.281c0.953 0.219 1.922 0.328 2.891 0.484-0.031 0.516-0.125 1.031-0.25 1.547-0.344 0-0.672 0.047-1.016 0.047-0.891 0-1.813-0.297-2.703-0.313-1.078-0.016-2.156-0.031-3.219-0.031-1.391 0-2.75 0.234-4.125 0.313z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-text-height\" viewBox=\"0 0 28 28\">\n<title>text-height</title>\n<path d=\"M27.25 22c0.688 0 0.906 0.438 0.484 0.984l-1.969 2.531c-0.422 0.547-1.109 0.547-1.531 0l-1.969-2.531c-0.422-0.547-0.203-0.984 0.484-0.984h1.25v-16h-1.25c-0.688 0-0.906-0.438-0.484-0.984l1.969-2.531c0.422-0.547 1.109-0.547 1.531 0l1.969 2.531c0.422 0.547 0.203 0.984-0.484 0.984h-1.25v16h1.25zM1.266 2.016l0.844 0.422c0.109 0.047 2.969 0.078 3.297 0.078 1.375 0 2.75-0.063 4.125-0.063 1.125 0 2.234 0.016 3.359 0.016h4.578c0.625 0 0.984 0.141 1.406-0.453l0.656-0.016c0.141 0 0.297 0.016 0.438 0.016 0.031 1.75 0.031 3.5 0.031 5.25 0 0.547 0.016 1.156-0.078 1.703-0.344 0.125-0.703 0.234-1.062 0.281-0.359-0.625-0.609-1.313-0.844-2-0.109-0.313-0.484-2.422-0.516-2.453-0.328-0.406-0.688-0.328-1.172-0.328-1.422 0-2.906-0.063-4.312 0.109-0.078 0.688-0.141 1.422-0.125 2.125 0.016 4.391 0.063 8.781 0.063 13.172 0 1.203-0.187 2.469 0.156 3.625 1.188 0.609 2.594 0.703 3.813 1.25 0.031 0.25 0.078 0.516 0.078 0.781 0 0.141-0.016 0.297-0.047 0.453l-0.531 0.016c-2.219 0.063-4.406-0.281-6.641-0.281-1.578 0-3.156 0.281-4.734 0.281-0.016-0.266-0.047-0.547-0.047-0.812v-0.141c0.594-0.953 2.734-0.969 3.719-1.547 0.344-0.766 0.297-5 0.297-5.984 0-3.156-0.094-6.312-0.094-9.469v-1.828c0-0.281 0.063-1.406-0.125-1.625-0.219-0.234-2.266-0.187-2.531-0.187-0.578 0-2.25 0.266-2.703 0.594-0.75 0.516-0.75 3.641-1.687 3.703-0.281-0.172-0.672-0.422-0.875-0.688v-5.984z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-text-width\" viewBox=\"0 0 24 28\">\n<title>text-width</title>\n<path d=\"M1.266 2.016l0.844 0.422c0.109 0.047 2.969 0.078 3.297 0.078 1.375 0 2.75-0.063 4.125-0.063 4.141 0 8.328-0.094 12.469 0.047 0.344 0.016 0.672-0.203 0.875-0.484l0.656-0.016c0.141 0 0.297 0.016 0.438 0.016 0.031 1.75 0.031 3.5 0.031 5.25 0 0.562 0.016 1.156-0.078 1.703-0.344 0.125-0.703 0.234-1.062 0.281-0.359-0.625-0.609-1.313-0.844-2-0.109-0.313-0.5-2.422-0.516-2.453-0.109-0.141-0.25-0.234-0.422-0.297-0.125-0.047-0.875-0.031-1.031-0.031-1.922 0-4.141-0.109-6.031 0.109-0.078 0.688-0.141 1.422-0.125 2.125l0.016 2.375v-0.812c0.016 2.547 0.047 5.078 0.047 7.609 0 1.203-0.187 2.469 0.156 3.625 1.188 0.609 2.594 0.703 3.813 1.25 0.031 0.25 0.078 0.516 0.078 0.781 0 0.141-0.016 0.297-0.047 0.453l-0.531 0.016c-2.219 0.063-4.406-0.281-6.641-0.281-1.578 0-3.156 0.281-4.734 0.281-0.016-0.266-0.047-0.547-0.047-0.812v-0.141c0.594-0.953 2.734-0.969 3.719-1.547 0.391-0.875 0.281-8.266 0.281-9.641 0-0.219-0.078-0.453-0.078-0.688 0-0.641 0.109-4.312-0.125-4.578-0.219-0.234-2.266-0.187-2.531-0.187-0.656 0-4.328 0.344-4.703 0.594-0.734 0.484-0.75 3.625-1.687 3.703-0.281-0.172-0.672-0.422-0.875-0.688v-5.984zM20.469 22.047c0.547 0 2.625 1.859 3.047 2.188 0.234 0.187 0.406 0.453 0.406 0.766s-0.172 0.578-0.406 0.766c-0.422 0.328-2.5 2.188-3.047 2.188-0.719 0-0.469-1.672-0.469-1.953h-16c0 0.281 0.25 1.953-0.469 1.953-0.547 0-2.625-1.859-3.047-2.188-0.234-0.187-0.406-0.453-0.406-0.766s0.172-0.578 0.406-0.766c0.422-0.328 2.5-2.188 3.047-2.188 0.719 0 0.469 1.672 0.469 1.953h16c0-0.281-0.25-1.953 0.469-1.953z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-align-left\" viewBox=\"0 0 28 28\">\n<title>align-left</title>\n<path d=\"M28 21v2c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1zM22 15v2c0 0.547-0.453 1-1 1h-20c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h20c0.547 0 1 0.453 1 1zM26 9v2c0 0.547-0.453 1-1 1h-24c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h24c0.547 0 1 0.453 1 1zM20 3v2c0 0.547-0.453 1-1 1h-18c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h18c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-align-center\" viewBox=\"0 0 28 28\">\n<title>align-center</title>\n<path d=\"M28 21v2c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1zM22 15v2c0 0.547-0.453 1-1 1h-14c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h14c0.547 0 1 0.453 1 1zM26 9v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM20 3v2c0 0.547-0.453 1-1 1h-10c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h10c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-align-right\" viewBox=\"0 0 28 28\">\n<title>align-right</title>\n<path d=\"M28 21v2c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1zM28 15v2c0 0.547-0.453 1-1 1h-20c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h20c0.547 0 1 0.453 1 1zM28 9v2c0 0.547-0.453 1-1 1h-24c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h24c0.547 0 1 0.453 1 1zM28 3v2c0 0.547-0.453 1-1 1h-18c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h18c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-align-justify\" viewBox=\"0 0 28 28\">\n<title>align-justify</title>\n<path d=\"M28 21v2c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1zM28 15v2c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1zM28 9v2c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1zM28 3v2c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-list\" viewBox=\"0 0 28 28\">\n<title>list</title>\n<path d=\"M4 20.5v3c0 0.266-0.234 0.5-0.5 0.5h-3c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h3c0.266 0 0.5 0.234 0.5 0.5zM4 14.5v3c0 0.266-0.234 0.5-0.5 0.5h-3c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h3c0.266 0 0.5 0.234 0.5 0.5zM4 8.5v3c0 0.266-0.234 0.5-0.5 0.5h-3c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h3c0.266 0 0.5 0.234 0.5 0.5zM28 20.5v3c0 0.266-0.234 0.5-0.5 0.5h-21c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h21c0.266 0 0.5 0.234 0.5 0.5zM4 2.5v3c0 0.266-0.234 0.5-0.5 0.5h-3c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h3c0.266 0 0.5 0.234 0.5 0.5zM28 14.5v3c0 0.266-0.234 0.5-0.5 0.5h-21c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h21c0.266 0 0.5 0.234 0.5 0.5zM28 8.5v3c0 0.266-0.234 0.5-0.5 0.5h-21c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h21c0.266 0 0.5 0.234 0.5 0.5zM28 2.5v3c0 0.266-0.234 0.5-0.5 0.5h-21c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h21c0.266 0 0.5 0.234 0.5 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-dedent\" viewBox=\"0 0 28 28\">\n<title>dedent</title>\n<path d=\"M6 8.5v9c0 0.266-0.234 0.5-0.5 0.5-0.125 0-0.266-0.047-0.359-0.141l-4.5-4.5c-0.094-0.094-0.141-0.234-0.141-0.359s0.047-0.266 0.141-0.359l4.5-4.5c0.094-0.094 0.234-0.141 0.359-0.141 0.266 0 0.5 0.234 0.5 0.5zM28 20.5v3c0 0.266-0.234 0.5-0.5 0.5h-27c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h27c0.266 0 0.5 0.234 0.5 0.5zM28 14.5v3c0 0.266-0.234 0.5-0.5 0.5h-17c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h17c0.266 0 0.5 0.234 0.5 0.5zM28 8.5v3c0 0.266-0.234 0.5-0.5 0.5h-17c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h17c0.266 0 0.5 0.234 0.5 0.5zM28 2.5v3c0 0.266-0.234 0.5-0.5 0.5h-27c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h27c0.266 0 0.5 0.234 0.5 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-indent\" viewBox=\"0 0 28 28\">\n<title>indent</title>\n<path d=\"M5.5 13c0 0.125-0.047 0.266-0.141 0.359l-4.5 4.5c-0.094 0.094-0.234 0.141-0.359 0.141-0.266 0-0.5-0.234-0.5-0.5v-9c0-0.266 0.234-0.5 0.5-0.5 0.125 0 0.266 0.047 0.359 0.141l4.5 4.5c0.094 0.094 0.141 0.234 0.141 0.359zM28 20.5v3c0 0.266-0.234 0.5-0.5 0.5h-27c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h27c0.266 0 0.5 0.234 0.5 0.5zM28 14.5v3c0 0.266-0.234 0.5-0.5 0.5h-17c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h17c0.266 0 0.5 0.234 0.5 0.5zM28 8.5v3c0 0.266-0.234 0.5-0.5 0.5h-17c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h17c0.266 0 0.5 0.234 0.5 0.5zM28 2.5v3c0 0.266-0.234 0.5-0.5 0.5h-27c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h27c0.266 0 0.5 0.234 0.5 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-video-camera\" viewBox=\"0 0 28 28\">\n<title>video-camera</title>\n<path d=\"M28 5.5v17c0 0.406-0.25 0.766-0.609 0.922-0.125 0.047-0.266 0.078-0.391 0.078-0.266 0-0.516-0.094-0.703-0.297l-6.297-6.297v2.594c0 2.484-2.016 4.5-4.5 4.5h-11c-2.484 0-4.5-2.016-4.5-4.5v-11c0-2.484 2.016-4.5 4.5-4.5h11c2.484 0 4.5 2.016 4.5 4.5v2.578l6.297-6.281c0.187-0.203 0.438-0.297 0.703-0.297 0.125 0 0.266 0.031 0.391 0.078 0.359 0.156 0.609 0.516 0.609 0.922z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-image\" viewBox=\"0 0 30 28\">\n<title>image</title>\n<path d=\"M10 9c0 1.656-1.344 3-3 3s-3-1.344-3-3 1.344-3 3-3 3 1.344 3 3zM26 15v7h-22v-3l5-5 2.5 2.5 8-8zM27.5 4h-25c-0.266 0-0.5 0.234-0.5 0.5v19c0 0.266 0.234 0.5 0.5 0.5h25c0.266 0 0.5-0.234 0.5-0.5v-19c0-0.266-0.234-0.5-0.5-0.5zM30 4.5v19c0 1.375-1.125 2.5-2.5 2.5h-25c-1.375 0-2.5-1.125-2.5-2.5v-19c0-1.375 1.125-2.5 2.5-2.5h25c1.375 0 2.5 1.125 2.5 2.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-pencil\" viewBox=\"0 0 24 28\">\n<title>pencil</title>\n<path d=\"M5.672 24l1.422-1.422-3.672-3.672-1.422 1.422v1.672h2v2h1.672zM13.844 9.5c0-0.203-0.141-0.344-0.344-0.344-0.094 0-0.187 0.031-0.266 0.109l-8.469 8.469c-0.078 0.078-0.109 0.172-0.109 0.266 0 0.203 0.141 0.344 0.344 0.344 0.094 0 0.187-0.031 0.266-0.109l8.469-8.469c0.078-0.078 0.109-0.172 0.109-0.266zM13 6.5l6.5 6.5-13 13h-6.5v-6.5zM23.672 8c0 0.531-0.219 1.047-0.578 1.406l-2.594 2.594-6.5-6.5 2.594-2.578c0.359-0.375 0.875-0.594 1.406-0.594s1.047 0.219 1.422 0.594l3.672 3.656c0.359 0.375 0.578 0.891 0.578 1.422z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-map-marker\" viewBox=\"0 0 16 28\">\n<title>map-marker</title>\n<path d=\"M12 10c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM16 10c0 0.953-0.109 1.937-0.516 2.797l-5.688 12.094c-0.328 0.688-1.047 1.109-1.797 1.109s-1.469-0.422-1.781-1.109l-5.703-12.094c-0.406-0.859-0.516-1.844-0.516-2.797 0-4.422 3.578-8 8-8s8 3.578 8 8z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-adjust\" viewBox=\"0 0 24 28\">\n<title>adjust</title>\n<path d=\"M12 22.5v-17c-4.688 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-tint\" viewBox=\"0 0 16 28\">\n<title>tint</title>\n<path d=\"M8 18c0-0.391-0.125-0.766-0.313-1.078-0.203-0.313-1.031-1.375-1.359-2.422-0.047-0.172-0.203-0.25-0.328-0.25s-0.281 0.078-0.328 0.25c-0.328 1.047-1.156 2.109-1.359 2.422-0.187 0.313-0.313 0.688-0.313 1.078 0 1.109 0.891 2 2 2s2-0.891 2-2zM16 16c0 4.422-3.578 8-8 8s-8-3.578-8-8c0-1.578 0.484-3.047 1.266-4.297 0.797-1.25 4.141-5.484 5.406-9.703 0.203-0.672 0.828-1 1.328-1s1.141 0.328 1.328 1c1.266 4.219 4.609 8.453 5.406 9.703s1.266 2.719 1.266 4.297z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-edit\" viewBox=\"0 0 28 28\">\n<title>edit</title>\n<path d=\"M13.875 18.5l1.813-1.813-2.375-2.375-1.813 1.813v0.875h1.5v1.5h0.875zM20.75 7.25c-0.141-0.141-0.375-0.125-0.516 0.016l-5.469 5.469c-0.141 0.141-0.156 0.375-0.016 0.516s0.375 0.125 0.516-0.016l5.469-5.469c0.141-0.141 0.156-0.375 0.016-0.516zM22 16.531v2.969c0 2.484-2.016 4.5-4.5 4.5h-13c-2.484 0-4.5-2.016-4.5-4.5v-13c0-2.484 2.016-4.5 4.5-4.5h13c0.625 0 1.25 0.125 1.828 0.391 0.141 0.063 0.25 0.203 0.281 0.359 0.031 0.172-0.016 0.328-0.141 0.453l-0.766 0.766c-0.141 0.141-0.328 0.187-0.5 0.125-0.234-0.063-0.469-0.094-0.703-0.094h-13c-1.375 0-2.5 1.125-2.5 2.5v13c0 1.375 1.125 2.5 2.5 2.5h13c1.375 0 2.5-1.125 2.5-2.5v-1.969c0-0.125 0.047-0.25 0.141-0.344l1-1c0.156-0.156 0.359-0.187 0.547-0.109s0.313 0.25 0.313 0.453zM20.5 5l4.5 4.5-10.5 10.5h-4.5v-4.5zM27.438 7.063l-1.437 1.437-4.5-4.5 1.437-1.437c0.578-0.578 1.547-0.578 2.125 0l2.375 2.375c0.578 0.578 0.578 1.547 0 2.125z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-share-square-o\" viewBox=\"0 0 26 28\">\n<title>share-square-o</title>\n<path d=\"M22 15.453v4.047c0 2.484-2.016 4.5-4.5 4.5h-13c-2.484 0-4.5-2.016-4.5-4.5v-13c0-2.484 2.016-4.5 4.5-4.5h3.984c0.266 0 0.5 0.219 0.5 0.5 0 0.25-0.172 0.453-0.406 0.5-0.781 0.266-1.484 0.578-2.078 0.938-0.078 0.031-0.156 0.063-0.25 0.063h-1.75c-1.375 0-2.5 1.125-2.5 2.5v13c0 1.375 1.125 2.5 2.5 2.5h13c1.375 0 2.5-1.125 2.5-2.5v-3.344c0-0.187 0.109-0.359 0.281-0.453 0.313-0.141 0.594-0.344 0.844-0.578 0.141-0.141 0.359-0.203 0.547-0.125s0.328 0.25 0.328 0.453zM25.703 7.703l-6 6c-0.187 0.203-0.438 0.297-0.703 0.297-0.125 0-0.266-0.031-0.391-0.078-0.359-0.156-0.609-0.516-0.609-0.922v-3h-2.5c-3.437 0-5.625 0.656-6.844 2.047-1.266 1.453-1.641 3.797-1.156 7.391 0.031 0.219-0.109 0.438-0.313 0.531-0.063 0.016-0.125 0.031-0.187 0.031-0.156 0-0.313-0.078-0.406-0.203-0.109-0.156-2.594-3.672-2.594-6.797 0-4.188 1.313-9 11.5-9h2.5v-3c0-0.406 0.25-0.766 0.609-0.922 0.125-0.047 0.266-0.078 0.391-0.078 0.266 0 0.516 0.109 0.703 0.297l6 6c0.391 0.391 0.391 1.016 0 1.406z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-check-square-o\" viewBox=\"0 0 26 28\">\n<title>check-square-o</title>\n<path d=\"M22 14.531v4.969c0 2.484-2.016 4.5-4.5 4.5h-13c-2.484 0-4.5-2.016-4.5-4.5v-13c0-2.484 2.016-4.5 4.5-4.5h13c0.625 0 1.25 0.125 1.828 0.391 0.141 0.063 0.25 0.203 0.281 0.359 0.031 0.172-0.016 0.328-0.141 0.453l-0.766 0.766c-0.094 0.094-0.234 0.156-0.359 0.156-0.047 0-0.094-0.016-0.141-0.031-0.234-0.063-0.469-0.094-0.703-0.094h-13c-1.375 0-2.5 1.125-2.5 2.5v13c0 1.375 1.125 2.5 2.5 2.5h13c1.375 0 2.5-1.125 2.5-2.5v-3.969c0-0.125 0.047-0.25 0.141-0.344l1-1c0.109-0.109 0.234-0.156 0.359-0.156 0.063 0 0.125 0.016 0.187 0.047 0.187 0.078 0.313 0.25 0.313 0.453zM25.609 6.891l-12.719 12.719c-0.5 0.5-1.281 0.5-1.781 0l-6.719-6.719c-0.5-0.5-0.5-1.281 0-1.781l1.719-1.719c0.5-0.5 1.281-0.5 1.781 0l4.109 4.109 10.109-10.109c0.5-0.5 1.281-0.5 1.781 0l1.719 1.719c0.5 0.5 0.5 1.281 0 1.781z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrows\" viewBox=\"0 0 28 28\">\n<title>arrows</title>\n<path d=\"M28 14c0 0.266-0.109 0.516-0.297 0.703l-4 4c-0.187 0.187-0.438 0.297-0.703 0.297-0.547 0-1-0.453-1-1v-2h-6v6h2c0.547 0 1 0.453 1 1 0 0.266-0.109 0.516-0.297 0.703l-4 4c-0.187 0.187-0.438 0.297-0.703 0.297s-0.516-0.109-0.703-0.297l-4-4c-0.187-0.187-0.297-0.438-0.297-0.703 0-0.547 0.453-1 1-1h2v-6h-6v2c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-4-4c-0.187-0.187-0.297-0.438-0.297-0.703s0.109-0.516 0.297-0.703l4-4c0.187-0.187 0.438-0.297 0.703-0.297 0.547 0 1 0.453 1 1v2h6v-6h-2c-0.547 0-1-0.453-1-1 0-0.266 0.109-0.516 0.297-0.703l4-4c0.187-0.187 0.438-0.297 0.703-0.297s0.516 0.109 0.703 0.297l4 4c0.187 0.187 0.297 0.438 0.297 0.703 0 0.547-0.453 1-1 1h-2v6h6v-2c0-0.547 0.453-1 1-1 0.266 0 0.516 0.109 0.703 0.297l4 4c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-step-backward\" viewBox=\"0 0 16 28\">\n<title>step-backward</title>\n<path d=\"M15.297 2.203c0.391-0.391 0.703-0.25 0.703 0.297v23c0 0.547-0.313 0.688-0.703 0.297l-11.094-11.094c-0.094-0.094-0.156-0.187-0.203-0.297v10.594c0 0.547-0.453 1-1 1h-2c-0.547 0-1-0.453-1-1v-22c0-0.547 0.453-1 1-1h2c0.547 0 1 0.453 1 1v10.594c0.047-0.109 0.109-0.203 0.203-0.297z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-fast-backward\" viewBox=\"0 0 28 28\">\n<title>fast-backward</title>\n<path d=\"M27.297 2.203c0.391-0.391 0.703-0.25 0.703 0.297v23c0 0.547-0.313 0.688-0.703 0.297l-11.094-11.094c-0.094-0.094-0.156-0.187-0.203-0.297v11.094c0 0.547-0.313 0.688-0.703 0.297l-11.094-11.094c-0.094-0.094-0.156-0.187-0.203-0.297v10.594c0 0.547-0.453 1-1 1h-2c-0.547 0-1-0.453-1-1v-22c0-0.547 0.453-1 1-1h2c0.547 0 1 0.453 1 1v10.594c0.047-0.109 0.109-0.203 0.203-0.297l11.094-11.094c0.391-0.391 0.703-0.25 0.703 0.297v11.094c0.047-0.109 0.109-0.203 0.203-0.297z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-backward\" viewBox=\"0 0 28 28\">\n<title>backward</title>\n<path d=\"M25.297 2.203c0.391-0.391 0.703-0.25 0.703 0.297v23c0 0.547-0.313 0.688-0.703 0.297l-11.094-11.094c-0.094-0.094-0.156-0.187-0.203-0.297v11.094c0 0.547-0.313 0.688-0.703 0.297l-11.094-11.094c-0.391-0.391-0.391-1.016 0-1.406l11.094-11.094c0.391-0.391 0.703-0.25 0.703 0.297v11.094c0.047-0.109 0.109-0.203 0.203-0.297z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-play\" viewBox=\"0 0 22 28\">\n<title>play</title>\n<path d=\"M21.625 14.484l-20.75 11.531c-0.484 0.266-0.875 0.031-0.875-0.516v-23c0-0.547 0.391-0.781 0.875-0.516l20.75 11.531c0.484 0.266 0.484 0.703 0 0.969z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-pause\" viewBox=\"0 0 24 28\">\n<title>pause</title>\n<path d=\"M24 3v22c0 0.547-0.453 1-1 1h-8c-0.547 0-1-0.453-1-1v-22c0-0.547 0.453-1 1-1h8c0.547 0 1 0.453 1 1zM10 3v22c0 0.547-0.453 1-1 1h-8c-0.547 0-1-0.453-1-1v-22c0-0.547 0.453-1 1-1h8c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-stop\" viewBox=\"0 0 24 28\">\n<title>stop</title>\n<path d=\"M24 3v22c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-22c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-forward\" viewBox=\"0 0 24 28\">\n<title>forward</title>\n<path d=\"M0.703 25.797c-0.391 0.391-0.703 0.25-0.703-0.297v-23c0-0.547 0.313-0.688 0.703-0.297l11.094 11.094c0.094 0.094 0.156 0.187 0.203 0.297v-11.094c0-0.547 0.313-0.688 0.703-0.297l11.094 11.094c0.391 0.391 0.391 1.016 0 1.406l-11.094 11.094c-0.391 0.391-0.703 0.25-0.703-0.297v-11.094c-0.047 0.109-0.109 0.203-0.203 0.297z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-fast-forward\" viewBox=\"0 0 28 28\">\n<title>fast-forward</title>\n<path d=\"M0.703 25.797c-0.391 0.391-0.703 0.25-0.703-0.297v-23c0-0.547 0.313-0.688 0.703-0.297l11.094 11.094c0.094 0.094 0.156 0.187 0.203 0.297v-11.094c0-0.547 0.313-0.688 0.703-0.297l11.094 11.094c0.094 0.094 0.156 0.187 0.203 0.297v-10.594c0-0.547 0.453-1 1-1h2c0.547 0 1 0.453 1 1v22c0 0.547-0.453 1-1 1h-2c-0.547 0-1-0.453-1-1v-10.594c-0.047 0.109-0.109 0.203-0.203 0.297l-11.094 11.094c-0.391 0.391-0.703 0.25-0.703-0.297v-11.094c-0.047 0.109-0.109 0.203-0.203 0.297z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-step-forward\" viewBox=\"0 0 16 28\">\n<title>step-forward</title>\n<path d=\"M0.703 25.797c-0.391 0.391-0.703 0.25-0.703-0.297v-23c0-0.547 0.313-0.688 0.703-0.297l11.094 11.094c0.094 0.094 0.156 0.187 0.203 0.297v-10.594c0-0.547 0.453-1 1-1h2c0.547 0 1 0.453 1 1v22c0 0.547-0.453 1-1 1h-2c-0.547 0-1-0.453-1-1v-10.594c-0.047 0.109-0.109 0.203-0.203 0.297z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-eject\" viewBox=\"0 0 24 28\">\n<title>eject</title>\n<path d=\"M0.219 15.297l11.094-11.094c0.391-0.391 1.016-0.391 1.406 0l11.094 11.094c0.391 0.391 0.25 0.703-0.297 0.703h-23c-0.547 0-0.688-0.313-0.297-0.703zM23.016 24h-22c-0.547 0-1-0.453-1-1v-4c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1v4c0 0.547-0.453 1-1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-chevron-left\" viewBox=\"0 0 21 28\">\n<title>chevron-left</title>\n<path d=\"M18.297 4.703l-8.297 8.297 8.297 8.297c0.391 0.391 0.391 1.016 0 1.406l-2.594 2.594c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.594c-0.391-0.391-0.391-1.016 0-1.406l11.594-11.594c0.391-0.391 1.016-0.391 1.406 0l2.594 2.594c0.391 0.391 0.391 1.016 0 1.406z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-chevron-right\" viewBox=\"0 0 19 28\">\n<title>chevron-right</title>\n<path d=\"M17.297 13.703l-11.594 11.594c-0.391 0.391-1.016 0.391-1.406 0l-2.594-2.594c-0.391-0.391-0.391-1.016 0-1.406l8.297-8.297-8.297-8.297c-0.391-0.391-0.391-1.016 0-1.406l2.594-2.594c0.391-0.391 1.016-0.391 1.406 0l11.594 11.594c0.391 0.391 0.391 1.016 0 1.406z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-plus-circle\" viewBox=\"0 0 24 28\">\n<title>plus-circle</title>\n<path d=\"M19 15v-2c0-0.547-0.453-1-1-1h-4v-4c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v4h-4c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h4v4c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1v-4h4c0.547 0 1-0.453 1-1zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-minus-circle\" viewBox=\"0 0 24 28\">\n<title>minus-circle</title>\n<path d=\"M19 15v-2c0-0.547-0.453-1-1-1h-12c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h12c0.547 0 1-0.453 1-1zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-times-circle\" viewBox=\"0 0 24 28\">\n<title>times-circle</title>\n<path d=\"M17.953 17.531c0-0.266-0.109-0.516-0.297-0.703l-2.828-2.828 2.828-2.828c0.187-0.187 0.297-0.438 0.297-0.703s-0.109-0.531-0.297-0.719l-1.406-1.406c-0.187-0.187-0.453-0.297-0.719-0.297s-0.516 0.109-0.703 0.297l-2.828 2.828-2.828-2.828c-0.187-0.187-0.438-0.297-0.703-0.297s-0.531 0.109-0.719 0.297l-1.406 1.406c-0.187 0.187-0.297 0.453-0.297 0.719s0.109 0.516 0.297 0.703l2.828 2.828-2.828 2.828c-0.187 0.187-0.297 0.438-0.297 0.703s0.109 0.531 0.297 0.719l1.406 1.406c0.187 0.187 0.453 0.297 0.719 0.297s0.516-0.109 0.703-0.297l2.828-2.828 2.828 2.828c0.187 0.187 0.438 0.297 0.703 0.297s0.531-0.109 0.719-0.297l1.406-1.406c0.187-0.187 0.297-0.453 0.297-0.719zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-check-circle\" viewBox=\"0 0 24 28\">\n<title>check-circle</title>\n<path d=\"M20.062 11.469c0-0.266-0.094-0.531-0.281-0.719l-1.422-1.406c-0.187-0.187-0.438-0.297-0.703-0.297s-0.516 0.109-0.703 0.297l-6.375 6.359-3.531-3.531c-0.187-0.187-0.438-0.297-0.703-0.297s-0.516 0.109-0.703 0.297l-1.422 1.406c-0.187 0.187-0.281 0.453-0.281 0.719s0.094 0.516 0.281 0.703l5.656 5.656c0.187 0.187 0.453 0.297 0.703 0.297 0.266 0 0.531-0.109 0.719-0.297l8.484-8.484c0.187-0.187 0.281-0.438 0.281-0.703zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-question-circle\" viewBox=\"0 0 24 28\">\n<title>question-circle</title>\n<path d=\"M14 21.5v-3c0-0.281-0.219-0.5-0.5-0.5h-3c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h3c0.281 0 0.5-0.219 0.5-0.5zM18 11c0-2.859-3-5-5.688-5-2.547 0-4.453 1.094-5.797 3.328-0.141 0.219-0.078 0.5 0.125 0.656l2.063 1.563c0.078 0.063 0.187 0.094 0.297 0.094 0.141 0 0.297-0.063 0.391-0.187 0.734-0.938 1.047-1.219 1.344-1.437 0.266-0.187 0.781-0.375 1.344-0.375 1 0 1.922 0.641 1.922 1.328 0 0.812-0.422 1.219-1.375 1.656-1.109 0.5-2.625 1.797-2.625 3.313v0.562c0 0.281 0.219 0.5 0.5 0.5h3c0.281 0 0.5-0.219 0.5-0.5v0c0-0.359 0.453-1.125 1.188-1.547 1.188-0.672 2.812-1.578 2.812-3.953zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-info-circle\" viewBox=\"0 0 24 28\">\n<title>info-circle</title>\n<path d=\"M16 21.5v-2.5c0-0.281-0.219-0.5-0.5-0.5h-1.5v-8c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v2.5c0 0.281 0.219 0.5 0.5 0.5h1.5v5h-1.5c-0.281 0-0.5 0.219-0.5 0.5v2.5c0 0.281 0.219 0.5 0.5 0.5h7c0.281 0 0.5-0.219 0.5-0.5zM14 7.5v-2.5c0-0.281-0.219-0.5-0.5-0.5h-3c-0.281 0-0.5 0.219-0.5 0.5v2.5c0 0.281 0.219 0.5 0.5 0.5h3c0.281 0 0.5-0.219 0.5-0.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-crosshairs\" viewBox=\"0 0 24 28\">\n<title>crosshairs</title>\n<path d=\"M18.703 16h-1.703c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h1.703c-0.672-2.25-2.453-4.031-4.703-4.703v1.703c0 0.547-0.453 1-1 1h-2c-0.547 0-1-0.453-1-1v-1.703c-2.25 0.672-4.031 2.453-4.703 4.703h1.703c0.547 0 1 0.453 1 1v2c0 0.547-0.453 1-1 1h-1.703c0.672 2.25 2.453 4.031 4.703 4.703v-1.703c0-0.547 0.453-1 1-1h2c0.547 0 1 0.453 1 1v1.703c2.25-0.672 4.031-2.453 4.703-4.703zM24 13v2c0 0.547-0.453 1-1 1h-2.234c-0.766 3.359-3.406 6-6.766 6.766v2.234c0 0.547-0.453 1-1 1h-2c-0.547 0-1-0.453-1-1v-2.234c-3.359-0.766-6-3.406-6.766-6.766h-2.234c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h2.234c0.766-3.359 3.406-6 6.766-6.766v-2.234c0-0.547 0.453-1 1-1h2c0.547 0 1 0.453 1 1v2.234c3.359 0.766 6 3.406 6.766 6.766h2.234c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-times-circle-o\" viewBox=\"0 0 24 28\">\n<title>times-circle-o</title>\n<path d=\"M17.141 16.859l-2.281 2.281c-0.203 0.203-0.516 0.203-0.719 0l-2.141-2.141-2.141 2.141c-0.203 0.203-0.516 0.203-0.719 0l-2.281-2.281c-0.203-0.203-0.203-0.516 0-0.719l2.141-2.141-2.141-2.141c-0.203-0.203-0.203-0.516 0-0.719l2.281-2.281c0.203-0.203 0.516-0.203 0.719 0l2.141 2.141 2.141-2.141c0.203-0.203 0.516-0.203 0.719 0l2.281 2.281c0.203 0.203 0.203 0.516 0 0.719l-2.141 2.141 2.141 2.141c0.203 0.203 0.203 0.516 0 0.719zM20.5 14c0-4.688-3.813-8.5-8.5-8.5s-8.5 3.813-8.5 8.5 3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-check-circle-o\" viewBox=\"0 0 24 28\">\n<title>check-circle-o</title>\n<path d=\"M18.297 12.703l-6.594 6.594c-0.391 0.391-1.016 0.391-1.406 0l-4.594-4.594c-0.391-0.391-0.391-1.016 0-1.406l1.594-1.594c0.391-0.391 1.016-0.391 1.406 0l2.297 2.297 4.297-4.297c0.391-0.391 1.016-0.391 1.406 0l1.594 1.594c0.391 0.391 0.391 1.016 0 1.406zM20.5 14c0-4.688-3.813-8.5-8.5-8.5s-8.5 3.813-8.5 8.5 3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-ban\" viewBox=\"0 0 24 28\">\n<title>ban</title>\n<path d=\"M20.5 13.953c0-1.703-0.5-3.281-1.359-4.609l-11.781 11.766c1.344 0.875 2.938 1.391 4.641 1.391 4.688 0 8.5-3.828 8.5-8.547zM4.891 18.625l11.797-11.781c-1.344-0.906-2.953-1.422-4.688-1.422-4.688 0-8.5 3.828-8.5 8.531 0 1.734 0.516 3.328 1.391 4.672zM24 13.953c0 6.656-5.375 12.047-12 12.047s-12-5.391-12-12.047c0-6.641 5.375-12.031 12-12.031s12 5.391 12 12.031z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-left\" viewBox=\"0 0 25 28\">\n<title>arrow-left</title>\n<path d=\"M24 14v2c0 1.062-0.703 2-1.828 2h-11l4.578 4.594c0.375 0.359 0.594 0.875 0.594 1.406s-0.219 1.047-0.594 1.406l-1.172 1.188c-0.359 0.359-0.875 0.578-1.406 0.578s-1.047-0.219-1.422-0.578l-10.172-10.187c-0.359-0.359-0.578-0.875-0.578-1.406s0.219-1.047 0.578-1.422l10.172-10.156c0.375-0.375 0.891-0.594 1.422-0.594s1.031 0.219 1.406 0.594l1.172 1.156c0.375 0.375 0.594 0.891 0.594 1.422s-0.219 1.047-0.594 1.422l-4.578 4.578h11c1.125 0 1.828 0.938 1.828 2z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-right\" viewBox=\"0 0 23 28\">\n<title>arrow-right</title>\n<path d=\"M23 15c0 0.531-0.203 1.047-0.578 1.422l-10.172 10.172c-0.375 0.359-0.891 0.578-1.422 0.578s-1.031-0.219-1.406-0.578l-1.172-1.172c-0.375-0.375-0.594-0.891-0.594-1.422s0.219-1.047 0.594-1.422l4.578-4.578h-11c-1.125 0-1.828-0.938-1.828-2v-2c0-1.062 0.703-2 1.828-2h11l-4.578-4.594c-0.375-0.359-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.406l1.172-1.172c0.375-0.375 0.875-0.594 1.406-0.594s1.047 0.219 1.422 0.594l10.172 10.172c0.375 0.359 0.578 0.875 0.578 1.406z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-up\" viewBox=\"0 0 26 28\">\n<title>arrow-up</title>\n<path d=\"M25.172 15.172c0 0.531-0.219 1.031-0.578 1.406l-1.172 1.172c-0.375 0.375-0.891 0.594-1.422 0.594s-1.047-0.219-1.406-0.594l-4.594-4.578v11c0 1.125-0.938 1.828-2 1.828h-2c-1.062 0-2-0.703-2-1.828v-11l-4.594 4.578c-0.359 0.375-0.875 0.594-1.406 0.594s-1.047-0.219-1.406-0.594l-1.172-1.172c-0.375-0.375-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.172-10.172c0.359-0.375 0.875-0.578 1.406-0.578s1.047 0.203 1.422 0.578l10.172 10.172c0.359 0.375 0.578 0.891 0.578 1.422z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-down\" viewBox=\"0 0 26 28\">\n<title>arrow-down</title>\n<path d=\"M25.172 13c0 0.531-0.219 1.047-0.578 1.406l-10.172 10.187c-0.375 0.359-0.891 0.578-1.422 0.578s-1.047-0.219-1.406-0.578l-10.172-10.187c-0.375-0.359-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l1.156-1.172c0.375-0.359 0.891-0.578 1.422-0.578s1.047 0.219 1.406 0.578l4.594 4.594v-11c0-1.094 0.906-2 2-2h2c1.094 0 2 0.906 2 2v11l4.594-4.594c0.359-0.359 0.875-0.578 1.406-0.578s1.047 0.219 1.422 0.578l1.172 1.172c0.359 0.375 0.578 0.891 0.578 1.422z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-mail-forward\" viewBox=\"0 0 28 28\">\n<title>mail-forward</title>\n<path d=\"M28 10c0 0.266-0.109 0.516-0.297 0.703l-8 8c-0.187 0.187-0.438 0.297-0.703 0.297-0.547 0-1-0.453-1-1v-4h-3.5c-6.734 0-11.156 1.297-11.156 8.75 0 0.641 0.031 1.281 0.078 1.922 0.016 0.25 0.078 0.531 0.078 0.781 0 0.297-0.187 0.547-0.5 0.547-0.219 0-0.328-0.109-0.438-0.266-0.234-0.328-0.406-0.828-0.578-1.188-0.891-2-1.984-4.859-1.984-7.047 0-1.75 0.172-3.547 0.828-5.203 2.172-5.391 8.547-6.297 13.672-6.297h3.5v-4c0-0.547 0.453-1 1-1 0.266 0 0.516 0.109 0.703 0.297l8 8c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-expand\" viewBox=\"0 0 24 28\">\n<title>expand</title>\n<path d=\"M11.797 16.5c0 0.125-0.063 0.266-0.156 0.359l-5.187 5.187 2.25 2.25c0.187 0.187 0.297 0.438 0.297 0.703 0 0.547-0.453 1-1 1h-7c-0.547 0-1-0.453-1-1v-7c0-0.547 0.453-1 1-1 0.266 0 0.516 0.109 0.703 0.297l2.25 2.25 5.187-5.187c0.094-0.094 0.234-0.156 0.359-0.156s0.266 0.063 0.359 0.156l1.781 1.781c0.094 0.094 0.156 0.234 0.156 0.359zM24 3v7c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-2.25-2.25-5.187 5.187c-0.094 0.094-0.234 0.156-0.359 0.156s-0.266-0.063-0.359-0.156l-1.781-1.781c-0.094-0.094-0.156-0.234-0.156-0.359s0.063-0.266 0.156-0.359l5.187-5.187-2.25-2.25c-0.187-0.187-0.297-0.438-0.297-0.703 0-0.547 0.453-1 1-1h7c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-compress\" viewBox=\"0 0 24 28\">\n<title>compress</title>\n<path d=\"M12 15v7c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-2.25-2.25-5.187 5.187c-0.094 0.094-0.234 0.156-0.359 0.156s-0.266-0.063-0.359-0.156l-1.781-1.781c-0.094-0.094-0.156-0.234-0.156-0.359s0.063-0.266 0.156-0.359l5.187-5.187-2.25-2.25c-0.187-0.187-0.297-0.438-0.297-0.703 0-0.547 0.453-1 1-1h7c0.547 0 1 0.453 1 1zM23.797 4.5c0 0.125-0.063 0.266-0.156 0.359l-5.187 5.187 2.25 2.25c0.187 0.187 0.297 0.438 0.297 0.703 0 0.547-0.453 1-1 1h-7c-0.547 0-1-0.453-1-1v-7c0-0.547 0.453-1 1-1 0.266 0 0.516 0.109 0.703 0.297l2.25 2.25 5.187-5.187c0.094-0.094 0.234-0.156 0.359-0.156s0.266 0.063 0.359 0.156l1.781 1.781c0.094 0.094 0.156 0.234 0.156 0.359z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-exclamation-circle\" viewBox=\"0 0 24 28\">\n<title>exclamation-circle</title>\n<path d=\"M12 2c6.625 0 12 5.375 12 12s-5.375 12-12 12-12-5.375-12-12 5.375-12 12-12zM14 21.484v-2.969c0-0.281-0.219-0.516-0.484-0.516h-3c-0.281 0-0.516 0.234-0.516 0.516v2.969c0 0.281 0.234 0.516 0.516 0.516h3c0.266 0 0.484-0.234 0.484-0.516zM13.969 16.109l0.281-9.703c0-0.109-0.047-0.219-0.156-0.281-0.094-0.078-0.234-0.125-0.375-0.125h-3.437c-0.141 0-0.281 0.047-0.375 0.125-0.109 0.063-0.156 0.172-0.156 0.281l0.266 9.703c0 0.219 0.234 0.391 0.531 0.391h2.891c0.281 0 0.516-0.172 0.531-0.391z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-gift\" viewBox=\"0 0 24 28\">\n<title>gift</title>\n<path d=\"M14.5 21.187v-11.188h-5v11.188c0 0.547 0.453 0.812 1 0.812h3c0.547 0 1-0.266 1-0.812zM7.375 8h3.047l-1.969-2.516c-0.172-0.203-0.547-0.484-1.078-0.484-0.828 0-1.5 0.672-1.5 1.5s0.672 1.5 1.5 1.5zM18.125 6.5c0-0.828-0.672-1.5-1.5-1.5-0.531 0-0.906 0.281-1.078 0.484l-1.953 2.516h3.031c0.828 0 1.5-0.672 1.5-1.5zM24 10.5v5c0 0.281-0.219 0.5-0.5 0.5h-1.5v6.5c0 0.828-0.672 1.5-1.5 1.5h-17c-0.828 0-1.5-0.672-1.5-1.5v-6.5h-1.5c-0.281 0-0.5-0.219-0.5-0.5v-5c0-0.281 0.219-0.5 0.5-0.5h6.875c-1.937 0-3.5-1.563-3.5-3.5s1.563-3.5 3.5-3.5c1.047 0 2.016 0.438 2.625 1.203l2 2.578 2-2.578c0.609-0.766 1.578-1.203 2.625-1.203 1.937 0 3.5 1.563 3.5 3.5s-1.563 3.5-3.5 3.5h6.875c0.281 0 0.5 0.219 0.5 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-leaf\" viewBox=\"0 0 28 28\">\n<title>leaf</title>\n<path d=\"M20 11c0-0.547-0.453-1-1-1-5.531 0-9.094 2.312-12.703 6.297-0.187 0.203-0.297 0.422-0.297 0.703 0 0.547 0.453 1 1 1 0.281 0 0.5-0.109 0.703-0.297 0.766-0.688 1.453-1.437 2.203-2.141 2.828-2.547 5.25-3.563 9.094-3.563 0.547 0 1-0.453 1-1zM28 7.906c0 1-0.109 2.016-0.313 3.016-1 4.859-4.125 8.016-8.469 10.172-2.109 1.062-4.469 1.687-6.844 1.687-1.5 0-3.047-0.25-4.469-0.734-0.75-0.25-2.25-1.234-2.875-1.234-0.781 0-1.719 3.187-3.078 3.187-0.984 0-1.281-0.484-1.703-1.203-0.141-0.266-0.25-0.359-0.25-0.688 0-1.625 3.094-2.891 3.094-3.797 0-0.141-0.406-0.969-0.469-1.281-0.094-0.531-0.141-1.078-0.141-1.625 0-4.969 3.953-8.516 8.391-9.984 3.203-1.062 10.016 0.172 12.187-1.891 0.859-0.797 1.281-1.531 2.594-1.531 1.766 0 2.344 4.578 2.344 5.906z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-fire\" viewBox=\"0 0 22 28\">\n<title>fire</title>\n<path d=\"M22 26.5v1c0 0.266-0.234 0.5-0.5 0.5h-21c-0.266 0-0.5-0.234-0.5-0.5v-1c0-0.266 0.234-0.5 0.5-0.5h21c0.266 0 0.5 0.234 0.5 0.5zM18 10c0 5.984-7 6.516-7 10.5 0 1.094 0.547 2.547 1.047 3.5l-0.063-0.016 0.016 0.016c-4.312-1.984-8-4.719-8-10 0-5.984 7-6.516 7-10.5 0-1.094-0.547-2.547-1.031-3.5l0.047 0.016-0.016-0.016c4.312 1.984 8 4.719 8 10z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-eye\" viewBox=\"0 0 28 28\">\n<title>eye</title>\n<path d=\"M26 15c-1.484-2.297-3.516-4.266-5.953-5.516 0.625 1.062 0.953 2.281 0.953 3.516 0 3.859-3.141 7-7 7s-7-3.141-7-7c0-1.234 0.328-2.453 0.953-3.516-2.438 1.25-4.469 3.219-5.953 5.516 2.672 4.125 6.984 7 12 7s9.328-2.875 12-7zM14.75 9c0-0.406-0.344-0.75-0.75-0.75-2.609 0-4.75 2.141-4.75 4.75 0 0.406 0.344 0.75 0.75 0.75s0.75-0.344 0.75-0.75c0-1.781 1.469-3.25 3.25-3.25 0.406 0 0.75-0.344 0.75-0.75zM28 15c0 0.391-0.125 0.75-0.313 1.078-2.875 4.734-8.141 7.922-13.687 7.922s-10.813-3.203-13.687-7.922c-0.187-0.328-0.313-0.688-0.313-1.078s0.125-0.75 0.313-1.078c2.875-4.719 8.141-7.922 13.687-7.922s10.813 3.203 13.687 7.922c0.187 0.328 0.313 0.688 0.313 1.078z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-eye-slash\" viewBox=\"0 0 28 28\">\n<title>eye-slash</title>\n<path d=\"M8.672 20.859l1.219-2.203c-1.813-1.313-2.891-3.422-2.891-5.656 0-1.234 0.328-2.453 0.953-3.516-2.438 1.25-4.469 3.219-5.953 5.516 1.625 2.516 3.922 4.625 6.672 5.859zM14.75 9c0-0.406-0.344-0.75-0.75-0.75-2.609 0-4.75 2.141-4.75 4.75 0 0.406 0.344 0.75 0.75 0.75s0.75-0.344 0.75-0.75c0-1.797 1.469-3.25 3.25-3.25 0.406 0 0.75-0.344 0.75-0.75zM20.422 6.016c0 0.031 0 0.109-0.016 0.141-3.297 5.891-6.563 11.813-9.859 17.703l-0.766 1.391c-0.094 0.156-0.266 0.25-0.438 0.25-0.281 0-1.766-0.906-2.094-1.094-0.156-0.094-0.25-0.25-0.25-0.438 0-0.25 0.531-1.094 0.688-1.359-3.031-1.375-5.578-3.719-7.375-6.531-0.203-0.313-0.313-0.688-0.313-1.078 0-0.375 0.109-0.766 0.313-1.078 3.094-4.75 7.922-7.922 13.687-7.922 0.938 0 1.891 0.094 2.812 0.266l0.844-1.516c0.094-0.156 0.25-0.25 0.438-0.25 0.281 0 1.75 0.906 2.078 1.094 0.156 0.094 0.25 0.25 0.25 0.422zM21 13c0 2.906-1.797 5.5-4.5 6.531l4.375-7.844c0.078 0.438 0.125 0.875 0.125 1.313zM28 15c0 0.406-0.109 0.734-0.313 1.078-0.484 0.797-1.094 1.563-1.703 2.266-3.063 3.516-7.281 5.656-11.984 5.656l1.156-2.063c4.547-0.391 8.406-3.156 10.844-6.937-1.156-1.797-2.641-3.375-4.406-4.594l0.984-1.75c1.937 1.297 3.891 3.25 5.109 5.266 0.203 0.344 0.313 0.672 0.313 1.078z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-exclamation-triangle\" viewBox=\"0 0 28 28\">\n<title>exclamation-triangle</title>\n<path d=\"M16 21.484v-2.969c0-0.281-0.219-0.516-0.5-0.516h-3c-0.281 0-0.5 0.234-0.5 0.516v2.969c0 0.281 0.219 0.516 0.5 0.516h3c0.281 0 0.5-0.234 0.5-0.516zM15.969 15.641l0.281-7.172c0-0.094-0.047-0.219-0.156-0.297-0.094-0.078-0.234-0.172-0.375-0.172h-3.437c-0.141 0-0.281 0.094-0.375 0.172-0.109 0.078-0.156 0.234-0.156 0.328l0.266 7.141c0 0.203 0.234 0.359 0.531 0.359h2.891c0.281 0 0.516-0.156 0.531-0.359zM15.75 1.047l12 22c0.344 0.609 0.328 1.359-0.031 1.969s-1.016 0.984-1.719 0.984h-24c-0.703 0-1.359-0.375-1.719-0.984s-0.375-1.359-0.031-1.969l12-22c0.344-0.641 1.016-1.047 1.75-1.047s1.406 0.406 1.75 1.047z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-plane\" viewBox=\"0 0 22 28\">\n<title>plane</title>\n<path d=\"M21.5 2.5c1 1 0 3.5-1.5 5l-2.516 2.516 2.5 10.875c0.047 0.187-0.031 0.391-0.187 0.516l-2 1.5c-0.078 0.063-0.187 0.094-0.297 0.094-0.031 0-0.063 0-0.109-0.016-0.141-0.031-0.266-0.109-0.328-0.25l-4.359-7.938-4.047 4.047 0.828 3.031c0.047 0.172 0 0.344-0.125 0.484l-1.5 1.5c-0.094 0.094-0.234 0.141-0.359 0.141h-0.031c-0.156-0.016-0.281-0.078-0.375-0.203l-2.953-3.938-3.938-2.953c-0.125-0.078-0.187-0.219-0.203-0.359s0.047-0.281 0.141-0.391l1.5-1.516c0.094-0.094 0.234-0.141 0.359-0.141 0.047 0 0.094 0 0.125 0.016l3.031 0.828 4.047-4.047-7.938-4.359c-0.141-0.078-0.234-0.219-0.266-0.375-0.016-0.141 0.031-0.313 0.141-0.422l2-2c0.125-0.109 0.313-0.172 0.469-0.125l10.391 2.484 2.5-2.5c1.5-1.5 4-2.5 5-1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-calendar\" viewBox=\"0 0 26 28\">\n<title>calendar</title>\n<path d=\"M2 26h4.5v-4.5h-4.5v4.5zM7.5 26h5v-4.5h-5v4.5zM2 20.5h4.5v-5h-4.5v5zM7.5 20.5h5v-5h-5v5zM2 14.5h4.5v-4.5h-4.5v4.5zM13.5 26h5v-4.5h-5v4.5zM7.5 14.5h5v-4.5h-5v4.5zM19.5 26h4.5v-4.5h-4.5v4.5zM13.5 20.5h5v-5h-5v5zM8 7v-4.5c0-0.266-0.234-0.5-0.5-0.5h-1c-0.266 0-0.5 0.234-0.5 0.5v4.5c0 0.266 0.234 0.5 0.5 0.5h1c0.266 0 0.5-0.234 0.5-0.5zM19.5 20.5h4.5v-5h-4.5v5zM13.5 14.5h5v-4.5h-5v4.5zM19.5 14.5h4.5v-4.5h-4.5v4.5zM20 7v-4.5c0-0.266-0.234-0.5-0.5-0.5h-1c-0.266 0-0.5 0.234-0.5 0.5v4.5c0 0.266 0.234 0.5 0.5 0.5h1c0.266 0 0.5-0.234 0.5-0.5zM26 6v20c0 1.094-0.906 2-2 2h-22c-1.094 0-2-0.906-2-2v-20c0-1.094 0.906-2 2-2h2v-1.5c0-1.375 1.125-2.5 2.5-2.5h1c1.375 0 2.5 1.125 2.5 2.5v1.5h6v-1.5c0-1.375 1.125-2.5 2.5-2.5h1c1.375 0 2.5 1.125 2.5 2.5v1.5h2c1.094 0 2 0.906 2 2z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-random\" viewBox=\"0 0 28 28\">\n<title>random</title>\n<path d=\"M10.406 7.516c-0.875 1.344-1.516 2.797-2.141 4.266-0.906-1.891-1.906-3.781-4.266-3.781h-3.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h3.5c2.781 0 4.828 1.297 6.406 3.516zM28 20c0 0.125-0.047 0.266-0.141 0.359l-5 5c-0.094 0.094-0.234 0.141-0.359 0.141-0.266 0-0.5-0.234-0.5-0.5v-3c-4.641 0-7.5 0.547-10.391-3.516 0.859-1.344 1.5-2.797 2.125-4.266 0.906 1.891 1.906 3.781 4.266 3.781h4v-3c0-0.281 0.219-0.5 0.5-0.5 0.141 0 0.266 0.063 0.375 0.156l4.984 4.984c0.094 0.094 0.141 0.234 0.141 0.359zM28 6c0 0.125-0.047 0.266-0.141 0.359l-5 5c-0.094 0.094-0.234 0.141-0.359 0.141-0.266 0-0.5-0.219-0.5-0.5v-3h-4c-2.078 0-3.063 1.422-3.938 3.109-0.453 0.875-0.844 1.781-1.219 2.672-1.734 4.031-3.766 8.219-8.844 8.219h-3.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h3.5c2.078 0 3.063-1.422 3.938-3.109 0.453-0.875 0.844-1.781 1.219-2.672 1.734-4.031 3.766-8.219 8.844-8.219h4v-3c0-0.281 0.219-0.5 0.5-0.5 0.141 0 0.266 0.063 0.375 0.156l4.984 4.984c0.094 0.094 0.141 0.234 0.141 0.359z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-comment\" viewBox=\"0 0 28 28\">\n<title>comment</title>\n<path d=\"M28 14c0 5.531-6.266 10-14 10-0.766 0-1.531-0.047-2.266-0.125-2.047 1.813-4.484 3.094-7.187 3.781-0.562 0.156-1.172 0.266-1.781 0.344-0.344 0.031-0.672-0.219-0.75-0.594v-0.016c-0.078-0.391 0.187-0.625 0.422-0.906 0.984-1.109 2.109-2.047 2.844-4.656-3.219-1.828-5.281-4.656-5.281-7.828 0-5.516 6.266-10 14-10s14 4.469 14 10z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-magnet\" viewBox=\"0 0 24 28\">\n<title>magnet</title>\n<path d=\"M24 13v2c0 6.375-5.047 11-12 11s-12-4.625-12-11v-2c0-0.547 0.453-1 1-1h6c0.547 0 1 0.453 1 1v2c0 2.859 3.328 3 4 3s4-0.141 4-3v-2c0-0.547 0.453-1 1-1h6c0.547 0 1 0.453 1 1zM8 3v6c0 0.547-0.453 1-1 1h-6c-0.547 0-1-0.453-1-1v-6c0-0.547 0.453-1 1-1h6c0.547 0 1 0.453 1 1zM24 3v6c0 0.547-0.453 1-1 1h-6c-0.547 0-1-0.453-1-1v-6c0-0.547 0.453-1 1-1h6c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-chevron-up\" viewBox=\"0 0 28 28\">\n<title>chevron-up</title>\n<path d=\"M26.297 20.797l-2.594 2.578c-0.391 0.391-1.016 0.391-1.406 0l-8.297-8.297-8.297 8.297c-0.391 0.391-1.016 0.391-1.406 0l-2.594-2.578c-0.391-0.391-0.391-1.031 0-1.422l11.594-11.578c0.391-0.391 1.016-0.391 1.406 0l11.594 11.578c0.391 0.391 0.391 1.031 0 1.422z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-chevron-down\" viewBox=\"0 0 28 28\">\n<title>chevron-down</title>\n<path d=\"M26.297 12.625l-11.594 11.578c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.578c-0.391-0.391-0.391-1.031 0-1.422l2.594-2.578c0.391-0.391 1.016-0.391 1.406 0l8.297 8.297 8.297-8.297c0.391-0.391 1.016-0.391 1.406 0l2.594 2.578c0.391 0.391 0.391 1.031 0 1.422z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-retweet\" viewBox=\"0 0 30 28\">\n<title>retweet</title>\n<path d=\"M20 23.5c0 0.266-0.234 0.5-0.5 0.5h-15c-0.578 0-0.5-0.609-0.5-1v-9h-3c-0.547 0-1-0.453-1-1 0-0.234 0.078-0.469 0.234-0.641l5-6c0.187-0.219 0.469-0.344 0.766-0.344s0.578 0.125 0.766 0.344l5 6c0.156 0.172 0.234 0.406 0.234 0.641 0 0.547-0.453 1-1 1h-3v6h9c0.141 0 0.297 0.063 0.391 0.172l2.5 3c0.063 0.094 0.109 0.219 0.109 0.328zM30 17c0 0.234-0.078 0.469-0.234 0.641l-5 6c-0.187 0.219-0.469 0.359-0.766 0.359s-0.578-0.141-0.766-0.359l-5-6c-0.156-0.172-0.234-0.406-0.234-0.641 0-0.547 0.453-1 1-1h3v-6h-9c-0.141 0-0.297-0.063-0.391-0.187l-2.5-3c-0.063-0.078-0.109-0.203-0.109-0.313 0-0.266 0.234-0.5 0.5-0.5h15c0.578 0 0.5 0.609 0.5 1v9h3c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-shopping-cart\" viewBox=\"0 0 26 28\">\n<title>shopping-cart</title>\n<path d=\"M10 24c0 1.094-0.906 2-2 2s-2-0.906-2-2 0.906-2 2-2 2 0.906 2 2zM24 24c0 1.094-0.906 2-2 2s-2-0.906-2-2 0.906-2 2-2 2 0.906 2 2zM26 7v8c0 0.5-0.391 0.938-0.891 1l-16.312 1.906c0.078 0.359 0.203 0.719 0.203 1.094 0 0.359-0.219 0.688-0.375 1h14.375c0.547 0 1 0.453 1 1s-0.453 1-1 1h-16c-0.547 0-1-0.453-1-1 0-0.484 0.703-1.656 0.953-2.141l-2.766-12.859h-3.187c-0.547 0-1-0.453-1-1s0.453-1 1-1h4c1.047 0 1.078 1.25 1.234 2h18.766c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-folder\" viewBox=\"0 0 26 28\">\n<title>folder</title>\n<path d=\"M26 9.5v11c0 1.922-1.578 3.5-3.5 3.5h-19c-1.922 0-3.5-1.578-3.5-3.5v-15c0-1.922 1.578-3.5 3.5-3.5h5c1.922 0 3.5 1.578 3.5 3.5v0.5h10.5c1.922 0 3.5 1.578 3.5 3.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-folder-open\" viewBox=\"0 0 29 28\">\n<title>folder-open</title>\n<path d=\"M29.359 14.875c0 0.375-0.234 0.75-0.484 1.031l-5.25 6.188c-0.906 1.062-2.75 1.906-4.125 1.906h-17c-0.562 0-1.359-0.172-1.359-0.875 0-0.375 0.234-0.75 0.484-1.031l5.25-6.188c0.906-1.062 2.75-1.906 4.125-1.906h17c0.562 0 1.359 0.172 1.359 0.875zM24 9.5v2.5h-13c-1.953 0-4.375 1.109-5.641 2.609l-5.344 6.281c0-0.125-0.016-0.266-0.016-0.391v-15c0-1.922 1.578-3.5 3.5-3.5h5c1.922 0 3.5 1.578 3.5 3.5v0.5h8.5c1.922 0 3.5 1.578 3.5 3.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrows-v\" viewBox=\"0 0 12 28\">\n<title>arrows-v</title>\n<path d=\"M11 5c0 0.547-0.453 1-1 1h-2v16h2c0.547 0 1 0.453 1 1 0 0.266-0.109 0.516-0.297 0.703l-4 4c-0.187 0.187-0.438 0.297-0.703 0.297s-0.516-0.109-0.703-0.297l-4-4c-0.187-0.187-0.297-0.438-0.297-0.703 0-0.547 0.453-1 1-1h2v-16h-2c-0.547 0-1-0.453-1-1 0-0.266 0.109-0.516 0.297-0.703l4-4c0.187-0.187 0.438-0.297 0.703-0.297s0.516 0.109 0.703 0.297l4 4c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrows-h\" viewBox=\"0 0 28 28\">\n<title>arrows-h</title>\n<path d=\"M28 14c0 0.266-0.109 0.516-0.297 0.703l-4 4c-0.187 0.187-0.438 0.297-0.703 0.297-0.547 0-1-0.453-1-1v-2h-16v2c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-4-4c-0.187-0.187-0.297-0.438-0.297-0.703s0.109-0.516 0.297-0.703l4-4c0.187-0.187 0.438-0.297 0.703-0.297 0.547 0 1 0.453 1 1v2h16v-2c0-0.547 0.453-1 1-1 0.266 0 0.516 0.109 0.703 0.297l4 4c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-bar-chart\" viewBox=\"0 0 32 28\">\n<title>bar-chart</title>\n<path d=\"M10 14v8h-4v-8h4zM16 6v16h-4v-16h4zM32 24v2h-32v-24h2v22h30zM22 10v12h-4v-12h4zM28 4v18h-4v-18h4z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-twitter-square\" viewBox=\"0 0 24 28\">\n<title>twitter-square</title>\n<path d=\"M20 9.531c-0.594 0.266-1.219 0.438-1.891 0.531 0.688-0.406 1.203-1.062 1.453-1.828-0.641 0.375-1.344 0.656-2.094 0.797-0.594-0.641-1.453-1.031-2.391-1.031-1.813 0-3.281 1.469-3.281 3.281 0 0.25 0.016 0.516 0.078 0.75-2.734-0.141-5.156-1.437-6.781-3.437-0.281 0.484-0.453 1.062-0.453 1.656 0 1.141 0.531 2.141 1.422 2.734-0.547-0.016-1.062-0.172-1.563-0.406v0.031c0 1.594 1.203 2.922 2.703 3.219-0.281 0.078-0.5 0.125-0.797 0.125-0.203 0-0.406-0.031-0.609-0.063 0.422 1.297 1.625 2.25 3.063 2.281-1.125 0.875-2.531 1.406-4.078 1.406-0.266 0-0.531-0.016-0.781-0.047 1.453 0.922 3.172 1.469 5.031 1.469 6.031 0 9.344-5 9.344-9.344 0-0.141 0-0.281-0.016-0.422 0.641-0.453 1.203-1.031 1.641-1.703zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-facebook-square\" viewBox=\"0 0 24 28\">\n<title>facebook-square</title>\n<path d=\"M19.5 2c2.484 0 4.5 2.016 4.5 4.5v15c0 2.484-2.016 4.5-4.5 4.5h-2.938v-9.297h3.109l0.469-3.625h-3.578v-2.312c0-1.047 0.281-1.75 1.797-1.75l1.906-0.016v-3.234c-0.328-0.047-1.469-0.141-2.781-0.141-2.766 0-4.672 1.687-4.672 4.781v2.672h-3.125v3.625h3.125v9.297h-8.313c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-camera-retro\" viewBox=\"0 0 28 28\">\n<title>camera-retro</title>\n<path d=\"M14.5 13c0-0.281-0.219-0.5-0.5-0.5-1.375 0-2.5 1.125-2.5 2.5 0 0.281 0.219 0.5 0.5 0.5s0.5-0.219 0.5-0.5c0-0.828 0.672-1.5 1.5-1.5 0.281 0 0.5-0.219 0.5-0.5zM18 15.031c0 2.203-1.797 4-4 4s-4-1.797-4-4 1.797-4 4-4 4 1.797 4 4zM2 24h24v-2h-24v2zM20 15.031c0-3.313-2.688-6-6-6s-6 2.688-6 6 2.688 6 6 6 6-2.688 6-6zM4 5h6v-2h-6v2zM2 8h24v-4h-12.938l-1 2h-10.063v2zM28 4v20c0 1.109-0.891 2-2 2h-24c-1.109 0-2-0.891-2-2v-20c0-1.109 0.891-2 2-2h24c1.109 0 2 0.891 2 2z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-key\" viewBox=\"0 0 26 28\">\n<title>key</title>\n<path d=\"M13 8c0-1.656-1.344-3-3-3s-3 1.344-3 3c0 0.453 0.109 0.891 0.297 1.297-0.406-0.187-0.844-0.297-1.297-0.297-1.656 0-3 1.344-3 3s1.344 3 3 3 3-1.344 3-3c0-0.453-0.109-0.891-0.297-1.297 0.406 0.187 0.844 0.297 1.297 0.297 1.656 0 3-1.344 3-3zM26.297 19c0 0.359-1.437 1.797-1.797 1.797-0.406 0-1.672-1.469-2-1.797l-1.5 1.5 3.437 3.437c0.281 0.281 0.438 0.672 0.438 1.062 0 0.875-1 1.875-1.875 1.875-0.391 0-0.781-0.156-1.062-0.438l-10.484-10.484c-1.641 1.219-3.641 2.047-5.703 2.047-3.406 0-5.75-2.359-5.75-5.75 0-5.125 5.125-10.25 10.25-10.25 3.391 0 5.75 2.344 5.75 5.75 0 2.063-0.828 4.062-2.047 5.703l5.547 5.547 1.5-1.5c-0.328-0.328-1.797-1.594-1.797-2 0-0.359 1.437-1.797 1.797-1.797 0.125 0 0.266 0.063 0.359 0.156 0.578 0.578 4.937 4.688 4.937 5.141z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-cogs\" viewBox=\"0 0 30 28\">\n<title>cogs</title>\n<path d=\"M14 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM26 22c0-1.094-0.906-2-2-2s-2 0.906-2 2c0 1.109 0.906 2 2 2 1.109 0 2-0.906 2-2zM26 6c0-1.094-0.906-2-2-2s-2 0.906-2 2c0 1.109 0.906 2 2 2 1.109 0 2-0.906 2-2zM20 12.578v2.891c0 0.203-0.156 0.438-0.359 0.469l-2.422 0.375c-0.125 0.406-0.297 0.797-0.5 1.188 0.438 0.625 0.906 1.203 1.406 1.797 0.063 0.094 0.109 0.187 0.109 0.313 0 0.109-0.031 0.219-0.109 0.297-0.313 0.422-2.063 2.328-2.516 2.328-0.125 0-0.234-0.047-0.328-0.109l-1.797-1.406c-0.391 0.203-0.781 0.359-1.203 0.484-0.078 0.797-0.156 1.656-0.359 2.422-0.063 0.219-0.25 0.375-0.469 0.375h-2.906c-0.219 0-0.438-0.172-0.469-0.391l-0.359-2.391c-0.406-0.125-0.797-0.297-1.172-0.484l-1.844 1.391c-0.078 0.078-0.203 0.109-0.313 0.109-0.125 0-0.234-0.047-0.328-0.125-0.406-0.375-2.25-2.047-2.25-2.5 0-0.109 0.047-0.203 0.109-0.297 0.453-0.594 0.922-1.172 1.375-1.781-0.219-0.422-0.406-0.844-0.547-1.281l-2.375-0.375c-0.219-0.031-0.375-0.234-0.375-0.453v-2.891c0-0.203 0.156-0.438 0.359-0.469l2.422-0.375c0.125-0.406 0.297-0.797 0.5-1.188-0.438-0.625-0.906-1.203-1.406-1.797-0.063-0.094-0.109-0.203-0.109-0.313s0.031-0.219 0.109-0.313c0.313-0.422 2.063-2.312 2.516-2.312 0.125 0 0.234 0.047 0.328 0.109l1.797 1.406c0.391-0.203 0.781-0.359 1.203-0.5 0.078-0.781 0.156-1.641 0.359-2.406 0.063-0.219 0.25-0.375 0.469-0.375h2.906c0.219 0 0.438 0.172 0.469 0.391l0.359 2.391c0.406 0.125 0.797 0.297 1.172 0.484l1.844-1.391c0.094-0.078 0.203-0.109 0.313-0.109 0.125 0 0.234 0.047 0.328 0.125 0.406 0.375 2.25 2.063 2.25 2.5 0 0.109-0.047 0.203-0.109 0.297-0.453 0.609-0.922 1.172-1.359 1.781 0.203 0.422 0.391 0.844 0.531 1.281l2.375 0.359c0.219 0.047 0.375 0.25 0.375 0.469zM30 20.906v2.188c0 0.234-2.016 0.453-2.328 0.484-0.125 0.297-0.281 0.562-0.469 0.812 0.141 0.313 0.797 1.875 0.797 2.156 0 0.047-0.016 0.078-0.063 0.109-0.187 0.109-1.859 1.109-1.937 1.109-0.203 0-1.375-1.563-1.531-1.797-0.156 0.016-0.313 0.031-0.469 0.031s-0.313-0.016-0.469-0.031c-0.156 0.234-1.328 1.797-1.531 1.797-0.078 0-1.75-1-1.937-1.109-0.047-0.031-0.063-0.078-0.063-0.109 0-0.266 0.656-1.844 0.797-2.156-0.187-0.25-0.344-0.516-0.469-0.812-0.313-0.031-2.328-0.25-2.328-0.484v-2.188c0-0.234 2.016-0.453 2.328-0.484 0.125-0.281 0.281-0.562 0.469-0.812-0.141-0.313-0.797-1.891-0.797-2.156 0-0.031 0.016-0.078 0.063-0.109 0.187-0.094 1.859-1.094 1.937-1.094 0.203 0 1.375 1.547 1.531 1.781 0.156-0.016 0.313-0.031 0.469-0.031s0.313 0.016 0.469 0.031c0.438-0.609 0.906-1.219 1.437-1.75l0.094-0.031c0.078 0 1.75 0.984 1.937 1.094 0.047 0.031 0.063 0.078 0.063 0.109 0 0.281-0.656 1.844-0.797 2.156 0.187 0.25 0.344 0.531 0.469 0.812 0.313 0.031 2.328 0.25 2.328 0.484zM30 4.906v2.187c0 0.234-2.016 0.453-2.328 0.484-0.125 0.297-0.281 0.562-0.469 0.812 0.141 0.313 0.797 1.875 0.797 2.156 0 0.047-0.016 0.078-0.063 0.109-0.187 0.109-1.859 1.109-1.937 1.109-0.203 0-1.375-1.563-1.531-1.797-0.156 0.016-0.313 0.031-0.469 0.031s-0.313-0.016-0.469-0.031c-0.156 0.234-1.328 1.797-1.531 1.797-0.078 0-1.75-1-1.937-1.109-0.047-0.031-0.063-0.078-0.063-0.109 0-0.266 0.656-1.844 0.797-2.156-0.187-0.25-0.344-0.516-0.469-0.812-0.313-0.031-2.328-0.25-2.328-0.484v-2.188c0-0.234 2.016-0.453 2.328-0.484 0.125-0.281 0.281-0.562 0.469-0.812-0.141-0.313-0.797-1.891-0.797-2.156 0-0.031 0.016-0.078 0.063-0.109 0.187-0.094 1.859-1.094 1.937-1.094 0.203 0 1.375 1.547 1.531 1.781 0.156-0.016 0.313-0.031 0.469-0.031s0.313 0.016 0.469 0.031c0.438-0.609 0.906-1.219 1.437-1.75l0.094-0.031c0.078 0 1.75 0.984 1.937 1.094 0.047 0.031 0.063 0.078 0.063 0.109 0 0.281-0.656 1.844-0.797 2.156 0.187 0.25 0.344 0.531 0.469 0.812 0.313 0.031 2.328 0.25 2.328 0.484z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-comments\" viewBox=\"0 0 28 28\">\n<title>comments</title>\n<path d=\"M22 12c0 4.422-4.922 8-11 8-0.953 0-1.875-0.094-2.75-0.25-1.297 0.922-2.766 1.594-4.344 2-0.422 0.109-0.875 0.187-1.344 0.25h-0.047c-0.234 0-0.453-0.187-0.5-0.453v0c-0.063-0.297 0.141-0.484 0.313-0.688 0.609-0.688 1.297-1.297 1.828-2.594-2.531-1.469-4.156-3.734-4.156-6.266 0-4.422 4.922-8 11-8s11 3.578 11 8zM28 16c0 2.547-1.625 4.797-4.156 6.266 0.531 1.297 1.219 1.906 1.828 2.594 0.172 0.203 0.375 0.391 0.313 0.688v0c-0.063 0.281-0.297 0.484-0.547 0.453-0.469-0.063-0.922-0.141-1.344-0.25-1.578-0.406-3.047-1.078-4.344-2-0.875 0.156-1.797 0.25-2.75 0.25-2.828 0-5.422-0.781-7.375-2.063 0.453 0.031 0.922 0.063 1.375 0.063 3.359 0 6.531-0.969 8.953-2.719 2.609-1.906 4.047-4.484 4.047-7.281 0-0.812-0.125-1.609-0.359-2.375 2.641 1.453 4.359 3.766 4.359 6.375z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-thumbs-o-up\" viewBox=\"0 0 24 28\">\n<title>thumbs-o-up</title>\n<path d=\"M4 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM22 12c0-1.062-0.953-2-2-2h-5.5c0-1.828 1.5-3.156 1.5-5 0-1.828-0.359-3-2.5-3-1 1.016-0.484 3.406-2 5-0.438 0.453-0.812 0.938-1.203 1.422-0.703 0.906-2.562 3.578-3.797 3.578h-0.5v10h0.5c0.875 0 2.312 0.562 3.156 0.859 1.719 0.594 3.5 1.141 5.344 1.141h1.891c1.766 0 3-0.703 3-2.609 0-0.297-0.031-0.594-0.078-0.875 0.656-0.359 1.016-1.25 1.016-1.969 0-0.375-0.094-0.75-0.281-1.078 0.531-0.5 0.828-1.125 0.828-1.859 0-0.5-0.219-1.234-0.547-1.609 0.734-0.016 1.172-1.422 1.172-2zM24 11.984c0 0.906-0.266 1.797-0.766 2.547 0.094 0.344 0.141 0.719 0.141 1.078 0 0.781-0.203 1.563-0.594 2.25 0.031 0.219 0.047 0.453 0.047 0.672 0 1-0.328 2-0.938 2.781 0.031 2.953-1.984 4.688-4.875 4.688h-2.016c-2.219 0-4.281-0.656-6.344-1.375-0.453-0.156-1.719-0.625-2.156-0.625h-4.5c-1.109 0-2-0.891-2-2v-10c0-1.109 0.891-2 2-2h4.281c0.609-0.406 1.672-1.813 2.141-2.422 0.531-0.688 1.078-1.359 1.672-2 0.938-1 0.438-3.469 2-5 0.375-0.359 0.875-0.578 1.406-0.578 1.625 0 3.187 0.578 3.953 2.094 0.484 0.953 0.547 1.859 0.547 2.906 0 1.094-0.281 2.031-0.75 3h2.75c2.156 0 4 1.828 4 3.984z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-thumbs-o-down\" viewBox=\"0 0 24 28\">\n<title>thumbs-o-down</title>\n<path d=\"M4 7c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM22 16c0-0.578-0.438-1.984-1.172-2 0.328-0.375 0.547-1.109 0.547-1.609 0-0.734-0.297-1.359-0.828-1.859 0.187-0.328 0.281-0.703 0.281-1.078 0-0.719-0.359-1.609-1.016-1.969 0.047-0.281 0.078-0.578 0.078-0.875 0-1.828-1.156-2.609-2.891-2.609h-2c-1.844 0-3.625 0.547-5.344 1.141-0.844 0.297-2.281 0.859-3.156 0.859h-0.5v10h0.5c1.234 0 3.094 2.672 3.797 3.578 0.391 0.484 0.766 0.969 1.203 1.422 1.516 1.594 1 3.984 2 5 2.141 0 2.5-1.172 2.5-3 0-1.844-1.5-3.172-1.5-5h5.5c1.047 0 2-0.938 2-2zM24 16.016c0 2.156-1.844 3.984-4 3.984h-2.75c0.469 0.969 0.75 1.906 0.75 3 0 1.031-0.063 1.969-0.547 2.906-0.766 1.516-2.328 2.094-3.953 2.094-0.531 0-1.031-0.219-1.406-0.578-1.563-1.531-1.078-4-2-5.016-0.594-0.625-1.141-1.297-1.672-1.984-0.469-0.609-1.531-2.016-2.141-2.422h-4.281c-1.109 0-2-0.891-2-2v-10c0-1.109 0.891-2 2-2h4.5c0.438 0 1.703-0.469 2.156-0.625 2.25-0.781 4.203-1.375 6.609-1.375h1.75c2.844 0 4.891 1.687 4.875 4.609v0.078c0.609 0.781 0.938 1.781 0.938 2.781 0 0.219-0.016 0.453-0.047 0.672 0.391 0.688 0.594 1.469 0.594 2.25 0 0.359-0.047 0.734-0.141 1.078 0.5 0.75 0.766 1.641 0.766 2.547z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-star-half\" viewBox=\"0 0 13 28\">\n<title>star-half</title>\n<path d=\"M13 0.5v20.922l-7.016 3.687c-0.203 0.109-0.406 0.187-0.625 0.187-0.453 0-0.656-0.375-0.656-0.781 0-0.109 0.016-0.203 0.031-0.313l1.344-7.812-5.688-5.531c-0.187-0.203-0.391-0.469-0.391-0.75 0-0.469 0.484-0.656 0.875-0.719l7.844-1.141 3.516-7.109c0.141-0.297 0.406-0.641 0.766-0.641v0z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-heart-o\" viewBox=\"0 0 28 28\">\n<title>heart-o</title>\n<path d=\"M26 9.312c0-4.391-2.969-5.313-5.469-5.313-2.328 0-4.953 2.516-5.766 3.484-0.375 0.453-1.156 0.453-1.531 0-0.812-0.969-3.437-3.484-5.766-3.484-2.5 0-5.469 0.922-5.469 5.313 0 2.859 2.891 5.516 2.922 5.547l9.078 8.75 9.063-8.734c0.047-0.047 2.938-2.703 2.938-5.563zM28 9.312c0 3.75-3.437 6.891-3.578 7.031l-9.734 9.375c-0.187 0.187-0.438 0.281-0.688 0.281s-0.5-0.094-0.688-0.281l-9.75-9.406c-0.125-0.109-3.563-3.25-3.563-7 0-4.578 2.797-7.313 7.469-7.313 2.734 0 5.297 2.156 6.531 3.375 1.234-1.219 3.797-3.375 6.531-3.375 4.672 0 7.469 2.734 7.469 7.313z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-sign-out\" viewBox=\"0 0 25 28\">\n<title>sign-out</title>\n<path d=\"M10 22.5c0 0.438 0.203 1.5-0.5 1.5h-5c-2.484 0-4.5-2.016-4.5-4.5v-11c0-2.484 2.016-4.5 4.5-4.5h5c0.266 0 0.5 0.234 0.5 0.5 0 0.438 0.203 1.5-0.5 1.5h-5c-1.375 0-2.5 1.125-2.5 2.5v11c0 1.375 1.125 2.5 2.5 2.5h4.5c0.391 0 1-0.078 1 0.5zM24.5 14c0 0.266-0.109 0.516-0.297 0.703l-8.5 8.5c-0.187 0.187-0.438 0.297-0.703 0.297-0.547 0-1-0.453-1-1v-4.5h-7c-0.547 0-1-0.453-1-1v-6c0-0.547 0.453-1 1-1h7v-4.5c0-0.547 0.453-1 1-1 0.266 0 0.516 0.109 0.703 0.297l8.5 8.5c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-linkedin-square\" viewBox=\"0 0 24 28\">\n<title>linkedin-square</title>\n<path d=\"M3.703 22.094h3.609v-10.844h-3.609v10.844zM7.547 7.906c-0.016-1.062-0.781-1.875-2.016-1.875s-2.047 0.812-2.047 1.875c0 1.031 0.781 1.875 2 1.875h0.016c1.266 0 2.047-0.844 2.047-1.875zM16.688 22.094h3.609v-6.219c0-3.328-1.781-4.875-4.156-4.875-1.937 0-2.797 1.078-3.266 1.828h0.031v-1.578h-3.609s0.047 1.016 0 10.844v0h3.609v-6.062c0-0.313 0.016-0.641 0.109-0.875 0.266-0.641 0.859-1.313 1.859-1.313 1.297 0 1.813 0.984 1.813 2.453v5.797zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-thumb-tack\" viewBox=\"0 0 18 28\">\n<title>thumb-tack</title>\n<path d=\"M7.5 13.5v-7c0-0.281-0.219-0.5-0.5-0.5s-0.5 0.219-0.5 0.5v7c0 0.281 0.219 0.5 0.5 0.5s0.5-0.219 0.5-0.5zM18 19c0 0.547-0.453 1-1 1h-6.703l-0.797 7.547c-0.031 0.25-0.234 0.453-0.484 0.453h-0.016c-0.25 0-0.453-0.172-0.5-0.422l-1.188-7.578h-6.312c-0.547 0-1-0.453-1-1 0-2.562 1.937-5 4-5v-8c-1.094 0-2-0.906-2-2s0.906-2 2-2h10c1.094 0 2 0.906 2 2s-0.906 2-2 2v8c2.063 0 4 2.438 4 5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-external-link\" viewBox=\"0 0 28 28\">\n<title>external-link</title>\n<path d=\"M22 14.5v5c0 2.484-2.016 4.5-4.5 4.5h-13c-2.484 0-4.5-2.016-4.5-4.5v-13c0-2.484 2.016-4.5 4.5-4.5h11c0.281 0 0.5 0.219 0.5 0.5v1c0 0.281-0.219 0.5-0.5 0.5h-11c-1.375 0-2.5 1.125-2.5 2.5v13c0 1.375 1.125 2.5 2.5 2.5h13c1.375 0 2.5-1.125 2.5-2.5v-5c0-0.281 0.219-0.5 0.5-0.5h1c0.281 0 0.5 0.219 0.5 0.5zM28 1v8c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-2.75-2.75-10.187 10.187c-0.094 0.094-0.234 0.156-0.359 0.156s-0.266-0.063-0.359-0.156l-1.781-1.781c-0.094-0.094-0.156-0.234-0.156-0.359s0.063-0.266 0.156-0.359l10.187-10.187-2.75-2.75c-0.187-0.187-0.297-0.438-0.297-0.703 0-0.547 0.453-1 1-1h8c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-sign-in\" viewBox=\"0 0 24 28\">\n<title>sign-in</title>\n<path d=\"M18.5 14c0 0.266-0.109 0.516-0.297 0.703l-8.5 8.5c-0.187 0.187-0.438 0.297-0.703 0.297-0.547 0-1-0.453-1-1v-4.5h-7c-0.547 0-1-0.453-1-1v-6c0-0.547 0.453-1 1-1h7v-4.5c0-0.547 0.453-1 1-1 0.266 0 0.516 0.109 0.703 0.297l8.5 8.5c0.187 0.187 0.297 0.438 0.297 0.703zM24 8.5v11c0 2.484-2.016 4.5-4.5 4.5h-5c-0.266 0-0.5-0.234-0.5-0.5 0-0.438-0.203-1.5 0.5-1.5h5c1.375 0 2.5-1.125 2.5-2.5v-11c0-1.375-1.125-2.5-2.5-2.5h-4.5c-0.391 0-1 0.078-1-0.5 0-0.438-0.203-1.5 0.5-1.5h5c2.484 0 4.5 2.016 4.5 4.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-trophy\" viewBox=\"0 0 26 28\">\n<title>trophy</title>\n<path d=\"M7.156 13.797c-0.656-1.437-1.156-3.344-1.156-5.797h-4v1.5c0 1.531 2.078 3.656 5.156 4.297zM24 9.5v-1.5h-4c0 2.453-0.5 4.359-1.156 5.797 3.078-0.641 5.156-2.766 5.156-4.297zM26 7.5v2c0 2.969-3.594 6.25-8.469 6.484-0.625 0.797-1.203 1.266-1.484 1.484-0.828 0.75-1.047 1.531-1.047 2.531s0.5 2 2 2 3 1 3 2.5v1c0 0.281-0.219 0.5-0.5 0.5h-13c-0.281 0-0.5-0.219-0.5-0.5v-1c0-1.5 1.5-2.5 3-2.5s2-1 2-2-0.219-1.781-1.047-2.531c-0.281-0.219-0.859-0.688-1.484-1.484-4.875-0.234-8.469-3.516-8.469-6.484v-2c0-0.828 0.672-1.5 1.5-1.5h4.5v-1.5c0-1.375 1.125-2.5 2.5-2.5h9c1.375 0 2.5 1.125 2.5 2.5v1.5h4.5c0.828 0 1.5 0.672 1.5 1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-github-square\" viewBox=\"0 0 24 28\">\n<title>github-square</title>\n<path d=\"M8.109 18.75v0c0.031-0.047 0.016-0.141-0.047-0.203-0.078-0.063-0.172-0.078-0.219-0.031-0.031 0.047-0.016 0.141 0.047 0.203 0.078 0.063 0.172 0.078 0.219 0.031zM7.672 18.109c-0.047-0.063-0.125-0.094-0.187-0.063-0.047 0.031-0.047 0.125 0 0.187 0.063 0.078 0.141 0.109 0.187 0.078v0c0.047-0.031 0.047-0.125 0-0.203zM7.031 17.484v0c0.016-0.031-0.016-0.094-0.078-0.125-0.047-0.016-0.109-0.016-0.125 0.031-0.031 0.047 0 0.094 0.063 0.125 0.063 0.016 0.125 0.016 0.141-0.031zM7.359 17.844v0c0.031-0.031 0.031-0.109-0.031-0.156-0.047-0.063-0.125-0.078-0.156-0.047-0.047 0.047-0.031 0.109 0.016 0.172 0.047 0.047 0.125 0.078 0.172 0.031zM8.703 19.016v0c0.016-0.063-0.047-0.141-0.141-0.172s-0.172 0-0.203 0.063c-0.016 0.063 0.047 0.141 0.141 0.172s0.172 0 0.203-0.063zM9.359 19.063v0c0-0.063-0.078-0.125-0.187-0.125-0.094 0-0.156 0.063-0.156 0.125s0.078 0.125 0.172 0.125 0.172-0.063 0.172-0.125zM9.969 18.953v0c-0.016-0.063-0.109-0.094-0.203-0.078s-0.156 0.078-0.141 0.141 0.094 0.109 0.187 0.094 0.156-0.094 0.156-0.156zM20 14c0-4.422-3.578-8-8-8s-8 3.578-8 8c0 3.531 2.297 6.531 5.469 7.594 0.406 0.078 0.547-0.172 0.547-0.391 0-0.187 0-0.812-0.016-1.484 0 0-2.219 0.484-2.688-0.953 0 0-0.359-0.922-0.891-1.156 0 0-0.719-0.5 0.063-0.5 0 0 0.781 0.063 1.219 0.828 0.703 1.234 1.875 0.875 2.328 0.672 0.078-0.516 0.281-0.875 0.516-1.078-1.781-0.203-3.656-0.891-3.656-3.953 0-0.875 0.313-1.578 0.828-2.141-0.078-0.203-0.359-1.016 0.078-2.125 0.672-0.203 2.203 0.828 2.203 0.828 0.641-0.187 1.313-0.266 2-0.266s1.359 0.078 2 0.266c0 0 1.531-1.031 2.203-0.828 0.438 1.109 0.156 1.922 0.078 2.125 0.516 0.562 0.828 1.266 0.828 2.141 0 3.078-1.875 3.75-3.656 3.953 0.281 0.25 0.547 0.734 0.547 1.484 0 1.062-0.016 1.922-0.016 2.188 0 0.219 0.141 0.469 0.547 0.391 3.172-1.062 5.469-4.062 5.469-7.594zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-upload\" viewBox=\"0 0 26 28\">\n<title>upload</title>\n<path d=\"M20 23c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM24 23c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 19.5v5c0 0.828-0.672 1.5-1.5 1.5h-23c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h6.672c0.422 1.156 1.531 2 2.828 2h4c1.297 0 2.406-0.844 2.828-2h6.672c0.828 0 1.5 0.672 1.5 1.5zM20.922 9.375c-0.156 0.375-0.516 0.625-0.922 0.625h-4v7c0 0.547-0.453 1-1 1h-4c-0.547 0-1-0.453-1-1v-7h-4c-0.406 0-0.766-0.25-0.922-0.625-0.156-0.359-0.078-0.797 0.219-1.078l7-7c0.187-0.203 0.453-0.297 0.703-0.297s0.516 0.094 0.703 0.297l7 7c0.297 0.281 0.375 0.719 0.219 1.078z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-lemon-o\" viewBox=\"0 0 24 28\">\n<title>lemon-o</title>\n<path d=\"M21.984 12.906c0-0.734-0.141-2.656-0.391-3.281-0.297-0.75-0.469-1.172-0.469-2.016 0-0.719 0.156-1.422 0.156-2.125 0-0.297-0.016-0.609-0.156-0.859-0.063-0.016-0.141-0.016-0.203-0.016-0.609 0-1.219 0.141-1.828 0.141-1.859 0-3.625-0.75-5.484-0.75-1.453 0-2.859 0.547-4.203 1.078-1.062 0.422-2.234 0.922-3.156 1.609-3.156 2.391-4.25 6.766-4.25 10.531 0 1.266 0.391 2.5 0.391 3.766 0 0.719-0.344 1.375-0.344 2.063 0 0.438 0.25 0.797 0.719 0.797 0.766 0 1.5-0.344 2.281-0.344 1.781 0 3.516 0.484 5.297 0.484 1.391 0 3.141-0.109 4.438-0.562 4.109-1.453 7.203-6.203 7.203-10.516zM23.984 12.875c0 5.203-3.609 10.687-8.547 12.437-1.547 0.547-3.469 0.688-5.094 0.688-1.781 0-3.531-0.453-5.297-0.453-0.75 0-1.5 0.453-2.281 0.453-1.547 0-2.719-1.391-2.719-2.875 0-0.734 0.344-1.391 0.344-2.109 0-1.266-0.391-2.5-0.391-3.781 0-4.438 1.359-9.344 5.047-12.141 1.062-0.812 2.391-1.391 3.625-1.875 1.594-0.641 3.203-1.219 4.937-1.219 1.859 0 3.625 0.75 5.453 0.75 0.594 0 1.188-0.156 1.797-0.156 1.781 0 2.422 1.266 2.422 2.891 0 0.703-0.156 1.422-0.156 2.125 0 0.562 0.141 0.781 0.328 1.281 0.359 0.906 0.531 2.984 0.531 3.984z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-phone\" viewBox=\"0 0 22 28\">\n<title>phone</title>\n<path d=\"M22 19.375c0 0.562-0.25 1.656-0.484 2.172-0.328 0.766-1.203 1.266-1.906 1.656-0.922 0.5-1.859 0.797-2.906 0.797-1.453 0-2.766-0.594-4.094-1.078-0.953-0.344-1.875-0.766-2.734-1.297-2.656-1.641-5.859-4.844-7.5-7.5-0.531-0.859-0.953-1.781-1.297-2.734-0.484-1.328-1.078-2.641-1.078-4.094 0-1.047 0.297-1.984 0.797-2.906 0.391-0.703 0.891-1.578 1.656-1.906 0.516-0.234 1.609-0.484 2.172-0.484 0.109 0 0.219 0 0.328 0.047 0.328 0.109 0.672 0.875 0.828 1.188 0.5 0.891 0.984 1.797 1.5 2.672 0.25 0.406 0.719 0.906 0.719 1.391 0 0.953-2.828 2.344-2.828 3.187 0 0.422 0.391 0.969 0.609 1.344 1.578 2.844 3.547 4.813 6.391 6.391 0.375 0.219 0.922 0.609 1.344 0.609 0.844 0 2.234-2.828 3.187-2.828 0.484 0 0.984 0.469 1.391 0.719 0.875 0.516 1.781 1 2.672 1.5 0.313 0.156 1.078 0.5 1.188 0.828 0.047 0.109 0.047 0.219 0.047 0.328z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-square-o\" viewBox=\"0 0 22 28\">\n<title>square-o</title>\n<path d=\"M17.5 4h-13c-1.375 0-2.5 1.125-2.5 2.5v13c0 1.375 1.125 2.5 2.5 2.5h13c1.375 0 2.5-1.125 2.5-2.5v-13c0-1.375-1.125-2.5-2.5-2.5zM22 6.5v13c0 2.484-2.016 4.5-4.5 4.5h-13c-2.484 0-4.5-2.016-4.5-4.5v-13c0-2.484 2.016-4.5 4.5-4.5h13c2.484 0 4.5 2.016 4.5 4.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-bookmark-o\" viewBox=\"0 0 20 28\">\n<title>bookmark-o</title>\n<path d=\"M18 4h-16v19.406l8-7.672 1.391 1.328 6.609 6.344v-19.406zM18.188 2c0.234 0 0.469 0.047 0.688 0.141 0.688 0.266 1.125 0.906 1.125 1.609v20.141c0 0.703-0.438 1.344-1.125 1.609-0.219 0.094-0.453 0.125-0.688 0.125-0.484 0-0.938-0.172-1.297-0.5l-6.891-6.625-6.891 6.625c-0.359 0.328-0.812 0.516-1.297 0.516-0.234 0-0.469-0.047-0.688-0.141-0.688-0.266-1.125-0.906-1.125-1.609v-20.141c0-0.703 0.438-1.344 1.125-1.609 0.219-0.094 0.453-0.141 0.688-0.141h16.375z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-phone-square\" viewBox=\"0 0 24 28\">\n<title>phone-square</title>\n<path d=\"M20 18.641c0-0.078 0-0.172-0.031-0.25-0.094-0.281-2.375-1.437-2.812-1.687-0.297-0.172-0.656-0.516-1.016-0.516-0.688 0-1.703 2.047-2.312 2.047-0.313 0-0.703-0.281-0.984-0.438-2.063-1.156-3.484-2.578-4.641-4.641-0.156-0.281-0.438-0.672-0.438-0.984 0-0.609 2.047-1.625 2.047-2.312 0-0.359-0.344-0.719-0.516-1.016-0.25-0.438-1.406-2.719-1.687-2.812-0.078-0.031-0.172-0.031-0.25-0.031-0.406 0-1.203 0.187-1.578 0.344-1.031 0.469-1.781 2.438-1.781 3.516 0 1.047 0.422 2 0.781 2.969 1.25 3.422 4.969 7.141 8.391 8.391 0.969 0.359 1.922 0.781 2.969 0.781 1.078 0 3.047-0.75 3.516-1.781 0.156-0.375 0.344-1.172 0.344-1.578zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-twitter\" viewBox=\"0 0 26 28\">\n<title>twitter</title>\n<path d=\"M25.312 6.375c-0.688 1-1.547 1.891-2.531 2.609 0.016 0.219 0.016 0.438 0.016 0.656 0 6.672-5.078 14.359-14.359 14.359-2.859 0-5.516-0.828-7.75-2.266 0.406 0.047 0.797 0.063 1.219 0.063 2.359 0 4.531-0.797 6.266-2.156-2.219-0.047-4.078-1.5-4.719-3.5 0.313 0.047 0.625 0.078 0.953 0.078 0.453 0 0.906-0.063 1.328-0.172-2.312-0.469-4.047-2.5-4.047-4.953v-0.063c0.672 0.375 1.453 0.609 2.281 0.641-1.359-0.906-2.25-2.453-2.25-4.203 0-0.938 0.25-1.797 0.688-2.547 2.484 3.062 6.219 5.063 10.406 5.281-0.078-0.375-0.125-0.766-0.125-1.156 0-2.781 2.25-5.047 5.047-5.047 1.453 0 2.766 0.609 3.687 1.594 1.141-0.219 2.234-0.641 3.203-1.219-0.375 1.172-1.172 2.156-2.219 2.781 1.016-0.109 2-0.391 2.906-0.781z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-facebook\" viewBox=\"0 0 16 28\">\n<title>facebook</title>\n<path d=\"M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-github\" viewBox=\"0 0 24 28\">\n<title>github</title>\n<path d=\"M12 2c6.625 0 12 5.375 12 12 0 5.297-3.437 9.797-8.203 11.391-0.609 0.109-0.828-0.266-0.828-0.578 0-0.391 0.016-1.687 0.016-3.297 0-1.125-0.375-1.844-0.812-2.219 2.672-0.297 5.484-1.313 5.484-5.922 0-1.313-0.469-2.375-1.234-3.219 0.125-0.313 0.531-1.531-0.125-3.187-1-0.313-3.297 1.234-3.297 1.234-0.953-0.266-1.984-0.406-3-0.406s-2.047 0.141-3 0.406c0 0-2.297-1.547-3.297-1.234-0.656 1.656-0.25 2.875-0.125 3.187-0.766 0.844-1.234 1.906-1.234 3.219 0 4.594 2.797 5.625 5.469 5.922-0.344 0.313-0.656 0.844-0.766 1.609-0.688 0.313-2.438 0.844-3.484-1-0.656-1.141-1.844-1.234-1.844-1.234-1.172-0.016-0.078 0.734-0.078 0.734 0.781 0.359 1.328 1.75 1.328 1.75 0.703 2.141 4.047 1.422 4.047 1.422 0 1 0.016 1.937 0.016 2.234 0 0.313-0.219 0.688-0.828 0.578-4.766-1.594-8.203-6.094-8.203-11.391 0-6.625 5.375-12 12-12zM4.547 19.234c0.031-0.063-0.016-0.141-0.109-0.187-0.094-0.031-0.172-0.016-0.203 0.031-0.031 0.063 0.016 0.141 0.109 0.187 0.078 0.047 0.172 0.031 0.203-0.031zM5.031 19.766c0.063-0.047 0.047-0.156-0.031-0.25-0.078-0.078-0.187-0.109-0.25-0.047-0.063 0.047-0.047 0.156 0.031 0.25 0.078 0.078 0.187 0.109 0.25 0.047zM5.5 20.469c0.078-0.063 0.078-0.187 0-0.297-0.063-0.109-0.187-0.156-0.266-0.094-0.078 0.047-0.078 0.172 0 0.281s0.203 0.156 0.266 0.109zM6.156 21.125c0.063-0.063 0.031-0.203-0.063-0.297-0.109-0.109-0.25-0.125-0.313-0.047-0.078 0.063-0.047 0.203 0.063 0.297 0.109 0.109 0.25 0.125 0.313 0.047zM7.047 21.516c0.031-0.094-0.063-0.203-0.203-0.25-0.125-0.031-0.266 0.016-0.297 0.109s0.063 0.203 0.203 0.234c0.125 0.047 0.266 0 0.297-0.094zM8.031 21.594c0-0.109-0.125-0.187-0.266-0.172-0.141 0-0.25 0.078-0.25 0.172 0 0.109 0.109 0.187 0.266 0.172 0.141 0 0.25-0.078 0.25-0.172zM8.937 21.438c-0.016-0.094-0.141-0.156-0.281-0.141-0.141 0.031-0.234 0.125-0.219 0.234 0.016 0.094 0.141 0.156 0.281 0.125s0.234-0.125 0.219-0.219z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-unlock\" viewBox=\"0 0 26 28\">\n<title>unlock</title>\n<path d=\"M26 9v4c0 0.547-0.453 1-1 1h-1c-0.547 0-1-0.453-1-1v-4c0-2.203-1.797-4-4-4s-4 1.797-4 4v3h1.5c0.828 0 1.5 0.672 1.5 1.5v9c0 0.828-0.672 1.5-1.5 1.5h-15c-0.828 0-1.5-0.672-1.5-1.5v-9c0-0.828 0.672-1.5 1.5-1.5h10.5v-3c0-3.859 3.141-7 7-7s7 3.141 7 7z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-credit-card\" viewBox=\"0 0 30 28\">\n<title>credit-card</title>\n<path d=\"M27.5 2c1.375 0 2.5 1.125 2.5 2.5v19c0 1.375-1.125 2.5-2.5 2.5h-25c-1.375 0-2.5-1.125-2.5-2.5v-19c0-1.375 1.125-2.5 2.5-2.5h25zM2.5 4c-0.266 0-0.5 0.234-0.5 0.5v3.5h26v-3.5c0-0.266-0.234-0.5-0.5-0.5h-25zM27.5 24c0.266 0 0.5-0.234 0.5-0.5v-9.5h-26v9.5c0 0.266 0.234 0.5 0.5 0.5h25zM4 22v-2h4v2h-4zM10 22v-2h6v2h-6z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-feed\" viewBox=\"0 0 22 28\">\n<title>feed</title>\n<path d=\"M6 21c0 1.656-1.344 3-3 3s-3-1.344-3-3 1.344-3 3-3 3 1.344 3 3zM14 22.922c0.016 0.281-0.078 0.547-0.266 0.75-0.187 0.219-0.453 0.328-0.734 0.328h-2.109c-0.516 0-0.938-0.391-0.984-0.906-0.453-4.766-4.234-8.547-9-9-0.516-0.047-0.906-0.469-0.906-0.984v-2.109c0-0.281 0.109-0.547 0.328-0.734 0.172-0.172 0.422-0.266 0.672-0.266h0.078c3.328 0.266 6.469 1.719 8.828 4.094 2.375 2.359 3.828 5.5 4.094 8.828zM22 22.953c0.016 0.266-0.078 0.531-0.281 0.734-0.187 0.203-0.438 0.313-0.719 0.313h-2.234c-0.531 0-0.969-0.406-1-0.938-0.516-9.078-7.75-16.312-16.828-16.844-0.531-0.031-0.938-0.469-0.938-0.984v-2.234c0-0.281 0.109-0.531 0.313-0.719 0.187-0.187 0.438-0.281 0.688-0.281h0.047c5.469 0.281 10.609 2.578 14.484 6.469 3.891 3.875 6.188 9.016 6.469 14.484z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-hdd-o\" viewBox=\"0 0 24 28\">\n<title>hdd-o</title>\n<path d=\"M16.25 19c0 0.688-0.562 1.25-1.25 1.25s-1.25-0.562-1.25-1.25 0.562-1.25 1.25-1.25 1.25 0.562 1.25 1.25zM20.25 19c0 0.688-0.562 1.25-1.25 1.25s-1.25-0.562-1.25-1.25 0.562-1.25 1.25-1.25 1.25 0.562 1.25 1.25zM22 21.5v-5c0-0.266-0.234-0.5-0.5-0.5h-19c-0.266 0-0.5 0.234-0.5 0.5v5c0 0.266 0.234 0.5 0.5 0.5h19c0.266 0 0.5-0.234 0.5-0.5zM2.781 14h18.438l-2.453-7.531c-0.078-0.266-0.375-0.469-0.656-0.469h-12.219c-0.281 0-0.578 0.203-0.656 0.469zM24 16.5v5c0 1.375-1.125 2.5-2.5 2.5h-19c-1.375 0-2.5-1.125-2.5-2.5v-5c0-0.422 0.125-0.781 0.25-1.172l3.078-9.469c0.359-1.094 1.406-1.859 2.562-1.859h12.219c1.156 0 2.203 0.766 2.562 1.859l3.078 9.469c0.125 0.391 0.25 0.75 0.25 1.172z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-bullhorn\" viewBox=\"0 0 28 28\">\n<title>bullhorn</title>\n<path d=\"M26 10c1.109 0 2 0.891 2 2s-0.891 2-2 2v6c0 1.094-0.906 2-2 2-2.781-2.312-7.266-5.484-12.688-5.938-1.859 0.625-2.5 2.797-1.281 4.047-1.094 1.797 0.313 3.063 1.969 4.359-0.969 1.906-5 1.937-6.438 0.609-0.906-2.781-2.25-5.563-1.156-9.078h-1.906c-1.375 0-2.5-1.125-2.5-2.5v-3c0-1.375 1.125-2.5 2.5-2.5h7.5c6 0 11-3.5 14-6 1.094 0 2 0.906 2 2v6zM24 19.437v-14.906c-4.078 3.125-8.031 4.922-12 5.359v4.219c3.969 0.438 7.922 2.203 12 5.328z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-bell-o\" viewBox=\"0 0 28 28\">\n<title>bell-o</title>\n<path d=\"M14.25 26.5c0-0.141-0.109-0.25-0.25-0.25-1.234 0-2.25-1.016-2.25-2.25 0-0.141-0.109-0.25-0.25-0.25s-0.25 0.109-0.25 0.25c0 1.516 1.234 2.75 2.75 2.75 0.141 0 0.25-0.109 0.25-0.25zM3.844 22h20.312c-2.797-3.156-4.156-7.438-4.156-13 0-2.016-1.906-5-6-5s-6 2.984-6 5c0 5.563-1.359 9.844-4.156 13zM27 22c0 1.094-0.906 2-2 2h-7c0 2.203-1.797 4-4 4s-4-1.797-4-4h-7c-1.094 0-2-0.906-2-2 2.312-1.953 5-5.453 5-13 0-3 2.484-6.281 6.625-6.891-0.078-0.187-0.125-0.391-0.125-0.609 0-0.828 0.672-1.5 1.5-1.5s1.5 0.672 1.5 1.5c0 0.219-0.047 0.422-0.125 0.609 4.141 0.609 6.625 3.891 6.625 6.891 0 7.547 2.688 11.047 5 13z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-certificate\" viewBox=\"0 0 24 28\">\n<title>certificate</title>\n<path d=\"M21.5 14l2.156 2.109c0.297 0.281 0.406 0.703 0.313 1.094-0.109 0.391-0.422 0.703-0.812 0.797l-2.938 0.75 0.828 2.906c0.109 0.391 0 0.812-0.297 1.094-0.281 0.297-0.703 0.406-1.094 0.297l-2.906-0.828-0.75 2.938c-0.094 0.391-0.406 0.703-0.797 0.812-0.094 0.016-0.203 0.031-0.297 0.031-0.297 0-0.594-0.125-0.797-0.344l-2.109-2.156-2.109 2.156c-0.281 0.297-0.703 0.406-1.094 0.313-0.406-0.109-0.703-0.422-0.797-0.812l-0.75-2.938-2.906 0.828c-0.391 0.109-0.812 0-1.094-0.297-0.297-0.281-0.406-0.703-0.297-1.094l0.828-2.906-2.938-0.75c-0.391-0.094-0.703-0.406-0.812-0.797-0.094-0.391 0.016-0.812 0.313-1.094l2.156-2.109-2.156-2.109c-0.297-0.281-0.406-0.703-0.313-1.094 0.109-0.391 0.422-0.703 0.812-0.797l2.938-0.75-0.828-2.906c-0.109-0.391 0-0.812 0.297-1.094 0.281-0.297 0.703-0.406 1.094-0.297l2.906 0.828 0.75-2.938c0.094-0.391 0.406-0.703 0.797-0.797 0.391-0.109 0.812 0 1.094 0.297l2.109 2.172 2.109-2.172c0.281-0.297 0.688-0.406 1.094-0.297 0.391 0.094 0.703 0.406 0.797 0.797l0.75 2.938 2.906-0.828c0.391-0.109 0.812 0 1.094 0.297 0.297 0.281 0.406 0.703 0.297 1.094l-0.828 2.906 2.938 0.75c0.391 0.094 0.703 0.406 0.812 0.797 0.094 0.391-0.016 0.812-0.313 1.094z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-hand-o-right\" viewBox=\"0 0 28 28\">\n<title>hand-o-right</title>\n<path d=\"M4 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 12c0-1.062-0.953-2-2-2h-9c0-0.984 1.5-2 1.5-4 0-1.5-1.172-2-2.5-2-0.438 0-1.234 1.813-1.406 2.172-0.187 0.344-0.375 0.688-0.578 1.016-0.516 0.828-1.109 1.547-1.75 2.266-1 1.141-2.109 2.547-3.766 2.547h-0.5v10h0.5c2.734 0 5.406 2 8.437 2 1.75 0 2.953-0.734 2.953-2.609 0-0.297-0.031-0.594-0.078-0.875 0.656-0.359 1.016-1.25 1.016-1.969 0-0.375-0.094-0.75-0.281-1.078 0.531-0.5 0.828-1.125 0.828-1.859 0-0.5-0.219-1.234-0.547-1.609h5.172c1.078 0 2-0.922 2-2zM28 11.984c0 2.188-1.813 4.016-4 4.016h-2.641c-0.047 0.656-0.25 1.281-0.578 1.859 0.031 0.219 0.047 0.453 0.047 0.672 0 1-0.328 2-0.938 2.781 0.031 2.953-1.984 4.688-4.875 4.688-1.75 0-3.406-0.484-5.031-1.078-0.953-0.344-2.5-0.922-3.484-0.922h-4.5c-1.109 0-2-0.891-2-2v-10c0-1.109 0.891-2 2-2h4.5c0.75 0 1.813-1.344 2.266-1.859 0.562-0.641 1.094-1.281 1.563-2.016 0.906-1.453 1.578-4.125 3.672-4.125 2.484 0 4.5 1.359 4.5 4 0 0.688-0.109 1.359-0.344 2h5.844c2.156 0 4 1.828 4 3.984z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-hand-o-left\" viewBox=\"0 0 28 28\">\n<title>hand-o-left</title>\n<path d=\"M21.5 22h0.5v-10h-0.5c-1.656 0-2.766-1.406-3.766-2.547-0.641-0.719-1.234-1.437-1.75-2.266-0.219-0.344-0.406-0.703-0.594-1.062s-0.969-2.125-1.391-2.125c-1.328 0-2.5 0.5-2.5 2 0 2 1.5 3.016 1.5 4h-9c-1.047 0-2 0.938-2 2 0 1.078 0.922 2 2 2h5.172c-0.328 0.375-0.547 1.109-0.547 1.609 0 0.734 0.297 1.359 0.828 1.859-0.187 0.328-0.281 0.703-0.281 1.078 0 0.719 0.359 1.609 1.016 1.969-0.047 0.281-0.063 0.578-0.063 0.875 0 1.844 1.141 2.609 2.875 2.609 3.109 0 5.766-2 8.5-2zM26 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM28 12v10c0 1.109-0.891 2-2 2h-4.5c-0.984 0-2.531 0.578-3.484 0.922-1.594 0.578-3.234 1.078-4.953 1.078-2.875 0-4.969-1.625-4.953-4.609l0.016-0.078c-0.625-0.781-0.953-1.781-0.953-2.781 0-0.219 0.016-0.453 0.047-0.672-0.328-0.578-0.531-1.203-0.578-1.859h-2.641c-2.188 0-4-1.828-4-4.016 0-2.156 1.844-3.984 4-3.984h5.844c-0.234-0.641-0.344-1.312-0.344-2 0-2.641 2.016-4 4.5-4 2.094 0 2.766 2.672 3.672 4.125 0.469 0.734 1 1.375 1.563 2.016 0.453 0.516 1.516 1.859 2.266 1.859h4.5c1.109 0 2 0.891 2 2z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-hand-o-up\" viewBox=\"0 0 24 28\">\n<title>hand-o-up</title>\n<path d=\"M20 25c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM22 13.062c0-1.766-0.719-2.953-2.609-2.953-0.297 0-0.594 0.031-0.875 0.078-0.359-0.656-1.25-1.016-1.969-1.016-0.375 0-0.75 0.094-1.078 0.281-0.5-0.531-1.125-0.828-1.859-0.828-0.5 0-1.234 0.219-1.609 0.547v-5.172c0-1.078-0.922-2-2-2-1.062 0-2 0.953-2 2v9c-0.984 0-2-1.5-4-1.5-1.5 0-2 1.172-2 2.5 0 0.438 1.813 1.234 2.172 1.406 0.344 0.187 0.688 0.375 1.016 0.578 0.828 0.516 1.547 1.109 2.266 1.75 1.141 1 2.547 2.109 2.547 3.766v0.5h10v-0.5c0-2.734 2-5.406 2-8.437zM24 12.984c0 1.75-0.484 3.406-1.078 5.031-0.344 0.953-0.922 2.5-0.922 3.484v4.5c0 1.109-0.891 2-2 2h-10c-1.109 0-2-0.891-2-2v-4.5c0-0.75-1.344-1.813-1.859-2.266-0.641-0.562-1.281-1.094-2.016-1.563-1.453-0.906-4.125-1.578-4.125-3.672 0-2.484 1.359-4.5 4-4.5 0.688 0 1.359 0.109 2 0.344v-5.844c0-2.156 1.828-4 3.984-4 2.188 0 4.016 1.813 4.016 4v2.641c0.656 0.047 1.281 0.25 1.859 0.578 0.219-0.031 0.453-0.047 0.672-0.047 1 0 2 0.328 2.781 0.938 2.953-0.031 4.688 1.984 4.688 4.875z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-hand-o-down\" viewBox=\"0 0 24 28\">\n<title>hand-o-down</title>\n<path d=\"M22 15c0-3.109-2-5.766-2-8.5v-0.5h-10v0.5c0 1.656-1.406 2.766-2.547 3.766-0.719 0.641-1.437 1.234-2.266 1.75-0.344 0.219-0.703 0.406-1.062 0.594s-2.125 0.969-2.125 1.391c0 1.328 0.5 2.5 2 2.5 2 0 3.016-1.5 4-1.5v9c0 1.047 0.938 2 2 2 1.078 0 2-0.922 2-2v-5.172c0.406 0.313 1.094 0.547 1.609 0.547 0.734 0 1.359-0.297 1.859-0.828 0.328 0.187 0.703 0.281 1.078 0.281 0.719 0 1.609-0.359 1.969-1.016 0.281 0.047 0.578 0.063 0.875 0.063 1.844 0 2.609-1.141 2.609-2.875zM20 3c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM24 14.938c0 2.875-1.625 4.969-4.609 4.953l-0.078-0.016c-0.781 0.625-1.781 0.953-2.781 0.953-0.219 0-0.453-0.016-0.672-0.047-0.531 0.297-1.25 0.516-1.859 0.578v2.641c0 2.188-1.828 4-4.016 4-2.156 0-3.984-1.844-3.984-4v-5.844c-0.609 0.25-1.344 0.344-2 0.344-2.625 0-4-2.016-4-4.5 0-2.094 2.672-2.766 4.125-3.672 0.734-0.469 1.375-1 2.016-1.563 0.516-0.453 1.859-1.516 1.859-2.266v-4.5c0-1.109 0.891-2 2-2h10c1.109 0 2 0.891 2 2v4.5c0 0.984 0.578 2.531 0.922 3.484 0.578 1.594 1.078 3.234 1.078 4.953z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-circle-left\" viewBox=\"0 0 24 28\">\n<title>arrow-circle-left</title>\n<path d=\"M20 15v-2c0-0.547-0.453-1-1-1h-7.844l2.953-2.953c0.187-0.187 0.297-0.438 0.297-0.703s-0.109-0.516-0.297-0.703l-1.422-1.422c-0.187-0.187-0.438-0.281-0.703-0.281s-0.516 0.094-0.703 0.281l-7.078 7.078c-0.187 0.187-0.281 0.438-0.281 0.703s0.094 0.516 0.281 0.703l7.078 7.078c0.187 0.187 0.438 0.281 0.703 0.281s0.516-0.094 0.703-0.281l1.422-1.422c0.187-0.187 0.281-0.438 0.281-0.703s-0.094-0.516-0.281-0.703l-2.953-2.953h7.844c0.547 0 1-0.453 1-1zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-circle-right\" viewBox=\"0 0 24 28\">\n<title>arrow-circle-right</title>\n<path d=\"M20.078 14c0-0.266-0.094-0.516-0.281-0.703l-7.078-7.078c-0.187-0.187-0.438-0.281-0.703-0.281s-0.516 0.094-0.703 0.281l-1.422 1.422c-0.187 0.187-0.281 0.438-0.281 0.703s0.094 0.516 0.281 0.703l2.953 2.953h-7.844c-0.547 0-1 0.453-1 1v2c0 0.547 0.453 1 1 1h7.844l-2.953 2.953c-0.187 0.187-0.297 0.438-0.297 0.703s0.109 0.516 0.297 0.703l1.422 1.422c0.187 0.187 0.438 0.281 0.703 0.281s0.516-0.094 0.703-0.281l7.078-7.078c0.187-0.187 0.281-0.438 0.281-0.703zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-circle-up\" viewBox=\"0 0 24 28\">\n<title>arrow-circle-up</title>\n<path d=\"M20.062 13.984c0-0.266-0.094-0.516-0.281-0.703l-7.078-7.078c-0.187-0.187-0.438-0.281-0.703-0.281s-0.516 0.094-0.703 0.281l-7.078 7.078c-0.187 0.187-0.281 0.438-0.281 0.703s0.094 0.516 0.281 0.703l1.422 1.422c0.187 0.187 0.438 0.281 0.703 0.281s0.516-0.094 0.703-0.281l2.953-2.953v7.844c0 0.547 0.453 1 1 1h2c0.547 0 1-0.453 1-1v-7.844l2.953 2.953c0.187 0.187 0.438 0.297 0.703 0.297s0.516-0.109 0.703-0.297l1.422-1.422c0.187-0.187 0.281-0.438 0.281-0.703zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrow-circle-down\" viewBox=\"0 0 24 28\">\n<title>arrow-circle-down</title>\n<path d=\"M20.062 14.016c0-0.266-0.094-0.516-0.281-0.703l-1.422-1.422c-0.187-0.187-0.438-0.281-0.703-0.281s-0.516 0.094-0.703 0.281l-2.953 2.953v-7.844c0-0.547-0.453-1-1-1h-2c-0.547 0-1 0.453-1 1v7.844l-2.953-2.953c-0.187-0.187-0.438-0.297-0.703-0.297s-0.516 0.109-0.703 0.297l-1.422 1.422c-0.187 0.187-0.281 0.438-0.281 0.703s0.094 0.516 0.281 0.703l7.078 7.078c0.187 0.187 0.438 0.281 0.703 0.281s0.516-0.094 0.703-0.281l7.078-7.078c0.187-0.187 0.281-0.438 0.281-0.703zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12 12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-globe\" viewBox=\"0 0 24 28\">\n<title>globe</title>\n<path d=\"M12 2c6.625 0 12 5.375 12 12s-5.375 12-12 12-12-5.375-12-12 5.375-12 12-12zM16.281 10.141c-0.125 0.094-0.203 0.266-0.359 0.297 0.078-0.016 0.156-0.297 0.203-0.359 0.094-0.109 0.219-0.172 0.344-0.234 0.266-0.109 0.531-0.141 0.812-0.187 0.266-0.063 0.594-0.063 0.797 0.172-0.047-0.047 0.328-0.375 0.375-0.391 0.141-0.078 0.375-0.047 0.469-0.187 0.031-0.047 0.031-0.344 0.031-0.344-0.266 0.031-0.359-0.219-0.375-0.438 0 0.016-0.031 0.063-0.094 0.125 0.016-0.234-0.281-0.063-0.391-0.094-0.359-0.094-0.313-0.344-0.422-0.609-0.063-0.141-0.234-0.187-0.297-0.328-0.063-0.094-0.094-0.297-0.234-0.313-0.094-0.016-0.266 0.328-0.297 0.313-0.141-0.078-0.203 0.031-0.313 0.094-0.094 0.063-0.172 0.031-0.266 0.078 0.281-0.094-0.125-0.25-0.266-0.219 0.219-0.063 0.109-0.297-0.016-0.406h0.078c-0.031-0.141-0.469-0.266-0.609-0.359s-0.891-0.25-1.047-0.156c-0.187 0.109 0.047 0.422 0.047 0.578 0.016 0.187-0.187 0.234-0.187 0.391 0 0.266 0.5 0.219 0.375 0.578-0.078 0.219-0.375 0.266-0.5 0.438-0.125 0.156 0.016 0.438 0.141 0.547 0.125 0.094-0.219 0.25-0.266 0.281-0.266 0.125-0.469-0.266-0.531-0.5-0.047-0.172-0.063-0.375-0.25-0.469-0.094-0.031-0.391-0.078-0.453 0.016-0.094-0.234-0.422-0.328-0.641-0.406-0.313-0.109-0.578-0.109-0.906-0.063 0.109-0.016-0.031-0.5-0.297-0.422 0.078-0.156 0.047-0.328 0.078-0.484 0.031-0.125 0.094-0.25 0.187-0.359 0.031-0.063 0.375-0.422 0.266-0.438 0.266 0.031 0.562 0.047 0.781-0.172 0.141-0.141 0.203-0.375 0.344-0.531 0.203-0.234 0.453 0.063 0.672 0.078 0.313 0.016 0.297-0.328 0.125-0.484 0.203 0.016 0.031-0.359-0.078-0.406-0.141-0.047-0.672 0.094-0.391 0.203-0.063-0.031-0.438 0.75-0.656 0.359-0.063-0.078-0.094-0.406-0.234-0.422-0.125 0-0.203 0.141-0.25 0.234 0.078-0.203-0.438-0.344-0.547-0.359 0.234-0.156 0.047-0.328-0.125-0.422-0.125-0.078-0.516-0.141-0.625-0.016-0.297 0.359 0.313 0.406 0.469 0.5 0.047 0.031 0.234 0.141 0.125 0.219-0.094 0.047-0.375 0.125-0.406 0.187-0.094 0.141 0.109 0.297-0.031 0.438-0.141-0.141-0.141-0.375-0.25-0.531 0.141 0.172-0.562 0.078-0.547 0.078-0.234 0-0.609 0.156-0.781-0.078-0.031-0.063-0.031-0.422 0.063-0.344-0.141-0.109-0.234-0.219-0.328-0.281-0.516 0.172-1 0.391-1.469 0.641 0.063 0.016 0.109 0.016 0.187-0.016 0.125-0.047 0.234-0.125 0.359-0.187 0.156-0.063 0.484-0.25 0.656-0.109 0.016-0.031 0.063-0.063 0.078-0.078 0.109 0.125 0.219 0.25 0.313 0.391-0.125-0.063-0.328-0.031-0.469-0.016-0.109 0.031-0.297 0.063-0.344 0.187 0.047 0.078 0.109 0.203 0.078 0.281-0.203-0.141-0.359-0.375-0.641-0.406-0.125 0-0.25 0-0.344 0.016-1.5 0.828-2.766 2.031-3.672 3.469 0.063 0.063 0.125 0.109 0.187 0.125 0.156 0.047 0 0.5 0.297 0.266 0.094 0.078 0.109 0.187 0.047 0.297 0.016-0.016 0.641 0.391 0.688 0.422 0.109 0.094 0.281 0.203 0.328 0.328 0.031 0.109-0.063 0.234-0.156 0.281-0.016-0.031-0.25-0.266-0.281-0.203-0.047 0.078 0 0.5 0.172 0.484-0.25 0.016-0.141 0.984-0.203 1.172 0 0.016 0.031 0.016 0.031 0.016-0.047 0.187 0.109 0.922 0.422 0.844-0.203 0.047 0.359 0.766 0.438 0.812 0.203 0.141 0.438 0.234 0.578 0.438 0.156 0.219 0.156 0.547 0.375 0.719-0.063 0.187 0.328 0.406 0.313 0.672-0.031 0.016-0.047 0.016-0.078 0.031 0.078 0.219 0.375 0.219 0.484 0.422 0.063 0.125 0 0.422 0.203 0.359 0.031-0.344-0.203-0.688-0.375-0.969-0.094-0.156-0.187-0.297-0.266-0.453-0.078-0.141-0.094-0.313-0.156-0.469 0.063 0.016 0.406 0.141 0.375 0.187-0.125 0.313 0.5 0.859 0.672 1.062 0.047 0.047 0.406 0.516 0.219 0.516 0.203 0 0.484 0.313 0.578 0.469 0.141 0.234 0.109 0.531 0.203 0.781 0.094 0.313 0.531 0.453 0.781 0.594 0.219 0.109 0.406 0.266 0.625 0.344 0.328 0.125 0.406 0.016 0.688-0.031 0.406-0.063 0.453 0.391 0.781 0.562 0.203 0.109 0.641 0.266 0.859 0.172-0.094 0.031 0.328 0.672 0.359 0.719 0.141 0.187 0.406 0.281 0.562 0.469 0.047-0.031 0.094-0.078 0.109-0.141-0.063 0.172 0.234 0.5 0.391 0.469 0.172-0.031 0.219-0.375 0.219-0.5-0.313 0.156-0.594 0.031-0.766-0.281-0.031-0.078-0.281-0.516-0.063-0.516 0.297 0 0.094-0.234 0.063-0.453s-0.25-0.359-0.359-0.547c-0.094 0.187-0.406 0.141-0.5-0.016 0 0.047-0.047 0.125-0.047 0.187-0.078 0-0.156 0.016-0.234-0.016 0.031-0.187 0.047-0.422 0.094-0.625 0.078-0.281 0.594-0.828-0.078-0.797-0.234 0.016-0.328 0.109-0.406 0.313-0.078 0.187-0.047 0.359-0.266 0.453-0.141 0.063-0.609 0.031-0.75-0.047-0.297-0.172-0.5-0.719-0.5-1.031-0.016-0.422 0.203-0.797 0-1.188 0.094-0.078 0.187-0.234 0.297-0.313 0.094-0.063 0.203 0.047 0.25-0.141-0.047-0.031-0.109-0.094-0.125-0.094 0.234 0.109 0.672-0.156 0.875 0 0.125 0.094 0.266 0.125 0.344-0.031 0.016-0.047-0.109-0.234-0.047-0.359 0.047 0.266 0.219 0.313 0.453 0.141 0.094 0.094 0.344 0.063 0.516 0.156 0.172 0.109 0.203 0.281 0.406 0.047 0.125 0.187 0.141 0.187 0.187 0.375 0.047 0.172 0.141 0.609 0.297 0.688 0.328 0.203 0.25-0.344 0.219-0.531-0.016-0.016-0.016-0.531-0.031-0.531-0.5-0.109-0.313-0.5-0.031-0.766 0.047-0.031 0.406-0.156 0.562-0.281 0.141-0.125 0.313-0.344 0.234-0.547 0.078 0 0.141-0.063 0.172-0.141-0.047-0.016-0.234-0.172-0.266-0.156 0.109-0.063 0.094-0.156 0.031-0.25 0.156-0.094 0.078-0.266 0.234-0.328 0.172 0.234 0.516-0.031 0.344-0.219 0.156-0.219 0.516-0.109 0.609-0.313 0.234 0.063 0.063-0.234 0.187-0.406 0.109-0.141 0.297-0.141 0.438-0.219 0 0.016 0.391-0.219 0.266-0.234 0.266 0.031 0.797-0.25 0.391-0.484 0.063-0.141-0.141-0.203-0.281-0.234 0.109-0.031 0.25 0.031 0.344-0.031 0.203-0.141 0.063-0.203-0.109-0.25-0.219-0.063-0.5 0.078-0.672 0.187zM13.734 23.844c2.141-0.375 4.047-1.437 5.484-2.953-0.094-0.094-0.266-0.063-0.391-0.125-0.125-0.047-0.219-0.094-0.375-0.125 0.031-0.313-0.313-0.422-0.531-0.578-0.203-0.156-0.328-0.328-0.625-0.266-0.031 0.016-0.344 0.125-0.281 0.187-0.203-0.172-0.297-0.266-0.562-0.344-0.25-0.078-0.422-0.391-0.672-0.109-0.125 0.125-0.063 0.313-0.125 0.438-0.203-0.172 0.187-0.375 0.031-0.562-0.187-0.219-0.516 0.141-0.672 0.234-0.094 0.078-0.203 0.109-0.266 0.203-0.078 0.109-0.109 0.25-0.172 0.359-0.047-0.125-0.313-0.094-0.328-0.187 0.063 0.375 0.063 0.766 0.141 1.141 0.047 0.219 0 0.578-0.187 0.75s-0.422 0.359-0.453 0.625c-0.031 0.187 0.016 0.359 0.187 0.406 0.016 0.234-0.25 0.406-0.234 0.656 0 0.016 0.016 0.172 0.031 0.25z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-wrench\" viewBox=\"0 0 26 28\">\n<title>wrench</title>\n<path d=\"M6 23c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM16.063 16.438l-10.656 10.656c-0.359 0.359-0.875 0.578-1.406 0.578s-1.047-0.219-1.422-0.578l-1.656-1.687c-0.375-0.359-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.641-10.641c0.812 2.047 2.453 3.687 4.5 4.5zM25.969 9.641c0 0.516-0.187 1.156-0.359 1.656-0.984 2.781-3.656 4.703-6.609 4.703-3.859 0-7-3.141-7-7s3.141-7 7-7c1.141 0 2.625 0.344 3.578 0.984 0.156 0.109 0.25 0.25 0.25 0.438 0 0.172-0.109 0.344-0.25 0.438l-4.578 2.641v3.5l3.016 1.672c0.516-0.297 4.141-2.578 4.453-2.578s0.5 0.234 0.5 0.547z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-tasks\" viewBox=\"0 0 28 28\">\n<title>tasks</title>\n<path d=\"M16 22h10v-2h-10v2zM10 14h16v-2h-16v2zM20 6h6v-2h-6v2zM28 19v4c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-4c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1zM28 11v4c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-4c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1zM28 3v4c0 0.547-0.453 1-1 1h-26c-0.547 0-1-0.453-1-1v-4c0-0.547 0.453-1 1-1h26c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-filter\" viewBox=\"0 0 22 28\">\n<title>filter</title>\n<path d=\"M21.922 4.609c0.156 0.375 0.078 0.812-0.219 1.094l-7.703 7.703v11.594c0 0.406-0.25 0.766-0.609 0.922-0.125 0.047-0.266 0.078-0.391 0.078-0.266 0-0.516-0.094-0.703-0.297l-4-4c-0.187-0.187-0.297-0.438-0.297-0.703v-7.594l-7.703-7.703c-0.297-0.281-0.375-0.719-0.219-1.094 0.156-0.359 0.516-0.609 0.922-0.609h20c0.406 0 0.766 0.25 0.922 0.609z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-briefcase\" viewBox=\"0 0 28 28\">\n<title>briefcase</title>\n<path d=\"M10 4h8v-2h-8v2zM28 14v7.5c0 1.375-1.125 2.5-2.5 2.5h-23c-1.375 0-2.5-1.125-2.5-2.5v-7.5h10.5v2.5c0 0.547 0.453 1 1 1h5c0.547 0 1-0.453 1-1v-2.5h10.5zM16 14v2h-4v-2h4zM28 6.5v6h-28v-6c0-1.375 1.125-2.5 2.5-2.5h5.5v-2.5c0-0.828 0.672-1.5 1.5-1.5h9c0.828 0 1.5 0.672 1.5 1.5v2.5h5.5c1.375 0 2.5 1.125 2.5 2.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-arrows-alt\" viewBox=\"0 0 24 28\">\n<title>arrows-alt</title>\n<path d=\"M20.047 8.453l-5.547 5.547 5.547 5.547 2.25-2.25c0.281-0.297 0.719-0.375 1.094-0.219 0.359 0.156 0.609 0.516 0.609 0.922v7c0 0.547-0.453 1-1 1h-7c-0.406 0-0.766-0.25-0.922-0.625-0.156-0.359-0.078-0.797 0.219-1.078l2.25-2.25-5.547-5.547-5.547 5.547 2.25 2.25c0.297 0.281 0.375 0.719 0.219 1.078-0.156 0.375-0.516 0.625-0.922 0.625h-7c-0.547 0-1-0.453-1-1v-7c0-0.406 0.25-0.766 0.625-0.922 0.359-0.156 0.797-0.078 1.078 0.219l2.25 2.25 5.547-5.547-5.547-5.547-2.25 2.25c-0.187 0.187-0.438 0.297-0.703 0.297-0.125 0-0.266-0.031-0.375-0.078-0.375-0.156-0.625-0.516-0.625-0.922v-7c0-0.547 0.453-1 1-1h7c0.406 0 0.766 0.25 0.922 0.625 0.156 0.359 0.078 0.797-0.219 1.078l-2.25 2.25 5.547 5.547 5.547-5.547-2.25-2.25c-0.297-0.281-0.375-0.719-0.219-1.078 0.156-0.375 0.516-0.625 0.922-0.625h7c0.547 0 1 0.453 1 1v7c0 0.406-0.25 0.766-0.609 0.922-0.125 0.047-0.266 0.078-0.391 0.078-0.266 0-0.516-0.109-0.703-0.297z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-group\" viewBox=\"0 0 30 28\">\n<title>group</title>\n<path d=\"M9.266 14c-1.625 0.047-3.094 0.75-4.141 2h-2.094c-1.563 0-3.031-0.75-3.031-2.484 0-1.266-0.047-5.516 1.937-5.516 0.328 0 1.953 1.328 4.062 1.328 0.719 0 1.406-0.125 2.078-0.359-0.047 0.344-0.078 0.688-0.078 1.031 0 1.422 0.453 2.828 1.266 4zM26 23.953c0 2.531-1.672 4.047-4.172 4.047h-13.656c-2.5 0-4.172-1.516-4.172-4.047 0-3.531 0.828-8.953 5.406-8.953 0.531 0 2.469 2.172 5.594 2.172s5.063-2.172 5.594-2.172c4.578 0 5.406 5.422 5.406 8.953zM10 4c0 2.203-1.797 4-4 4s-4-1.797-4-4 1.797-4 4-4 4 1.797 4 4zM21 10c0 3.313-2.688 6-6 6s-6-2.688-6-6 2.688-6 6-6 6 2.688 6 6zM30 13.516c0 1.734-1.469 2.484-3.031 2.484h-2.094c-1.047-1.25-2.516-1.953-4.141-2 0.812-1.172 1.266-2.578 1.266-4 0-0.344-0.031-0.688-0.078-1.031 0.672 0.234 1.359 0.359 2.078 0.359 2.109 0 3.734-1.328 4.062-1.328 1.984 0 1.937 4.25 1.937 5.516zM28 4c0 2.203-1.797 4-4 4s-4-1.797-4-4 1.797-4 4-4 4 1.797 4 4z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-chain\" viewBox=\"0 0 26 28\">\n<title>chain</title>\n<path d=\"M22.75 19c0-0.406-0.156-0.781-0.438-1.062l-3.25-3.25c-0.281-0.281-0.672-0.438-1.062-0.438-0.453 0-0.812 0.172-1.125 0.5 0.516 0.516 1.125 0.953 1.125 1.75 0 0.828-0.672 1.5-1.5 1.5-0.797 0-1.234-0.609-1.75-1.125-0.328 0.313-0.516 0.672-0.516 1.141 0 0.391 0.156 0.781 0.438 1.062l3.219 3.234c0.281 0.281 0.672 0.422 1.062 0.422s0.781-0.141 1.062-0.406l2.297-2.281c0.281-0.281 0.438-0.656 0.438-1.047zM11.766 7.984c0-0.391-0.156-0.781-0.438-1.062l-3.219-3.234c-0.281-0.281-0.672-0.438-1.062-0.438s-0.781 0.156-1.062 0.422l-2.297 2.281c-0.281 0.281-0.438 0.656-0.438 1.047 0 0.406 0.156 0.781 0.438 1.062l3.25 3.25c0.281 0.281 0.672 0.422 1.062 0.422 0.453 0 0.812-0.156 1.125-0.484-0.516-0.516-1.125-0.953-1.125-1.75 0-0.828 0.672-1.5 1.5-1.5 0.797 0 1.234 0.609 1.75 1.125 0.328-0.313 0.516-0.672 0.516-1.141zM25.75 19c0 1.188-0.484 2.344-1.328 3.172l-2.297 2.281c-0.844 0.844-1.984 1.297-3.172 1.297-1.203 0-2.344-0.469-3.187-1.328l-3.219-3.234c-0.844-0.844-1.297-1.984-1.297-3.172 0-1.234 0.5-2.406 1.375-3.266l-1.375-1.375c-0.859 0.875-2.016 1.375-3.25 1.375-1.188 0-2.344-0.469-3.187-1.313l-3.25-3.25c-0.859-0.859-1.313-1.984-1.313-3.187 0-1.188 0.484-2.344 1.328-3.172l2.297-2.281c0.844-0.844 1.984-1.297 3.172-1.297 1.203 0 2.344 0.469 3.187 1.328l3.219 3.234c0.844 0.844 1.297 1.984 1.297 3.172 0 1.234-0.5 2.406-1.375 3.266l1.375 1.375c0.859-0.875 2.016-1.375 3.25-1.375 1.188 0 2.344 0.469 3.187 1.313l3.25 3.25c0.859 0.859 1.313 1.984 1.313 3.187z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-cloud\" viewBox=\"0 0 30 28\">\n<title>cloud</title>\n<path d=\"M30 18c0 3.313-2.688 6-6 6h-17c-3.859 0-7-3.141-7-7 0-2.797 1.656-5.219 4.031-6.328-0.016-0.219-0.031-0.453-0.031-0.672 0-4.422 3.578-8 8-8 3.344 0 6.203 2.047 7.406 4.969 0.688-0.609 1.594-0.969 2.594-0.969 2.203 0 4 1.797 4 4 0 0.797-0.234 1.531-0.641 2.156 2.656 0.625 4.641 3 4.641 5.844z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-flask\" viewBox=\"0 0 26 28\">\n<title>flask</title>\n<path d=\"M23.859 22.625c1.172 1.859 0.344 3.375-1.859 3.375h-18c-2.203 0-3.031-1.516-1.859-3.375l7.859-12.391v-6.234h-1c-0.547 0-1-0.453-1-1s0.453-1 1-1h8c0.547 0 1 0.453 1 1s-0.453 1-1 1h-1v6.234zM11.688 11.297l-4.25 6.703h11.125l-4.25-6.703-0.313-0.484v-6.813h-2v6.813z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-cut\" viewBox=\"0 0 28 28\">\n<title>cut</title>\n<path d=\"M15 14c0.547 0 1 0.453 1 1s-0.453 1-1 1-1-0.453-1-1 0.453-1 1-1zM19.688 15l7.922 6.219c0.281 0.203 0.422 0.547 0.391 0.875-0.047 0.344-0.25 0.641-0.547 0.797l-2 1c-0.141 0.078-0.297 0.109-0.453 0.109-0.172 0-0.344-0.047-0.484-0.125l-10.781-6.047-1.719 1.031c-0.063 0.031-0.125 0.063-0.187 0.078 0.141 0.484 0.203 1 0.156 1.516-0.141 1.609-1.219 3.141-2.938 4.234-1.328 0.844-2.859 1.313-4.328 1.313-1.406 0-2.594-0.422-3.469-1.219-0.891-0.828-1.344-2.016-1.234-3.234 0.141-1.594 1.219-3.141 2.922-4.234 1.328-0.844 2.875-1.313 4.344-1.313 0.875 0 1.672 0.172 2.359 0.484 0.094-0.141 0.203-0.25 0.344-0.344l1.906-1.141-1.906-1.141c-0.141-0.094-0.25-0.203-0.344-0.344-0.688 0.313-1.484 0.484-2.359 0.484-1.469 0-3.016-0.469-4.344-1.313-1.703-1.094-2.781-2.641-2.922-4.234-0.109-1.219 0.344-2.406 1.234-3.219 0.875-0.812 2.063-1.234 3.469-1.234 1.469 0 3 0.469 4.328 1.313 1.719 1.078 2.797 2.625 2.938 4.234 0.047 0.516-0.016 1.031-0.156 1.516 0.063 0.016 0.125 0.047 0.187 0.078l1.719 1.031 10.781-6.047c0.141-0.078 0.313-0.125 0.484-0.125 0.156 0 0.313 0.031 0.453 0.109l2 1c0.297 0.156 0.5 0.453 0.547 0.797 0.031 0.328-0.109 0.672-0.391 0.875zM9.047 10.938c0.953-0.875 0.359-2.453-1.328-3.516-0.953-0.609-2.063-0.922-3-0.922-0.719 0-1.359 0.187-1.766 0.562-0.953 0.875-0.359 2.453 1.328 3.516 0.953 0.609 2.047 0.922 3 0.922 0.719 0 1.359-0.187 1.766-0.562zM7.719 22.578c1.687-1.062 2.281-2.641 1.328-3.516-0.406-0.375-1.047-0.562-1.766-0.562-0.953 0-2.047 0.313-3 0.922-1.687 1.062-2.281 2.641-1.328 3.516 0.406 0.375 1.047 0.562 1.766 0.562 0.938 0 2.047-0.313 3-0.922zM10.5 13l1.5 0.906v-0.172c0-0.359 0.203-0.688 0.516-0.875l0.219-0.125-1.234-0.734-0.406 0.406c-0.125 0.125-0.219 0.25-0.344 0.359-0.047 0.047-0.078 0.063-0.109 0.094zM14 16.5l1.5 0.5 11.5-9-2-1-12 6.734v1.766l-2.5 1.5 0.141 0.125c0.031 0.047 0.063 0.063 0.109 0.094 0.125 0.125 0.219 0.25 0.344 0.375l0.406 0.406zM25 23l2-1-8.125-6.375-2.766 2.156c-0.047 0.063-0.125 0.078-0.203 0.109z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-copy\" viewBox=\"0 0 28 28\">\n<title>copy</title>\n<path d=\"M26.5 6c0.828 0 1.5 0.672 1.5 1.5v19c0 0.828-0.672 1.5-1.5 1.5h-15c-0.828 0-1.5-0.672-1.5-1.5v-4.5h-8.5c-0.828 0-1.5-0.672-1.5-1.5v-10.5c0-0.828 0.484-1.984 1.062-2.562l6.375-6.375c0.578-0.578 1.734-1.062 2.562-1.062h6.5c0.828 0 1.5 0.672 1.5 1.5v5.125c0.609-0.359 1.391-0.625 2-0.625h6.5zM18 9.328l-4.672 4.672h4.672v-4.672zM8 3.328l-4.672 4.672h4.672v-4.672zM11.062 13.438l4.937-4.937v-6.5h-6v6.5c0 0.828-0.672 1.5-1.5 1.5h-6.5v10h8v-4c0-0.828 0.484-1.984 1.062-2.562zM26 26v-18h-6v6.5c0 0.828-0.672 1.5-1.5 1.5h-6.5v10h14z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-paperclip\" viewBox=\"0 0 22 28\">\n<title>paperclip</title>\n<path d=\"M21.938 21.641c0 2.438-1.859 4.297-4.297 4.297-1.375 0-2.703-0.594-3.672-1.563l-12.141-12.125c-1.109-1.125-1.766-2.656-1.766-4.234 0-3.313 2.609-5.953 5.922-5.953 1.594 0 3.125 0.641 4.266 1.766l9.453 9.469c0.094 0.094 0.156 0.219 0.156 0.344 0 0.328-0.875 1.203-1.203 1.203-0.141 0-0.266-0.063-0.359-0.156l-9.469-9.484c-0.75-0.734-1.766-1.203-2.828-1.203-2.219 0-3.938 1.797-3.938 4 0 1.062 0.438 2.078 1.188 2.828l12.125 12.141c0.594 0.594 1.422 0.984 2.266 0.984 1.328 0 2.312-0.984 2.312-2.312 0-0.859-0.391-1.672-0.984-2.266l-9.078-9.078c-0.25-0.234-0.594-0.375-0.938-0.375-0.594 0-1.047 0.438-1.047 1.047 0 0.344 0.156 0.672 0.391 0.922l6.406 6.406c0.094 0.094 0.156 0.219 0.156 0.344 0 0.328-0.891 1.219-1.219 1.219-0.125 0-0.25-0.063-0.344-0.156l-6.406-6.406c-0.625-0.609-0.984-1.469-0.984-2.328 0-1.719 1.344-3.062 3.063-3.062 0.875 0 1.719 0.359 2.328 0.984l9.078 9.078c0.984 0.969 1.563 2.297 1.563 3.672z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-floppy-o\" viewBox=\"0 0 24 28\">\n<title>floppy-o</title>\n<path d=\"M6 24h12v-6h-12v6zM20 24h2v-14c0-0.297-0.266-0.938-0.469-1.141l-4.391-4.391c-0.219-0.219-0.828-0.469-1.141-0.469v6.5c0 0.828-0.672 1.5-1.5 1.5h-9c-0.828 0-1.5-0.672-1.5-1.5v-6.5h-2v20h2v-6.5c0-0.828 0.672-1.5 1.5-1.5h13c0.828 0 1.5 0.672 1.5 1.5v6.5zM14 9.5v-5c0-0.266-0.234-0.5-0.5-0.5h-3c-0.266 0-0.5 0.234-0.5 0.5v5c0 0.266 0.234 0.5 0.5 0.5h3c0.266 0 0.5-0.234 0.5-0.5zM24 10v14.5c0 0.828-0.672 1.5-1.5 1.5h-21c-0.828 0-1.5-0.672-1.5-1.5v-21c0-0.828 0.672-1.5 1.5-1.5h14.5c0.828 0 1.969 0.469 2.562 1.062l4.375 4.375c0.594 0.594 1.062 1.734 1.062 2.562z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-square\" viewBox=\"0 0 24 28\">\n<title>square</title>\n<path d=\"M24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-bars\" viewBox=\"0 0 24 28\">\n<title>bars</title>\n<path d=\"M24 21v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 13v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 5v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-list-ul\" viewBox=\"0 0 28 28\">\n<title>list-ul</title>\n<path d=\"M6 22c0 1.656-1.344 3-3 3s-3-1.344-3-3 1.344-3 3-3 3 1.344 3 3zM6 14c0 1.656-1.344 3-3 3s-3-1.344-3-3 1.344-3 3-3 3 1.344 3 3zM28 20.5v3c0 0.266-0.234 0.5-0.5 0.5h-19c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h19c0.266 0 0.5 0.234 0.5 0.5zM6 6c0 1.656-1.344 3-3 3s-3-1.344-3-3 1.344-3 3-3 3 1.344 3 3zM28 12.5v3c0 0.266-0.234 0.5-0.5 0.5h-19c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h19c0.266 0 0.5 0.234 0.5 0.5zM28 4.5v3c0 0.266-0.234 0.5-0.5 0.5h-19c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h19c0.266 0 0.5 0.234 0.5 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-list-ol\" viewBox=\"0 0 28 28\">\n<title>list-ol</title>\n<path d=\"M5.953 25.312c0 1.719-1.344 2.688-2.969 2.688-0.984 0-1.984-0.328-2.688-1.031l0.891-1.375c0.422 0.391 1.062 0.703 1.656 0.703 0.547 0 1.125-0.266 1.125-0.891 0-0.875-1-0.922-1.641-0.875l-0.406-0.875c0.562-0.719 1.078-1.516 1.75-2.125v-0.016c-0.5 0-1.016 0.031-1.516 0.031v0.828h-1.656v-2.375h5.203v1.375l-1.484 1.797c1.047 0.25 1.734 1.062 1.734 2.141zM5.984 15.516v2.484h-5.656c-0.047-0.281-0.094-0.562-0.094-0.844 0-2.891 3.531-3.328 3.531-4.641 0-0.531-0.328-0.812-0.844-0.812-0.547 0-1 0.469-1.266 0.906l-1.328-0.922c0.516-1.078 1.578-1.687 2.766-1.687 1.453 0 2.703 0.859 2.703 2.406 0 2.312-3.391 2.828-3.437 4.047h1.984v-0.938h1.641zM28 20.5v3c0 0.266-0.234 0.5-0.5 0.5h-19c-0.281 0-0.5-0.234-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19c0.266 0 0.5 0.219 0.5 0.5zM6 6.453v1.547h-5.234v-1.547h1.672c0-1.266 0.016-2.531 0.016-3.797v-0.187h-0.031c-0.172 0.344-0.484 0.578-0.781 0.844l-1.109-1.188 2.125-1.984h1.656v6.312h1.687zM28 12.5v3c0 0.266-0.234 0.5-0.5 0.5h-19c-0.281 0-0.5-0.234-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19c0.266 0 0.5 0.219 0.5 0.5zM28 4.5v3c0 0.266-0.234 0.5-0.5 0.5h-19c-0.281 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.219-0.5 0.5-0.5h19c0.266 0 0.5 0.234 0.5 0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-strikethrough\" viewBox=\"0 0 28 28\">\n<title>strikethrough</title>\n<path d=\"M27.5 14c0.281 0 0.5 0.219 0.5 0.5v1c0 0.281-0.219 0.5-0.5 0.5h-27c-0.281 0-0.5-0.219-0.5-0.5v-1c0-0.281 0.219-0.5 0.5-0.5h27zM7.547 13c-0.297-0.375-0.562-0.797-0.797-1.25-0.5-1.016-0.75-2-0.75-2.938 0-1.906 0.703-3.5 2.094-4.828s3.437-1.984 6.141-1.984c0.594 0 1.453 0.109 2.609 0.297 0.688 0.125 1.609 0.375 2.766 0.75 0.109 0.406 0.219 1.031 0.328 1.844 0.141 1.234 0.219 2.187 0.219 2.859 0 0.219-0.031 0.453-0.078 0.703l-0.187 0.047-1.313-0.094-0.219-0.031c-0.531-1.578-1.078-2.641-1.609-3.203-0.922-0.953-2.031-1.422-3.281-1.422-1.188 0-2.141 0.313-2.844 0.922s-1.047 1.375-1.047 2.281c0 0.766 0.344 1.484 1.031 2.188s2.141 1.375 4.359 2.016c0.75 0.219 1.641 0.562 2.703 1.031 0.562 0.266 1.062 0.531 1.484 0.812h-11.609zM15.469 17h6.422c0.078 0.438 0.109 0.922 0.109 1.437 0 1.125-0.203 2.234-0.641 3.313-0.234 0.578-0.594 1.109-1.109 1.625-0.375 0.359-0.938 0.781-1.703 1.266-0.781 0.469-1.563 0.828-2.391 1.031-0.828 0.219-1.875 0.328-3.172 0.328-0.859 0-1.891-0.031-3.047-0.359l-2.188-0.625c-0.609-0.172-0.969-0.313-1.125-0.438-0.063-0.063-0.125-0.172-0.125-0.344v-0.203c0-0.125 0.031-0.938-0.031-2.438-0.031-0.781 0.031-1.328 0.031-1.641v-0.688l1.594-0.031c0.578 1.328 0.844 2.125 1.016 2.406 0.375 0.609 0.797 1.094 1.25 1.469s1 0.672 1.641 0.891c0.625 0.234 1.328 0.344 2.063 0.344 0.656 0 1.391-0.141 2.172-0.422 0.797-0.266 1.437-0.719 1.906-1.344 0.484-0.625 0.734-1.297 0.734-2.016 0-0.875-0.422-1.687-1.266-2.453-0.344-0.297-1.062-0.672-2.141-1.109z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-underline\" viewBox=\"0 0 24 28\">\n<title>underline</title>\n<path d=\"M0.75 3.484c-0.281-0.016-0.516-0.016-0.703-0.063l-0.047-1.375c0.203-0.016 0.406-0.016 0.625-0.016 0.547 0 1.141 0.016 1.75 0.063 1.469 0.078 2.344 0.109 2.594 0.109 0.891 0 1.766-0.016 2.625-0.047 0.844-0.031 1.609-0.063 2.281-0.078 0.656 0 1.109-0.016 1.344-0.031l-0.016 0.219 0.031 1v0.141c-0.625 0.094-1.266 0.141-1.937 0.141-0.625 0-1.031 0.125-1.234 0.391-0.141 0.156-0.203 0.844-0.203 2.063 0 0.375 0.016 0.672 0.016 0.906l0.016 3.578 0.219 4.375c0.063 1.266 0.313 2.312 0.797 3.156 0.359 0.609 0.859 1.094 1.5 1.437 0.938 0.5 1.859 0.734 2.766 0.734 1.062 0 2.063-0.141 2.984-0.438 0.547-0.172 1.062-0.422 1.547-0.797 0.484-0.359 0.828-0.688 1.016-1 0.406-0.625 0.672-1.234 0.828-1.781 0.219-0.766 0.328-1.953 0.328-3.578 0-2.797-0.203-2.875-0.438-6.406l-0.063-0.922c-0.047-0.672-0.156-1.141-0.375-1.375-0.344-0.359-0.75-0.547-1.203-0.531l-1.563 0.031-0.219-0.047 0.031-1.344h1.313l3.203 0.156c1.062 0.047 2.078-0.047 3.063-0.156l0.281 0.031c0.063 0.391 0.094 0.656 0.094 0.797s-0.031 0.297-0.063 0.484c-0.422 0.109-0.859 0.187-1.313 0.203-0.734 0.109-1.156 0.187-1.234 0.266-0.141 0.141-0.234 0.344-0.234 0.641 0 0.203 0.031 0.516 0.047 0.906 0 0 0.125 0.281 0.344 6.188 0.078 2.359-0.078 3.953-0.234 4.75s-0.375 1.437-0.641 1.906c-0.406 0.688-1 1.328-1.75 1.922-0.766 0.578-1.703 1.047-2.844 1.391s-2.469 0.516-3.984 0.516c-1.719 0-3.203-0.234-4.438-0.719s-2.172-1.125-2.797-1.906-1.062-1.797-1.297-3.047c-0.172-0.859-0.25-2.094-0.25-3.703v-5.203c0-1.969-0.094-3.078-0.266-3.328-0.25-0.359-1.016-0.578-2.297-0.609zM24 25.5v-1c0-0.281-0.219-0.5-0.5-0.5h-23c-0.281 0-0.5 0.219-0.5 0.5v1c0 0.281 0.219 0.5 0.5 0.5h23c0.281 0 0.5-0.219 0.5-0.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-table\" viewBox=\"0 0 26 28\">\n<title>table</title>\n<path d=\"M8 21.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM8 15.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM16 21.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM8 9.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM16 15.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM24 21.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM16 9.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM24 15.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM24 9.5v-3c0-0.281-0.219-0.5-0.5-0.5h-5c-0.281 0-0.5 0.219-0.5 0.5v3c0 0.281 0.219 0.5 0.5 0.5h5c0.281 0 0.5-0.219 0.5-0.5zM26 4.5v17c0 1.375-1.125 2.5-2.5 2.5h-21c-1.375 0-2.5-1.125-2.5-2.5v-17c0-1.375 1.125-2.5 2.5-2.5h21c1.375 0 2.5 1.125 2.5 2.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-magic\" viewBox=\"0 0 26 28\">\n<title>magic</title>\n<path d=\"M18.594 9.078l4.578-4.578-1.672-1.672-4.578 4.578zM25.578 4.5c0 0.266-0.094 0.516-0.281 0.703l-20.094 20.094c-0.187 0.187-0.438 0.281-0.703 0.281s-0.516-0.094-0.703-0.281l-3.094-3.094c-0.187-0.187-0.281-0.438-0.281-0.703s0.094-0.516 0.281-0.703l20.094-20.094c0.187-0.187 0.438-0.281 0.703-0.281s0.516 0.094 0.703 0.281l3.094 3.094c0.187 0.187 0.281 0.438 0.281 0.703zM4.469 1.531l1.531 0.469-1.531 0.469-0.469 1.531-0.469-1.531-1.531-0.469 1.531-0.469 0.469-1.531zM9.938 4.062l3.063 0.938-3.063 0.938-0.938 3.063-0.938-3.063-3.063-0.938 3.063-0.938 0.938-3.063zM24.469 11.531l1.531 0.469-1.531 0.469-0.469 1.531-0.469-1.531-1.531-0.469 1.531-0.469 0.469-1.531zM14.469 1.531l1.531 0.469-1.531 0.469-0.469 1.531-0.469-1.531-1.531-0.469 1.531-0.469 0.469-1.531z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-truck\" viewBox=\"0 0 29 28\">\n<title>truck</title>\n<path d=\"M10 22c0-1.094-0.906-2-2-2s-2 0.906-2 2 0.906 2 2 2 2-0.906 2-2zM4 14h6v-4h-2.469c-0.063 0-0.297 0.094-0.344 0.141l-3.047 3.047c-0.047 0.047-0.141 0.281-0.141 0.344v0.469zM24 22c0-1.094-0.906-2-2-2s-2 0.906-2 2 0.906 2 2 2 2-0.906 2-2zM28 5v16c0 1.156-1.219 1-2 1 0 2.203-1.797 4-4 4s-4-1.797-4-4h-6c0 2.203-1.797 4-4 4s-4-1.797-4-4h-1c-0.781 0-2 0.156-2-1 0-0.547 0.453-1 1-1v-5c0-1.109-0.156-2.344 0.703-3.203l3.094-3.094c0.391-0.391 1.141-0.703 1.703-0.703h2.5v-3c0-0.547 0.453-1 1-1h16c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-pinterest\" viewBox=\"0 0 24 28\">\n<title>pinterest</title>\n<path d=\"M24 14c0 6.625-5.375 12-12 12-1.188 0-2.312-0.172-3.406-0.5 0.453-0.719 0.969-1.641 1.219-2.562 0 0 0.141-0.531 0.844-3.297 0.406 0.797 1.625 1.5 2.922 1.5 3.859 0 6.484-3.516 6.484-8.234 0-3.547-3.016-6.875-7.609-6.875-5.688 0-8.563 4.094-8.563 7.5 0 2.063 0.781 3.906 2.453 4.594 0.266 0.109 0.516 0 0.594-0.313 0.063-0.203 0.187-0.734 0.25-0.953 0.078-0.313 0.047-0.406-0.172-0.672-0.484-0.578-0.797-1.313-0.797-2.359 0-3.031 2.266-5.75 5.906-5.75 3.219 0 5 1.969 5 4.609 0 3.453-1.531 6.375-3.813 6.375-1.25 0-2.188-1.031-1.891-2.312 0.359-1.516 1.062-3.156 1.062-4.25 0-0.984-0.531-1.813-1.625-1.813-1.281 0-2.312 1.328-2.312 3.109 0 0 0 1.141 0.391 1.906-1.313 5.563-1.547 6.531-1.547 6.531-0.219 0.906-0.234 1.922-0.203 2.766-4.234-1.859-7.187-6.078-7.187-11 0-6.625 5.375-12 12-12s12 5.375 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-pinterest-square\" viewBox=\"0 0 24 28\">\n<title>pinterest-square</title>\n<path d=\"M19.5 2c2.484 0 4.5 2.016 4.5 4.5v15c0 2.484-2.016 4.5-4.5 4.5h-11.328c0.516-0.734 1.359-2 1.687-3.281 0 0 0.141-0.531 0.828-3.266 0.422 0.797 1.625 1.484 2.906 1.484 3.813 0 6.406-3.484 6.406-8.141 0-3.516-2.984-6.797-7.516-6.797-5.641 0-8.484 4.047-8.484 7.422 0 2.031 0.781 3.844 2.438 4.531 0.266 0.109 0.516 0 0.594-0.297 0.047-0.203 0.172-0.734 0.234-0.953 0.078-0.297 0.047-0.406-0.172-0.656-0.469-0.578-0.781-1.297-0.781-2.344 0-3 2.25-5.672 5.844-5.672 3.187 0 4.937 1.937 4.937 4.547 0 3.422-1.516 6.312-3.766 6.312-1.234 0-2.172-1.031-1.875-2.297 0.359-1.5 1.047-3.125 1.047-4.203 0-0.969-0.516-1.781-1.594-1.781-1.266 0-2.281 1.313-2.281 3.063 0 0 0 1.125 0.375 1.891-1.297 5.5-1.531 6.469-1.531 6.469-0.344 1.437-0.203 3.109-0.109 3.969h-2.859c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-google-plus-square\" viewBox=\"0 0 24 28\">\n<title>google-plus-square</title>\n<path d=\"M14.328 14.141c0-0.391-0.047-0.703-0.094-1h-5.656v2.063h3.391c-0.125 0.875-1.016 2.578-3.391 2.578-2.063 0-3.734-1.687-3.734-3.781s1.672-3.781 3.734-3.781c1.156 0 1.937 0.484 2.391 0.922l1.625-1.578c-1.047-0.969-2.406-1.563-4.016-1.563-3.328 0-6 2.688-6 6s2.672 6 6 6c3.453 0 5.75-2.438 5.75-5.859zM19.719 14.859h1.703v-1.719h-1.703v-1.719h-1.719v1.719h-1.719v1.719h1.719v1.719h1.719v-1.719zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-google-plus\" viewBox=\"0 0 36 28\">\n<title>google-plus</title>\n<path d=\"M22.453 14.266c0 6.547-4.391 11.188-11 11.188-6.328 0-11.453-5.125-11.453-11.453s5.125-11.453 11.453-11.453c3.094 0 5.672 1.125 7.672 3l-3.109 2.984c-0.844-0.812-2.328-1.766-4.562-1.766-3.906 0-7.094 3.234-7.094 7.234s3.187 7.234 7.094 7.234c4.531 0 6.234-3.266 6.5-4.937h-6.5v-3.938h10.813c0.109 0.578 0.187 1.156 0.187 1.906zM36 12.359v3.281h-3.266v3.266h-3.281v-3.266h-3.266v-3.281h3.266v-3.266h3.281v3.266h3.266z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-money\" viewBox=\"0 0 30 28\">\n<title>money</title>\n<path d=\"M12 18h6v-1.5h-2v-7h-1.781l-2.312 2.141 1.203 1.25c0.375-0.328 0.609-0.5 0.859-0.891h0.031v4.5h-2v1.5zM20 14c0 2.844-1.719 6.5-5 6.5s-5-3.656-5-6.5 1.719-6.5 5-6.5 5 3.656 5 6.5zM28 18v-8c-2.203 0-4-1.797-4-4h-18c0 2.203-1.797 4-4 4v8c2.203 0 4 1.797 4 4h18c0-2.203 1.797-4 4-4zM30 5v18c0 0.547-0.453 1-1 1h-28c-0.547 0-1-0.453-1-1v-18c0-0.547 0.453-1 1-1h28c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-caret-down\" viewBox=\"0 0 16 28\">\n<title>caret-down</title>\n<path d=\"M16 11c0 0.266-0.109 0.516-0.297 0.703l-7 7c-0.187 0.187-0.438 0.297-0.703 0.297s-0.516-0.109-0.703-0.297l-7-7c-0.187-0.187-0.297-0.438-0.297-0.703 0-0.547 0.453-1 1-1h14c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-caret-up\" viewBox=\"0 0 16 28\">\n<title>caret-up</title>\n<path d=\"M16 19c0 0.547-0.453 1-1 1h-14c-0.547 0-1-0.453-1-1 0-0.266 0.109-0.516 0.297-0.703l7-7c0.187-0.187 0.438-0.297 0.703-0.297s0.516 0.109 0.703 0.297l7 7c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-caret-left\" viewBox=\"0 0 11 28\">\n<title>caret-left</title>\n<path d=\"M10 7v14c0 0.547-0.453 1-1 1-0.266 0-0.516-0.109-0.703-0.297l-7-7c-0.187-0.187-0.297-0.438-0.297-0.703s0.109-0.516 0.297-0.703l7-7c0.187-0.187 0.438-0.297 0.703-0.297 0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-caret-right\" viewBox=\"0 0 9 28\">\n<title>caret-right</title>\n<path d=\"M9 14c0 0.266-0.109 0.516-0.297 0.703l-7 7c-0.187 0.187-0.438 0.297-0.703 0.297-0.547 0-1-0.453-1-1v-14c0-0.547 0.453-1 1-1 0.266 0 0.516 0.109 0.703 0.297l7 7c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-columns\" viewBox=\"0 0 26 28\">\n<title>columns</title>\n<path d=\"M2.5 24h9.5v-18h-10v17.5c0 0.266 0.234 0.5 0.5 0.5zM24 23.5v-17.5h-10v18h9.5c0.266 0 0.5-0.234 0.5-0.5zM26 4.5v19c0 1.375-1.125 2.5-2.5 2.5h-21c-1.375 0-2.5-1.125-2.5-2.5v-19c0-1.375 1.125-2.5 2.5-2.5h21c1.375 0 2.5 1.125 2.5 2.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-sort\" viewBox=\"0 0 16 28\">\n<title>sort</title>\n<path d=\"M16 17c0 0.266-0.109 0.516-0.297 0.703l-7 7c-0.187 0.187-0.438 0.297-0.703 0.297s-0.516-0.109-0.703-0.297l-7-7c-0.187-0.187-0.297-0.438-0.297-0.703 0-0.547 0.453-1 1-1h14c0.547 0 1 0.453 1 1zM16 11c0 0.547-0.453 1-1 1h-14c-0.547 0-1-0.453-1-1 0-0.266 0.109-0.516 0.297-0.703l7-7c0.187-0.187 0.438-0.297 0.703-0.297s0.516 0.109 0.703 0.297l7 7c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-sort-desc\" viewBox=\"0 0 16 28\">\n<title>sort-desc</title>\n<path d=\"M16 17c0 0.266-0.109 0.516-0.297 0.703l-7 7c-0.187 0.187-0.438 0.297-0.703 0.297s-0.516-0.109-0.703-0.297l-7-7c-0.187-0.187-0.297-0.438-0.297-0.703 0-0.547 0.453-1 1-1h14c0.547 0 1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-sort-asc\" viewBox=\"0 0 16 28\">\n<title>sort-asc</title>\n<path d=\"M16 11c0 0.547-0.453 1-1 1h-14c-0.547 0-1-0.453-1-1 0-0.266 0.109-0.516 0.297-0.703l7-7c0.187-0.187 0.438-0.297 0.703-0.297s0.516 0.109 0.703 0.297l7 7c0.187 0.187 0.297 0.438 0.297 0.703z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-envelope\" viewBox=\"0 0 28 28\">\n<title>envelope</title>\n<path d=\"M28 11.094v12.406c0 1.375-1.125 2.5-2.5 2.5h-23c-1.375 0-2.5-1.125-2.5-2.5v-12.406c0.469 0.516 1 0.969 1.578 1.359 2.594 1.766 5.219 3.531 7.766 5.391 1.313 0.969 2.938 2.156 4.641 2.156h0.031c1.703 0 3.328-1.188 4.641-2.156 2.547-1.844 5.172-3.625 7.781-5.391 0.562-0.391 1.094-0.844 1.563-1.359zM28 6.5c0 1.75-1.297 3.328-2.672 4.281-2.438 1.687-4.891 3.375-7.313 5.078-1.016 0.703-2.734 2.141-4 2.141h-0.031c-1.266 0-2.984-1.437-4-2.141-2.422-1.703-4.875-3.391-7.297-5.078-1.109-0.75-2.688-2.516-2.688-3.938 0-1.531 0.828-2.844 2.5-2.844h23c1.359 0 2.5 1.125 2.5 2.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-linkedin\" viewBox=\"0 0 24 28\">\n<title>linkedin</title>\n<path d=\"M5.453 9.766v15.484h-5.156v-15.484h5.156zM5.781 4.984c0.016 1.484-1.109 2.672-2.906 2.672v0h-0.031c-1.734 0-2.844-1.188-2.844-2.672 0-1.516 1.156-2.672 2.906-2.672 1.766 0 2.859 1.156 2.875 2.672zM24 16.375v8.875h-5.141v-8.281c0-2.078-0.75-3.5-2.609-3.5-1.422 0-2.266 0.953-2.641 1.875-0.125 0.344-0.172 0.797-0.172 1.266v8.641h-5.141c0.063-14.031 0-15.484 0-15.484h5.141v2.25h-0.031c0.672-1.062 1.891-2.609 4.672-2.609 3.391 0 5.922 2.219 5.922 6.969z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-rotate-left\" viewBox=\"0 0 24 28\">\n<title>rotate-left</title>\n<path d=\"M24 14c0 6.609-5.391 12-12 12-3.578 0-6.953-1.578-9.234-4.328-0.156-0.203-0.141-0.5 0.031-0.672l2.141-2.156c0.109-0.094 0.25-0.141 0.391-0.141 0.141 0.016 0.281 0.078 0.359 0.187 1.531 1.984 3.828 3.109 6.312 3.109 4.406 0 8-3.594 8-8s-3.594-8-8-8c-2.047 0-3.984 0.781-5.437 2.141l2.141 2.156c0.297 0.281 0.375 0.719 0.219 1.078-0.156 0.375-0.516 0.625-0.922 0.625h-7c-0.547 0-1-0.453-1-1v-7c0-0.406 0.25-0.766 0.625-0.922 0.359-0.156 0.797-0.078 1.078 0.219l2.031 2.016c2.203-2.078 5.187-3.313 8.266-3.313 6.609 0 12 5.391 12 12z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-gavel\" viewBox=\"0 0 28 28\">\n<title>gavel</title>\n<path d=\"M27.672 24c0 0.531-0.219 1.047-0.578 1.406l-1.672 1.687c-0.375 0.359-0.891 0.578-1.422 0.578s-1.047-0.219-1.406-0.578l-5.672-5.688c-0.375-0.359-0.594-0.875-0.594-1.406 0-0.594 0.25-1.078 0.672-1.5l-4-4-1.969 1.969c-0.141 0.141-0.328 0.219-0.531 0.219s-0.391-0.078-0.531-0.219c0.469 0.469 0.906 0.812 0.906 1.531 0 0.406-0.156 0.766-0.438 1.062-0.531 0.562-1.094 1.313-1.937 1.313-0.391 0-0.781-0.156-1.062-0.438l-6.375-6.375c-0.281-0.281-0.438-0.672-0.438-1.062 0-0.844 0.75-1.406 1.313-1.937 0.297-0.281 0.656-0.438 1.062-0.438 0.719 0 1.062 0.438 1.531 0.906-0.141-0.141-0.219-0.328-0.219-0.531s0.078-0.391 0.219-0.531l5.437-5.437c0.141-0.141 0.328-0.219 0.531-0.219s0.391 0.078 0.531 0.219c-0.469-0.469-0.906-0.812-0.906-1.531 0-0.406 0.156-0.766 0.438-1.062 0.531-0.562 1.094-1.313 1.937-1.313 0.391 0 0.781 0.156 1.062 0.438l6.375 6.375c0.281 0.281 0.438 0.672 0.438 1.062 0 0.844-0.75 1.406-1.313 1.937-0.297 0.281-0.656 0.438-1.062 0.438-0.719 0-1.062-0.438-1.531-0.906 0.141 0.141 0.219 0.328 0.219 0.531s-0.078 0.391-0.219 0.531l-1.969 1.969 4 4c0.422-0.422 0.906-0.672 1.5-0.672 0.531 0 1.047 0.219 1.422 0.578l5.672 5.672c0.359 0.375 0.578 0.891 0.578 1.422z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-dashboard\" viewBox=\"0 0 28 28\">\n<title>dashboard</title>\n<path d=\"M6 18c0-1.109-0.891-2-2-2s-2 0.891-2 2 0.891 2 2 2 2-0.891 2-2zM9 11c0-1.109-0.891-2-2-2s-2 0.891-2 2 0.891 2 2 2 2-0.891 2-2zM15.687 18.516l1.578-5.969c0.125-0.531-0.187-1.078-0.719-1.219v0c-0.531-0.141-1.078 0.187-1.219 0.719l-1.578 5.969c-1.234 0.094-2.312 0.953-2.656 2.219-0.422 1.609 0.547 3.25 2.141 3.672 1.609 0.422 3.25-0.547 3.672-2.141 0.328-1.266-0.203-2.547-1.219-3.25zM26 18c0-1.109-0.891-2-2-2s-2 0.891-2 2 0.891 2 2 2 2-0.891 2-2zM16 8c0-1.109-0.891-2-2-2s-2 0.891-2 2 0.891 2 2 2 2-0.891 2-2zM23 11c0-1.109-0.891-2-2-2s-2 0.891-2 2 0.891 2 2 2 2-0.891 2-2zM28 18c0 2.688-0.766 5.281-2.203 7.547-0.187 0.281-0.5 0.453-0.844 0.453h-21.906c-0.344 0-0.656-0.172-0.844-0.453-1.437-2.25-2.203-4.859-2.203-7.547 0-7.719 6.281-14 14-14s14 6.281 14 14z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-comment-o\" viewBox=\"0 0 28 28\">\n<title>comment-o</title>\n<path d=\"M14 6c-6.5 0-12 3.656-12 8 0 2.328 1.563 4.547 4.266 6.078l1.359 0.781-0.422 1.5c-0.297 1.109-0.688 1.969-1.094 2.688 1.578-0.656 3.016-1.547 4.297-2.672l0.672-0.594 0.891 0.094c0.672 0.078 1.359 0.125 2.031 0.125 6.5 0 12-3.656 12-8s-5.5-8-12-8zM28 14c0 5.531-6.266 10-14 10-0.766 0-1.531-0.047-2.266-0.125-2.047 1.813-4.484 3.094-7.187 3.781-0.562 0.156-1.172 0.266-1.781 0.344h-0.078c-0.313 0-0.594-0.25-0.672-0.594v-0.016c-0.078-0.391 0.187-0.625 0.422-0.906 0.984-1.109 2.109-2.047 2.844-4.656-3.219-1.828-5.281-4.656-5.281-7.828 0-5.531 6.266-10 14-10v0c7.734 0 14 4.469 14 10z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-comments-o\" viewBox=\"0 0 28 28\">\n<title>comments-o</title>\n<path d=\"M11 6c-4.875 0-9 2.75-9 6 0 1.719 1.156 3.375 3.156 4.531l1.516 0.875-0.547 1.313c0.328-0.187 0.656-0.391 0.969-0.609l0.688-0.484 0.828 0.156c0.781 0.141 1.578 0.219 2.391 0.219 4.875 0 9-2.75 9-6s-4.125-6-9-6zM11 4c6.078 0 11 3.578 11 8s-4.922 8-11 8c-0.953 0-1.875-0.094-2.75-0.25-1.297 0.922-2.766 1.594-4.344 2-0.422 0.109-0.875 0.187-1.344 0.25h-0.047c-0.234 0-0.453-0.187-0.5-0.453v0c-0.063-0.297 0.141-0.484 0.313-0.688 0.609-0.688 1.297-1.297 1.828-2.594-2.531-1.469-4.156-3.734-4.156-6.266 0-4.422 4.922-8 11-8zM23.844 22.266c0.531 1.297 1.219 1.906 1.828 2.594 0.172 0.203 0.375 0.391 0.313 0.688v0c-0.063 0.281-0.297 0.484-0.547 0.453-0.469-0.063-0.922-0.141-1.344-0.25-1.578-0.406-3.047-1.078-4.344-2-0.875 0.156-1.797 0.25-2.75 0.25-2.828 0-5.422-0.781-7.375-2.063 0.453 0.031 0.922 0.063 1.375 0.063 3.359 0 6.531-0.969 8.953-2.719 2.609-1.906 4.047-4.484 4.047-7.281 0-0.812-0.125-1.609-0.359-2.375 2.641 1.453 4.359 3.766 4.359 6.375 0 2.547-1.625 4.797-4.156 6.266z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-bolt\" viewBox=\"0 0 14 28\">\n<title>bolt</title>\n<path d=\"M13.828 8.844c0.172 0.187 0.219 0.453 0.109 0.688l-8.437 18.078c-0.125 0.234-0.375 0.391-0.656 0.391-0.063 0-0.141-0.016-0.219-0.031-0.344-0.109-0.547-0.438-0.469-0.766l3.078-12.625-6.344 1.578c-0.063 0.016-0.125 0.016-0.187 0.016-0.172 0-0.359-0.063-0.484-0.172-0.187-0.156-0.25-0.391-0.203-0.609l3.141-12.891c0.078-0.297 0.359-0.5 0.688-0.5h5.125c0.391 0 0.703 0.297 0.703 0.656 0 0.094-0.031 0.187-0.078 0.281l-2.672 7.234 6.188-1.531c0.063-0.016 0.125-0.031 0.187-0.031 0.203 0 0.391 0.094 0.531 0.234z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-sitemap\" viewBox=\"0 0 28 28\">\n<title>sitemap</title>\n<path d=\"M28 19.5v5c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h1.5v-3h-8v3h1.5c0.828 0 1.5 0.672 1.5 1.5v5c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h1.5v-3h-8v3h1.5c0.828 0 1.5 0.672 1.5 1.5v5c0 0.828-0.672 1.5-1.5 1.5h-5c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h1.5v-3c0-1.094 0.906-2 2-2h8v-3h-1.5c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h5c0.828 0 1.5 0.672 1.5 1.5v5c0 0.828-0.672 1.5-1.5 1.5h-1.5v3h8c1.094 0 2 0.906 2 2v3h1.5c0.828 0 1.5 0.672 1.5 1.5z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-umbrella\" viewBox=\"0 0 26 28\">\n<title>umbrella</title>\n<path d=\"M14 12.938v9.063c0 2.172-1.828 4-4 4s-4-1.828-4-4c0-0.547 0.453-1 1-1s1 0.453 1 1c0 1.047 0.953 2 2 2s2-0.953 2-2v-9.063c0.328-0.109 0.656-0.172 1-0.172s0.672 0.063 1 0.172zM26 13.359c0 0.266-0.234 0.5-0.5 0.5-0.141 0-0.25-0.063-0.359-0.156-0.906-0.844-1.75-1.437-3.047-1.437-1.484 0-2.766 0.922-3.609 2.094-0.187 0.266-0.328 0.547-0.5 0.812-0.109 0.172-0.234 0.266-0.438 0.266-0.219 0-0.344-0.094-0.453-0.266-0.172-0.266-0.313-0.547-0.5-0.812-0.844-1.172-2.109-2.094-3.594-2.094s-2.75 0.922-3.594 2.094c-0.187 0.266-0.328 0.547-0.5 0.812-0.109 0.172-0.234 0.266-0.453 0.266-0.203 0-0.328-0.094-0.438-0.266-0.172-0.266-0.313-0.547-0.5-0.812-0.844-1.172-2.125-2.094-3.609-2.094-1.297 0-2.141 0.594-3.047 1.437-0.109 0.094-0.219 0.156-0.359 0.156-0.266 0-0.5-0.234-0.5-0.5 0-0.047 0-0.078 0.016-0.109 1.437-5.906 7.141-9.25 12.984-9.25 5.812 0 11.578 3.344 12.984 9.25 0.016 0.031 0.016 0.063 0.016 0.109zM14 2v1.531c-0.328-0.016-0.672-0.031-1-0.031s-0.672 0.016-1 0.031v-1.531c0-0.547 0.453-1 1-1s1 0.453 1 1z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-clipboard\" viewBox=\"0 0 28 28\">\n<title>clipboard</title>\n<path d=\"M12 26h14v-10h-6.5c-0.828 0-1.5-0.672-1.5-1.5v-6.5h-6v18zM16 3.5v-1c0-0.266-0.234-0.5-0.5-0.5h-11c-0.266 0-0.5 0.234-0.5 0.5v1c0 0.266 0.234 0.5 0.5 0.5h11c0.266 0 0.5-0.234 0.5-0.5zM20 14h4.672l-4.672-4.672v4.672zM28 16v10.5c0 0.828-0.672 1.5-1.5 1.5h-15c-0.828 0-1.5-0.672-1.5-1.5v-2.5h-8.5c-0.828 0-1.5-0.672-1.5-1.5v-21c0-0.828 0.672-1.5 1.5-1.5h17c0.828 0 1.5 0.672 1.5 1.5v5.125c0.203 0.125 0.391 0.266 0.562 0.437l6.375 6.375c0.594 0.594 1.062 1.734 1.062 2.562z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-lightbulb-o\" viewBox=\"0 0 16 28\">\n<title>lightbulb-o</title>\n<path d=\"M11.5 9c0 0.266-0.234 0.5-0.5 0.5s-0.5-0.234-0.5-0.5c0-1.078-1.672-1.5-2.5-1.5-0.266 0-0.5-0.234-0.5-0.5s0.234-0.5 0.5-0.5c1.453 0 3.5 0.766 3.5 2.5zM14 9c0-3.125-3.172-5-6-5s-6 1.875-6 5c0 1 0.406 2.047 1.062 2.812 0.297 0.344 0.641 0.672 0.953 1.031 1.109 1.328 2.047 2.891 2.203 4.656h3.563c0.156-1.766 1.094-3.328 2.203-4.656 0.313-0.359 0.656-0.688 0.953-1.031 0.656-0.766 1.062-1.813 1.062-2.812zM16 9c0 1.609-0.531 3-1.609 4.188s-2.5 2.859-2.625 4.531c0.453 0.266 0.734 0.766 0.734 1.281 0 0.375-0.141 0.734-0.391 1 0.25 0.266 0.391 0.625 0.391 1 0 0.516-0.266 0.984-0.703 1.266 0.125 0.219 0.203 0.484 0.203 0.734 0 1.016-0.797 1.5-1.703 1.5-0.406 0.906-1.313 1.5-2.297 1.5s-1.891-0.594-2.297-1.5c-0.906 0-1.703-0.484-1.703-1.5 0-0.25 0.078-0.516 0.203-0.734-0.438-0.281-0.703-0.75-0.703-1.266 0-0.375 0.141-0.734 0.391-1-0.25-0.266-0.391-0.625-0.391-1 0-0.516 0.281-1.016 0.734-1.281-0.125-1.672-1.547-3.344-2.625-4.531s-1.609-2.578-1.609-4.188c0-4.25 4.047-7 8-7s8 2.75 8 7z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-exchange\" viewBox=\"0 0 28 28\">\n<title>exchange</title>\n<path d=\"M28 18.5v3c0 0.266-0.234 0.5-0.5 0.5h-21.5v3c0 0.266-0.219 0.5-0.5 0.5-0.141 0-0.266-0.063-0.375-0.156l-4.984-5c-0.094-0.094-0.141-0.219-0.141-0.344 0-0.141 0.047-0.266 0.141-0.359l5-5c0.094-0.094 0.234-0.141 0.359-0.141 0.266 0 0.5 0.219 0.5 0.5v3h21.5c0.266 0 0.5 0.219 0.5 0.5zM28 10c0 0.125-0.047 0.266-0.141 0.359l-5 5c-0.094 0.094-0.234 0.141-0.359 0.141-0.266 0-0.5-0.234-0.5-0.5v-3h-21.5c-0.266 0-0.5-0.234-0.5-0.5v-3c0-0.266 0.234-0.5 0.5-0.5h21.5v-3c0-0.281 0.219-0.5 0.5-0.5 0.141 0 0.266 0.063 0.375 0.156l4.984 4.984c0.094 0.094 0.141 0.234 0.141 0.359z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-cloud-download\" viewBox=\"0 0 30 28\">\n<title>cloud-download</title>\n<path d=\"M20 14.5c0-0.281-0.219-0.5-0.5-0.5h-3.5v-5.5c0-0.266-0.234-0.5-0.5-0.5h-3c-0.266 0-0.5 0.234-0.5 0.5v5.5h-3.5c-0.281 0-0.5 0.234-0.5 0.5 0 0.125 0.047 0.266 0.141 0.359l5.5 5.5c0.094 0.094 0.219 0.141 0.359 0.141 0.125 0 0.266-0.047 0.359-0.141l5.484-5.484c0.094-0.109 0.156-0.234 0.156-0.375zM30 18c0 3.313-2.688 6-6 6h-17c-3.859 0-7-3.141-7-7 0-2.719 1.578-5.187 4.031-6.328-0.016-0.234-0.031-0.453-0.031-0.672 0-4.422 3.578-8 8-8 3.25 0 6.172 1.969 7.406 4.969 0.719-0.625 1.641-0.969 2.594-0.969 2.203 0 4 1.797 4 4 0 0.766-0.219 1.516-0.641 2.156 2.719 0.641 4.641 3.063 4.641 5.844z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-cloud-upload\" viewBox=\"0 0 30 28\">\n<title>cloud-upload</title>\n<path d=\"M20 13.5c0-0.125-0.047-0.266-0.141-0.359l-5.5-5.5c-0.094-0.094-0.219-0.141-0.359-0.141-0.125 0-0.266 0.047-0.359 0.141l-5.484 5.484c-0.094 0.109-0.156 0.234-0.156 0.375 0 0.281 0.219 0.5 0.5 0.5h3.5v5.5c0 0.266 0.234 0.5 0.5 0.5h3c0.266 0 0.5-0.234 0.5-0.5v-5.5h3.5c0.281 0 0.5-0.234 0.5-0.5zM30 18c0 3.313-2.688 6-6 6h-17c-3.859 0-7-3.141-7-7 0-2.719 1.578-5.187 4.031-6.328-0.016-0.234-0.031-0.453-0.031-0.672 0-4.422 3.578-8 8-8 3.25 0 6.172 1.969 7.406 4.969 0.719-0.625 1.641-0.969 2.594-0.969 2.203 0 4 1.797 4 4 0 0.766-0.219 1.516-0.641 2.156 2.719 0.641 4.641 3.063 4.641 5.844z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-user-md\" viewBox=\"0 0 22 28\">\n<title>user-md</title>\n<path d=\"M6 21c0 0.547-0.453 1-1 1s-1-0.453-1-1 0.453-1 1-1 1 0.453 1 1zM22 21.953c0 2.547-1.672 4.047-4.172 4.047h-13.656c-2.5 0-4.172-1.5-4.172-4.047 0-3.109 0.625-8.016 4.344-8.828-0.25 0.594-0.344 1.234-0.344 1.875v3.172c-1.203 0.422-2 1.563-2 2.828 0 1.656 1.344 3 3 3s3-1.344 3-3c0-1.266-0.812-2.406-2-2.828v-3.172c0-0.516 0.047-1.031 0.391-1.453 1.313 1.031 2.938 1.625 4.609 1.625s3.297-0.594 4.609-1.625c0.344 0.422 0.391 0.938 0.391 1.453v1c-2.203 0-4 1.797-4 4v1.391c-0.313 0.281-0.5 0.688-0.5 1.109 0 0.828 0.672 1.5 1.5 1.5s1.5-0.672 1.5-1.5c0-0.422-0.187-0.828-0.5-1.109v-1.391c0-1.094 0.906-2 2-2s2 0.906 2 2v1.391c-0.313 0.281-0.5 0.688-0.5 1.109 0 0.828 0.672 1.5 1.5 1.5s1.5-0.672 1.5-1.5c0-0.422-0.187-0.828-0.5-1.109v-1.391c0-1.422-0.766-2.75-2-3.453 0-1.141 0.109-2.359-0.344-3.422 3.719 0.812 4.344 5.719 4.344 8.828zM17 8c0 3.313-2.688 6-6 6s-6-2.688-6-6 2.688-6 6-6 6 2.688 6 6z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-stethoscope\" viewBox=\"0 0 22 28\">\n<title>stethoscope</title>\n<path d=\"M20 11c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM22 11c0 1.313-0.828 2.406-2 2.828v6.172c0 3.313-3.141 6-7 6s-7-2.688-7-6v-2.063c-3.391-0.422-6-2.922-6-5.938v-8c0-0.547 0.453-1 1-1 0.094 0 0.172 0.016 0.25 0.031 0.344-0.609 1-1.031 1.75-1.031 1.109 0 2 0.891 2 2s-0.891 2-2 2c-0.359 0-0.703-0.109-1-0.281v6.281c0 2.203 2.25 4 5 4s5-1.797 5-4v-6.281c-0.297 0.172-0.641 0.281-1 0.281-1.109 0-2-0.891-2-2s0.891-2 2-2c0.75 0 1.406 0.422 1.75 1.031 0.078-0.016 0.156-0.031 0.25-0.031 0.547 0 1 0.453 1 1v8c0 3.016-2.609 5.516-6 5.938v2.063c0 2.203 2.25 4 5 4s5-1.797 5-4v-6.172c-1.172-0.422-2-1.516-2-2.828 0-1.656 1.344-3 3-3s3 1.344 3 3z\"/>\n</symbol>\n<symbol id=\"FontAwesomeicon-suitcase\" viewBox=\"0 0 28 28\">\n<title>suitcase</title>\n<path d=\"M10 6h8v-2h-8v2zM4.5 6v20h-1c-1.922 0-3.5-1.578-3.5-3.5v-13c0-1.922 1.578-3.5 3.5-3.5h1zM22 6v20h-16v-20h2v-2.5c0-0.828 0.672-1.5 1.5-1.5h9c0.828 0 1.5 0.67